微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > Scan中插入的lock_up latch原理是什么呢?

Scan中插入的lock_up latch原理是什么呢?

时间:10-02 整理:3721RD 点击:
最近在学习DFTC设计scan chain,为了平衡scan chain需要设定mix clock,需要设置允许插入lock_up latch在不同的clock domain间。资料中写mix_clock可能会导致hold violation,而插入lock_up latch可以避免这一点。表示没有想明白。为什么会有violation以及插入lock_up可以避免violation的原因是什么呢?谢谢啦。

你好。后来这个你搞清楚了么?我也想知道

latch 的有效电平能保持半个周期

把clock锁半个周期,不至于数据太快,这样就很少出现hold问题了,一般实在跨clock domain的时候去插这个lockup latch

3楼正解吧。latch cell 的特点就是电平触发而非边沿触发,电平触发可以“timing borrow”,画一下波形图就知道了,可以借半个时钟周期,让hold check 多出半个时钟周期的margin。

其实这就是一个 hold timing check 问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top