Voltus功耗分析——early power - grid analysis

1.读入设计

read_design -physical_data  mydesign.enc.dat  design_name 

2.定义power

方法一:读入.cpf文件

read_power_domain  -cpf  rail_analysis.cpf

方法二:定义power net设置属性

set_pg_nets -net VDD -voltage 1.5 -threshold 1.45

set_pg_nets -net VSS -voltage  0.0 -threshold 0.05

set_rail_analysis_domain  -name PD1 -pwrnets VDD -gndnets VSS

3.设置rail analysis 分析模式

set_rail_analysis_mode 

    -method  era_static

    -accuracy  xd

    -analysis_view 

    -extraction_tech_file   qrcTechFile

    -temperature  125

    -era_current_region_file  

era_current_region_file示例:

label  static_curGen  net VDD area 10 10 40 50  layer M1  current 10

4.指定source pad 电流流入点

set_power_pads -net VDD -format xy -file vdd_souce.tcl

set_power_pads -net VSS -format xy -file vss_source.tcl

For example:  xy模式的power pad location file示例

#sourceName       loc_x       loc_y            power_net source layer

  POWER1             5.00       793.50            ME8

5.执行rail analysis 分析

analyze_rail  -output  ./dir -type net VDD

analyze_rail  -output  ./dir -type net VSS

或者

analysis_rail  -output  ./dir  -type domain ALL

#VDD、VSS都进行分析

6.查看报告文件

<domainName>_<temperature>_avg_<x>目录下

1)results文件:rail analysis的summary rpt 

2)Reports文件:包含所有power-grid integrity data

3)GIF文件

可视化界面

>Voltus GUI botton “Power Rail”

>“Power Rail Plots”

>DB Setup - Power & Rail Setup Browser

>Rail Database

>选择文件夹<domainName>_<temperature>_avg_<x>Type 点击OK

>Power & Rail Setup Browser中Type 选 rail ,下拉选 ir-IR Drop

<think>好的,我现在需要处理用户关于Voltus PGV教程的查询。首先,我得确认用户提到的“PGV”具体指什么。用户可能混淆了术语,因为PGV通常指页面浏览量,但在芯片设计工具如Cadence Voltus中,可能是指Power Grid Verification(电源网格验证)或者Power Grid View(电源网格视图)。需要结合用户提到的Voltus和stdcell power-grid library来判断,这里的PGV更可能与电源网格相关。 接下来,我应该检查用户提供的引用内容。用户引用的是关于Voltus功耗分析的内容,提到了生成stdcell pg-lib,即电源网格库。这说明用户可能在寻找如何生成或使用电源网格库的教程,可能与Voltus的PGV功能模块相关。 然后,我需要考虑用户的实际需求。用户可能在使用Voltus进行电源完整性分析时,需要创建或验证标准单元的电源网格库,因此需要相关教程或步骤指导。由于Voltus的文档通常需要通过Cadence的支持获取,公开的教程可能有限,但可能有官方培训资料或社区资源。 另外,用户提到的“spice_subckts stdcell/stdcell.cdl”表明他们可能涉及SPICE子电路和标准单元库的集成,这可能与电源网格验证流程有关。因此,回答需要引导用户如何获取官方资源,并建议联系Cadence支持,同时提供可能的替代资源,如社区论坛或相关文档链接。 最后,生成的相关问题应围绕Voltus的其他功能、电源网格库的创建方法以及电源完整性分析工具的比较,帮助用户扩展了解相关主题。</think>关于Voltus的PGV(Power Grid Verification)教程,目前公开的官方教程资源主要需要通过Cadence支持平台获取。根据您提到的电源网格库(pg-lib)相关内容,以下是关键信息整理: 1. **Voltus电源网格验证流程** Voltus通过以下步骤实现标准单元电源网格验证: - 创建电源网格库(pg-lib):使用`generate_pg_lib`命令生成标准单元的电源/地网络连接规则[^1] - 加载SPICE子电路:通过`-spice_subckts`参数集成标准单元的CDL网表 - 执行电迁移(EM)分析:验证电源网络的电流承载能力 ```tcl generate_pg_lib -cells [get_lib_cells] -power_net VDD -ground_net VSS ``` 2. **获取教程的途径** - 登录Cadence Support Portal搜索"Voltus PGV Workshop" - 查看安装路径下的`voltus/doc`目录中的《Power Integrity User Guide》 - 参加官方培训课程(需联系当地Cadence办公室) 3. **替代学习资源** - IEEE Xplore论文库中搜索"Voltus power grid verification case study" - 技术社区如DeepChip.com的讨论板块 - 参考书籍《Chip Power Grid Analysis》第8章
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值