Golden UPF 模式仅支持自底向上(bottom to up)的层次化流程,在这种流程中,您在使用较高层次的块之前,先对每个较低层次的块进行综合。在自顶向下的层次化流程中使用的 characterize 命令,在Golden UPF 模式中是不支持的(这也就意味着不存在写完一个Top flatten的UPF,在通过工具分别得出下级block的UPF文件这种操作)。
在层次化的Golden UPF 流程中,需要单独为每个块提供Golden UPF 文件并综合该模块,产生门级网表(netlist)、Supplemental UPF 文件,以及可能的Name mapping file。然后,可以在更高层次上使用该模块,连同其Golden UPF 和生成的数据文件,如图 6 所示。
注意:
在层次化的Golden UPF 流程中,必须在所有层次级别上使用相同的对象重命名规则。
Figure 6 Hierarchical Golden UPF Flow