首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于锁存器实现时序收敛的方法
引用本文:张阳,万培元,潘照华,林平分.一种基于锁存器实现时序收敛的方法[J].中国集成电路,2013,22(6):51-55.
作者姓名:张阳  万培元  潘照华  林平分
作者单位:北京工业大学北京市嵌入式系统重点实验室,北京,100124
摘    要:扫描链测试,作为一种简单、高效的可测性设计方法,已经广泛应用于集成电路设计中。该方法可以有效地检测出电路制造过程中的缺陷和故障,从而降低芯片的测试成本。但是随着扫描链的插入,芯片物理设计中的时序收敛变得更加复杂,尤其是在扫描链测试的移位模式下,由于时钟偏移的存在,保持时间可能存在大量的时序违例。针对这种情况,本文首先介绍了扫描链测试的基本原理,分析了插入扫描链之后出现保持时间违例的原因,提出了一种基于锁存器的修复时序违例的方法,并详细阐述了对于不同边沿触发的触发器组如何选择相应的锁存器实现时序收敛。最后,将该方法应用于一款电力通信芯片的物理设计,快速、高效地实现了时序的收敛。

关 键 词:可测性设计  扫描链测试  时序收敛  时钟偏移  锁存器

Method of Latch Based Timing Closure
ZHANG Yang , WAN Pei-yuan , PAN Zhao-hua , LIN Ping-fen.Method of Latch Based Timing Closure[J].China Integrated Circuit,2013,22(6):51-55.
Authors:ZHANG Yang  WAN Pei-yuan  PAN Zhao-hua  LIN Ping-fen
Affiliation:(Beijing Embedded System Key Lab, Beijing University of Technology, Beijing 100124 China)
Abstract:As a simple and efficient method of DFT, scan chain test has been widely used in integrated circuit design. It can effectively detect defects and faults caused in the manufacturing process, thereby reducing the cost of chip test. However, after the scan chain insertion, the timing closure of the physical design becomes more complex, especially in the shift mode. Due to the presence of clock skew, there may be a large number of hold timing violations. In view of this situation, this paper introduces the basic principles of the scan chain test and analyzes the reasons of hold timing violations after scan chain insertion. Then, a latch based method is proposed, and the way to select appropriate latches for different edge-triggered flip-flop groups is presented. Finally, the physical design of a power line communication chip is made, achieving the timing closure quickly and efficiently.
Keywords:DFT  scan chain test  timing closure  clock skew  latch
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号