让心去旅行!

FPGA的同步设计技术

上一篇 / 下一篇  2007-01-02 10:33:06 / 天气: 晴朗 / 心情: 高兴

同步设计技术

*        使用一个全局时钟;除了使用DCM/DLL,不要内部产生时钟。如果有多个时钟同步的输入,就将其同步到最快的时钟上,然后使用时钟使能信号降低数据的传播速度。

*        确保内部产生的复位信号是同步的;

*        只使用时钟信号的一个沿;时钟沿有漂移,若使用两个时钟沿的话,就会降低电路的可靠性。如果时钟是由DCM产生并进行占空比修正,。。。

*        使用边沿触发的触发器(避免使用锁存器);

*        使用同步电路进行跨时钟域设计;

*        对顶层的输入输出进行寄存,从而达到最佳性能和提高管脚锁定能力;

*        页面级输出进行寄存;能够在综合时安全地保留层次结构。同时也能比较容易地将时序报告中的关键路径与代码对应上。

*        使用层次结构分离功能模块和时钟域;正确的使用层次结构,可以独立的对每个层次进行优化,对每个层次的功能和性能需求分别进行考虑。

*        对关键路径使用流水线技术;

*        对需要注意的地方如多周期路径和关键路径进行注释


TAG: 应用设计

 

评分:0

我来说两句

显示全部

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

日历

« 2008-09-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 13259
  • 日志数: 106
  • 图片数: 9
  • 文件数: 4
  • 建立时间: 2006-05-07
  • 更新时间: 2008-06-17

RSS订阅

Open Toolbar