SDF负延时怎么解决

阵亡者的慰藉 2020-08-30 10:20:25
ASIC仿真最后一道流程后仿,即时序仿真。
后仿流程与前仿真最大区别在于引入了时序概念和时序检查,常规正的时序没这里不多做介绍,重点介绍一下负延时。
由于工艺不断更新,部分工艺甚至能够实现负延时(起初我也是很不理解),这个负延时其实也是个相对的概念。当器件的驱动能力很差而负载很小的时候,可能导致负载电压先达到阈值,这在器件的库里表现为IOPATH DELAY是负数。
仿真过程中这种负数是很难解决的,仿真器无法实现信号的负延时,仿真器的解决办法一般是在这个库的前后去借一些延迟,将这个负值抵消掉。如果前后都借不到延时,则会忽视这个负延时,标为0延时,同时反标LOG会给出警告。
目前主流的仿真器VCS有明确的说明,当我们打开负延时功能时(negdelay),我们需要确保IOPATH_DELAY+DEVICE DELAY是正数,或者INTERCONNECT_DELAY+DEVICE_delay是正数,否则会忽略掉这个负延时。
...全文
2077 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧