golden

<html>

<head></head>

<body>

<img src="http://www.goldprice.org/NewCharts/gold/images/gold_1d_g_AUD.png" alt="Gold Price per Gram in Australian Dollars" width="180" height="114">

</body>

</html>

GoldenUPF 文件是在Synopsys Galaxy implementation平台的GoldenUPF 流程中使用的重要文件。GoldenUPF 流程是一种维护设计人员提供的 UPF 文件的替代方法,原始的Golden UPF 文件(或多个UPF文件集合)会与综合和物理实现工具生成的补充 UPF 文件一起,在整个综合、物理实现和验证步骤中使用[^2]。 在层次化的GoldenUPF 流程中,需单独为每个块提供GoldenUPF 文件并综合该模块,产生门级网表(netlist)、SupplementalUPF 文件,以及可能的Name mapping file。之后可在更高层次上使用该模块,连同其GoldenUPF 和生成的数据文件 [^1]。 SupplementalUPF 文件是由工具编写的 UPF 文件,用于补充原始design编写的Golden UPF 文件。其包含在综合或物理实现期间发生的power intent变更,需要将Golden UPF文件和SupplementalUPF文件一起应用,才能完全指定综合网表的电源意图。在逻辑综合之后,不能单独使用SupplementalUPF 文件,必须同时(或提前)加载GoldenUPF 文件和SupplementalUPF 文件 [^4]。 Name mapping file(名称映射文件)方面,所有的 Synopsys工具都使用相同规则的名称匹配方式,以便将GoldenUPF 文件中的对象名称与 Design Compiler 和 IC Compiler 工具生成的新名称和重命名的对象匹配起来 [^3]。 ### 应用场景 - **综合阶段**:在综合模块时,为每个块提供GoldenUPF 文件,结合补充文件和可能的名称映射文件,产生门级网表 [^1]。 - **物理实现和验证阶段**:Golden UPF 文件和补充文件共同作用,贯穿整个物理实现和验证步骤,确保电源意图的准确传达和验证 [^2]。 ### 代码示例 虽然文档未直接给出代码示例,但在使用Synopsys工具进行GoldenUPF 流程时,可能会有类似如下伪代码的操作: ```plaintext # 加载GoldenUPF文件 load_golden_upf_file("golden_upf_file.upf") # 综合模块 synthesize_module(module_name, "golden_upf_file.upf") # 加载SupplementalUPF文件 load_supplemental_upf_file("supplemental_upf_file.upf") # 进行后续验证等操作 verify_power_intent() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值