亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種設(shè)計(jì)單板的方法及裝置的制作方法

文檔序號(hào):6466469閱讀:262來(lái)源:國(guó)知局
專(zhuān)利名稱:一種設(shè)計(jì)單板的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種設(shè)計(jì)單板的方法及裝置。
背景技術(shù)
隨著通信技術(shù)的發(fā)展,通信設(shè)備中系統(tǒng)單板的集成度越來(lái)越高,印刷電
路板(Printed Circuit Board,以下簡(jiǎn)稱PCB )設(shè)計(jì)的復(fù)雜度也與日俱增。特 別是對(duì)于類(lèi)似于移動(dòng)終端產(chǎn)品的PCB單板,從設(shè)計(jì)質(zhì)量和效率成本的角度考 慮,對(duì)單板層數(shù)的設(shè)計(jì)時(shí)間和設(shè)計(jì)質(zhì)量都有明顯的要求。同時(shí),該類(lèi)型單板 又包含電磁頻率(Radio Frequency,以下簡(jiǎn)稱RF)通道的數(shù)?;旌显O(shè)計(jì), 這樣就對(duì)PCB單板設(shè)計(jì)工程師提出了更高的要求,需要設(shè)計(jì)者在設(shè)計(jì)過(guò)程中 綜合考慮每一個(gè)重要器件網(wǎng)絡(luò)的環(huán)境。
目前,業(yè)界內(nèi)所有的PCB設(shè)計(jì)的電子設(shè)計(jì)自動(dòng)化(Electronic Design Automation,以下筒稱EDA)工具軟件進(jìn)行PCB單板的設(shè)計(jì)實(shí)現(xiàn)時(shí),通過(guò) 對(duì)某一器件網(wǎng)絡(luò)在同一平面內(nèi)的設(shè)計(jì)規(guī)則的管理,完成對(duì)同一層走線、過(guò)孔 等物體的線寬、間距等參數(shù)的設(shè)置,達(dá)到對(duì)重要信號(hào)通道的布線約束。
然而,現(xiàn)有的EDA工具軟件在設(shè)計(jì)過(guò)程中,只能通過(guò)對(duì)器件網(wǎng)絡(luò)在同一 平面內(nèi)的設(shè)計(jì)規(guī)則的管理,完成對(duì)平面布線的約束控制,而對(duì)器件網(wǎng)絡(luò)中重 要信號(hào)的多個(gè)相鄰布線層的立體設(shè)計(jì)規(guī)則不能進(jìn)行管理,設(shè)計(jì)過(guò)程中只能靠 設(shè)計(jì)者的設(shè)計(jì)經(jīng)驗(yàn)進(jìn)行監(jiān)控。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種設(shè)計(jì)單板的方法及裝置,實(shí)現(xiàn)了 PCB設(shè)計(jì)中的立 體布線規(guī)則管理。
為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提出了一種設(shè)計(jì)單板的方法,包 括以下步驟
設(shè)定立體布線MJ'J;
將所述立體布線MJI'J套用到器件網(wǎng)絡(luò)中的信號(hào)上;
根據(jù)所述立體布線規(guī)則對(duì)所述器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作;
判斷所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足所述立體布線規(guī)則, 所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果滿足所述立體布線規(guī)則時(shí),則提示布線 正確;所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足所述立體布線規(guī)則時(shí),提 示布線錯(cuò)誤。
所述設(shè)定立體布線規(guī)則,具體包括
接收用戶輸入的立體設(shè)計(jì)規(guī)則;
根據(jù)所述立體設(shè)計(jì)規(guī)則配置所述立體布線規(guī)則;
命名所述立體布線規(guī)則。
所述根據(jù)立體布線規(guī)則對(duì)器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作,具體包括 調(diào)用所述立體布線規(guī)則對(duì)應(yīng)的功能模塊; 對(duì)所述器件網(wǎng)絡(luò)執(zhí)行所述功能模塊對(duì)應(yīng)的立體布線操作。 所述判斷立體布線操作的結(jié)果是否滿足立體布線規(guī)則之前,還包括 根據(jù)所述器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用所述器件網(wǎng)絡(luò)中的信號(hào)對(duì)應(yīng)的立 體布線規(guī)則。
所述設(shè)定立體布線規(guī)則之前,還包括 添加所述功能模塊到設(shè)計(jì)工具中。 所述添加功能纟莫塊,具體包括 寫(xiě)入所述功能模塊對(duì)應(yīng)的代碼到所述設(shè)計(jì)工具中; 根據(jù)所述代碼通過(guò)所述設(shè)計(jì)工具接口 ^f莫塊進(jìn)行功能擴(kuò)展。 另一方面,本發(fā)明實(shí)施例還提出了一種設(shè)計(jì)單板的裝置,包括 設(shè)定模塊,用于設(shè)定立體布線規(guī)則;
套用模塊,用于將所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則套用到器件網(wǎng) 絡(luò)中的信號(hào)上;
執(zhí)行模塊,用于根據(jù)所述設(shè)定模塊設(shè)定的立體布線規(guī)則對(duì)所述器件網(wǎng)絡(luò) 執(zhí)行相應(yīng)的立體布線操作;
判斷模塊,用于判斷所述執(zhí)行模塊完成的所述器件網(wǎng)絡(luò)的立體布線操作
的結(jié)果是否滿足所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則;
提示模塊,用于在所述判斷模塊判斷出所述器件網(wǎng)絡(luò)的立體布線操作的
結(jié)果滿足所述立體布線規(guī)則時(shí),提示布線正確;在所述判斷模塊判斷出所述 器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足所述立體布線規(guī)則,提示布線錯(cuò)誤。
功能模塊,用于完成所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則對(duì)應(yīng)的立體 布線操作。
所述設(shè)定才莫塊,具體包括
接收子模塊,用于接收用戶輸入的立體設(shè)計(jì)規(guī)則;
配置子模塊,用于根據(jù)所述接收子模塊接收的所述立體設(shè)計(jì)規(guī)則配置所 述立體布線MJ'J;
命名子模塊,用于命名所述配置子模塊配置的所述立體布線規(guī)則。 所述執(zhí)行模塊,具體包括
調(diào)用子模塊,用于調(diào)用所述立體布線規(guī)則對(duì)應(yīng)的功能模塊; 執(zhí)行子模塊,用于對(duì)所述器件網(wǎng)絡(luò)執(zhí)行所述調(diào)用子模塊調(diào)用的所述功能 ;溪塊對(duì)應(yīng)的立體布線-操作。
所述設(shè)計(jì)單板的裝置,還包括
調(diào)用模塊,用于根據(jù)所述器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用所述器件網(wǎng)絡(luò)中 的信號(hào)對(duì)應(yīng)的套用模塊套用的立體布線規(guī)則。
添加模塊,用于添加所述功能模塊到設(shè)計(jì)工具中。
所述添加模塊,具體包括
寫(xiě)入子模塊,用于寫(xiě)入所述功能模塊對(duì)應(yīng)的代碼到所述設(shè)計(jì)工具中; 擴(kuò)展子模塊,用于根據(jù)所述寫(xiě)入子模塊寫(xiě)入的代碼通過(guò)所述設(shè)計(jì)工具的接口 模塊進(jìn)行功能擴(kuò)展。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧肆Ⅲw布線規(guī)則的管 理,從而,準(zhǔn)確、高效地達(dá)到了設(shè)計(jì)者的設(shè)計(jì)意圖。


圖1為本發(fā)明實(shí)施例中設(shè)計(jì)單板的裝置結(jié)構(gòu)圖2為本發(fā)明實(shí)施例中設(shè)計(jì)單^1的方法流程圖3為本發(fā)明實(shí)施例中的一種設(shè)計(jì)單板的具體實(shí)現(xiàn)方式流程圖4為本發(fā)明實(shí)施例中的又一種設(shè)計(jì)單板的具體實(shí)現(xiàn)方式流程圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)描述 如圖l所示,為本發(fā)明實(shí)施例中設(shè)計(jì)單板的裝置結(jié)構(gòu)圖,包括 設(shè)定模塊IIO,用于設(shè)定立體布線規(guī)則。
套用模塊120,用于將設(shè)定模塊IIO設(shè)定的立體布線規(guī)則套用到器件網(wǎng)絡(luò) 中的信號(hào)上。
執(zhí)行模塊130,用于根據(jù)設(shè)定模塊設(shè)定的立體布線規(guī)則對(duì)器件網(wǎng)絡(luò)執(zhí)行相 應(yīng)的立體布線操作。
判斷模塊140,用于判斷執(zhí)行模塊130完成的器件網(wǎng)絡(luò)的立體布線操作的 結(jié)果是否滿足設(shè)定模塊IIO設(shè)定的立體布線規(guī)則。
提示模塊150,用于在判斷模塊140判斷出器件網(wǎng)絡(luò)的立體布線操作的結(jié) 果滿足設(shè)定模塊IIO設(shè)定的立體布線規(guī)則時(shí),提示布線正確;在判斷模塊140 判斷出器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足設(shè)定模塊110設(shè)定的立體布線 規(guī)則時(shí),提示布線錯(cuò)誤。
功能模塊160,用于完成設(shè)定模塊IIO設(shè)定的立體布線規(guī)則對(duì)應(yīng)的立體布 線操作。
上述設(shè)計(jì)單板的裝置,還包括
調(diào)用模塊170,用于根據(jù)器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用器件網(wǎng)絡(luò)中的信號(hào) 對(duì)應(yīng)的套用模塊120套用的立體布線規(guī)則。
添加模塊180,用于添加功能模塊160到設(shè)計(jì)工具中。 上述設(shè)定模塊IIO,具體包括
接收子模塊111,用于接收用戶輸入的立體設(shè)計(jì)規(guī)則。
配置子模塊112,用于根據(jù)接收子模塊111接收的立體設(shè)計(jì)規(guī)則配置立體布線規(guī)則。
命名子模塊113,用于命名配置子模塊112配置的立體布線規(guī)則。 上述執(zhí)行模塊130,具體包括
調(diào)用子模塊131,用于調(diào)用立體布線規(guī)則對(duì)應(yīng)的功能模塊150。 執(zhí)行子模塊132,用于對(duì)器件網(wǎng)絡(luò)執(zhí)行調(diào)用子模塊131調(diào)用的功能模塊 160對(duì)應(yīng)的立體布線:操作。
上述添加模塊180,具體包括
寫(xiě)入子模塊181,用于寫(xiě)入功能模塊160對(duì)應(yīng)的代碼到設(shè)計(jì)工具中; 擴(kuò)展子模塊182,用于根據(jù)寫(xiě)入子模塊181寫(xiě)入的代碼通過(guò)設(shè)計(jì)工具的接 口模塊進(jìn)行功能擴(kuò)展。
如圖2所示,為本發(fā)明實(shí)施例中設(shè)計(jì)單板的方法流程圖,包括以下步驟 步驟201,設(shè)定立體布線規(guī)則。
為實(shí)現(xiàn)相應(yīng)的立體布線控制,需要先接收用戶輸入的設(shè)計(jì)規(guī)則,除常規(guī) 的平面規(guī)則輸入外,還有上、下層之間的立體規(guī)則。接收設(shè)計(jì)規(guī)則之后,配 置成立體布線規(guī)則,并為之命名,從而完成對(duì)立體布線規(guī)則的設(shè)定。
步驟202,將立體布線規(guī)則套用到器件網(wǎng)絡(luò)中的信號(hào)上。
完成對(duì)立體布線規(guī)則的設(shè)定后,接著對(duì)適用于該MJ'J中的走線、過(guò)孔等 規(guī)則的器件進(jìn)行套用,將該規(guī)則套用到器件網(wǎng)絡(luò)中需要控制的信號(hào)上。
步驟203,根據(jù)立體布線規(guī)則對(duì)器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作。
完成對(duì)立體布線規(guī)則的設(shè)定后,調(diào)用立體布線規(guī)則對(duì)應(yīng)的功能模塊,對(duì) 器件網(wǎng)絡(luò)執(zhí)行功能模塊對(duì)應(yīng)的立體布線操作。
步驟204,判斷器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足立體布線規(guī)則, 如果滿足,則執(zhí)行步驟205;否則,執(zhí)行步驟206。
步驟205,提示布線正確。
步驟206,提示布線錯(cuò)誤。
在器件網(wǎng)絡(luò)的布線時(shí),根據(jù)已套用立體布線規(guī)則的器件網(wǎng)絡(luò)中的信號(hào)的 名稱調(diào)出對(duì)應(yīng)的立體布線規(guī)則,并即時(shí)根據(jù)走線所在層進(jìn)行規(guī)則確認(rèn)。如果 器件網(wǎng)絡(luò)的立體布線的結(jié)果滿足立體布線規(guī)則,則提示布線正確;如果器件
網(wǎng)絡(luò)的立體布線的結(jié)果不滿足立體布線規(guī)則,則提示布線錯(cuò)誤。
如圖3所示,為本發(fā)明實(shí)施例中一種設(shè)計(jì)單板的具體實(shí)現(xiàn)方式流程圖,
包括以下步驟
步驟301,設(shè)計(jì)者編寫(xiě)阻抗控制功能模塊對(duì)應(yīng)的代碼。
在目前的EDA工具軟件上,實(shí)現(xiàn)阻抗控制的立體布線規(guī)則管理,首先要
由設(shè)計(jì)者編寫(xiě)實(shí)現(xiàn)阻抗控制的功能模塊對(duì)應(yīng)的代碼或者腳本。 步驟302,寫(xiě)入子模塊寫(xiě)入上述對(duì)應(yīng)的代碼到設(shè)計(jì)工具中。 設(shè)計(jì)者編寫(xiě)完功能模塊對(duì)應(yīng)的代碼后,由寫(xiě)入子模塊寫(xiě)入到EDA工具軟件中。
步驟303,擴(kuò)展子模塊根據(jù)對(duì)應(yīng)的代碼通過(guò)設(shè)計(jì)工具的接口模塊進(jìn)行功能 擴(kuò)展。
EDA工具軟件都是基于計(jì)算機(jī)語(yǔ)言開(kāi)發(fā)的,因此,EDA工具軟件內(nèi)部存 在接口模塊,可以通過(guò)該接口模塊進(jìn)行功能擴(kuò)展。立體布局布線規(guī)則可以將 實(shí)現(xiàn)各種控制功能的算法加到EDA工具軟件的源程序中,也可通過(guò)加補(bǔ)丁升 級(jí)的方式嵌入到EDA工具軟件中。
步驟304,用戶輸入阻抗控制立體設(shè)計(jì)規(guī)則。
步驟305,接收子模塊接收阻抗控制立體設(shè)計(jì)規(guī)則。
為實(shí)現(xiàn)相應(yīng)的立體布線控制,需要先由用戶輸入設(shè)計(jì)規(guī)則,除常規(guī)的平 面規(guī)則輸入外,還有上、下層之間的立體規(guī)則。用戶輸入設(shè)計(jì)規(guī)則后,由接 收子模塊接收。
步驟306,配置子模塊根據(jù)阻抗控制立體設(shè)計(jì)規(guī)則配置阻抗控制立體布線 規(guī)則。
步驟307,命名子模塊為阻抗控制立體布線規(guī)則命名。 接收子模塊接收到用戶輸入的立體設(shè)計(jì)規(guī)則之后,通過(guò)配置子模塊將該
設(shè)計(jì)規(guī)則配置成立體布線規(guī)則,并通過(guò)命名子模塊為命名,從而完成對(duì)立體
布線規(guī)則的設(shè)定。
例如,在8層PCB板的設(shè)計(jì)過(guò)程中, 一個(gè)射頻信號(hào)WCDMA一IMT在第 一層平面方向需與銅皮避讓間距12mil,在第3層需與銅皮避讓間距10mil,
其過(guò)孔同銅皮也有一定避讓。除上述平面設(shè)計(jì)規(guī)則外,還應(yīng)遵守立體設(shè)計(jì)規(guī)
則該信號(hào)在第一層走線的部分正下方銅皮需挖空,挖空寬度為走線線寬 +20mil,且挖空部分正下方第三層應(yīng)為地銅皮,不能有其他信號(hào)穿過(guò);該信號(hào) 第三層的部分,其在第二、四層的投影部分應(yīng)為地銅皮。接收子模塊接收到 上述設(shè)計(jì)規(guī)則后,由設(shè)置子模塊設(shè)置一個(gè)名為RF一rule13的立體布線規(guī)則,其 銅皮避讓、禁布區(qū)等滿足上述設(shè)計(jì)規(guī)則的要求。
步驟308,套用模塊將阻抗控制立體布線規(guī)則套用到器件網(wǎng)絡(luò)中的信號(hào)上。
設(shè)定模塊完成對(duì)阻抗控制立體布線規(guī)則的設(shè)定之后,接著由套用模塊對(duì) 適用于阻抗控制規(guī)則中的走線、過(guò)孔等規(guī)則的器件進(jìn)行套用,將阻抗控制規(guī) 則套用到器件網(wǎng)絡(luò)中需要控制的信號(hào)上。
例如,在上述PCB板的規(guī)則套用中,將RF_rulel3的立體布線規(guī)則套用 到信號(hào)WCDMA—IMT,或者其他同WCDMA—IMT類(lèi)似的信號(hào)上,使這種類(lèi) 型的信號(hào)具備規(guī)則RF—rulel3的立體布線網(wǎng)絡(luò)屬性。
步驟309,調(diào)用子模塊調(diào)用阻抗控制立體布線規(guī)則對(duì)應(yīng)的阻抗控制功能模塊。
步驟310,執(zhí)行子模塊對(duì)器件網(wǎng)絡(luò)中的信號(hào)執(zhí)行阻抗控制功能模塊對(duì)應(yīng)的 立體布線操作。
步驟311,調(diào)用模塊根據(jù)器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用器件網(wǎng)絡(luò)中的信號(hào) 對(duì)應(yīng)的阻抗控制立體布線規(guī)則。
步驟312,判斷模塊判斷器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足阻抗控 制立體布線規(guī)則,如果滿足,則執(zhí)行步驟313;否則,才丸行步驟314。
步驟313,提示模塊提示布線正確。
步驟314,提示模塊提示布線錯(cuò)誤。
在器件網(wǎng)絡(luò)立體布線的過(guò)程中,調(diào)用模塊根據(jù)已套用阻抗控制立體布線 規(guī)則的器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)出對(duì)應(yīng)的阻抗控制立體布線規(guī)則,并即時(shí) 根據(jù)走線所在層進(jìn)行規(guī)則確認(rèn)。如果器件網(wǎng)絡(luò)的立體布線操作的結(jié)果滿足阻 抗控制立體布線規(guī)則,則提示布線正確;如果器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足阻抗控制立體布線規(guī)則,則提示布線錯(cuò)誤。
當(dāng)WCDMA—IMT信號(hào)走線從第一層開(kāi)始時(shí),判斷模塊即時(shí)檢測(cè)第二層投 影區(qū)域外擴(kuò)20mil范圍內(nèi)是否存在走線或銅皮,從EDA工具軟件上來(lái)看就是 檢查第二層圖形對(duì)應(yīng)的內(nèi)存中,該區(qū)域?qū)?yīng)的內(nèi)存單元數(shù)值是空值還是地銅 皮的賦值數(shù)值,如果滿足阻抗控制立體布線規(guī)則,提示模塊通過(guò)人機(jī)界面顯 示布線正確;如果是不滿足阻抗控制立體布線規(guī)則,提示模塊通過(guò)人機(jī)界面 顯示布線錯(cuò)誤。
如圖4所示,為本發(fā)明實(shí)施例中又一種設(shè)計(jì)單;fel的具體實(shí)現(xiàn)方式流程圖,
包括以下步驟
步驟401,設(shè)計(jì)者編寫(xiě)屏蔽保護(hù)功能模塊對(duì)應(yīng)的代碼。 在目前的EDA工具軟件上,實(shí)現(xiàn)阻抗控制的立體布線規(guī)則管理,首先要
由設(shè)計(jì)者編寫(xiě)實(shí)現(xiàn)屏蔽保護(hù)的功能模塊對(duì)應(yīng)的代碼或者腳本。 步驟402,寫(xiě)入子模塊寫(xiě)入上述對(duì)應(yīng)的代碼到設(shè)計(jì)工具中。 設(shè)計(jì)者編寫(xiě)完功能模塊對(duì)應(yīng)的代碼后,由寫(xiě)入子模塊寫(xiě)入到EDA工具軟件中。
步驟403,擴(kuò)展子模塊根據(jù)對(duì)應(yīng)的代碼通過(guò)設(shè)計(jì)工具的接口模塊進(jìn)行功能 擴(kuò)展。
EDA工具軟件都是基于計(jì)算機(jī)語(yǔ)言開(kāi)發(fā)的,因此,EDA工具軟件內(nèi)部存 在接口模塊,可以通過(guò)該接口模塊進(jìn)行功能擴(kuò)展。立體布局布線規(guī)則可以將 實(shí)現(xiàn)各種控制功能的算法加到EDA工具軟件的源程序中,也可通過(guò)加補(bǔ)丁升 級(jí)的方式嵌入到EDA工具軟件中。
步驟404,用戶輸入屏蔽保護(hù)立體設(shè)計(jì)規(guī)則。
步驟405,接收子模塊接收屏蔽保護(hù)立體設(shè)計(jì)規(guī)則。
為實(shí)現(xiàn)相應(yīng)的立體布線控制,需要先由用戶輸入設(shè)計(jì)規(guī)則,除常規(guī)的平 面規(guī)則輸入外,還有上、下層之間的立體規(guī)則。用戶輸入設(shè)計(jì)規(guī)則后,由接 收子模塊接收。
步驟406,配置子纟莫塊根據(jù)配置屏蔽立體設(shè)計(jì)規(guī)則配置屏蔽保護(hù)立體布線 規(guī)則。
步驟407,命名子模塊為屏蔽保護(hù)立體布線規(guī)則命名。 接收子模塊接收到用戶輸入的立體設(shè)計(jì)規(guī)則之后,通過(guò)配置子模塊將該
設(shè)計(jì)規(guī)則配置成立體布線規(guī)則,并通過(guò)命名子模塊為命名,從而完成對(duì)立體
布線規(guī)則的設(shè)定。
例如,對(duì)于一些重要信號(hào),如晶振信號(hào)TCXO、 TCXO—OUT等,這類(lèi)信 號(hào)同銅皮避讓沒(méi)有特殊要求,但要求四面包銅皮處理。
在8層PCB板的設(shè)計(jì)過(guò)程中,可以設(shè)置一個(gè)名為SHIELD的立體布線規(guī) 則對(duì)于信號(hào)走線在第一、八層的部分,走線周?chē)鷳?yīng)保證至少有寬度為10mil 的銅皮,第二、七層走線投影部分均應(yīng)為地銅皮,不能有其他走線穿過(guò);對(duì) 于信號(hào)走線在其他層的部分,要求同層走線周?chē)劂~皮,同時(shí)上下層均應(yīng) 為地銅皮?;蛘撸箜樦季€掏空第二、七層地銅皮,在第三、六層布線才殳 影部分均為地銅皮,增加其他層布線也可如上處理。
步驟408,將屏蔽保護(hù)立體布線規(guī)則套用到器件網(wǎng)絡(luò)中的信號(hào)上。
設(shè)定模塊完成對(duì)屏蔽保護(hù)立體布線規(guī)則的設(shè)定之后,接著由套用模塊對(duì) 適用于屏蔽保護(hù)規(guī)則中的走線、過(guò)孔等規(guī)則的器件進(jìn)行套用,將屏蔽保護(hù)規(guī) 則套用到器件網(wǎng)絡(luò)中需要控制的信號(hào)上。
例如,在上述PCB板的規(guī)則套用中,然后將SHIELD規(guī)則套用到信號(hào) TCXO、 TCXO一OUT等類(lèi)似信號(hào)上即可。使這種類(lèi)型的信號(hào)具備規(guī)則SHIELD 的立體布線網(wǎng)絡(luò)屬性。
步驟409,調(diào)用子模塊調(diào)用屏蔽保護(hù)立體布線規(guī)則對(duì)應(yīng)的屏蔽保護(hù)功能模塊。
步驟410,執(zhí)行子模塊對(duì)器件網(wǎng)絡(luò)中的信號(hào)執(zhí)行屏蔽保護(hù)功能模塊對(duì)應(yīng)的 立體布線操作。
步驟411 ,調(diào)用模塊根據(jù)器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用器件網(wǎng)絡(luò)中的信號(hào) 對(duì)應(yīng)的屏蔽保護(hù)立體布線規(guī)則。
步驟412,判斷模塊判斷器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足屏蔽保 護(hù)立體布線規(guī)則,如果滿足,則執(zhí)行步驟412;否則,執(zhí)行步驟413。
步驟413,提示模塊提示布線正確。
步驟414,提示模塊提示布線錯(cuò)誤。
在器件阿絡(luò)立體布線的過(guò)程中,調(diào)用模塊根據(jù)已套用屏蔽保護(hù)立體布線 規(guī)則的器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)出對(duì)應(yīng)的屏蔽保護(hù)立體布線規(guī)則,并即時(shí) 根據(jù)走線所在層進(jìn)行規(guī)則確認(rèn)。如果器件網(wǎng)絡(luò)的立體布線操作的結(jié)果滿足屏
蔽保護(hù)立體布線規(guī)則,則提示布線正確;如果器件網(wǎng)絡(luò)的立體布線操作的結(jié) 果不滿足屏蔽保護(hù)立體布線規(guī)則,則提示布線錯(cuò)誤。
當(dāng)TCXO信號(hào)走線從第一層開(kāi)始時(shí),判斷模塊即時(shí)檢測(cè)各層布線操作的 結(jié)果是否滿足SHIELD規(guī)則,如果滿足SH正LD規(guī)則,提示模塊通過(guò)人機(jī)界 面顯示布線正確;如果不滿足SHIELD規(guī)則,提示模塊通過(guò)人機(jī)界面顯示布 線錯(cuò)誤。從而達(dá)到對(duì)保護(hù)信號(hào)、控制干擾的目的。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧肆Ⅲw布線規(guī)則的管 理,設(shè)計(jì)過(guò)程中通過(guò)前期仿真與分析的結(jié)果制定并設(shè)置好立體布線規(guī)則,包 括PCB板所有層走線、過(guò)孔、銅皮等物體的線寬、間距等參數(shù)的設(shè)置,使得 設(shè)計(jì)能夠準(zhǔn)確一致、自動(dòng)高效地達(dá)到設(shè)計(jì)者的意圖;同時(shí),立體布線規(guī)則的 設(shè)計(jì)方式使得設(shè)計(jì)者在設(shè)計(jì)過(guò)程中不必對(duì)重要的網(wǎng)絡(luò)信號(hào)時(shí)時(shí)關(guān)注,通過(guò)規(guī)
則約束該信號(hào)的立體區(qū)域的環(huán)境,設(shè)計(jì)者只需依據(jù)規(guī)則進(jìn)行設(shè)計(jì),提高了設(shè) 計(jì)者的工作效率。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本 發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬 件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技 術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體
現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使 得一臺(tái)終端設(shè)備(可以是手機(jī),個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等) 執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的 普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn) 和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種設(shè)計(jì)單板的方法,其特征在于,包括以下步驟設(shè)定立體布線規(guī)則;將所述立體布線規(guī)則套用到器件網(wǎng)絡(luò)中的信號(hào)上;根據(jù)所述立體布線規(guī)則對(duì)所述器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作;判斷所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足所述立體布線規(guī)則,所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果滿足所述立體布線規(guī)則時(shí),則提示布線正確;所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足所述立體布線規(guī)則時(shí),提示布線錯(cuò)誤。
2、 如權(quán)利要求1所述設(shè)計(jì)單板的方法,其特征在于,所述設(shè)定立體布線 規(guī)則,具體包括接收用戶輸入的立體設(shè)計(jì)規(guī)則; 根據(jù)所述立體設(shè)計(jì)規(guī)則配置所述立體布線規(guī)則; 命名所述立體布線規(guī)則。
3、 如權(quán)利要求1所述設(shè)計(jì)單板的方法,其特征在于,所述根據(jù)立體布線 規(guī)則對(duì)器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作,具體包括調(diào)用所述立體布線規(guī)則對(duì)應(yīng)的功能模塊;對(duì)所述器件網(wǎng)絡(luò)執(zhí)行所述功能模塊對(duì)應(yīng)的立體布線操作。
4、 如權(quán)利要求1所述設(shè)計(jì)單板的方法,其特征在于,所述判斷立體布線 操作的結(jié)果是否滿足立體布線規(guī)則之前,還包括根據(jù)所述器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用所述器件網(wǎng)絡(luò)中的信號(hào)對(duì)應(yīng)的立 體布線規(guī)則。
5、 如權(quán)利要求3所述設(shè)計(jì)單板的方法,其特征在于,所述設(shè)定立體布線 規(guī)則之前,還包括添加所述功能模塊到設(shè)計(jì)工具中。
6、 如權(quán)利要求5所述i殳計(jì)單板的方法,其特征在于,所述添加功能模塊, 具體包括寫(xiě)入所述功能模塊對(duì)應(yīng)的代碼到所述設(shè)計(jì)工具中;根據(jù)所述代碼通過(guò)所述設(shè)計(jì)工具接口模塊進(jìn)行功能擴(kuò)展。
7、 一種設(shè)計(jì)單板的裝置,其特征在于,包括 設(shè)定模塊,用于設(shè)定立體布線規(guī)則;套用模塊,用于將所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則套用到器件網(wǎng) 絡(luò)中的信號(hào)上;執(zhí)行模塊,用于根據(jù)所述設(shè)定模塊設(shè)定的立體布線規(guī)則對(duì)所述器件網(wǎng)絡(luò) 執(zhí)行相應(yīng)的立體布線操作判斷模塊,用于判斷所述執(zhí)行模塊完成的所述器件網(wǎng)絡(luò)的立體布線操作 的結(jié)果是否滿足所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則;提示模塊,用于在所述判斷模塊判斷出所述器件網(wǎng)絡(luò)的立體布線操作的 結(jié)果滿足所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則時(shí),提示布線正確;在所述 判斷模塊判斷出所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足所述設(shè)定模塊設(shè) 定的所述立體布線規(guī)則,提示布線錯(cuò)誤。功能模塊,用于完成所述設(shè)定模塊設(shè)定的所述立體布線規(guī)則對(duì)應(yīng)的立體 布線操作。
8、 如權(quán)利要求7所述設(shè)計(jì)單板的裝置,其特征在于,所述設(shè)定模塊,具 體包括接收子模塊,用于接收用戶輸入的立體設(shè)計(jì)規(guī)則; 配置子模塊,用于根據(jù)所述接收子模塊接收的所述立體設(shè)計(jì)規(guī)則配置所 述立體布線規(guī)則;命名子模塊,用于命名所述配置子模塊配置的所述立體布線規(guī)則。
9、 如權(quán)利要求7所述設(shè)計(jì)單板的裝置,其特征在于,所述執(zhí)行模塊,具 體包括調(diào)用子模塊,用于調(diào)用所述立體布線規(guī)則對(duì)應(yīng)的功能模塊; 執(zhí)行子模塊,用于對(duì)所述器件網(wǎng)絡(luò)執(zhí)行所述調(diào)用子模塊調(diào)用的所述功能 模塊對(duì)應(yīng)的立體布線操作。
10、 如權(quán)利要求7所述設(shè)計(jì)單板的裝置,其特征在于,還包括調(diào)用模塊,用于根據(jù)所述器件網(wǎng)絡(luò)中的信號(hào)的名稱調(diào)用所述器件網(wǎng)絡(luò)中的信號(hào)對(duì)應(yīng)的所述套用模塊套用的所述立體布線規(guī)則。
11、 如權(quán)利要求7所述設(shè)計(jì)單板的裝置,其特征在于,還包括 添加模塊,用于添加所述功能模塊到設(shè)計(jì)工具中。
12、 如權(quán)利要求7所述設(shè)計(jì)單板的裝置,其特征在于,所述添加模塊, 具體包括寫(xiě)入子模塊,用于寫(xiě)入所述功能模塊對(duì)應(yīng)的代碼到所述設(shè)計(jì)工具中; 擴(kuò)展子模塊,用于根據(jù)所述寫(xiě)入子模塊寫(xiě)入的代碼通過(guò)所述設(shè)計(jì)工具的 接口模塊進(jìn)行功能擴(kuò)展。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種設(shè)計(jì)單板的方法,包括以下步驟設(shè)定立體布線規(guī)則;將所述立體布線規(guī)則套用到器件網(wǎng)絡(luò)中的信號(hào)上;根據(jù)所述立體布線規(guī)則對(duì)所述器件網(wǎng)絡(luò)執(zhí)行相應(yīng)的立體布線操作;判斷所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果是否滿足所述立體布線規(guī)則,所述器件網(wǎng)絡(luò)的立體布線的結(jié)果操作滿足所述立體布線規(guī)則時(shí),則提示布線正確;所述器件網(wǎng)絡(luò)的立體布線操作的結(jié)果不滿足所述立體布線規(guī)則時(shí),提示布線錯(cuò)誤。本發(fā)明實(shí)施例采用了立體布線規(guī)則的管理,準(zhǔn)確、高效地達(dá)到了設(shè)計(jì)者的設(shè)計(jì)意圖。
文檔編號(hào)G06F17/50GK101339583SQ20081014640
公開(kāi)日2009年1月7日 申請(qǐng)日期2008年8月28日 優(yōu)先權(quán)日2008年8月28日
發(fā)明者尹建春, 尹邦實(shí) 申請(qǐng)人:深圳華為通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1