今天我们要介绍的时序分析基本概念是synthetic library。中文名称为模型库。这也是design compiler综合时用到的一个概念。DC综合时用来将HDL代码转化为相对应的元件时所参考的模型库,比如RTL中的符号“+”,可以通过查找模型库将生成某一类加法器。
官方解释:When HDL Compiler elaborates a design, it maps HDL operators (either built-in operators like + and * or HDL functions and procedures) to synthetic operators that appear in the generic netlist.
默认的synthetic library一般有:dw_foundation.sldb. 在design compiler的安装目录下可以找到。
使用方法:
set synthetic_library $path/dw_foundation.sldb
set_app_var synthetic_library $synthetic_library