哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

protel轉(zhuǎn)allegro的方法有哪些

Wildesbeast ? 來源:21IC ? 作者:21IC ? 2020-08-23 09:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

電路設(shè)計軟件的使用頻率極高,采用電路設(shè)計軟件,可提升工作者設(shè)計電路的效率。但在電路設(shè)計軟件使用過程中,同樣存在一些問題,如格式轉(zhuǎn)換等。為幫助大家解決電路設(shè)計軟件難點,本文將對protel電路設(shè)計軟件中protel轉(zhuǎn)allegro的方法予以介紹。如果你對本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

隨著PCB設(shè)計的復(fù)雜程度和高速PCB設(shè)計需求的不斷增加,越來越多的PCB設(shè)計者、設(shè)計團隊選擇Cadence的設(shè)計平臺和工具。但是,由于沒有Protel數(shù)據(jù)到Cadence數(shù)據(jù)直接轉(zhuǎn)換工具,長期以來如何將現(xiàn)有的基于Protel平臺的設(shè)計數(shù)據(jù)轉(zhuǎn)化到Cadence平臺上來一直是處于平臺轉(zhuǎn)化期的設(shè)計者所面臨的難題。

在長期實際的基礎(chǔ)上,結(jié)合現(xiàn)有工具的特點,提供一種將Protel原理圖、PCB轉(zhuǎn)化到Cadence平臺上的方法。

1. 使用的工具

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

2. Protel 原理圖到Cadence Design Systems, Inc. Capture CIS

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

這里,我們僅提出幾點通過實踐總結(jié)出來的注意事項。

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

2) 一些器件的隱藏管腳或管腳號在轉(zhuǎn)化過程中會丟失,需要在Capture中使用庫編輯的方法添加上來。通常易丟失管腳號的器件時電阻電容等離散器件。

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

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

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

3. Protel 封裝庫的轉(zhuǎn)化

長期使用Protel作PCB設(shè)計,我們總會積累一個龐大的經(jīng)過實踐檢驗的Protel封裝庫,當(dāng)設(shè)計平臺轉(zhuǎn)換時,如何保留這個封裝庫總是令人頭痛。這里,我們將使用Orcad Layout,和免費的Cadence工具Layout2allegro來完成這項工作。

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

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

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

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

4. Protel PCB到Allegro的轉(zhuǎn)化

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

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

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

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

4) Protel中的層命名與Allegro中有所區(qū)別,要注意使用文本編輯器作適當(dāng)?shù)男薷?,例如Protel中頂層底層分別為Toplayer和Bottomlayer,而在Allegro中這兩層曾稱為TOP和BOTTOM;

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

Protel到Allegro轉(zhuǎn)化的方法

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

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

在這個過程當(dāng)中碰到的問題大致可分為兩種:一是設(shè)計不很復(fù)雜,設(shè)計師只想借助Cadence CCT的強大自動布線功能完成布線工作;二是設(shè)計復(fù)雜,設(shè)計師需要借助信噪分析工具來對設(shè)計進行信噪仿真,設(shè)置線網(wǎng)的布線拓撲結(jié)構(gòu)等工作。

對于第一種情況,要做的轉(zhuǎn)化工作比較簡單,可以使用Protel或Cadence提供的Protel到CCT的轉(zhuǎn)換工具來完成這一工作。對于第二種情況,要做的工作相對復(fù)雜一些,下面將這種轉(zhuǎn)化的方法作一簡單的介紹。

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

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

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

Package: package type

Class: classtype

Pincount: total pinnumber

Pinused: 。..

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

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

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

FILE *fp1, *fp2;

::AfxMessageBox(“hello”);

fp1=fopen(“pick.txt”, “rt”);

if (fp1==NULL) ::AfxMessageBox(“Can not open the file?。?!”);

fp2=fopen(“place.txt”,“wt”);

if (fp2==NULL) ::AfxMessageBox(“Can not create the file!??!”);

char refdes[5], Pattern[5];

float midx,midy,refx,refy,padx,pady,rotaTIon;

char tb[1];

char tmp=‘“’;

fprintf(fp2,”%s “, ”# Allegro script“);

fprintf(fp2,”%s “, ”version 13.6“);

fprintf(fp2,”%s “, ”place refdes“);

while (!feof(fp1)) {

fscanf(fp1,”%s“, refdes);

fscanf(fp1,”%s“, Pattern);

fscanf(fp1,”%f“, &midx);

fscanf(fp1,”%f“, &midy);

fscanf(fp1,”%f“, &refx);

fscanf(fp1,”%f“, &refy);

fscanf(fp1,”%f“, &padx);

fscanf(fp1,”%f“, &pady);

fscanf(fp1,”%s“, tb);

fscanf(fp1,”%f“, &rotaTIon);

fprintf(fp2, ”fillin %c%s%c “,tmp,refdes,tmp);

if (rotaTIon!=0) {

fprintf(fp2, ”rotate “);

fprintf(fp2, ”iangle %f “, rotaTIon);

};

char yy=tb[0];

if (yy!=‘T’) fprintf(fp2, ”pop mirror “);

fprintf(fp2, ”pick %f %f “, padx,pady);

fprintf(fp2, ”next “);

};

fprintf(fp2, ”done“);

fclose(fp1);

fclose(fp2);

以上簡單介紹了Protel到Allegro轉(zhuǎn)化的方法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4415

    文章

    23955

    瀏覽量

    426018
  • PCB設(shè)計
    +關(guān)注

    關(guān)注

    396

    文章

    4937

    瀏覽量

    95730
  • PROTEL
    +關(guān)注

    關(guān)注

    27

    文章

    1033

    瀏覽量

    139808
  • allegro
    +關(guān)注

    關(guān)注

    42

    文章

    772

    瀏覽量

    150472
  • 可制造性設(shè)計
    +關(guān)注

    關(guān)注

    10

    文章

    2066

    瀏覽量

    16515
  • 華秋DFM
    +關(guān)注

    關(guān)注

    20

    文章

    3516

    瀏覽量

    6528
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    11:如何在 Allegro 中添加自定義的測試點 I Allegro PCB 設(shè)計小訣竅

    背景介紹: 為了對加工后的PCB性能進行測試,我們在進行PCB設(shè)計時,通常會在PCB上一些關(guān)鍵位置添加測試點,Allegro PCB設(shè)計工具為設(shè)計人員提供了非常便捷的自動和手動添加測試點功能,并且為了保證測試點添加的正確性,支持對測試點的添加進行詳細的設(shè)置。
    發(fā)表于 04-16 17:07

    03. 如何把 PCB 板上的線變成銅皮?| 芯巧Allegro PCB 設(shè)計小訣竅

    線需要進行開窗刷錫膏時,也可以通過將走線轉(zhuǎn)換成SolderMask層的銅皮來實現(xiàn)。 下面我們就開始分享具體的使用方法及步驟:一、線構(gòu)成的非矢量圖形轉(zhuǎn)換成Shape步驟一:點擊打開Allegro PCB
    發(fā)表于 04-03 16:40

    01. 如何在 Allegro 中快速區(qū)別不同網(wǎng)絡(luò)?| 芯巧Allegro PCB 設(shè)計小訣竅

    Allegro PCB設(shè)計小訣竅系列--如何在Allegro中快速區(qū)別不同網(wǎng)絡(luò)背景介紹:Allegro PCB設(shè)計工具可以通過高亮操作將選中的網(wǎng)絡(luò)點亮,但是當(dāng)我們的布線非常密集時,是不太好去進行
    發(fā)表于 04-03 15:51

    Allegro宣布推出全新霍爾效應(yīng)電流傳感器ACS37017

    近日,Allegro 宣布推出全新霍爾效應(yīng)電流傳感器 ACS37017。該產(chǎn)品以突破性的精度表現(xiàn),為行業(yè)樹立了新的精度基準(zhǔn)。隨著 ACS37017 的推出,Allegro 現(xiàn)已構(gòu)建起覆蓋現(xiàn)代功率電子
    的頭像 發(fā)表于 03-05 16:25 ?467次閱讀

    Allegro ACS37100磁性電流傳感器榮獲EDN 2025年度產(chǎn)品獎

    近日,Allegro MicroSystems 榮幸宣布其 Allegro ACS37100 磁性電流傳感器憑借卓越性能,成功斬獲 EDN:工程師之聲(Voice of the Engineer)2025 年度產(chǎn)品獎。
    的頭像 發(fā)表于 02-24 16:51 ?855次閱讀

    Allegro亮相第五屆汽車AI智能底盤大會

    2025年11月19日,Allegro攜手合作伙伴WT文曄科技精彩亮相第五屆汽車AI智能底盤大會,Allegro汽車市場業(yè)務(wù)拓展經(jīng)理曹姜威發(fā)表了題為《"感知-決策-執(zhí)行"閉環(huán)
    的頭像 發(fā)表于 12-10 11:26 ?713次閱讀
    <b class='flag-5'>Allegro</b>亮相第五屆汽車AI智能底盤大會

    Allegro斬獲兩大行業(yè)殊榮

    在蓋世汽車發(fā)起的2025第七屆“金輯獎”評選中,Allegro A17802電渦流位置傳感器芯片憑借卓越性能與創(chuàng)新價值,在參賽產(chǎn)品中榮獲“最佳技術(shù)實踐應(yīng)用獎”,充分彰顯其在位置傳感領(lǐng)域的技術(shù)實力與應(yīng)用潛力。
    的頭像 發(fā)表于 11-14 10:51 ?2800次閱讀
    <b class='flag-5'>Allegro</b>斬獲兩大行業(yè)殊榮

    Allegro發(fā)布2026財年第二季度財報

    Allegro總裁兼首席執(zhí)行官Mike Doogue:“Allegro 2026 財年第二季度業(yè)績表現(xiàn)強勁,銷售額突破 2.14 億美元,同比增長 14%,這一增長主要得益于電動出行
    的頭像 發(fā)表于 11-06 16:15 ?889次閱讀
    <b class='flag-5'>Allegro</b>發(fā)布2026財年第二季度財報

    allegro導(dǎo)出STEP器件丟失、錯亂問題

    allegro 17.4版本使用3D Canvas查看正常,但是導(dǎo)出STEP文件以后,芯片的3D模型沒有,還有一個大器件坐標(biāo)不對,還有一個黑黑的東西不知道是什么,仔細看里面好像芯片的3D模型,但是位置也不對,研究了好久,不知道什么原因,
    發(fā)表于 10-30 15:36

    allegro 反標(biāo)原理圖報錯

    allegro 反標(biāo)原理圖報錯。如圖 這種是什么問題他,如何解決
    發(fā)表于 08-19 20:10

    AD、Allegro、Pads的快捷鍵什么不同

    在高速迭代的電子設(shè)計領(lǐng)域,快捷鍵是工程師與EDA工具對話的核心語言,縱觀EDA工具,AD的視覺化交互、Allegro的深度可編程性、Pads的無膜命令——三種理念催生了截然不同的操作邏輯,那么它們的快捷鍵操作是否會有些不同?
    的頭像 發(fā)表于 08-06 13:49 ?2472次閱讀
    AD、<b class='flag-5'>Allegro</b>、Pads的快捷鍵<b class='flag-5'>有</b>什么不同

    一文讀懂Allegro先進磁性開關(guān)和鎖存器

    Allegro 擁有豐富的霍爾效應(yīng)和隧道磁阻(TMR)開關(guān)及鎖存器產(chǎn)品,可廣泛應(yīng)用于汽車、工業(yè)和消費電子等領(lǐng)域。本應(yīng)用筆記旨在提供分步選型流程,協(xié)助設(shè)計師為具體應(yīng)用場景選擇適配的 Allegro
    的頭像 發(fā)表于 06-12 17:26 ?2115次閱讀
    一文讀懂<b class='flag-5'>Allegro</b>先進磁性開關(guān)和鎖存器

    SEGGER J-Link調(diào)試器支持Allegro微控制器

    SEGGER領(lǐng)先的J-Link調(diào)試器現(xiàn)在可用于Allegro MicroSystems MCU的程序下載和在線調(diào)試。了J-Link的支持,結(jié)合Ozone多平臺調(diào)試器,以及Flasher系列的專業(yè)在線編程器,技術(shù)人員可以實現(xiàn)A892xx的應(yīng)用開發(fā)和生產(chǎn)編程。
    的頭像 發(fā)表于 06-10 09:29 ?1478次閱讀

    強強聯(lián)合!Allegro 與沃德爾簽署戰(zhàn)略合作協(xié)議,賦能汽車、工業(yè)等多元領(lǐng)域持續(xù)創(chuàng)新

    近期,Allegro MicroSystems(以下稱Allegro)與沃德爾(Wodeer)簽署戰(zhàn)略合作協(xié)議。Allegro 全球副總裁中國區(qū)總經(jīng)理徐偉杰(圖左)與沃德爾集團采購總監(jiān)沈麗(圖右
    發(fā)表于 05-22 13:38 ?1686次閱讀
    強強聯(lián)合!<b class='flag-5'>Allegro</b> 與沃德爾簽署戰(zhàn)略合作協(xié)議,賦能汽車、工業(yè)等多元領(lǐng)域持續(xù)創(chuàng)新

    Allegro 2025慕尼黑上海電子展精彩回顧

    此前,4月15日至17日, 2025年慕尼黑上海電子展于上海市新國際博覽中心盛大舉行。Allegro以“創(chuàng)新賦能,使命驅(qū)動,攜手Allegro共創(chuàng)未來”為主題,攜汽車電子、清潔能源、機器人與工業(yè)
    的頭像 發(fā)表于 04-28 11:44 ?1213次閱讀
    太白县| 嘉定区| 高淳县| 静乐县| 油尖旺区| 荥经县| 于都县| 任丘市| 晴隆县| 瑞安市| 台湾省| 巴东县| 无极县| 开平市| 津南区| 罗山县| 台东市| 兖州市| 景宁| 遂川县| 神木县| 通榆县| 广宁县| 察哈| 泰宁县| 阳山县| 延川县| 定兴县| 乐平市| 隆回县| 拉萨市| 达尔| 齐齐哈尔市| 卢湾区| 米易县| 香港 | 文水县| 武宣县| 紫云| 崇礼县| 庆元县|