当前位置: 首页 > article >正文

Cadence学习笔记 9 器件封装匹配

基于Cadence 17.4,四层板4路HDMI电路


更多Cadence学习笔记:
Cadence学习笔记 1 原理图库绘制
Cadence学习笔记 2 PCB封装绘制
Cadence学习笔记 3 MCU主控原理图绘制
Cadence学习笔记 4 单片机原理图绘制
Cadence学习笔记 5 四路HDMI原理图绘制
Cadence学习笔记 6-7 电源_LED电路原理图绘制
Cadence学习笔记 8 添加分页符


目录

9、器件封装匹配

快捷键总结:


9、器件封装匹配

        画好原理图后,对每个器件的封装做匹配。右键根目录,Edit Object Properties

        对照着BOM表,输入器件的封装footprint。
        Allegro中不支持. \,都用_来表示

        接着进行原理图的编译及DRC检查。按照下面的设置即可,点击Run



        出现以下错误:

Legacy Message ID: DRC0037

WARNING[ORCAP-1590] - “Visible unconnected Power Pins are connected to global nets
The visible power pin on the part instance is not connected to a wire or other power object and hence has a default connection to a global net that has the same name as the power pin. You may override this default connection either by connecting the visible power pin to a wire or adding a wire between the pin and the power object.

This warning appears if you enable the Report visible unconnected power pins design rules check.

        在DRC的Report Setup中取消掉Report visible unconnected power pins即可

Error detected by Custom DRC:Wire is hanging at point on PAGE=02 in SCHEMATIC=SCHEMATIC1

        在DRC中的Custom DRC取消掉Hanging Wires即可

        再DRC后,发现有Warning:

 Net has two or more aliases that might lead to a short. Ensure nets are not shorted together or nets do not have two or more aliases.

        原因是:出问题的管脚命名与连接该网络的网络名称不一致导致的。

        不用管就行,或者直接在DRC中取消掉这个规则(取消Physical Check)

        DRC中的每个Warning都要检查一下,发现上个步骤的分页符的页码没加上,是因为标号在复制粘贴后没更新。 
        还提示了元器件封装没找到。这个直接在Project下的Library中添加画好的PCB封装库即可

快捷键总结:

编辑管脚:        shift+H

原理图连线:        W

快速连线:        F4

网络标号设置:        N

旋转:        R

水平/垂直镜像:        H / V

端口高阻抗不连接:        X


http://www.kler.cn/a/447217.html

相关文章:

  • Linux系统的阻塞方式和非阻塞方式是什么意思?
  • HarmonyOS(72)事件拦截处理详解
  • 3D工具显微镜的测量范围
  • 使用CNN模型训练图片识别(键盘,椅子,眼镜,水杯,鼠标)
  • 每日十题八股-2024年12月21日
  • SAP RESTful架构和OData协议
  • OpenHarmony 3.2 网卡获取ip地址缓慢分析
  • [创业之路-202]:任正非管理华为的思想与毛泽东管理党、军队、国家的思想的相似性与差异性
  • 高效SQL优化技巧:解决常见性能问题的实战方案
  • Spring 6 实现 Bean 异步初始化,减少项目启动时间
  • JAVA包装类变量赋值是会新创建对象实例
  • 【LeetCode】227、基本计算器 II
  • C#中方法参数传值和传引用的情况
  • AI大模型与传统模型的六大区别
  • feign调用远程服务返回值的一种处理办法
  • PostgreSQL中使用PL/pgSQL开发函数
  • Android Studio AI助手---Gemini
  • 前端处理流式数据(SSE服务)
  • 单北斗+鸿蒙系统+国产芯片,遨游防爆手机自主可控“三保险”
  • 基于预测反馈的情感分析情境学习
  • 国内网络在Ubuntu 22.04中在线安装Ollama并配置Open-WebuiDify
  • 【论文阅读】Computing the Testing Error without a Testing Set
  • MySQL 中的 MVCC:实现高效并发控制
  • 重拾设计模式--观察者模式
  • R语言函数简介
  • [SZ901]JTAG高速下载设置(53Mhz)