ICC2 学习笔记
本文档主要介绍了将 ICC 库文件转换为 ICC II 库文件的步骤,涉及到 Milkyway FRAM views 的导入和 IC Compiler II 库文件的创建。
数字后端 ICCii 是本文档的标签之一,表明本文档与数字后端技术和 ICCii 库文件相关。
一、导出 Milkyway FRAM Views
在 IC Compiler 工具中,使用 export_icc2_frame 命令可以导出某个参考库的 Milkyway FRAM views。例如,要导出 my_lib 设计库的所有 FRAM views,可以使用以下命令:
icc_shell> open_mw_lib my_lib
icc_shell> export_icc2_frame
这将生成一个名为 icc2_frame 的目录,其中包含技术文件和一个 tar 文件,该 tar 文件包含将 FRAM views 转换为 LEF 格式的文件。
二、创建 Frame-Only 库工作空间
在 IC Compiler II 库管理器工具中,使用 create_workspace -flow frame 命令可以创建一个 frame-only 库工作空间。例如,要创建一个使用从 IC Compiler 工具导出的技术数据的库工作空间,可以使用以下命令:
icc2_lm_shell> create_workspace -flow frame -technology /path/icc2_frame/data/TF/my_reflib.tf my_workspace
三、导入 Milkyway FRAM Views
在 IC Compiler II 库管理器工具中,使用 import_icc_fram 命令可以将从 IC Compiler 工具导出的 FRAM views 导入到库工作空间中。例如,要导入从 IC Compiler 工具导出的 Milkyway FRAM views,可以使用以下命令:
icc2_lm_shell> import_icc_fram /path/icc2_frame/data/LEF/my_reflib.tar.gz
需要注意的是,不能将导入的 Milkyway FRAM 数据与其他物理数据,如 LEF、GDSII 或 OASIS 数据混用。如果使用导入的 Milkyway FRAM 数据,则库工作空间中的所有物理数据都必须来自导入的 Milkyway FRAM 数据。
本文档提供了详细的步骤和命令来将 ICC 库文件转换为 ICC II 库文件,并介绍了 Milkyway FRAM views 的导入和 IC Compiler II 库文件的创建。