作者Jkson ()
看板Electronics
标题Re: [问题] Latch的使用!
时间Tue Jan 22 20:11:39 2008
※ 引述《yaote ()》之铭言:
为什麽在写synthesis,要避免使用latch呢?
下面是题目: How level-sensitive latches may be inferred from
VHDL code during RTL synthesis. Why should such latches be avoided?
你可以这样想 目前的合成工具都是以clock来设定一些 constrain..
你rtl coding成latches 的style 合成工具无法针对这部份设定constrain
这样出来的电路是很容易 出错的(driving不够 ..timing问题 ..etc)
STA(static timing analysis)也无法测到那部份的电路...DFT也有可能测不到那边
的电路...所以做ic就是要尽可能的避掉这一些uncontrol的问题
因为ic只要tap out了 修改的机会就没了 如果整个计划的设计就因为小部份
latches的电路而ic无法动作就损失很大了....
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 152.78.254.5
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.242.89
1F:推 jfsu:tape out之後还是可以改的.... 01/22 23:36
2F:推 cbn:是很难改,要layout时就想好出错时能如何修改 01/23 17:18