The embodiment of the invention discloses a scanning chain reordering method, which is applied to the scanning test technical field of integrated circuits. Reduce the chip area, reduce the additional cost of inserting the buffer into the scan chain, and reduce the degree of routing congestion. In one embodiment of the invention, will not register all scan chain reordering in the composition set G; random set G from a register as the current register; the remaining registers in the G collection in the current selection and register between consumption minimum registers as pending order if the pending order register and register; the current register between the Manhattan distance is not greater than l
【技术实现步骤摘要】
一种扫描链重定序方法
本专利技术涉及集成电路扫描测试
,尤其涉及一种扫描链重定序方法。
技术介绍
扫描链是芯片可测性设计的重要内容,它将芯片中所应用的普通寄存器替换成带扫描功能的多输入输出扫描寄存器,首尾连接成串,从而实现附加的测试功能。因插入扫描链而在设计中引入的线占用了部分布线资源。在测试模式下,扫描链的数据通路还必须满足建立时间、保持时间等时序检查约束,由此所引入的缓冲器进一步增加了集成电路的面积和功耗开销。对扫描链进行重定序是降低集成电路面积和功耗的一种途径,扫描链重定序方法是将扫描链上的扫描寄存器按照一定的顺序,在不影响逻辑功能的前提下,进行重新连接,从而减少扫描链占用的面积及功耗。虽然现有的重定序方法在降低电路功耗方面取得了一定的成果,但是却带来了另外一个问题,即布线拥塞,而且随着集成电路技术的发展,电路集成度越来越高,当集成电路设计的工艺节点缩小到65NM以下时,为满足扫描链的建立时间、保持时间约束,扫描链上所需的缓冲器单元越来越多,导致的面积和功耗额外开销越来越大,引起的布局布线拥塞问题越来越严重,从而对芯片的性能、功耗和面积造成不利影响。
技术实现思路
扫描链上为修复时序违例而插入的缓冲器单元越来越多,芯片面积和功耗额外开销越来越大,布局布线拥塞问题越严重,从而对芯片的性能、功耗和面积造成不利影响,为了解决上述问题,本专利技术实施例提供了一种扫描链重定序方法,可包括:将未进行重定序的扫描链中的所有寄存器组成寄存器集合G;随机从集合G中选择一个寄存器作为当前寄存器;从寄存器集合G中去掉当前寄存器,若集合G非空,在集合G中的剩余寄存器中选择 ...
【技术保护点】
一种扫描链重定序方法,其特征在于,包括:将未进行重定序的扫描链中的所有寄存器组成寄存器集合G;随机从集合G中选择一个寄存器作为当前寄存器;从寄存器集合G中去掉当前寄存器,若集合G非空,在集合G中的剩余寄存器中选择与当前寄存器之间消费值最小的寄存器作为待定序寄存器;计算待定序寄存器与当前寄存器之间的曼哈顿距离,若待定序寄存器与当前寄存器之间的曼哈顿距离不大于l
【技术特征摘要】
1.一种扫描链重定序方法,其特征在于,包括:将未进行重定序的扫描链中的所有寄存器组成寄存器集合G;随机从集合G中选择一个寄存器作为当前寄存器;从寄存器集合G中去掉当前寄存器,若集合G非空,在集合G中的剩余寄存器中选择与当前寄存器之间消费值最小的寄存器作为待定序寄存器;计算待定序寄存器与当前寄存器之间的曼哈顿距离,若待定序寄存器与当前寄存器之间的曼哈顿距离不大于lmax,lmax为相邻两级寄存器之间预设的最大曼哈顿距离;将当前寄存器添加到新的寄存器序列,将待定序寄存器作为当前寄存器返回从寄存器集合G中去掉当前寄存器的步骤,直至集合G为空集。2.根据权利要求1所述的方法,其特征在于,还包括:若待定序寄存器与当前寄存器之间的曼哈顿距离大于lmax,从G中剩余的寄存器中选择到当前寄存器的曼哈顿距离不大于lmax的寄存器组成集合GNF;若GNF为空集,在G中剩余的寄存器中,选择与当前寄存器的曼哈顿距离最小的寄存器作为待定序寄存器,将当前寄存器添加到新的寄存器序列,将待定序寄存器作为当前寄存器,返回从寄存器集合G中去掉当前寄存...
【专利技术属性】
技术研发人员:陈书明,郭阳,刘祥远,黄东昌,孙永节,李振涛,刘蓬侠,扈啸,万江华,鲁建壮,孙书为,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。