一篇關(guān)于Xpedition跨網(wǎng)絡(luò )協(xié)作的方案分享
實(shí)際需求:當前很多團隊的設計流程都是原理圖工程師和PCB工程師各盡其職,在同一個(gè)項目中進(jìn)行各自的設計工作。Xpedition采用的iCDB無(wú)網(wǎng)表文件傳遞的數據流工作方式,數據中心可以實(shí)時(shí)監測到各個(gè)工作區域的數據變化情況,并以指示燈加以提醒。
同時(shí),為了應對跨網(wǎng)絡(luò ),跨地域的協(xié)同方式,Xpedition還提供了PCB拆分合并這種靈活的合作模式,允許原理圖工程師將PCB數據進(jìn)行拆分并分發(fā)給跨網(wǎng)絡(luò )的其他工程師進(jìn)行并行設計,待到某一時(shí)間節點(diǎn)再進(jìn)行數據合并。即滿(mǎn)足了完整的iCDB數據中心的管控,又滿(mǎn)足了方便靈活的協(xié)作需求。
適用情況:跨網(wǎng)絡(luò )原理圖與PCB協(xié)作
使用方法:
階段一:PCB數據拆分

1.原理圖與PCB保持數據同步。
2.在Xpedition Layout中,通過(guò)File->UnDock進(jìn)入PCB拆分路徑界面,勾選“Include data to enable crossprobing”選項時(shí),在Undock動(dòng)作的同時(shí),會(huì )產(chǎn)生一份原理圖數據。

拆分結束后,在指定文件夾中可以觀(guān)察到已經(jīng)被拆分的原理圖和PCB數據,可以將其進(jìn)行壓縮并分發(fā)。
主PCB被拆分后,可以觀(guān)察到Setup->Project Integration為灰色,此時(shí)PCB數據不可編輯。但原理圖數據還可以繼續進(jìn)行設計。
階段二:PCB數據編輯
PCB工程師得到拆分好的設計數據后,進(jìn)入back_end文件夾中,直接利用Xpediiton進(jìn)行PCB設計。
此時(shí)的PCB數據可以正常調用所有功能,包括Constraint Manager 和Editor Control等等,都可以進(jìn)行編輯修改。
如需要開(kāi)啟原理圖進(jìn)行cross probe,也可以雙擊*.prj數據圖標進(jìn)行開(kāi)啟,此時(shí)開(kāi)啟的原理圖為只讀模式。
階段三:項目數據整合

當PCB數據編輯結束并被回傳后,可以再次開(kāi)啟主PCB設計數據。
此時(shí)用戶(hù)會(huì )看到如下提示窗,如果點(diǎn)擊No,則會(huì )以正常只讀模式開(kāi)啟PCB進(jìn)行數據檢查。

如果點(diǎn)擊Yes,需要為回傳的PCB數據指定具體的文件路徑并點(diǎn)擊Dock按鈕進(jìn)行數據整合

由于被分發(fā)的PCB數據中存在著(zhù)與原始數據庫中不一致的信息,所以在數據合并后,需要通過(guò)Setup->Project Integration執行Back Annotation來(lái)同步所有數據。
提示:
在進(jìn)行PCB數據拆分之前,
a) 在做Undock動(dòng)作時(shí),不允許在原理圖或PCB處于協(xié)同模式下進(jìn)行操作。
b) 在做Undock動(dòng)作時(shí),原理圖和PCB數據要保持同步。
無(wú)論在執行Undock還是Dock操作,老吳都建議對每一份數據進(jìn)行備份留存。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。