Cadence學習筆記之---PCB器件放置與布局

目錄

01?|?引 言

02?|?環境描述

03?|?元件放置

04?|?布局相關操作

06?|?總 結


01?|?引 言

在上一篇文章中,介紹了如何設置PCB的電氣規則約束,以及如何設置層疊,到此我們已經完成了使用Cadence設計PCB的前期準備工作;

在本篇文章中,主要介紹如何放置元件、元件布局相關的操作方法和步驟;

上一期參考文章:

《Cadence學習筆記之---PCB電氣規則約束設置、層疊設置》;


02?|?環境描述

操作系統:Win 11;

軟件版本:Allegro Cadence 17.4 (備注:已打補丁);

軟件配置:默認設置; (備注:無安裝任何插件);


03?|?元件放置

在Cadence中,元件放置的方法有很多種:

· 交互式放置

· 按原理圖頁批量放置

這里我們主要講交互式放置的方法,這種方式的好處是可以及時根據原理圖來調整布局,一個好的布局,布線就會事半功倍,也會影響后期EMC、EMI的測試結果;

假設我們已經完成了板框導入、網表導入(參考文章:《Cadence學習筆記之---導入PCB板框、網表》)、疊層設計、電氣規則設置,開始進行元件放置和布局;

打開對應的原理圖工程;(原理圖工程相關操作參考之前的文章)

打開PCB工程;(PCB工程相關參考可參考之前的文章)

<1>、<2>、按照順序打開元件放置窗口;

<3>、所有的元件都會在此處顯示;(勾選器件代表選中)

<1>、回到原理圖中,選中元件;

<2>、在PCB工程中,對應的元件就被選中;

<3>、選中的元件會掛在光標上,左擊即放置成功;(放置成功之后,關閉放置窗口要點擊Close,點擊取消則放棄剛剛的放置動作)

按照上述的步驟即可放置全部的元件;(也可以一次選中多個元件,然后進行逐一放置)

交互式放置操作已介紹完,接著是介紹按原理圖頁進行元件放置;

<1>、按照上述的操作重新打開元件放置窗口,選中原理圖頁;

<2>、選中相應的原理圖頁頁碼;

<3>、被選中的原理圖頁中,所有元件在此處顯示,勾選進行放置即可;

至此,元件放置介紹完畢,這里力薦使用交互式放置元件,這樣能保證布局的合理性,不會把不同網絡的電阻放置錯位(參數一致也不行)


04?|?布局相關操作

當元件全部都放置完,接著我們講一講有關布局的操作有哪些;

如何選中相應的元素?

<1>、如果我們需要選中元件時,需要先勾選元素類型;(比如這里我想選中元件封裝,所以就需要勾選封裝這個類型;當我們需要選中什么類型的元素就要勾選上相應的類型才行)

<2>、當勾選類型為封裝時,鼠標放置在封裝上,封裝會進行高亮顯示,其它元素則無法選中;

關于元件的重要操作有哪些?

首先,右擊元件打開操作選項;

<1>、移動元件位置;(不改變方向)

<2>、更改元件所在層;(例如元件當前在Top層,點擊后切換到Bottom層)

<3>、調整元件的方向;(不改變位置)

<4>、顯示元件的詳細信息;(封裝、位置等)

關于元件電氣飛線的重要操作有哪些?

首先,打開顯示設置;

<1>、顯示全部飛線;

<2>、按照元件顯示外圍網絡所有飛線;

<3>、按照選中的網絡顯示飛線

<4>、關閉所有飛線;

<5>、按照元件關閉外圍網絡所有飛線;

<6>、按照選中的網絡關閉飛線;

關于PCB布局狀態如何查看?

打開狀態顯示;

<1>、顯示當前未放置的元件;(元件全部放置完成之后,會顯示為綠色)

<2>、顯示未布線的網絡;(網絡全部布線完成,會顯示為綠色)

<3>、顯示當前未連接的電氣點;(電氣連接全部完成,會顯示為綠色)

<4>、當前PCB的DRC錯誤;(此時未布線完成,所以無需過多關注)


06?|?總 結

按照本篇文章介紹的方法,可滿足我們通常情況下,PCB的元件放置和布局需求;

難度較低,無需刻意記憶,了解即可,需要時翻看可再行翻閱文檔。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/81612.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/81612.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/81612.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

力扣HOT100之二叉樹:199. 二叉樹的右視圖

這道題沒啥好說的&#xff0c;首先定義一個向量來保存每一層的最后一個元素&#xff0c;直接用層序遍歷&#xff08;廣度優先搜索&#xff09;遍歷二叉樹&#xff0c;然后將每一層的最后一個元素加入到這個向量中即可。屬于是二叉樹層序遍歷的模板題。 /*** Definition for a …

CSS:三大特性

文章目錄 一、層疊性二、繼承性三、優先級 一、層疊性 二、繼承性 可以在MDN網站上查看屬性是否可以被繼承 例如color 三、優先級

C++經典庫介紹

在 C 開發的漫長歷程中&#xff0c;涌現出了許多經典的庫&#xff0c;它們在不同的領域發揮著重要作用&#xff0c;極大地提升了 C 開發的效率和質量。下面為你介紹一些 C 開發中的經典庫。 標準模板庫&#xff08;STL&#xff09; STL 堪稱 C 編程領域的基石&#xff0c;是每…

Git本地使用小Tips

要將本地倉庫 d:\test 的更新推送到另一個本地倉庫 e:\test&#xff0c;可以使用 Git 的遠程倉庫功能。以下是具體步驟&#xff1a; ??在 e:\test 中添加 d:\test 作為遠程倉庫?? 在 e:\test 目錄中打開 Git Bash 或命令行&#xff0c;執行以下命令&#xff1a; git remo…

AWS SageMaker vs Bedrock:該選哪個?

隨著生成式 AI 的快速崛起&#xff0c;越來越多企業希望借助云上工具&#xff0c;加速 AI 應用的構建與落地。AWS 作為領先的云服務提供商&#xff0c;提供了兩款核心 AI 服務&#xff1a;Amazon SageMaker 和 Amazon Bedrock。它們雖然同屬 AWS AI 生態系統&#xff0c;但定位…

51單片機的lcd12864驅動程序

#include <reg51.h> #include <intrins.h>#define uchar

Git .gitattributes 文件用途詳解

.gitattributes 是 Git 版本控制系統中的一個配置文件&#xff0c;用于定義特定文件或路徑的屬性&#xff0c;從而控制 Git 如何處理這些文件。它類似于 .gitignore&#xff0c;但功能更廣泛&#xff0c;可以精細化管理文件在版本控制中的行為。 主要用途 以下是 .gitattribut…

使用 Apache POI 生成 Word 文檔

創建一個包含標題、段落和表格的簡單文檔。 步驟 1:添加依賴 確保你的項目中已經添加了 Apache POI 的依賴。如果你使用的是 Maven,可以在 pom.xml 中添加以下內容: <dependency><groupId>org.apache.poi</groupId>

數據中心 智慧機房解決方案

該文檔介紹數據中心智慧機房解決方案,涵蓋模塊化數據中心(機柜式、微模塊),具備低成本快速部署、標準化建設等特點;監控管理系統(DCIM)可實現設施、資產、容量、能效管理;節能解決方案含精密空調節能控制柜,節能率高達 30%;還有7X24 小時云值守運維服務。方案亮點包括…

java -jar命令運行 jar包時如何運行外部依賴jar包

java -jar命令運行 jar包時如何運行外部依賴jar包 場景&#xff1a; 打包發不完,運行時。發現一個問題&#xff0c; java java.lang.NoClassDefFoundError: org/apache/commons/lang3/ArrayUtils 顯示此&#xff0c;基本表明&#xff0c;沒有這個依賴&#xff0c;如果在開發…

Halcon與C#:工業級機器視覺開發

Halcon&#xff08;由MVTec開發&#xff09;是一款廣泛應用于工業機器視覺的高性能軟件庫&#xff0c;支持C#、C、Python等多種語言。以下是基于C#的Halcon開發詳解&#xff0c;涵蓋環境配置、核心流程、關鍵API及最佳實踐。 ??1. 開發環境配置?? ??1.1 安裝Halcon?? …

ALTER COLLATION使用場景

ALTER COLLATION 是 SQL 中用于修改字符集排序規則&#xff08;Collation&#xff09;的操作。排序規則定義了字符數據的比較和排序方式&#xff0c;包括字母順序、大小寫敏感性、重音符號處理等。ALTER COLLATION 的使用場景主要集中在需要調整數據庫或表的字符集排序規則時。…

Kafka消息路由分區機制深度解析:架構設計與實現原理

一、消息路由系統的核心架構哲學 1.1 分布式系統的三元悖論 在分布式消息系統的設計過程中&#xff0c;架構師需要平衡三個核心訴求&#xff1a;數據一致性、系統可用性和分區容忍性。Kafka的分區路由機制本質上是對CAP定理的實踐解&#xff1a; 一致性維度&#xff1a;通過…

【網絡實驗】-BGP-EBGP的基本配置

實驗拓撲 實驗要求&#xff1a; 使用兩種方式建立不同AS號的BGP鄰居&#xff0c;不同AS號路由器之間建立的鄰居稱為EBGP鄰居 實驗目的&#xff1a; 熟悉使用物理口和環回口建立鄰居的方式 IP地址規劃&#xff1a; 路由器接口IP地址AR1G0/0/012.1.1.1/24AR1Loopback 01.1.1…

JavaScript:PC端特效--緩動動畫

一、緩動效果原理 緩動動畫就是讓元素運動速度有所變化&#xff0c;最常見的就是讓元素慢慢停下來 思路&#xff1a; 讓盒子每次移動的距離慢慢變小&#xff0c;速度就會慢慢降下來核心算法&#xff1a;&#xff08;目標值-現在位置&#xff09;/10作為每次移動距離的步長停…

高效管理多后端服務:Nginx 配置與實踐指南

在現代的 Web 開發和運維中&#xff0c;一個系統往往由多個后端服務組成&#xff0c;每個服務負責不同的功能模塊。例如&#xff0c;一個電商網站可能包括用戶服務、訂單服務和支付服務&#xff0c;每個服務都運行在獨立的服務器或容器中。為了高效地管理這些服務并提供統一的訪…

2025年PMP 學習二十一 14章 項目立項管理

2025年PMP 學習二十一 14章 項目立項管理 項目立項管理 項目建議 (Project Proposal)項目可行性分析 (Project Feasibility Analysis)項目審批 (Project Approval)項目招投標 (Project Tendering)項目合同談判和簽訂 (Project Contract Negotiation and Signing) 文章目錄 20…

用Caffeine和自定義注解+AOP優雅實現本地防抖接口限流

一、背景與需求 在實際項目開發中&#xff0c;經常遇到接口被前端高頻觸發、按鈕被多次點擊或者接口重復提交的問題&#xff0c;導致服務壓力變大、數據冗余、甚至引發冪等性/安全風險。 常規做法是前端節流/防抖、后端用Redis全局限流、或者API網關限流。但在很多場景下&…

【IP101】紋理特征提取與分析:從統計方法到深度表征的系統解析

紋理分析詳解 &#x1f3a8; 紋理分析就像是給圖像做"指紋識別"&#xff01;每種紋理都有其獨特的"指紋"&#xff0c;就像木紋的條紋、布料的編織、草地的隨機分布一樣。讓我們一起來探索這個既有趣又實用的圖像處理領域吧&#xff01; 目錄 1. 什么是紋理…

機器學習中采樣哪些事

在機器學習中采樣主要分為兩種&#xff0c;過采樣&#xff08;Oversample&#xff09;和欠采樣(Undersample)。過采樣就是通過增加少數類樣本的數量來平衡數據集。而欠采樣就是通過減少多數類樣本的數量來平衡數據集。 通常在進行采樣中以下是幾種常用的方法: 1. 隨機采樣 隨…