1.在使用sheet symbol作多通道重用設計時,room所覆蓋的範圍是最底層的原理圖——即Sheet Symbol層級一下的原理圖。所謂覆蓋是指room中包含的器件以及對器件的編號。佈局
2.只要兩個room中的各對應元器件的通道偏移量相同,就可以使用copy format功能設計
問題:一個工程中含有2套徹底相同的電路(如冗餘設計),而且每一套中又包含有重複使用的電路。即既有底層的重用設計又有頂層的重用設計(或者叫多通道設計)3d
解決方案:先作底層多通道設計,再作頂層多通道設計。excel
1.用sheet symbol做出2套頂層電路,每一套又包含3套底層電路component
2.先無論另外一套,首先結合多通道和room的方法完成一套電路的佈置(例如對6路CAN電路進行多通道的設計、佈局和走線)。orm
3.佈置完成後刪除全部room和component class,而後給兩套電路各加一個roomblog
4.分別對兩個room中的元器件進行channel offset的設定,保證兩套電路中對應元器件的offset相等。文檔
5.將兩個room對應的component class添加到一個Design Channel Class中。it
6.使用room格式刷另外一套電路ast
先佈置一路基礎電路:
*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