超大规模集成电路可调试性设计综述  被引量:3

Survey of Design-for-Debug of VLSI

在线阅读下载全文

作  者:钱诚[1,2,3] 沈海华[1,2] 陈天石[1,2,3] 陈云霁[1,2] 

机构地区:[1]中国科学院计算机系统结构重点实验室,北京100190 [2]中国科学院计算技术研究所微处理器技术研究中心,北京100190 [3]中国科学院研究生院,北京100049

出  处:《计算机研究与发展》2012年第1期21-34,共14页Journal of Computer Research and Development

基  金:"核高基"国家科技重大专项基金项目(2009EX01028-002-003;2009EX01029-001-003);国家自然科学基金项目(60921002;61003064;61050002;61070025;61100163;61133004;61173001)

摘  要:随着硬件复杂度的不断提高和并行软件调试的需求不断增长,可调试性设计已经成为集成电路设计中的重要内容.一方面,仅靠传统的硅前验证已经无法保证现代超大规模复杂集成电路设计验证的质量,因此作为硅后验证重要支撑技术的可调试性设计日渐成为大规模集成电路设计领域的研究热点.另一方面,并行程序的调试非常困难,很多细微的bug无法直接用传统的单步、断点等方法进行调试,如果没有专门的硬件支持,需要耗费极大的人力和物力.全面分析了现有的可调试性设计,在此基础上归纳总结了可调试性设计技术的主要研究方向并介绍了各个方向的研究进展,深入探讨了可调试性结构设计研究中的热点问题及其产生根源,给出了可调试性结构设计领域的发展趋势.Design-for-debug(DFD) has become an important feature of modern VLSI.On the one hand,traditional pre-silicon verification methods are not sufficient to enssure the quality of modern complex VLSI designs,thus employing DFD to facilitate post-silicon verification has attracted wide interests from both academia and industry;on the other hand,debugging parallel program is a world-wide difficult problem,which cries out for DFD hardware supports.In this paper,we analyze the existing structures of DFD comprehensively and introduce different fields of DFD for debugging hardware and software.These fields contain various kinds of DFD infrastructures,such as the DFD infrastructure for the pipe line of processor,the system-on-chips(SOC) and the networks on multi-cores processor.We also introduce the recent researches on how to design the DFD infrastructures with certain processor architecture and how to use the DFD infrastructures to solve the debug problems in these different fields.The topologic of the whole infrastructure,the hardware design of components,the methods of analyzing signals,the compressing and storing signals,the using of DFD infrastructure in debugging parallel program and post-silicon debugging are all introduced.Furthermore,some possible future directions of DFD research are given based on the state-of-the-art literatures and industrial requirements.

关 键 词:调试 验证 硅后验证 并行程序调试 可调试性设计 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象