亚洲美女爱爱-夜夜添夜夜添夜夜摸夜夜摸-97碰成人国产免费公开视频-国产午夜大片-www黄av-国产94在线 | 亚洲-亚洲午夜久久久精品一区二区三剧-精品视频亚洲-久久久久国色av∨免费看-黄色片一区二区-69福利视频-国产老头和老头xxxxx免费-99精品视频一区在线观看-日韩三级黄色毛片-亚洲激情图片区-黄色a一级-99re6在线-91九色视频-日本欧美久久久-成人国产精品免费观看

你的位置:首頁(yè) > 電路保護(hù) > 正文

PCB抄板之PROTEL到ALLEGRO的轉(zhuǎn)換技術(shù)

發(fā)布時(shí)間:2014-04-03 責(zé)任編輯:xiangpeng

【導(dǎo)讀】PCB抄板技術(shù)相信大家都不陌生了,也有很多的文章解析PCB抄板技術(shù),而我要講的是PROTEL到ALLEGRO的轉(zhuǎn)換技術(shù)和轉(zhuǎn)換過(guò)程中需要注意的情況,通過(guò)這一技術(shù)我們可以直接將Protel的原理圖轉(zhuǎn)化到Capture CIS中我們僅提出幾點(diǎn)通過(guò)實(shí)踐總結(jié)出來(lái)的注意事項(xiàng)。

當(dāng)今IT產(chǎn)業(yè)的發(fā)展日新月異,對(duì)硬件設(shè)備的要求也越來(lái)越高,硬件設(shè)計(jì)師們面臨如何設(shè)計(jì)高速高密度PCB的難題。常言道,工欲善其事,必先利其器,這也是越來(lái)越多的設(shè)計(jì)師放棄低端的PCB設(shè)計(jì)工具,進(jìn)而選擇Cadence等公司提供的高性能PCB EDA軟件的原因。

PCB抄板之PROTEL到ALLEGRO的轉(zhuǎn)換技術(shù)

但是這種變革必然會(huì)帶來(lái)這樣或那樣的問(wèn)題。由于接觸和使用較早等原因,國(guó)內(nèi)的PROTEL用戶(hù)為數(shù)眾多,他們?cè)谶x擇Cadence高速PCB解決方案的同時(shí),都面臨著如何將手頭的Protel設(shè)計(jì)移植到Cadence PCB設(shè)計(jì)軟件中的問(wèn)題。

在這個(gè)過(guò)程當(dāng)中碰到的問(wèn)題大致可分為兩種:

一是設(shè)計(jì)不很復(fù)雜,設(shè)計(jì)師只想借助Cadence CCT的強(qiáng)大自動(dòng)布線(xiàn)功能完成布線(xiàn)工作;

二是設(shè)計(jì)復(fù)雜,設(shè)計(jì)師需要借助信噪分析工具來(lái)對(duì)設(shè)計(jì)進(jìn)行信噪仿真,設(shè)置線(xiàn)網(wǎng)的布線(xiàn)拓?fù)浣Y(jié)構(gòu)等工作。

一、對(duì)于第一種情況,要做的轉(zhuǎn)化工作比較簡(jiǎn)單,可以使用Protel或Cadence提供的Protel到CCT的轉(zhuǎn)換工具來(lái)完成這一工作。

1. Protel 封裝庫(kù)的轉(zhuǎn)化

長(zhǎng)期使用Protel作PCB設(shè)計(jì),我們總會(huì)積累一個(gè)龐大的經(jīng)過(guò)實(shí)踐檢驗(yàn)的Protel封裝庫(kù),當(dāng)設(shè)計(jì)平臺(tái)轉(zhuǎn)換時(shí),如何保留這個(gè)封裝庫(kù)總是令人頭痛。這里,我們將使用Orcad Layout,和免費(fèi)的Cadence工具Layout2ALLEGRO來(lái)完成這項(xiàng)工作。

1) 在Protel中將PCB封裝放置到一張空的PCB中,并將這個(gè)PCB文件用Protel PCB 2.8 ASCII的格式輸出出來(lái);

2) 使用Orcad Layout導(dǎo)入這個(gè)Protel PCB 2.8 ASCII文件;

3) 使用Layout2allegro將生成的Layout MAX文件轉(zhuǎn)化為Allegro的BRD文件;

4) 接下來(lái),我們使用Allegro的Export功能將封裝庫(kù),焊盤(pán)庫(kù)輸出出來(lái),就完成了Protel封裝庫(kù)到Allegro轉(zhuǎn)化。

[page]
2. Protel PCB到Allegro的轉(zhuǎn)化

有了前面兩步的基礎(chǔ),我們就可以進(jìn)行Protel PCB到Allegro的轉(zhuǎn)化了。這個(gè)轉(zhuǎn)化過(guò)程更確切的說(shuō)是一個(gè)設(shè)計(jì)重現(xiàn)過(guò)程,我們將在Allegro中重現(xiàn)Protel PCB的布局和布線(xiàn)。
 

PCB抄板之PROTEL到ALLEGRO的轉(zhuǎn)換技術(shù)

圖 protel啟動(dòng)畫(huà)面

1) 將第二步Capture生成的Allegro格式的網(wǎng)表傳遞到Allegro BRD中,作為我們重現(xiàn)工作的起點(diǎn);

2) 首先,我們要重現(xiàn)器件布局。在Protel中輸出Place & Pick文件,這個(gè)文件中包含了完整的器件位置,旋轉(zhuǎn)角度和放置層的信息。我們通過(guò)簡(jiǎn)單的手工修改,就可以將它轉(zhuǎn)化為Allegro的Placement 文件。在Allegro中導(dǎo)入這個(gè)Placement文件,我們就可以得到布局了。

3) 布線(xiàn)信息的恢復(fù),要使用Specctra作為橋梁。首先,從Protel中輸出包含布線(xiàn)信息的Specctra DSN文件。對(duì)于這個(gè)DSN文件我們要注意以下2點(diǎn):

4) Protel中的層命名與Allegro中有所區(qū)別,要注意使用文本編輯器作適當(dāng)?shù)男薷模鏟rotel中頂層底層分別為T(mén)oplayer和Bottomlayer,而在Allegro中這兩層曾稱(chēng)為T(mén)OP和BOTTOM;

5) 注意在Specctra中查看過(guò)孔的定義,并添加到Allegro的規(guī)則中。在allegro中定義過(guò)孔從Specctra中輸出布線(xiàn)信息,可以使用 session, wires, 和route文件,建議使用route文件,然后將布線(xiàn)信息導(dǎo)入到我們以及重現(xiàn)布局的Allegro PCB中,就完成了我們從Protel PCB到Allegro BRD的轉(zhuǎn)化工作。
 

PCB抄板之PROTEL到ALLEGRO的轉(zhuǎn)換技術(shù)

圖 ALLEGRO啟動(dòng)畫(huà)面

3. PROTEL 原理圖到Cadence Design Systems, Inc. Capture CIS

在Protel原理圖的轉(zhuǎn)化上我們可以利用Protel DXP SP2的新功能來(lái)實(shí)現(xiàn)。通過(guò)這一功能我們可以直接將Protel的原理圖轉(zhuǎn)化到Capture CIS中。

[page]
需要注意的

1) Protel DXP在輸出Capture DSN文件的時(shí)候,沒(méi)有輸出封裝信息,在Capture中我們會(huì)看到所以元件的PCB Footprint屬性都是空的。這就需要我們手工為元件添加封裝信息,這也是整個(gè)轉(zhuǎn)化過(guò)程中最耗時(shí)的工作。在添加封裝信息時(shí)要注意保持與Protel PCB設(shè)計(jì)中的封裝一致性,以及Cadence在封裝命名上的限制。例如一個(gè)電阻,在Protel中的封裝為AXIAL0.4,在后面介紹的封裝庫(kù)的轉(zhuǎn)化中,將被修改為AXIAL04,這是由于Cadence不允許封裝名中出現(xiàn)“.”;再比如DB9接插件的封裝在Protel中為DB9RA/F,將會(huì)被改為DB9RAF。因此我們?cè)贑apture中給元件添加封裝信息時(shí),要考慮到這些命名的改變。

2) 一些器件的隱藏管腳或管腳號(hào)在轉(zhuǎn)化過(guò)程中會(huì)丟失,需要在Capture中使用庫(kù)編輯的方法添加上來(lái)。通常易丟失管腳號(hào)的器件時(shí)電阻電容等離散器件。

3) 在層次化設(shè)計(jì)中,模塊之間連接的總線(xiàn)需要在Capture中命名。即使在Protel中已經(jīng)在父設(shè)計(jì)中對(duì)這樣的總線(xiàn)命名了,還是要在Capture中重新來(lái)過(guò),以確保連接。

4) 對(duì)于一個(gè)封裝中有多個(gè)部分的器件,要注意修改其位號(hào)。例如一個(gè)74ls00,在protel中使用其中的兩個(gè)門(mén),位號(hào)為U8A,U8B。這樣的信息在轉(zhuǎn)化中會(huì)丟失,需要重新添加。

基本上注意到上述幾點(diǎn),借助Protel DXP,我們就可以將Protel的原理圖轉(zhuǎn)化到Capture中。進(jìn)一步推廣,這也為現(xiàn)有的Protel原理圖符號(hào)庫(kù)轉(zhuǎn)化到Capture提供了一個(gè)途徑。

二、對(duì)于第二種情況,下面將這種轉(zhuǎn)化的方法作一簡(jiǎn)單的介紹。

Cadence信噪分析工具的分析對(duì)象是Cadence ALLEGRO的brd文件,而Allegro可以讀入合乎其要求的第三方網(wǎng)表,Protel輸出的Telexis格式的網(wǎng)表滿(mǎn)足Allegro對(duì)第三方網(wǎng)表的要求,這樣就可以將Protel文件注入Allegro。

這里有兩點(diǎn)請(qǐng)讀者注意。首先,Allegro第三方網(wǎng)表在$PACKAGE段不允許有“.”;其次,在Protel中,我們用BasName[0:N]的形式表示總線(xiàn),用BasName[x]表示總線(xiàn)中的一根信號(hào),Allegro第三方網(wǎng)表中總線(xiàn)中的一根信號(hào)的表示形式為Bas NameX,讀者可以通過(guò)直接修改Protel輸出的Telexis網(wǎng)表的方法解決這些問(wèn)題。

Allegro在注入第三方網(wǎng)表時(shí)還需要每種類(lèi)型器件的設(shè)備描述文件Device.txt文件,它的格式如下:

Package: package type
Class: classtype
Pincount: total pinnumber
Pinused: ...

其中常用的是PACKAGE,CLASS,PINCOUNT這幾項(xiàng)。PACKAGE描述了器件的封裝,但Allegro在注入網(wǎng)表時(shí)會(huì)用網(wǎng)表中的 PACKAGE項(xiàng)而忽略設(shè)備描述文件中的這一項(xiàng)。CLASS確定器件的類(lèi)型,以便信噪分折,Cadence將器件分為IC,IO,DISCRETE三類(lèi)。 PINCOUNT說(shuō)明器件的管腳數(shù)目。對(duì)于大多數(shù)器件,Device.txt文件中包含有這三項(xiàng)就足夠了。

有了第三方網(wǎng)表和設(shè)備描述文件,我們就可以將Protel中原理圖設(shè)計(jì)以網(wǎng)表的形式代入到Cadence PCB設(shè)計(jì)軟件中,接下來(lái),設(shè)計(jì)師就可以借助Cadence PCB軟件在高速高密度PCB設(shè)計(jì)方面的強(qiáng)大功能完成自己的設(shè)計(jì)。

如果已經(jīng)在Protel作了PCB布局的工作,Allegro的script功能可以將Protcl中的布局在Allegro中重現(xiàn)出來(lái)。在 Protel中,設(shè)計(jì)師可以輸出一個(gè)Place & Pick文件,這個(gè)文件中包含了每個(gè)器件的位置、旋轉(zhuǎn)角度和放在PCB頂層還是底層等信息,可以通過(guò)這個(gè)文件很方便的生成一個(gè)Allegro的 script文件,在Allegro中執(zhí)行這個(gè)script就能夠重現(xiàn)Protel中的布局了,下面給出了完成Place & Pick文件到Allegro Script文件轉(zhuǎn)化的C++代碼,筆者使用這段代碼,僅用了數(shù)分鐘就將一個(gè)用戶(hù)有800多個(gè)器件的PCB板布局在Allegro重現(xiàn)出來(lái)。

代碼段另附:請(qǐng)點(diǎn)擊此處查看

使用的工具
a) PROTEL DXP SP2
b) Cadence Design Systems, Inc. Capture CIS
c) Cadence Design Systems, Inc. Orcad Layout
d) Cadence Design Systems, Inc. Layout2ALLEGRO
e) Cadence Design Systems, Inc. Allegro
f) Cadence Design Systems, Inc. Specctra

【相關(guān)閱讀】

不容錯(cuò)過(guò):沉淀了幾十年的PCB設(shè)計(jì)經(jīng)驗(yàn)集錦【原創(chuàng)】
http://m.sg1668.com/test-art/80021385

電子設(shè)計(jì)中你不得不注意的8大誤區(qū)
http://m.sg1668.com/test-art/80021385

單片機(jī)電路設(shè)計(jì)必看:讓電磁干擾“無(wú)處遁形”
http://m.sg1668.com/test-art/80021385

剖析一個(gè)失誤PCB設(shè)計(jì),可汲取哪些設(shè)計(jì)經(jīng)驗(yàn)?
http://m.sg1668.com/test-art/80021385

揭秘選擇PCB基材的玄機(jī)!絕對(duì)實(shí)用!
http://m.sg1668.com/test-art/80021385

要采購(gòu)工具么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 亚洲精品无码成人网站 | av无码天堂一区二区三区 | 国产精品爆乳在线播放 | 亚洲成av人在线视猫咪 | 亚洲人在线视频 | 亚洲国产精品91 | 免费看毛片的网站 | 亚洲狠狠爱一区二区三区 | 亚洲国产精品无码av | 自拍偷拍五月天 | 国产另类ts人妖一区二区 | 天天躁日日躁aaaaxxxx | 久久婷婷五月综合色中文字幕 | 豆国产95在线 | 亚洲 | 91秘密入口| 欧美日韩国产在线人成 | 国产亚洲精品a在线观看下载 | 日韩亚洲国产激情一区浪潮av | 亚洲精品国产精品99久久 | 亚洲成亚洲成网 | 国产精品成人一区二区不卡 | 国色天香社区视频手机免费 | 欧美成人在线网站 | 亚洲天天做日日做天天欢毛片 | 91丨porny丨尤物 | 91亚洲乱码卡一卡二卡新区豆 | 少妇被粗大猛进进出出 | www.激情五月.com | 婷婷四月开心色房播播网 | 2020精品国产福利在线观看香蕉 | 午夜影院色 | 国产精品999视频 | 亚洲熟女av综合网五月 | 99精品视频免费热播在线观看 | 国产三级欧美三级 | 国产九九在线观看 | 国产98在线 | 免费、 | 一本一道a∨波多野极衣 | 1024福利| 欧美激情爱爱 | 少妇人妻大乳在线视频不卡 | 无码av高潮喷水无码专区线 | 无码精品人妻一区二区三区98 | 成人日韩视频 | 2021国产精品 | 91影院在线 | 初高中福利视频网站 | 国产精品码在线观看0000 | 久久视频这里有久久精品视频11 | 精品伊人久久久久7777人 | 国产精品1234 | 午夜精品久久久久久久2023 | 国产成人免费观看 | 色婷婷av一区二区三区丝袜美腿 | 欧美熟妇性xxxx欧美熟人多毛 | 激情久久五月天 | a级a做爰片成人毛片入口 | 日本a级在线播放 | 艳z门照片无码av | 久久久av亚洲男天堂 | 国产美女久久久 | 人人澡人人曰人人摸看 | 偷拍视频久久 | 欧美爽妇 | 亚洲欧洲精品一区二区三区不卡 | sm调教小sao货叫主人语录 | 国产性猛交普通话对白 | 十八岁以下禁止观看黄下载链接 | 亚洲综合精品一区二区三区 | 久久福利影院 | 国产白丝精品爽爽久久久久久蜜臀 | 美女免费黄视频 | 无码av中文一二三区 | 亚洲高清毛片一区二区 | 国产一精品一av一免费 | 婷婷五月六月激情综合色中文字幕 | 国产又粗又硬又猛的毛片视频 | 无码高潮喷吹在线播放亚洲 | 亚洲精品国产肉丝袜久久 | 国产午夜激无码av毛片不卡 | 性欧美成人播放77777 | 香蕉伊思人视频 | 免费一级片网站 | 在线免费观看日本 | 亚洲欧美日韩国产制服另类 | 亚洲精品中文字幕乱码三区 | 久久天天躁狠狠躁夜夜网站 | 国产乱xxxxx79国语对白 | 欧美日韩精品一区 | 性色av无码一区二区三区人妻 | 国产日韩综合一区二区性色av | 99精品福利视频 | 992成人做爰视频 | 激情五月五月婷婷 | 小明看平台日韩综合45页 | 久久久久综合网 | 亚洲精品无码久久久 | 小镇姑娘国语版在线观看免费 | 亚洲国产精品无码久久网速快 |