1. 程式人生 > >Allegro PCB簡單操作(一)

Allegro PCB簡單操作(一)

Setup-User Preference-Path-Library設定路徑主要設定psmpath和padpath

Psmpath設定不正確將導致載入器件失敗

File-Import-Logic匯入網表

若用Capture軟體生成的選擇Designentry CIS

勾選Create user-defined properties


單擊Import Cadence

成功則匯入了網表

PCB Designer:

畫外框 Class Geometry SubClass Outline

X 0 0;選取一個點

Ix 5000;在x軸上增加5000;

Iy 5000;在y軸上增加5000;

Ix 5000 5000:在x軸上增加5000並且在y軸上增加5000;

用線畫可以用Chafmer修改導角

若用矩形畫則不能用。

Setup-Area可以設定哪些地方可繪製,哪些地方不可繪製。

放置元件 Place-Manually,或單擊第二個-more options。


彈出匯入的網表文件裡的元件。


右端可以選擇元件,根據不同的方式查詢。

高階設定 選上Library。

中間是自動擺放軟體。AutoHide是擺放元件時對話方塊自動隱藏。

 

Place-Quickplace開啟快速放置功能


根據實際需求選擇

Place by room 使用恰當可極大地節省精力。

Room 編輯:在capture中進行在資料夾右擊可更改一個資料夾所有元件的ROOM,單擊Edit ObjectProperties。

Filter by選擇Cadence-Allegro

找到ROOM,右擊,輸入隨意字串,如ep3c25。


同樣,在原理圖雙擊元件也可找到ROOM欄編輯。注意:同一元件如U6A,U6B ROOM值需一樣。

編輯好以後 單擊dsn檔案Tools-create Netlist生成網表文件。關閉Capture

PCB Designed重新匯入網表,便能在Place by room中看到剛才設定的ROOM。

先畫RoomOutline,SetUp-OutLIne-Room OutLine,最上面為模式,Room Name選擇為哪個Roon畫區域。


 

選Edit可重新編輯

畫完後,Quickplace進行放置元件。

 

Capture 和 allegro互動佈局,Options-Preferences-Miscellaneous 選擇EnableIntertool Communication 便可以使能互動佈局工具,allegro選擇palce-manually 在capture中選中要擺放的元件,allegro中選中的元件會掛在滑鼠上。Capture選中元件,allegro中將元件高亮,在allegro 中選擇高亮命令,選中元件,capture會將原理圖中所有相關部分高亮。在allegro選擇高亮命令,capture和allegro將互相高亮網路。以上操作對兩屏及以上使用者相當方便

       注意:工程不能有中文名!

       AllegroPlace-Manually ,單擊capture上的元件,滑鼠移到allegro介面中,便有Footprint出現


       在allegro中Display-HighLight,單擊capture或allegro上的原件,便可定位到對方元件並高亮。Net高亮同理。

       使用allegro進行電氣約束,SetUp-Constraints-ConstraintManager或


       左側分別為電氣約束,物理約束,間距約束,同網路間距約束等


選擇部分Net 右鍵-Create-Bus可設定匯流排,同樣可以設定差分對。

       上部分是設定約束,下部分是應用設定

約束可以設定單端線阻抗,最大過孔數量,匹配過孔,最大最小延時,總長約束,差分對的約束等。在Electrical Constraint Set中右鍵->Create_>electricCSet可設定約束。然後在Net Routing中便可設定。

       下圖是差分對示意圖


       物理約束同理。