目錄 設(shè)計目標(biāo)本實例設(shè)計的目標(biāo)是:在總圖MAIN中導(dǎo)入三張子圖A、B、C,使得A圖中8個引腳分別進行如下連接: 1、 4個引腳連接4個B圖紙中的某1個引腳。(跨圖紙1個器件的不同引腳連接多通道某1個引腳) 2、4個引腳連接C圖紙中的4個引腳。(跨圖紙1個器件的某1個引腳連接另一圖紙的某1個引腳) 實施方法建立工程建立工程,本次操作共需建立5個文件。分別是工程文件TEST、主原理圖MAIN、從原理圖A、B、C。以上文件新建完成并保存后效果如下圖所示。 子圖繪制繪制圖紙AA.1 在目標(biāo)引腳放置網(wǎng)絡(luò)(紅色框線內(nèi)標(biāo)注),網(wǎng)絡(luò)作用域僅限于圖紙A。 A.2 在目標(biāo)引腳放置端口(綠色框線內(nèi)標(biāo)注),端口是負(fù)責(zé)連接A圖紙與外部圖紙的接口。 注意:紅色框線內(nèi)的網(wǎng)絡(luò)名稱可不作要求。但綠色框線內(nèi)的端口名稱要與外部圖紙相對應(yīng),否則無法完成端口匹配。具體的對應(yīng)方法如下:此例中,A圖4個LED端口分別應(yīng)與4個B圖的LED端口對應(yīng),則A圖紙端口名應(yīng)為LED1/LED2/LED3/LED4,B圖紙的端口名為LED。 完成上述操作后,效果如下圖所示。 繪制圖紙BB.1 在目標(biāo)引腳放置網(wǎng)絡(luò)(紅色框線內(nèi)標(biāo)注),網(wǎng)絡(luò)作用域僅限于圖紙B。 B.2 在目標(biāo)引腳放置端口(綠色框線內(nèi)標(biāo)注),端口是負(fù)責(zé)連接B圖紙與外部圖紙的接口。 注意:紅色框線內(nèi)的網(wǎng)絡(luò)名稱可不作要求。但綠色框線內(nèi)的端口名稱要與外部圖紙相對應(yīng),否則無法完成端口匹配。具體的對應(yīng)方法如下:此例中,A圖4個LED端口分別應(yīng)與4個B圖的LED端口對應(yīng),則A圖紙端口名應(yīng)為LED1/LED2/LED3/LED4,B圖紙的端口名為LED。 完成上述操作后,效果如下圖所示。 繪制圖紙CC.1 在目標(biāo)引腳放置網(wǎng)絡(luò)(紅色框線內(nèi)標(biāo)注),網(wǎng)絡(luò)作用域僅限于圖紙C。 C.2 在目標(biāo)引腳放置端口(綠色框線內(nèi)標(biāo)注),端口是負(fù)責(zé)連接C圖紙與外部圖紙的接口。 注意:對于這類一對一連接的跨圖紙連接,紅色框線和綠色框線內(nèi)的網(wǎng)絡(luò)/端口名不作要求。此例中,A圖紙網(wǎng)絡(luò)為A_Net5,端口名稱為LED5;而在C圖中,與之對應(yīng)的連接的引腳網(wǎng)絡(luò)是C_Net1,端口名稱是C1,這并不影響二者的連接。 完成上述操作后,效果如下圖所示。 總圖繪制完成上述操作后,我們要在總圖MAIN中添加3個子圖,勝利就在眼前。 添加子圖AA.1 打開原理圖MAIN,點擊菜單中 設(shè)計->HDL文件或圖紙生成圖表符,或者使用快捷鍵D->Y,選中原理圖A,點擊確定。效果如下面兩圖所示。
添加子圖BB.1 打開原理圖MAIN,點擊菜單中 設(shè)計->HDL文件或圖紙生成圖表符,或者使用快捷鍵D->Y,選中原理圖B,點擊確定。效果如下面兩圖所示。
因為我們設(shè)計的目標(biāo)是采用4個B圖紙連接A圖紙,所以要對B圖表符進行修改,修改方法如下: B.2 將上圖中U_B修改為repeat(B,1,4),其中B是用戶自定義的標(biāo)識名,repeat(B,1,4)表示生成4個相同的B圖紙與A圖紙進行連接。 B.3 將B圖表符中的LED端口LED名稱改為repeat(LED) B.4 在A圖表符中LED1/LED2/LED3/LED4分別外接普通走線 B.5 在上一步操作中繪制的普通走線上分別放置網(wǎng)絡(luò)LED1/LED2/LED3/LED4 B.6 在上一步操作中繪制的普通走線上分別放置總線入口 B.7 使用總線將上述操作中的4個總線入口連接在一起后,在總線上放置總線網(wǎng)絡(luò)LED[1..4],注意此處是方括號。 B.8 在B圖表符中LED端口外接普通走線 B.9 在上一步操作中繪制的普通走線上放置網(wǎng)絡(luò)LED,注意,這個網(wǎng)絡(luò)必須與B中LED端口號一致,且與B原理圖內(nèi)的網(wǎng)絡(luò)一致。 B.10 使用普通走線連接上一步繪制的普通走線與A圖表符引出的總線。 上述操作完成后,效果如下圖所示。 添加子圖CC.1 打開原理圖MAIN,點擊菜單中 設(shè)計->HDL文件或圖紙生成圖表符,或者使用快捷鍵D->Y,選中原理圖C,點擊確定。效果如下面兩圖所示。 因為我們設(shè)計的目標(biāo)是采用C圖紙連接A圖紙,所以要對C圖表符進行修改,修改方法如下: C.2 在A圖表符中C1/C2/C3/C4分別外接普通走線連接至LED5/LED6/LED7/LED8。 上述操作完成后,效果如下圖所示。 編譯生成PCB編譯整個工程,更新網(wǎng)絡(luò)表后,將原理圖更新至PCB。效果如下圖所示,可以看到,U1的8個引腳,4個分別于U2的4個引腳連接,另外4個引腳與4個相同的B圖紙連接。細(xì)心的你會發(fā)現(xiàn),工程中原理圖的層次結(jié)構(gòu)也隨之發(fā)生變化。
注意事項網(wǎng)絡(luò)標(biāo)號使用英文字符,請注意將輸入法切換為英文,避免不必要的錯誤。 |
|