一篇關(guān)于Xpedition跨網(wǎng)絡(luò)協(xié)作的方案分享
實(shí)際需求:當(dāng)前很多團(tuán)隊(duì)的設(shè)計(jì)流程都是原理圖工程師和PCB工程師各盡其職,在同一個(gè)項(xiàng)目中進(jìn)行各自的設(shè)計(jì)工作。Xpedition采用的iCDB無網(wǎng)表文件傳遞的數(shù)據(jù)流工作方式,數(shù)據(jù)中心可以實(shí)時(shí)監(jiān)測到各個(gè)工作區(qū)域的數(shù)據(jù)變化情況,并以指示燈加以提醒。
同時(shí),為了應(yīng)對(duì)跨網(wǎng)絡(luò),跨地域的協(xié)同方式,Xpedition還提供了PCB拆分合并這種靈活的合作模式,允許原理圖工程師將PCB數(shù)據(jù)進(jìn)行拆分并分發(fā)給跨網(wǎng)絡(luò)的其他工程師進(jìn)行并行設(shè)計(jì),待到某一時(shí)間節(jié)點(diǎn)再進(jìn)行數(shù)據(jù)合并。即滿足了完整的iCDB數(shù)據(jù)中心的管控,又滿足了方便靈活的協(xié)作需求。
適用情況:跨網(wǎng)絡(luò)原理圖與PCB協(xié)作
使用方法:
階段一:PCB數(shù)據(jù)拆分
1.原理圖與PCB保持?jǐn)?shù)據(jù)同步。
2.在Xpedition Layout中,通過File->UnDock進(jìn)入PCB拆分路徑界面,勾選“Include data to enable crossprobing”選項(xiàng)時(shí),在Undock動(dòng)作的同時(shí),會(huì)產(chǎn)生一份原理圖數(shù)據(jù)。
拆分結(jié)束后,在指定文件夾中可以觀察到已經(jīng)被拆分的原理圖和PCB數(shù)據(jù),可以將其進(jìn)行壓縮并分發(fā)。
主PCB被拆分后,可以觀察到Setup->Project Integration為灰色,此時(shí)PCB數(shù)據(jù)不可編輯。但原理圖數(shù)據(jù)還可以繼續(xù)進(jìn)行設(shè)計(jì)。
階段二:PCB數(shù)據(jù)編輯
PCB工程師得到拆分好的設(shè)計(jì)數(shù)據(jù)后,進(jìn)入back_end文件夾中,直接利用Xpediiton進(jìn)行PCB設(shè)計(jì)。
此時(shí)的PCB數(shù)據(jù)可以正常調(diào)用所有功能,包括Constraint Manager 和Editor Control等等,都可以進(jìn)行編輯修改。
如需要開啟原理圖進(jìn)行cross probe,也可以雙擊*.prj數(shù)據(jù)圖標(biāo)進(jìn)行開啟,此時(shí)開啟的原理圖為只讀模式。
階段三:項(xiàng)目數(shù)據(jù)整合
當(dāng)PCB數(shù)據(jù)編輯結(jié)束并被回傳后,可以再次開啟主PCB設(shè)計(jì)數(shù)據(jù)。
此時(shí)用戶會(huì)看到如下提示窗,如果點(diǎn)擊No,則會(huì)以正常只讀模式開啟PCB進(jìn)行數(shù)據(jù)檢查。
如果點(diǎn)擊Yes,需要為回傳的PCB數(shù)據(jù)指定具體的文件路徑并點(diǎn)擊Dock按鈕進(jìn)行數(shù)據(jù)整合
由于被分發(fā)的PCB數(shù)據(jù)中存在著與原始數(shù)據(jù)庫中不一致的信息,所以在數(shù)據(jù)合并后,需要通過Setup->Project Integration執(zhí)行Back Annotation來同步所有數(shù)據(jù)。
提示:
在進(jìn)行PCB數(shù)據(jù)拆分之前,
a) 在做Undock動(dòng)作時(shí),不允許在原理圖或PCB處于協(xié)同模式下進(jìn)行操作。
b) 在做Undock動(dòng)作時(shí),原理圖和PCB數(shù)據(jù)要保持同步。
無論在執(zhí)行Undock還是Dock操作,老吳都建議對(duì)每一份數(shù)據(jù)進(jìn)行備份留存。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。