Cadence学习笔记 11 PCB中器件放置

news/2024/12/27 10:32:44/

基于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 添加分页符
Cadence学习笔记 9 器件封装匹配_DRC检查
Cadence学习笔记 10 原理图网表导入PCB


11、PCB中器件放置

        导入网表后是没有器件显示的,需要手动放置器件,Place---Manunlly,要先放置板框层才能放置器件,

        画完板框层后,还要指定好器件的封装库才能够放置器件,封装库在LIB文件中,后缀名是dra文件,但是在PCB中放置器件,不能用dra文件,要用psm文件(在画好封装后,File----Create Symbol---psm)psm文件才是PCB文件中所调用的器件,而不是dra文件,dra只是可以编辑
        flash焊盘产生的是fsm文件


        封装文件中除了psm文件,还有焊盘文件pad,也要导出封装的pad文件

        有了psm和pad文件后,就可以指定封装库的路径,包括pad和psm路径,都是HDMI\LIB

        先点击板框,再直接点击QuickPlace---Place,可以看到器件都已经在板框上沿了

        再点击Place---Manually,查看是否有器件没有放上去

        原理图中查找J5,检查其封装的管脚数和原理图中的是否一致

        右键Edit Part,添加一个管脚即可。同时12脚接地,34脚接电源

        保存原理图后,需要再重新生成网表,并导入PCB文件中,这时再Place---Manually添加器件J5,就可以正常放置了。

        下面的K1也可以修改其封装库的管脚数目(删除掉多余的管脚数目即可,管脚可以不用删除),改完封装文件后记得要生成symol(psm文件)。再重新在PCB文件中放置
        下面的LED1不匹配是因为,元件库的pin number是1和3,而不是1和2,改成2即可

        最终将所有器件导入放置

快捷键总结:

编辑管脚:        shift+H

原理图连线:        W

快速连线:        F4

网络标号设置:        N

旋转:        R

水平/垂直镜像:        H / V

端口高阻抗不连接:        X


http://www.ppmy.cn/news/1558502.html

相关文章

Elasticsearch 集群

集群结构 以三台物理机为例。在这三台物理机上,搭建了 6 个 ES 的节点,三个 data 节点,三个 master 节点(每台物理机分别起了一个 data 和一个 master),3 个 master 节点,目的是达到&#xff0…

纯css 实现呼吸灯效果

开始效果 呼吸效果 实现代码 <div class"container"><div class"breathing-light"></div> </div><style>html,body {height: 100%;background-color: white;}.container {padding: 100px;}.container .breathing-light {wi…

MySQL为什么选择使用B+树作为索引结构?

1. 可以先分析B树的优势 矮胖&#xff1a; 随着数据量的增长&#xff0c;B树的高度增长不会太快&#xff0c;使得磁盘的I/O次数减少自平衡性&#xff1a; B树是一种自平衡的二叉树&#xff0c;在新增和删除节点会进行分裂合并操作&#xff0c;以保证树的平衡&#xff0c;删除效…

K8S--“ Failed to create pod sandbox: nameserver list is empty“

原因是因为宿主机的/etc/resolv.conf 文件 有残缺&#xff0c; 填写一半&#xff0c;这个问题 cat /etc/resolv.conf填写好后&#xff0c;重启pod或等待一下再查看即可

Chromium GN 目标指南 - view_example 表单示例 (八)

1. 引言 在前面的文章中&#xff0c;我们学习了如何创建计数器示例&#xff0c;了解了如何使用 Label 和 Button 控件进行交互以及更新 UI 状态。在本篇文章中&#xff0c;我们将创建一个更复杂的示例 —— 表单&#xff0c;以学习如何使用 Textfield、Combobox 和 Checkbox 等…

spring cloud gateway 3

**Spring Cloud Gateway 3** 是 Spring Cloud 生态系统中的一个重要组件&#xff0c;用于构建 API 网关&#xff0c;提供路由、监控、安全等关键功能。以下是关于 Spring Cloud Gateway 3 的详细介绍&#xff1a; ## 1. 什么是 Spring Cloud Gateway&#xff1f; **Spring Clou…

牛客网刷题 ——C语言初阶——BC114 小乐乐排电梯

1.牛客网 &#xff1a;BC114 小乐乐排电梯 题目描述&#xff1a; 小乐乐学校教学楼的电梯前排了很多人&#xff0c;他的前面有n个人在等电梯。电梯每次可以乘坐12人&#xff0c;每次上下需要的时间为4分钟&#xff08;上需要2分钟&#xff0c;下需要2分钟&#xff09;。请帮助…

(补)算法刷题Day26:BM63 跳台阶

题目链接 描述 一只青蛙一次可以跳上1级台阶&#xff0c;也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法&#xff08;先后次序不同算不同的结果&#xff09;。 数据范围&#xff1a;1≤n≤40 要求&#xff1a;时间复杂度&#xff1a;O(n) &#xff0c;空间复杂度…