Altium Designer多通道設計的原理與應用實例


1.在使用sheet symbol做多通道重用設計時,room所覆蓋的范圍是最底層的原理圖——即Sheet Symbol層級一下的原理圖。所謂覆蓋是指room中包含的器件以及對器件的編號。

2.只要兩個room中的各對應元器件的通道偏移量相同,就可使用copy format功能

 

問題:一個工程中含有2套完全相同的電路(如冗余設計),並且每一套中又包含有重復使用的電路。即既有底層的重用設計又有頂層的重用設計(或者叫多通道設計)

解決方案:先做底層多通道設計,再做頂層多通道設計。

1.用sheet symbol作出2套頂層電路,每一套又包含3套底層電路

2.先不管另一套,首先結合多通道和room的方法完成一套電路的布置(例如對6路CAN電路進行多通道的設計、布局和走線)。

3.布置完成后刪除所有room和component class,然后給兩套電路各加一個room

4.分別對兩個room中的元器件進行channel offset的設定,保證兩套電路中對應元器件的offset相等。

5.將兩個room對應的component class添加到一個Design Channel Class中。

6.使用room格式刷另一套電路

 

 

 

 

 

 

 

先布置一路基礎電路:

*1.設置class

*2.設置channel offset

 

 

 *3.使用room“格式刷”

 

 

  實際上只要offset對應一致就沒問題,這里忽略報錯。

 

 

 整理一下room大小

 

 

 對第一套進行布線

 

--------------------------------------------------第一套電路布局完成----------------------------------------------------

刪除所有component class

 

 

 刪除所有room

 

 

 重新創建room

 

 

 *重新創建room用於格式刷,此時class中自動多出兩個component Class

 

 

*刪除Design Channel Class中的之前定義的Ch1,重新創建一個,將兩個room對應的器件class添加進來。

 

 

*將兩個room中對應器件的channel offset設置好

先設置第一套電路的。在PCB面板中選擇第一個room,可以看到共包括7個器件

 

 

 新建一個excel,復制一列從1到7的數(或者其他無重復元素的數列也可以)

 

 

打開PCB list,按名字升序排列器件

 

 

 鼠標點擊channel offset框格,右鍵切換到edit mode,再右鍵,點擊paste,然后切換回view mode(防止序號錯亂),於是第一套電路的器件的offset就設置好了,用相同的方法設置好第二套電路的。

 

 

 以上三個主要步驟完成后,就可以使用room的copy room format的功能了,最后用“格式刷”完成的電路如下:

 

 

 在刷的時候可能並沒有識別出channel class,這是因為room的名字和他所包含的component class的名字不一致,如圖。

這時只要將room改成和component class一樣的名字即可,如圖。

 

 

  這樣在使用room格式刷時就能夠識別出Channel Class了,如圖。

 

 

實際上應該只需要將兩個room中的器件offset設置成對應一致,而不用設置Channel Class,進而也不用改room的名字,因為之前沒有識別出Channel Class也能完成格式刷功能,room格式刷只是根據offset來完成其功能的。

 

將兩套電路對齊:先選中2個room,然后design->room->arrange rooms

調整2套電路

完成!

如果想要了解room“格式刷”的具體原理,參考官方word說明文檔——Multi-channel Design with a Flat Project.doc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM