Library compiler的基本使用教程

在很多的时候,我们需要使用IP设计,比如SRAM IP(通常使用memory compiler 生成)得到的是.lib文件而不是.db文件。这时就需要Synopsys提供的library compiler工具将.lib文转为.db文件,提供给DC综合工具。library compiler工具的使用主要包含两步,读入和写出。

准备的文件.lib文件:data_sram_32_2048_scn4m_subm_TT_5p0V_25C.lib

第一步:启动library compiler 在终端输入:lc_shell &

第二步:读入data_sram_32_2048_scn4m_subm_TT_5p0V_25C.lib文件,看到read successfully证明现在已经读入成功(Waring 可以忽略)
输入命令:read_lib data_sram_32_2048_scn4m_subm_TT_5p0V_25C.lib
在这里插入图片描述
第三步:写出文件为.db格式,提示写出成功。
输入命令:write_lib -format db data_sram_32_2048_scn4m_subm_TT_5p0V_25C_lib -output data_sram_32_2048_scn4m_subm_TT_5p0V_25C.db
在这里插入图片描述
有时会出现警告:如下图
在这里插入图片描述
出现的原因是因为文件名字出现了错误
在这里插入图片描述
这两个名字是一致的。
以上就是Library compiler 2018的基本使用方法。

你可能感兴趣的:(EDA工具使用)