做人要知足,做事要知不足,做学问要不知足!

电路设计的最高频率

上一篇 / 下一篇  2007-03-16 11:46:31 / 天气: 晴朗 / 心情: 高兴 / 个人分类:所见所思

 来自dongdong214:最高频率是由你电路里的关键路径(critical path)决定的.critical path又是什么?简单的说是你电路里最长的两个FLIP-FLOP之间的DELAY,这个一般在你的综合报告,最后的TIMING报告中逗可以看到.那么增大你的MAX FREQUENCY的办法就是减小你的电路的CRITICAL PATH.比如你有一条关键路径是这样的,FLIP-FLOP1-----COMBINATIONAL LOGIC ------FLIP-FLOP2, 怎么减小这条路径的DELAY呢?你可以加一级FLIP-FLOP_A, 可以得到这样的结果FLIP-FLOP1-----COMBINATIONAL LOGIC1-------FLIP-FLOP_A------COMBINATIONAL LOGIC2------FLIP-FLOP2,这样一条关键路径就会变成两条,自然MAX FREQUENCY就会上去,但是原来一个CLOCK CYCLE做完的事情变成了两个COCK CYCLES,所以带来的电路的LATENCY变大了,这个道理说明LATENCY和MAX FREQUENCY是个TRADE-OFF.看DESIGNER 想要什么了,呵呵,应该综合的考虑这个事情.

当然一个电路中会有很多两两FLIP-FLOPS的组合,所以一般的工具都能给出几条比较长的路径建议你去调整,XILINX的TIMMING报告中也会给你一些调整方法上的建议.


TAG: FPGA器件工具 所见所思

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-04  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 5062
  • 日志数: 48
  • 建立时间: 2006-08-31
  • 更新时间: 2007-04-10

RSS订阅

Open Toolbar