随着VLSI设计的复杂化和CAD工具的复杂化,对库单元数据、工艺参数及设计数据的集中管理,已成为集成化CAD软件系统的工具之间或模块之间传递数据的必要手段。本文提出了一种集成数据管理系统——IDMI(Integrated Data Management Interfa...随着VLSI设计的复杂化和CAD工具的复杂化,对库单元数据、工艺参数及设计数据的集中管理,已成为集成化CAD软件系统的工具之间或模块之间传递数据的必要手段。本文提出了一种集成数据管理系统——IDMI(Integrated Data Management Interface)。所有的数据和参数都以一种指定的数据格式——DLL(Data Listing Language)语言存在数据库中,DLL文件的划分以数据之间的冗余最小为目标。任何一个设计工具或模块对数据的读与写都唯一通过IDMI利用关键字来完成。工具之间或模块之间没有任何直接的数据交换,从而使工具和模块具有对数据文件格式的不敏感性,IDMI还可对DLL文件进行词法和语法规则的检查。 IDMI已用C语言实现并作为FELLOW系统(A Double-metal CMOS Gate Array System of Fudan Univ.)的系统框架。初步的测试已得到良好的结果。展开更多
文摘随着VLSI设计的复杂化和CAD工具的复杂化,对库单元数据、工艺参数及设计数据的集中管理,已成为集成化CAD软件系统的工具之间或模块之间传递数据的必要手段。本文提出了一种集成数据管理系统——IDMI(Integrated Data Management Interface)。所有的数据和参数都以一种指定的数据格式——DLL(Data Listing Language)语言存在数据库中,DLL文件的划分以数据之间的冗余最小为目标。任何一个设计工具或模块对数据的读与写都唯一通过IDMI利用关键字来完成。工具之间或模块之间没有任何直接的数据交换,从而使工具和模块具有对数据文件格式的不敏感性,IDMI还可对DLL文件进行词法和语法规则的检查。 IDMI已用C语言实现并作为FELLOW系统(A Double-metal CMOS Gate Array System of Fudan Univ.)的系统框架。初步的测试已得到良好的结果。