二、Cadence PCB editor繪制PCB板
步驟:焊盤設(shè)計(jì),零件封裝→創(chuàng)建電路板,機(jī)械結(jié)構(gòu)尺寸層疊結(jié)構(gòu)預(yù)定義→導(dǎo)入網(wǎng)表→設(shè)定電器規(guī)則線寬線距→布局布線→布線后調(diào)整零件編號(hào),絲印,DRC檢查→設(shè)計(jì)輸出gerber文件Drill文件圖紙
1、Cadence SPB15.7 Pad Designer畫電子元器件的焊盤;
(1)File--》New創(chuàng)建文件
2)層的定義:BEGIN Layer(Top)層:REGULAR-PAD < THERMAL-PAD = ANTI-PAD END LAYER(同BEGIN,常用copy begin layer, then paste it)
TOP SOLDERMASK:只定義REGULAR-PAD ,大于(Begin layer層regular-pad,約為1.1~1.2倍)
BOTTOM SOLDERMASK(同Top soldermask,常用Top soldermask, then paste it)
PASTEMASK _TOP(同BEGIN,常用copy begin layer, then paste it) 設(shè)置高度,寬度,偏移坐標(biāo)原點(diǎn)的x,y值;
(3)A:規(guī)則的焊盤可以在Geometry中選擇圓形,正方形,長(zhǎng)方形,橢圓形等; B:不規(guī)則焊盤需要導(dǎo)入設(shè)計(jì)好的圖形;
圖形通過Allegro PCB Editer設(shè)計(jì); File --》new --》shape symbol;
設(shè)計(jì)好begin層和soldermask_top層的圖形后設(shè)置放置路徑setup--user preference editer選擇Design_paths
Cadence PCB editor零件封裝 手工建立元件(主要包含四項(xiàng):
PIN;Geometry:SilkScreen/Assembly;Areas:Boundary/Height;RefDes:SilkScreen/Display)
注意:元件應(yīng)放置在坐標(biāo)中心位置,即(0,0)
(1)、File →new→package symbol
(2)、設(shè)定繪圖區(qū)域:Setup →Drawing size →Drawing parameter.。。
設(shè)置柵格點(diǎn):setup →Grids;
(3)、添加pin:選擇padstack ,放置。放置前先設(shè)置方向,坐標(biāo),編號(hào)。 (4)、添加元件外形:(Geometery)
*絲印層Silkscreen:AddLine(OptionActive:package geometery;subclass:silkscreen_top) *裝配外框Assembly:AddLine(OptionActive:package geometery;subclass:Assembly_top) (5)、添加元件范圍和高度:(Areas)
*元件范圍Boundary:Setup →Areas →package boundary.。。。
Add Line(OptionActive Class:Package geometry;subclass:Package_bound_top) *元件高度Height:Setup →Areas →package Height.。。。
Add Line(OptionActive Class:Package geometry;subclass:Package_bound_top) (6)、添加封裝標(biāo)志:(RefDes)LayoutLabelsResDs.。。)
*底片用封裝序號(hào)(ResDes For Artwork):Pin1附近(。。.RefDes:Silkscreen_Top) *擺放用封裝序號(hào)(ResDes For Placement):封裝中心附近(。。.RefDes:Display_Top) *封裝中心點(diǎn)(Body center):指定封裝中心位置(Add →Text →Package Geometery:Boby_centre)
2、創(chuàng)建電路板
(1)、file→new→broad
(2)、基本設(shè)置(同零件封裝基本設(shè)置);
(3)、繪制外框(outline):Options→Board geometry:outline
(4)、添加定位孔
(5)、傾斜拐角:(dimension chamfer)
(6)、設(shè)定走線區(qū)域:shape→polygon.。.option route keepin:all
(7)、設(shè)置擺放元件區(qū)域:Editz-copy shape.。.options package keepin:all;
(8)、設(shè)置不可擺放元件區(qū)域:setup→areas→package keepout
(9)、設(shè)定不可走線區(qū)域:setup→areas route keepout
3、設(shè)置約束規(guī)則
(1)、Allegro中設(shè)置約束規(guī)則(Setup→Constraints.。)Spacing Rules和 Physical Rules
(2)、設(shè)置默認(rèn)規(guī)范。。.setup→constraints →set standard value
(3)、設(shè)置和賦值高級(jí)間距規(guī)范 : 設(shè)定間距規(guī)范值:set value
設(shè)定間距的Type屬性:Edit→Properties
(4)、設(shè)置和賦值高級(jí)物理規(guī)范 :(基本同上) 設(shè)定物理規(guī)范值:
(5)、建立設(shè)計(jì)規(guī)范的檢查(setup constraits.。。 )
4、導(dǎo)入網(wǎng)表
File→ Import →logic;
5、布局布線
1、手動(dòng)擺放元件:Placemanually.。。。。。
查看元件屬性:DisplayElemant;;FindComps;單擊要查看屬性的元件
2、自動(dòng)擺放元件:PlaceQuick Place.。。。。。 3、隨機(jī)擺放:EditMove.。。
4、自動(dòng)布局:Place auto Place 網(wǎng)格:Top Grid.。
設(shè)置元件進(jìn)行自動(dòng)布局的屬性:EditProperties Find 。.more.。
5、設(shè)定Room:
設(shè)定Room:add rectangle;options board geometry op room 給Room定義名字;Add ext;options board geometry op room
定義該Room所限制的特性和定義某些元件必須放置在該Room中:
定義Room所限制的特性:Edit Properties;選中Room;Edit properties;Room_type=hard(指定room的元件必須放Room中)
定義放入Room中的元件:Edit properties;
6、擺放調(diào)整(Move、Mirror、Spin)
7、交換(swap)(配合原理圖使用,比較少用)
8、未擺放元件報(bào)表(ToolReport.。。)
9、已擺放元件報(bào)表(ToolReport.。。)
6、Allegro 產(chǎn)生鉆孔文件
(1)、設(shè)置鉆孔參數(shù) Manufacture-》NC-》NC Parameters Paraeter file : 參數(shù)文件所在路徑(默認(rèn)nc_param.txt) Output file: 輸出文件內(nèi)容設(shè)置(默認(rèn)設(shè)置就ok) Exellon format鉆孔文件輸出使用的格式
format :2.3
(2表示小數(shù)點(diǎn)前面為2位,3表示小數(shù)點(diǎn)后面為3位) offset : 輸出的坐標(biāo)值和pcb的坐標(biāo)值的差距 coordinates :
絕對(duì)坐標(biāo)和增量坐標(biāo) Output units :
輸出的那位英制或公制 leading
(2)、產(chǎn)生鉆孔文件 Manufacture-》NC-》NC Drill.。。 root file name : 鉆孔文件的名字和路徑
Scale factor : 鉆孔比例因子(建議不要設(shè)置) Tool sequence : 鉆孔工具遞增或遞減
Auto tool select :自動(dòng)選擇工具 Drilling :
Layer pair (全為通孔) By layer (有盲孔或埋孔)
(3)Drill、 產(chǎn)生過孔文件
(4)View Log: 查看鉆孔記錄 可能出現(xiàn)的警告: WARNING: Design precision is greater than that of the drill output file data. Data rounding errors are very possible. 解決方案:
Manufacture-》NC-》NC Parameters-》Exellon format-》format : 3.6(報(bào)錯(cuò)原因過孔精度不足,提高過孔精度)
WARNING: This design contains 1 slot holes that can NOT be drilled. They can be processed by NC routing instead. 解決方案: Manufacture-》NC-》NC route(產(chǎn)生不規(guī)則鉆孔,警告可忽略)產(chǎn)生rou文件 (5)產(chǎn)生鉆孔表 Manufacture-》NC-》NC Legend
相關(guān)資料下載推薦>>>>>>>>利用Cadence Allegro進(jìn)行PCB級(jí)的信號(hào)完整性仿真
評(píng)論