【技术实现步骤摘要】
本专利技术涉及一种,更具体地说,本专利技术涉及一种利用电子设计自动化(EDA)工具和基于事件的测试系统(event based test system)的组合体,高速和低成本地评估及验证复合(complex)集成电路例如芯片上系统的设计的方法。
技术介绍
目前,利用高级语言例如Verilog或VHDL以块或子块的形式来描述VLSI设计,并且利用行为门级(gate-level)Verilog/VHDL模拟器来进行模拟。这种模拟的目的是为了在将设计制作成硅集成电路之前,检查其功能和特性。设计验证是复合集成电路设计中最重要和困难的任务之一,这是因为没有充分的功能检验,就不能发现和消除设计上的错误。同时,在产品开发的周期中设计验证是绝对必需的。由于目前设计的模拟速度低而尺寸较大,因此利用目前的工具和方法学几乎不可能完成芯片级的设计验证任务(M.Keating and P. Bricaud,“Reusemethodology manual for system-on-a-chip design”,Kluwer AcademicPublishers,0-7923-8175-0,1998;R.Rajsuman,“System-on-a-ChipDesignand Test”,Artech House Publishers Inc.,ISBN 1-58053-107-5,2000). 这种复合集成电路的一个例子是芯片上系统(SoC),该集成电路是通过将多个独立VLSI设计(多个芯)接合在一起以便为应用提供全面的功能性而设计的一种集成电路。图1示出了SoC10的一个 ...
【技术保护点】
一种验证复合集成电路(IC)的设计的方法,其中设计过程是在电子设计自动化(EDA)的环境下完成的,该方法包括以下步骤:根据在EDA环境下产生的集成电路设计数据建立原型硅;通过基于事件的测试系统将由集成电路设计数据衍生的基于事件的测试 向量施加到原型硅上,并评估原型硅的响应输出;通过事件测试系统修改基于事件的测试向量,以便获得来自原型硅的所需的响应输出;以及将被修改的基于事件的测试向量反馈给EDA环境,以便修改集成电路设计数据,借此校正集成电路设计数据中的设计错误 。
【技术特征摘要】
JP 2000-9-29 60/237,0011.一种验证复合集成电路(IC)的设计的方法,其中设计过程是在电子设计自动化(EDA)的环境下完成的,该方法包括以下步骤根据在EDA环境下产生的集成电路设计数据建立原型硅;通过基于事件的测试系统将由集成电路设计数据衍生的基于事件的测试向量施加到原型硅上,并评估原型硅的响应输出;通过事件测试系统修改基于事件的测试向量,以便获得来自原型硅的所需的响应输出;以及将被修改的基于事件的测试向量反馈给EDA环境,以便修改集成电路设计数据,借此校正集成电路设计数据中的设计错误。2.如权利要求1所述的验证复合集成电路的设计的方法,其特征在于还包括通过软件接口使包括模拟器的EDA工具与基于事件的测试系统连接的步骤。3.如权利要求1所述的验证复合集成电路的设计的方法,其特征在于还包括通过在集成电路设计数据中产生的测试台抽取事件格式数据的步骤。4.如权利要求3所述的验证复合集成电路的设计的方法,其特征在于所述抽取事件格式数据的步骤包括利用模拟器执行测试台并从由模拟器产生的值变更转储文件中抽取事件格式数据的步骤。5.如权利要求3所述的验证复合集成电路的设计的方法,其特征在于还包括以下步骤将所抽取的事件数据安装到事件测试系统中并由基于事件的测试系统利用所抽取的事件数据产生基于事件的测试向量,以便将测试向量施加到原型硅上。6.如权利要求1所述的验证复合集成电路的设计的方法,其特征在于还包括根据修改后的来自基于事件测试系统的基于事件的测试向量,创立新的测试台的步骤。7.如权利要求1所述的验证复合集成电路的设计的方法,其特征在于所述EDA工具包括用于观察和编辑来自在集成电路设计数据中创立的测试台的波形的装置。8.如权利要求1所述的验证复合集成电路的设计的方法,其特征在于所述基于事件的测试系统包括用于观察和编辑从在集成电路设计数据中创立的测试台中抽取的基于事件测试向量的波形的装置,以及用于改变施加到原型硅上的基于事件的测试向量的时钟速率和事件定时数据的装置。9.一种验证复合集成电路(IC)的设计的方法,其中设计过程是在电子设计自动化(EDA)的环境下完成的,该方法包括以下步骤根据在EDA环境下产生的集成电路设计数据建立原型硅;使包括模拟器的EDA工具与基于事件的测试系统连接;从数据文件中抽取事件格式数据,该数据文件是通过由模拟器执行集成电路设计数据中产生的测试台而建立的;将所抽取的事件数据安装到事件测试系统中并由基于事件的测试系统利用事件数据产生基于事件的测试向量;将基于事件的测试向量施加到原型硅上并评估原型硅的响应输出;通过事件测试系统修改基于事件的测试向量,以便获得来自原型硅的所需的响应输出;以及将被修改的基于事件的测试向量反馈给EDA工具,以便修改设计数据,借此校正设计数据中的设计错误;由此无需进行硅原型的系统内测试,即可验证集成电路的设计。10.一种验证复合集成电路(IC)的...
【专利技术属性】
技术研发人员:矢元裕明,罗基特拉尤斯曼,
申请(专利权)人:株式会社鼎新,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。