新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > Mentor Graphics應(yīng)用之PCB設(shè)計(jì)復(fù)用

Mentor Graphics應(yīng)用之PCB設(shè)計(jì)復(fù)用

作者: 時間:2010-05-11 來源:網(wǎng)絡(luò) 收藏

引言
  隨板趨向小型化、多層化與復(fù)雜化。特別是高速印制板,需要經(jīng)過很長時間的反復(fù)調(diào)試才可以定型。如果已有一個定型的設(shè)計(jì)(A),現(xiàn)需要一個部分電路與其相同或相似的設(shè)計(jì)(B),傳統(tǒng)設(shè)計(jì)流程如下:

本文引用地址:http://m.butianyuan.cn/article/191727.htm

圖1:傳統(tǒng)設(shè)計(jì)流程圖

由此流程圖可以看出,設(shè)計(jì)B采用設(shè)計(jì)A的思想,人工重復(fù)了設(shè)計(jì)A的設(shè)計(jì)過程。

實(shí)現(xiàn)方法
  Board Station作為一個大型的EDA軟件,不僅應(yīng)用范圍廣、功能強(qiáng),而且所有設(shè)計(jì)文件都以ASCII碼格式保存,允許用戶修改設(shè)計(jì)數(shù)據(jù),設(shè)計(jì)的復(fù)用提供了基礎(chǔ)。

打開一個設(shè)計(jì),其主要文件結(jié)構(gòu)如下:

   Schematic路徑下為原理圖數(shù)據(jù)文件;Design_geom路徑下為物理器件(Geometry)數(shù)據(jù)文件;Pcb路徑下為印制板數(shù)據(jù)文件,其中comps為元器件(Component)數(shù)據(jù)文件,包括器件標(biāo)號(Reference)、邏輯符號(Symbol)、對應(yīng)物理器件(Geometry)、在印制板上的位置(Board_location)以及特性(Properties)等信息;Nets為網(wǎng)表數(shù)據(jù)文件;traces為印制板連線數(shù)據(jù)文件,包括網(wǎng)表名稱(NET)、連線寬度、所在物理層,起始及終止點(diǎn)坐標(biāo)等信息。一個設(shè)計(jì)下的文件遠(yuǎn)不至于此,但其它文件均可由Board Station自動生成或者派生?!?/p>


     圖2:Board Station軟件主要文件結(jié)構(gòu)

Board Station包括Design Architect、Librarian、Package、Layout、Fablink五個模塊。假設(shè)設(shè)計(jì)A是現(xiàn)在正在進(jìn)行的設(shè)計(jì),設(shè)計(jì)B為需要復(fù)用的設(shè)計(jì)。首先,在Design Architect模塊打開設(shè)計(jì)A ,將設(shè)計(jì)B被復(fù)用部分的原理圖拷貝到設(shè)計(jì)A;然后,將設(shè)計(jì)B被復(fù)用部分的物理器件(Geometry),從設(shè)計(jì)B的Design_geom路徑下拷貝到設(shè)計(jì)A的Design_geom路徑下;第三步,將設(shè)計(jì)B被復(fù)用部分的元器件(Component)數(shù) 據(jù)從設(shè)計(jì)B 的comps文件拷貝到設(shè)計(jì)A的comps文件中;第四步,參考設(shè)計(jì)B Nets文件中被復(fù)用部分的網(wǎng)表(NET)數(shù)據(jù),修改設(shè)計(jì)A的Nets文件中的相應(yīng)部分;最后,將設(shè)計(jì)B的traces文件拷貝到設(shè)計(jì)A的pcb路徑下,實(shí)現(xiàn)PCB設(shè)計(jì)復(fù)用。

應(yīng)用舉例
   以下以設(shè)計(jì)A為正在進(jìn)行的設(shè)計(jì),設(shè)計(jì)B為被復(fù)用的設(shè)計(jì),舉例說明PCB設(shè)計(jì)復(fù)用的實(shí)現(xiàn)方法。

圖3:設(shè)計(jì)B的印制板圖及原理圖


圖4:設(shè)計(jì)A的原理圖


上一頁 1 2 3 下一頁

關(guān)鍵詞: Graphics Mentor PCB

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉