欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

印刷電路板布線系統(tǒng)及方法與流程

文檔序號:12364582閱讀:256來源:國知局
印刷電路板布線系統(tǒng)及方法與流程
本發(fā)明涉及一種電路設(shè)計系統(tǒng)及方法,特別是關(guān)于一種印刷電路板布線系統(tǒng)及方法。
背景技術(shù)
:如今,配置有多個(例如兩個)相機的手機更受青年人的青睞。但限于成本競爭,手機中CPU可用的移動產(chǎn)業(yè)處理器接口(MobileIndustryProcessorInterface,MIPI)端口有限,這時就需要使用MIPI開關(guān)來連接相機(一個MIPI開關(guān)可以連接兩個相機,參閱圖4所示)。MIPI等長是影響拍照效果的重要因素之一。然而,對印刷電路板(PrintedCircuitBoard,PCB)布局走線來說,MIPI開關(guān)等長繞線是一大難題。MIPI開關(guān)采用T型拓撲結(jié)構(gòu)。MIPI開關(guān)等長繞線就是要求CPU到MIPI開關(guān)加上MIPI開關(guān)到相機的幾對差分線間等長。當調(diào)整CPU到MIPI開關(guān)的走線長度時,從CPU到MIPI開關(guān)連接的兩個相機的走線長度都會受到影響,這也是難點所在。傳統(tǒng)的做法是分別統(tǒng)計出CPU到相機的每段走線的長度,將MIPI開關(guān)的前后段走線長度加起來,如達不到誤差范圍內(nèi),則調(diào)整長度,直到全部在誤差范圍之內(nèi),此過程一般要耗費較長時間才能完成。技術(shù)實現(xiàn)要素:鑒于以上內(nèi)容,有必要提供一種印刷電路板布線系統(tǒng),能夠提高采用T型拓撲結(jié)構(gòu)的電路的等長布線速度。此外,還有必要提供一種印刷電路板布線方法,能夠提高采用T型拓撲結(jié)構(gòu)的電路的等長布線速度。一種印刷電路板布線系統(tǒng),運行于計算設(shè)備中,所述印刷電路板包括第一元件、第二元件及兩個第三元件,所述第一元件采用T型拓撲結(jié)構(gòu)連接所述第二元件和所述兩個第三元件,該系統(tǒng)包括:獲取模塊,用于獲取所述第一元件中與所述第二元件、第三元件相連接的元件引腳;建立模塊,用于根據(jù)獲取的元件引腳建立所述第一元件的仿真模型;修改模塊,用于修改所述仿真模型,以生成由獲取的元件引腳連接而成的虛擬網(wǎng)絡(luò)Xnet,生成的每個虛擬網(wǎng)絡(luò)包括三個獲取的元件引腳,所述三個獲取的元件引腳中的一個元件引腳為公共引腳,另外兩個元件引腳與該公共引腳與有連接關(guān)系;設(shè)置模塊,用于對所述虛擬網(wǎng)絡(luò)設(shè)置引腳對,在所述引腳對中設(shè)置等長組;布線模塊,用于根據(jù)所述等長組進行布線,得到所述印刷電路板的布局圖;及輸出模塊,用于輸出所述印刷電路板的布局圖。一種印刷電路板布線方法,應(yīng)用于計算設(shè)備中,所述印刷電路板包括第一元件、第二元件及兩個第三元件,所述第一元件采用T型拓撲結(jié)構(gòu)連接所述第二元件和所述兩個第三元件,該方法包括:獲取步驟,獲取所述第一元件中與所述第二元件、第三元件相連接的元件引腳;建立步驟,根據(jù)獲取的元件引腳建立所述第一元件的仿真模型;修改步驟,修改所述仿真模型,以生成由獲取的元件引腳連接而成的虛擬網(wǎng)絡(luò)Xnet,生成的每個虛擬網(wǎng)絡(luò)包括三個獲取的元件引腳,所述三個獲取的元件引腳中的一個元件引腳為公共引腳,另外兩個元件引腳與該公共引腳與有連接關(guān)系;設(shè)置模塊,用于對所述虛擬網(wǎng)絡(luò)設(shè)置引腳對,在所述引腳對中設(shè)置等長組;布線步驟,根據(jù)所述等長組進行布線,得到所述印刷電路板的布局圖;及輸出步驟,輸出所述印刷電路板的布局圖。本發(fā)明對采用T型拓撲結(jié)構(gòu)的電路建立仿真模型,利用該仿真模型進行布線,從而提高該采用T型拓撲結(jié)構(gòu)的電路的等長布線速度。附圖說明圖1為本發(fā)明印刷電路板布線系統(tǒng)較佳實施例的運行環(huán)境示意圖。圖2為圖1中印刷電路板布線系統(tǒng)的功能模塊圖。圖3為本發(fā)明印刷電路板布線方法較佳實施例的流程圖。圖4為T型拓撲結(jié)構(gòu)的示意圖。主要元件符號說明計算設(shè)備1印刷電路板布線系統(tǒng)10存儲設(shè)備11處理器12獲取模塊100建立模塊101修改模塊102設(shè)置模塊103布線模塊104輸出模塊105如下具體實施方式將結(jié)合上述附圖進一步說明本發(fā)明。具體實施方式參閱圖1所示,是本發(fā)明印刷電路板布線系統(tǒng)較佳實施例的運行環(huán)境示意圖。所述印刷電路板布線系統(tǒng)10運行于計算設(shè)備1中。該計算設(shè)備1還包括通過數(shù)據(jù)總線相連的存儲設(shè)備11及處理器12。所述存儲設(shè)備11存儲印刷電路板的相關(guān)信息,例如印刷電路板的原理圖、網(wǎng)絡(luò)表等。該印刷電路板包括第一元件、第二元件及兩個第三元件。所述第一元件采用T型拓撲結(jié)構(gòu)連接所述第二元件和所述兩個第三元件。所述第二元件與第三元件之間包括多對需要等長走線的信號。在本較佳實施例中,所述第一元件是移動產(chǎn)業(yè)處理器接口(MobileIndustryProcessorInterface,MIPI)開關(guān),所述第二元件是CPU,所述第三元件是相機。所述CPU與所述相機之間包括多對需要等長走線的差分信號。所述印刷電路板布線系統(tǒng)10包括一個或多個由程序代碼組成的功能模塊(詳見圖2),各功能模塊存儲于所述存儲設(shè)備11中,并由所述處理器12所執(zhí)行,以實現(xiàn)如下功能:對第二元件與第三元件之間通過第一元件連接的T型拓撲結(jié)構(gòu)的電路進行等長布線(詳見圖3)。參閱圖2所示,是圖1中印刷電路板布線系統(tǒng)的功能模塊圖。所述印刷電路板布線系統(tǒng)10包括獲取模塊100、建立模塊101、修改模塊102、設(shè)置模塊103、布線模塊104及輸出模塊105。以下將結(jié)合圖3說明各模塊的具體功能。參閱圖3所示,是本發(fā)明印刷電路板布線方法較佳實施例的流程圖。根據(jù)不同的需求,該流程圖中各步驟的順序可以改變,某些步驟可以省略。步驟S301,獲取模塊100獲取所述第一元件中與所述第二元件、第三元件相連接的元件引腳。例如,在本較佳實施例中,獲取模塊100獲取所述MIPI開關(guān)中與所述CPU及相機相連接的元件引腳包括A1~A6、B1~B6、C1、C2、C5、C6、C6、D1、D2、D5、D6、E1~E6、F3~F6。所述獲取模塊100可以從存儲設(shè)備11中讀取預(yù)先存儲的印刷電路板的元件引腳報告,從該元件引腳報告中獲取所述第一元件中與所述第二元件、第三元件相連接的元件引腳。獲取的元件引腳即需要等長走線的元件引腳。步驟S302,建立模塊101根據(jù)獲取的元件引腳建立所述第一元件的仿真模型。例如,在本較佳實施例中,所述建立模塊101建立所述MIPI開關(guān)的仿真模型,該仿真模型包括元件引腳A1~A6、B1~B6、C1、C2、C5、C6、C6、D1、D2、D5、D6、E1~E6、F3~F6。步驟S303,修改模塊102修改所述仿真模型,以生成由所述獲取的元件引腳連接而成的虛擬網(wǎng)絡(luò)(即Xnet)。生成的每個虛擬網(wǎng)絡(luò)包括三個獲取的元件引腳。也就是說,生成的該個虛擬網(wǎng)絡(luò)由所述三個獲取的元件引腳對應(yīng)的網(wǎng)絡(luò)(即Net)所構(gòu)成。所述三個獲取的元件引腳中的其中一個元件引腳為公共引腳,該公共引腳與另外兩個獲取的元件引腳有連接關(guān)系。所述生成的虛擬網(wǎng)絡(luò)保證了所述仿真模型中所述第三元件具有T型拓撲結(jié)構(gòu)。在本實施例中,所述修改模塊102采用三極管模型修改所述仿真模型,以生成所述虛擬網(wǎng)絡(luò)。例如,在本較佳實施例中,修改所述仿真模型的程序代碼可以如下:("SA0644UC130_000_WLCSP_0D4_6X6_3_FSA644UCX"("ESpice"".subcktSA0644UC130_000_WLCSP_0D4_6X6_3_FSA644UCXA1A2B1C1D1E1B2C2D2E2D5B3D6A3E5B4F5A6F4B6F3C6E6A4F6A5E4B5E3C5//A1、A2、B1、C1、D1、E1、B2、C2、D2、E2為公共引腳R1D5A110//此處表示A1-D5有連接關(guān)系R2B3A110//此處表示A1-B3有連接關(guān)系;這樣就實現(xiàn)了A1-D5-B3的虛擬網(wǎng)絡(luò)設(shè)置R3D6A210R4A3A210R5E5B110R6B4B110R7F5C110R8A6C110R9F4D110R10B6D110R11F3E110R12C6E110R13E6B210R14A4B210R15F6C210R16A5C210R17E4D210R18B5D210R19E3E210R20C5E210.endsSA0644UC130_000_WLCSP_0D4_6X6_3_FSA644UCX")("PinConnections"("D5""A1")("B3""A1")("D6""A2")("A3""A2")("E5""B1")("B4""B1")("F5""C1")("A6""C1")("F4""D1")("B6""D1")("F3""E1")("C6""E1")("E6""B2")("A4""B2")("F6""C2")("A5""C2")("E4""D2")("B5""D2")("E3""E2")("C5""E2"))步驟S304,所述修改模塊102檢查生成的虛擬網(wǎng)絡(luò)是否正確。若生成的虛擬網(wǎng)絡(luò)不正確,則返回步驟S303,所述修改模塊102再次修改所述仿真模型。步驟S305,設(shè)置模塊103對所述虛擬網(wǎng)絡(luò)設(shè)置引腳對,在所述引腳對中設(shè)置等長組。一個引腳對代表一對邏輯連接的引腳,例如一對從所述CPU到所述相機的引腳。一個等長組代表一對需要等長走線的信號。例如,在本較佳實施例中,對應(yīng)于一對需要等長走線的從CPU到相機的差分信號設(shè)置兩個引腳對,將該兩個引腳對設(shè)置為等長組。在本實施例中,在建立所述引腳對時,設(shè)置模塊103將所述引腳對中包含的元件引腳的屬性設(shè)置為雙向。步驟S306,布線模塊104根據(jù)所述等長組進行布線,得到所述印刷電路板的布局圖。所述布局圖中每個等長組對應(yīng)的一對信號等長走線。步驟S307,輸出模塊105輸出所述印刷電路板的布局圖。例如,將所述布局圖輸出到所述計算設(shè)備1的顯示設(shè)備上。在本實施例中,所述輸出模塊105還將所述布局圖存儲到所述存儲設(shè)備11中。當前第1頁1 2 3 
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
印江| 尚志市| 工布江达县| 玉龙| 乡宁县| 宜阳县| 镶黄旗| 吴忠市| 邢台县| 武义县| 义乌市| 务川| 河北区| 县级市| 无棣县| 内黄县| 荔浦县| 吉林省| 渝北区| 栖霞市| 双辽市| 唐海县| 昌江| 甘谷县| 南部县| 西宁市| 尉氏县| 新晃| 赤水市| 金溪县| 仲巴县| 阜城县| 清流县| 安福县| 惠东县| 仙游县| 沁源县| 张家港市| 佳木斯市| 慈溪市| 密山市|