cadence 的文件后缀

本文详细介绍了Allegro中各种文件类型的后缀及其用途,包括板子文件(.brd)、符号文件(.dra)等,并解释了OrCADCapture中工程管理器窗口的文件类型,如项目文件(.opj)、原理图设计文件(.dsn)等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



  Allegro根据不同性质功能的文件类型保存不同的文件后缀,主要的类型可以参照下表:

 

文件后缀名
文件类型
.brd
普通的板子文件
.dra
Symbols或Pad的可编辑保存文件
.pad
Padstack文件,在做symbols时可以直接调用
.psm
Library文件,存package>part symbols
.osm
Library文件,存格式化 symbols
.bsm
Library文件,存机构 symbols
.fsm
Library文件,存flash symbols
.ssm
Library文件,存shape symbols
.mdd
Library文件,存module definition
.tap
输出的包含NC drill数据的文件
.scr
Script 和macro 文件
.art
输出的底片文件
.log
输出的一些临时信息文件
 .color
View层面切换文件
.jrl
纪录操作Allegro的事件
 
 
 
Cadence之OrCAD Capture的工程管理器窗口的文件类型说明:
 
.opj-->OrCAD project file 
 
.dsn-->schematic design file 
 
.olb-->part libiray file 
 
.mnl-->layout netlist file 
 
.exp-->export properties file 
 
.net-->other netlist file 
 
.xrf-->cross-reference report 
 
.bom-->bill-of-materials file 
 
.upd-->update properties file 
 
.drc-->design rule check file


后缀名为",dra" 文件是绘图文件,如果编辑某个零件,则必须使用这个文件。

后缀名为".pad"文件是焊盘文件,
后缀名为".psm"文件是零件的封装数据,
后缀名为".ssm"的文件时自定义焊盘图形数据文件,
后缀名为".bsm"的文件是机械零件,
后缀名为".osm"的文件是格式文件,

后缀名为".fsm"的文件是Flash焊盘文件,



  Allegro根据不同性质功能的文件类型保存不同的文件后缀,主要的类型可以参照下表:

 

文件后缀名
文件类型
.brd
普通的板子文件
.dra
Symbols或Pad的可编辑保存文件
.pad
Padstack文件,在做symbols时可以直接调用
.psm
Library文件,存package>part symbols
.osm
Library文件,存格式化 symbols
.bsm
Library文件,存机构 symbols
.fsm
Library文件,存flash symbols
.ssm
Library文件,存shape symbols
.mdd
Library文件,存module definition
.tap
输出的包含NC drill数据的文件
.scr
Script 和macro 文件
.art
输出的底片文件
.log
输出的一些临时信息文件
 .color
View层面切换文件
.jrl
纪录操作Allegro的事件
 
 
 
Cadence之OrCAD Capture的工程管理器窗口的文件类型说明:
 
.opj-->OrCAD project file 
 
.dsn-->schematic design file 
 
.olb-->part libiray file 
 
.mnl-->layout netlist file 
 
.exp-->export properties file 
 
.net-->other netlist file 
 
.xrf-->cross-reference report 
 
.bom-->bill-of-materials file 
 
.upd-->update properties file 
 
.drc-->design rule check file
<think>嗯,用户之前问了关于IC设计中的Common Power Format(CPF)是什么,现在又接着问CPF文件和UPF文件的后缀名是什么。首先,我需要确认用户的需求是什么。可能用户正在处理IC设计项目,涉及到低功耗设计,需要了解这两种文件的具体命名规则,以便在工具中正确使用或者识别它们。 CPF和UPF都是用于描述低功耗设计意图的标准格式,但用户现在想知道它们的文件后缀。根据之前的知识,CPF由Si2联盟制定,而UPF是IEEE的标准,即IEEE 1801。我需要回忆这两种文件通常使用的后缀名是什么。一般来说,文件后缀名可能会根据组织或标准有所不同,但常见的做法是使用小写字母的扩展名。 CPF文件通常使用“.cpf”作为后缀,例如design.cpf。而UPF作为IEEE标准,虽然有时可能也使用“.upf”,但更常见的是使用“.tcl”或者直接使用“.upf”,不过根据IEEE 1801的标准文档,通常推荐使用“.upf”作为后缀。但需要注意,有些工具可能对后缀名有特定要求,可能会影响文件的解析,所以最好遵循工具厂商的建议。 此外,用户可能不仅仅想知道后缀名,还可能关心这两种文件在工具中的使用方式,或者是否有其他变体。比如,是否有些项目中使用不同的后缀,或者是否有版本差异。例如,早期的CPF可能更严格使用.cpf,而UPF可能随着版本更新有不同的后缀习惯。需要确保信息的准确性,避免误导用户。 另外,考虑到用户之前的问题涉及CPF和UPF的比较,可能用户在实际项目中需要处理这两种文件的转换或共存,了解后缀名有助于文件管理和工具集成。因此,在回答时除了给出后缀名,最好简要提到两者的区别和典型应用场景,以帮助用户更好地理解为何会有不同的后缀名存在。 最后,要确保回答简洁明了,符合用户的需求,不需要过多展开,但关键点要准确。同时,检查是否有最新的信息更新,比如是否有新的标准或工具版本更改了推荐的后缀名,但目前没有听说有变化,所以保持原有信息即可。</think>在集成电路低功耗设计中,**CPF文件**和**UPF文件**的后缀名通常遵循以下规范: --- ### **CPF文件后缀** - **标准后缀**:`.cpf` 例如:`chip_top.cpf` - 直接体现格式名称(Common Power Format),与标准制定组织Si2的官方定义一致。 - 工具兼容性示例: - Synopsys IC Compiler、Cadence Innovus等工具通过`read_cpf`命令加载CPF约束。 --- ### **UPF文件后缀** - **主流后缀**:`.upf` 或 `.tcl` 例如:`design.upf` 或 `power_plan.tcl` - **`.upf`**:明确表示文件遵循IEEE 1801(UPF)标准,常见于新版本设计流程。 - **`.tcl`**:因UPF语法基于TCL扩展,部分工具允许沿用TCL后缀(需声明`set_app_var power_enable_UPF true`)。 - 工具兼容性示例: - Synopsys Design Compiler通过`load_upf`命令读取UPF文件。 --- ### **关键区别** | 文件类型 | 后缀名 | 语法基础 | 典型工具命令 | |----------|-----------|---------------|-----------------------| | **CPF** | `.cpf` | 专用格式 | `read_cpf`(Synopsys)| | **UPF** | `.upf` | TCL扩展 | `load_upf`(Synopsys)| --- ### **注意事项** 1. **工具敏感性**: - 某些EDA工具可能强制要求后缀名匹配(如Mentor Questa对UPF文件要求`.upf`),需查阅工具文档。 2. **版本兼容性**: - UPF 3.0与UPF 2.0文件语法差异较大,但后缀名通常不变。 3. **混合流程**: - 若项目中同时使用CPF和UPF,建议通过后缀名区分(如`top.cpf`和`io.upf`),避免工具误解析。 --- ### **示例文件结构** ```tcl # UPF文件示例(design.upf) create_power_domain PD_TOP -include_scope create_supply_port VDD create_supply_net VDD -domain PD_TOP ``` ```tcl # CPF文件示例(chip.cpf) set_design top create_power_domain PD_CORE -voltage 0.8V add_power_state PD_CORE.active -voltage 0.8V ``` --- 若需进一步了解如何通过后缀名配置EDA工具流程(如VCS仿真中的UPF加载),可结合具体工具链说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值