[讨论] 时序约束的问题

eeleader   2010-6-29 15:55 楼主
输入时钟为ddr_ck/ddr_ckn,经过dcm产生270度的相移,输出为clk1X。
clk1X作为整个系统的工作时钟。要求ddr_ck/ddr_ckn在400~667MHz之间。

在不做时序约束的条件下,系统的最高工作频率为365.658MHz,不满足要求。下面是综合报告的相关结果:
=========================================================================
Timing constraint: Default period analysis for Clock 'ddr_ck'
  Clock period: 2.735ns (frequency: 365.658MHz)
  Total number of paths / destination ports: 8426 / 1193
-------------------------------------------------------------------------
Delay:               2.735ns (Levels of Logic = 3)
  Source:            ddr_ana/phy_addr_19 (FF)
  Destination:       ddr_ana/dout_31 (FF)
  Source Clock:      ddr_ck rising +270
  Destination Clock: ddr_ck rising +270

  Data Path: ddr_ana/phy_addr_19 to ddr_ana/dout_31
                                Gate     Net
    Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
    ----------------------------------------  ------------
     FDC:C->Q              2   0.317   0.701  ddr_ana/phy_addr_19 (ddr_ana/phy_addr_19)
     LUT6:I0->O            1   0.061   0.512  ddr_ana/_n0091_inv4 (ddr_ana/_n0091_inv4)
     LUT4:I1->O            1   0.061   0.357  ddr_ana/_n0091_inv5 (ddr_ana/_n0091_inv5)
     LUT5:I4->O           29   0.061   0.468  ddr_ana/_n0091_inv7 (ddr_ana/_n0091_inv)
     FDE:CE                    0.196          ddr_ana/dout_0
    ----------------------------------------
    Total                      2.735ns (0.696ns logic, 2.039ns route)
                                       (25.4% logic, 74.6% route)

=========================================================================

可以看到74.6%都是由于布线造成的

因此我就希望通过时序约束,来提高系统工作频率。
一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复