Cadence原理图批量更新元件属性的方法和步骤

简介: 在原理图设计的过程中,有时候需要修改元器件的属性,比如电阻值、厂商、封装等属性信息。一般可以直接双击需要修改的元器件,在弹出的属性编辑(Property Editor)窗口进行对应属性的编辑。在厂商(Manufacturer)属性右击,在弹出的菜单中选择“Edit”,弹出编辑属性值(Edit Property Values)窗口,输入GJ,再点击OK即可。然后保存,关闭属性编辑窗口,再双击元器件,就可以看到这个元器件的厂商值是修改之后的值。

     在原理图设计的过程中,有时候需要修改元器件的属性,比如电阻值、厂商、封装等属性信息。一般可以直接双击需要修改的元器件,在弹出的属性编辑(Property Editor)窗口进行对应属性的编辑。在厂商(Manufacturer)属性右击,在弹出的菜单中选择“Edit”,弹出编辑属性值(Edit Property Values)窗口,输入GJ,再点击OK即可。然后保存,关闭属性编辑窗口,再双击元器件,就可以看到这个元器件的厂商值是修改之后的值。如下图所示:

640.jpg640.jpg

640.jpg

     这个方法对几个元器件修改还是可以的,但是如果元器件比较多的话,这个方法就不方便了。比如输出BOM的时候,可以在原理图中修改好需要的属性,然后直接导出即可。当然也可以不在原理图中修改,先直接导出BOM,然后在BOM表中进行修改。这个根据自己的喜好和工作情况来选择合适的方式。

  这里选择的是前面一种情况,直接在原理图中修改好,所以介绍一个批量修改元器件属性的方法。由于该BOM主要用于采购,所以对厂商(Manufacturer)和料号(Manufacturer Number)这两个属性进行修改。

  先选中后缀为dsn的工程,然后点击菜单“Tools”——>“Export Properties…”(导出属性),如下图所示:

640.jpg

     在弹出的导出属性(Export Properties)窗口,在最下方Export中就是输出文件的路径,文件后缀为EXP。其他选项默认即可,直接点击OK,文件就保存到刚刚设置的路径下,默认和原理图同一路径。如下图所示:

640.jpg

     在对应路径下,找到该输出文件,由于EXP文件可以使用Excel打开,所以右击,“打开方式”——>“Excel”,如下图所示:

640.jpg

     接下来就可以像编辑Excel表格一样,对元器件的属性进行编辑,主要对Manufacturer和Manufacturer Number这两列进行编辑。如下图所示:

640.jpg

     这里就以0.1uf的电容为例,先将表格按照值进行排序,这样可以将0.1uf电容都排列在一起,方便编辑。先选中需要排序的表格,然后点击“排序和筛选”,再点击自定义排序。如下图所示:

640.jpg

     在弹出的排序对话框中,“主要关键字”选择“Value”,“排序依据”选择“数值”,“次序”选择“升序”。然后点击“确定”。如下图所示:

640.jpg

     0.1uf的电容全部排在一起,可以看到前面修改的Manufacturer为GJ的电容,如下图所示:

640.jpg

     可以看到有些0.1uf的电容已经有厂商和料号了,如果没有特殊的要求,可以直接复制,粘贴即可。如下图所示:

640.jpg

640.jpg

     然后保存该表格,由于该表格不是excel格式的文件,而是exp的,所以会有这个提示,这里我们还是继续使用此格式,后面才能正常导入,所以这里选择“是”,如下图所示:

640.jpg

  还有许多元器件没有厂商和料号值,这里节省时间就不一一修改,这里可以修改一下25MHz晶振的厂商和料号,对比一下,如下图所示:

640.jpg

  最后关闭Excel的时候,会弹出提示是否保存对该文件的修改,其实保存为excel文件,这里我们选择“不保存”,如下图所示:

640.jpg

  同样地选中dsn工程文件,然后点击菜单“Tools”——>“Import Properties…”(导入属性),在弹出的导入属性(Import Properties)窗口切换到刚才的路径,文件类型选择“Export File(*.exp)”,就可以看到刚刚保存的exp文件,选中该文件,点击“打开”,如下图所示:

640.jpg

  之后会弹出导入属性(Import Properties)提示窗口,等待该窗口消失,并在下方“Session Log”窗口提示没有错误,表示属性导入完成。如下图所示:

640.jpg

640.jpg

  然后双击刚才0.1uf的电容,可以看到Manufacturer和Manufacturer Number都是在表格中修改的值,包括其他0.1uf电容的属性也是一样进行了修改。如下图所示:

640.jpg

640.jpg

  同样,25MHz晶振的Manufacturer和Manufacturer Number两个属性也是在表格中修改的值,如下图所示:

640.jpg

640.jpg

 以上就是Cadence对原理图中的元器件属性进行批量修改的方法和步骤。有任何问题欢迎在下方留言。


----------------------------- End -------------------------------

相关文章
Cadence原理图查看PIN总数
Cadence原理图查看PIN总数
2280 0
|
负载均衡 应用服务中间件 持续交付
微服务架构下的Web服务器部署
【8月更文第28天】随着互联网应用的不断发展,传统的单体应用架构逐渐显露出其局限性,特别是在可扩展性和维护性方面。为了解决这些问题,微服务架构应运而生。微服务架构通过将应用程序分解成一系列小型、独立的服务来提高系统的灵活性和可维护性。本文将探讨如何在微服务架构中有效部署和管理Web服务器实例,并提供一些实际的代码示例。
560 0
|
存储 安全 Windows
U盘文件损坏且无法读取怎么修复?五个方法帮你搞定
U盘文件目录损坏无法读取可能是硬件、软件或人为操作导致的问题。修复方法包括:1) 使用数据恢复软件提取重要文件;2) 运行Windows的磁盘检查工具;3) 格式化U盘(数据会丢失);4) 检查U盘健康状况,如坏道修复;5) 若硬件故障,联系官方售后。在修复前,记得先备份数据。加强数据备份能减少损失。
|
网络架构
|
安全 量子技术 数据安全/隐私保护
解密未来:量子加密技术在信息安全领域的革新展望
【10月更文挑战第28天】信息安全是现代社会的重要组成部分,量子加密技术作为新兴手段,利用量子力学原理,为信息安全带来革命性变革。本文介绍量子密钥分发(QKD)的基本原理,并通过代码示例展示其实际应用潜力。量子加密具有无条件安全、抗量子计算攻击等优势,未来有望成为保护信息安全的重要工具。
502 6
|
存储 监控 安全
SIEM
【10月更文挑战第14天】SIEM
353 9
|
存储 Dart 前端开发
flutter鸿蒙版本mvvm架构思想原理
在Flutter中实现MVVM架构,旨在将UI与业务逻辑分离,提升代码可维护性和可读性。本文介绍了MVVM的整体架构,包括Model、View和ViewModel的职责,以及各文件的详细实现。通过`main.dart`、`CounterViewModel.dart`、`MyHomePage.dart`和`Model.dart`的具体代码,展示了如何使用Provider进行状态管理,实现数据绑定和响应式设计。MVVM架构的分离关注点、数据绑定和可维护性特点,使得开发更加高效和整洁。
433 3
|
NoSQL Java Redis
京东双十一高并发场景下的分布式锁性能优化
【10月更文挑战第20天】在电商领域,尤其是像京东双十一这样的大促活动,系统需要处理极高的并发请求。这些请求往往涉及库存的查询和更新,如果处理不当,很容易出现库存超卖、数据不一致等问题。
335 1
|
算法 Perl
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
本文介绍了基于MATLAB的多模光纤模场分布仿真分析,详细阐述了多模光纤的概念、实现方法、仿真技术,并利用模式耦合方程分析方法,通过理论和仿真模型设计,展示了不同模式下的光场分布及其受光纤参数影响的分析结果。
698 4
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
|
运维 Devops Java
DevOps 工具链:从代码到生产
【8月更文第30天】在现代软件开发中,DevOps(Development 和 Operations 的结合)已成为确保快速而可靠的软件交付的关键方法。DevOps 通过自动化流程将软件开发与 IT 运维相结合,从而实现持续集成 (CI) 和持续部署 (CD)。本文将介绍一个典型的 DevOps 工具链,并提供实际的代码示例来帮助您理解如何将这些工具集成在一起。
602 5