国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Pcb設(shè)計(jì)平臺(tái)的制作方法

      文檔序號(hào):6353234閱讀:311來源:國知局
      專利名稱:Pcb設(shè)計(jì)平臺(tái)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計(jì)算機(jī)輔助設(shè)計(jì)技術(shù),特別涉及一種PCB(Printed Circuit Board,印 制電路板)設(shè)計(jì)平臺(tái)。
      背景技術(shù)
      當(dāng)前全球化下的高度競爭,產(chǎn)品上市時(shí)間是企業(yè)贏利和生存核心競爭力量之一。 尤其在通訊和消費(fèi)類電子領(lǐng)域,瞬間即逝的市場窗口要求企業(yè)必須大幅度縮短產(chǎn)品開發(fā)和 設(shè)計(jì)周期,而處于產(chǎn)品開發(fā)鏈后端的PCB互連設(shè)計(jì)通常是Time To Market (產(chǎn)品從構(gòu)思到 市場所需時(shí)間)市場壓力傳遞的最終承擔(dān)者。就PCB布線設(shè)計(jì)而言,目前尚以個(gè)人為基礎(chǔ) 進(jìn)行,團(tuán)隊(duì)協(xié)同設(shè)計(jì)方法在CAD (計(jì)算機(jī)輔助設(shè)計(jì))系統(tǒng)本身功能的限制下難于拓展。當(dāng)今 PCB設(shè)計(jì)的復(fù)雜程度使得無法將基于層算法的自動(dòng)布線技術(shù)應(yīng)用于設(shè)計(jì)過程,大型項(xiàng)目的 PCB設(shè)計(jì)都是采用幾個(gè)工程師合作的方式,但是最后的拼版都是以個(gè)人手工分割和合并而 完成,該過程雖能在某種程度上縮短設(shè)計(jì)周期,但是多個(gè)設(shè)計(jì)者之間缺乏實(shí)時(shí)溝通,每個(gè)設(shè) 計(jì)者在工作過程中并不能馬上看到對(duì)方所做的動(dòng)作,而且手工分割和合并本身就產(chǎn)生很多 問題,例如時(shí)間上的浪費(fèi),貼圖過程中會(huì)丟失數(shù)據(jù)導(dǎo)致重復(fù)工作。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種本發(fā)明的PCB設(shè)計(jì)平臺(tái),使多個(gè)設(shè)計(jì)者能實(shí) 時(shí)同步協(xié)同進(jìn)行PCB布線設(shè)計(jì),縮短PCB設(shè)計(jì)的拼版時(shí)間。為解決上述技術(shù)問題,本發(fā)明的PCB設(shè)計(jì)平臺(tái),包括一 PCB數(shù)據(jù)服務(wù)器、多個(gè)PCB 設(shè)計(jì)終端,PCB數(shù)據(jù)服務(wù)器及多個(gè)PCB設(shè)計(jì)終端間通過通信網(wǎng)絡(luò)互聯(lián);各PCB設(shè)計(jì)終端設(shè)置有相同的PCB設(shè)計(jì)軟件及操作獲取模塊、操作釋放模塊、數(shù)據(jù) 收發(fā)模塊、存儲(chǔ)器;所述PCB數(shù)據(jù)服務(wù)器,用于接收任一 PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊發(fā)送來的布線 操作信息,并將所述布線操作信息即時(shí)發(fā)送給各PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊;每一 PCB設(shè)計(jì)終端中,所述操作獲取模塊,用于獲取PCB設(shè)計(jì)軟件的布線操作信息;所述操作釋放模塊,用于依存入存儲(chǔ)器的時(shí)間先后,將存儲(chǔ)器中的布線操作信息 中的PCB版識(shí)別信息,同PCB設(shè)計(jì)軟件當(dāng)前編輯的PCB版識(shí)別信息進(jìn)行比對(duì),如果兩者一 致,就將存儲(chǔ)器中的布線操作信息中的布線動(dòng)作信息發(fā)送給PCB設(shè)計(jì)軟件,并控制將該布 線操作信息從存儲(chǔ)器中刪除;所述數(shù)據(jù)收發(fā)模塊,用于將PCB設(shè)計(jì)軟件的布線操作信息發(fā)送到所述PCB數(shù)據(jù)服 務(wù)器,并將所述PCB數(shù)據(jù)服務(wù)器傳來的布線操作信息存儲(chǔ)到存儲(chǔ)器;所述PCB設(shè)計(jì)軟件,根據(jù)本地布線動(dòng)作信息及操作釋放模塊發(fā)送來的布線動(dòng)作信 息,生成當(dāng)前編輯的PCB版的版圖。每一 PCB設(shè)計(jì)終端中的PCB設(shè)計(jì)軟件及操作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā)模塊一起啟動(dòng)。所述PCB數(shù)據(jù)服務(wù)器,可以將所述布線操作信息即時(shí)發(fā)送給其來源PCB設(shè)計(jì)終端 之外的其它各PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊。所述PCB版識(shí)別信息包括文件名、版框?qū)傩?、原點(diǎn)坐標(biāo)、構(gòu)件識(shí)別碼。所述版框?qū)傩园ò婵虼笮 婵蛐螤?;所述?gòu)件包括線、過孔、零件、銅皮。所述布線動(dòng)作信息包括動(dòng)作、動(dòng)作涉及的構(gòu)件、動(dòng)作的坐標(biāo)軌跡。所述PCB設(shè)計(jì)軟件可以為Allegro、Protel或PADS。本發(fā)明的PCB設(shè)計(jì)平臺(tái),在PCB設(shè)計(jì)軟件工作過程中同步運(yùn)行所述操作獲取模塊、 操作釋放模塊,這樣PCB設(shè)計(jì)軟件的布線操作信息都能通過操作獲取模塊獲取,并通過PCB 數(shù)據(jù)服務(wù)器即時(shí)發(fā)送到其它各PCB設(shè)計(jì)終端,其它各PCB設(shè)計(jì)終端的操作釋放模塊將接收 到的布線操作信息在PCB設(shè)計(jì)軟件編輯相同的PCB版時(shí),發(fā)送給PCB設(shè)計(jì)軟件,從而在該 PCB設(shè)計(jì)平臺(tái)中的各PCB設(shè)計(jì)終端上能生成基于該P(yáng)CB設(shè)計(jì)平臺(tái)中的多個(gè)PCB設(shè)計(jì)終端的 布線操作的PCB版圖,實(shí)現(xiàn)多個(gè)設(shè)計(jì)者間的PCB拼版,并且每個(gè)設(shè)計(jì)者在工作過程中都能馬 上看到其他設(shè)計(jì)者所做的動(dòng)作,而且各PCB設(shè)計(jì)終端由于通過通信網(wǎng)絡(luò)互聯(lián),所以設(shè)計(jì)者 可以通過常規(guī)的即時(shí)通訊技術(shù)進(jìn)行語音和數(shù)據(jù)交換,多個(gè)設(shè)計(jì)者之間可以進(jìn)行實(shí)時(shí)溝通, 使多個(gè)設(shè)計(jì)者能實(shí)時(shí)同步協(xié)同進(jìn)行PCB布線設(shè)計(jì)。本發(fā)明的PCB設(shè)計(jì)平臺(tái),由于能自動(dòng)實(shí) 現(xiàn)多個(gè)設(shè)計(jì)者間的PCB拼版,并且每個(gè)設(shè)計(jì)者在工作過程中都能馬上看到其他設(shè)計(jì)者所做 的動(dòng)作,大大縮短了大型項(xiàng)目的PCB設(shè)計(jì)的拼版時(shí)間,從而大大縮短了 PCB設(shè)計(jì)周期。


      下面結(jié)合附圖及具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。圖1是本發(fā)明的PCB設(shè)計(jì)平臺(tái)一實(shí)施方式示意圖。
      具體實(shí)施例方式本發(fā)明的PCB設(shè)計(jì)平臺(tái)一實(shí)施方式如圖1所示,包括一 PCB數(shù)據(jù)服務(wù)器、多個(gè)PCB 設(shè)計(jì)終端,PCB數(shù)據(jù)服務(wù)器及多個(gè)PCB設(shè)計(jì)終端間通過通信網(wǎng)絡(luò)互聯(lián);各PCB設(shè)計(jì)終端設(shè)置有相同的PCB設(shè)計(jì)軟件(如Allegro、Protel或PADQ及操 作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā)模塊、存儲(chǔ)器,每一 PCB設(shè)計(jì)終端中的PCB設(shè)計(jì)軟件及 操作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā)模塊一起啟動(dòng);所述PCB數(shù)據(jù)服務(wù)器,用于接收任一 PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊發(fā)送來的布線 操作信息,并將所述布線操作信息即時(shí)發(fā)送給其它各PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊(或?qū)?所述布線操作信息只即時(shí)發(fā)送給其來源PCB設(shè)計(jì)終端之外的其它各PCB設(shè)計(jì)終端的數(shù)據(jù)收 發(fā)模塊);每一 PCB設(shè)計(jì)終端中,所述操作獲取模塊,用于獲取PCB設(shè)計(jì)軟件的布線操作信息;所述操作釋放模塊,用于依存入存儲(chǔ)器的時(shí)間先后,將存儲(chǔ)器中的布線操作信息 中的PCB版識(shí)別信息,同PCB設(shè)計(jì)軟件當(dāng)前編輯的PCB版識(shí)別信息進(jìn)行比對(duì),如果兩者一 致,就將存儲(chǔ)器中的布線操作信息中的布線動(dòng)作信息發(fā)送給PCB設(shè)計(jì)軟件,并控制將該布 線操作信息從存儲(chǔ)器中刪除;
      所述數(shù)據(jù)收發(fā)模塊,用于將PCB設(shè)計(jì)軟件的布線操作信息發(fā)送到所述PCB數(shù)據(jù)服 務(wù)器,并將所述PCB數(shù)據(jù)服務(wù)器傳來的布線操作信息存儲(chǔ)到存儲(chǔ)器;所述PCB設(shè)計(jì)軟件,根據(jù)本地布線動(dòng)作信息及操作釋放模塊發(fā)送來的布線動(dòng)作信 息,生成當(dāng)前編輯的PCB版的版圖。所述PCB版識(shí)別信息包括文件名、版框?qū)傩?、原點(diǎn)坐標(biāo)、構(gòu)件識(shí)別碼。所述版框?qū)傩园ò婵虼笮?、版框形狀;所述?gòu)件包括線、過孔、零件、銅皮。所述布線動(dòng)作信息包括動(dòng)作、動(dòng)作涉及的構(gòu)件、動(dòng)作的坐標(biāo)軌跡。所述動(dòng)作包括拉一根信號(hào)線、挪動(dòng)一個(gè)零件的位置、打一個(gè)VIA (VIA就是電路板 上的孔)、鋪一塊SHAPE (SHAPE就是一塊大面積銅皮)等等。SKILL語言(Lisp的交互式高級(jí)編程語言)是一種基于通用人工智能語言,針 對(duì)CAD(計(jì)算機(jī)輔助設(shè)計(jì))軟件,SKILL提供了專門的Conc印t-SKILL引擎,即解釋、運(yùn)行 Conc印t-SKILL程序的工具,它支持訪問CAD環(huán)境及其中的對(duì)象,如元器件、連線以及它們 的屬性等。所述操作獲取模塊、操作釋放模塊,可以SKILL語言進(jìn)行開發(fā),嵌入到PCB設(shè)計(jì) 軟件中同時(shí)生成一個(gè)工作菜單。本發(fā)明的PCB設(shè)計(jì)平臺(tái),在PCB設(shè)計(jì)軟件工作過程中同步運(yùn)行所述操作獲取模塊、 操作釋放模塊,這樣PCB設(shè)計(jì)軟件的布線操作信息都能通過操作獲取模塊獲取,并通過PCB 數(shù)據(jù)服務(wù)器即時(shí)發(fā)送到其它各PCB設(shè)計(jì)終端,其它各PCB設(shè)計(jì)終端的操作釋放模塊將接收 到的布線操作信息在PCB設(shè)計(jì)軟件編輯相同的PCB版時(shí),發(fā)送給PCB設(shè)計(jì)軟件,從而在該 PCB設(shè)計(jì)平臺(tái)中的各PCB設(shè)計(jì)終端上能生成基于該P(yáng)CB設(shè)計(jì)平臺(tái)中的多個(gè)PCB設(shè)計(jì)終端的 布線操作的PCB版圖,實(shí)現(xiàn)多個(gè)設(shè)計(jì)者間的PCB拼版,并且每個(gè)設(shè)計(jì)者在工作過程中都能馬 上看到其他設(shè)計(jì)者所做的動(dòng)作,而且各PCB設(shè)計(jì)終端由于通過通信網(wǎng)絡(luò)互聯(lián),所以設(shè)計(jì)者 可以通過常規(guī)的即時(shí)通訊技術(shù)進(jìn)行語音和數(shù)據(jù)交換,多個(gè)設(shè)計(jì)者之間可以進(jìn)行實(shí)時(shí)溝通, 使多個(gè)設(shè)計(jì)者能實(shí)時(shí)同步協(xié)同進(jìn)行PCB布線設(shè)計(jì)。本發(fā)明的PCB設(shè)計(jì)平臺(tái),由于能自動(dòng)實(shí) 現(xiàn)多個(gè)設(shè)計(jì)者間的PCB拼版,并且每個(gè)設(shè)計(jì)者在工作過程中都能馬上看到其他設(shè)計(jì)者所做 的動(dòng)作,大大縮短了大型項(xiàng)目的PCB設(shè)計(jì)的拼版時(shí)間,從而大大縮短了 PCB設(shè)計(jì)周期。
      權(quán)利要求
      1.一種PCB設(shè)計(jì)平臺(tái),其特征在于,包括一 PCB數(shù)據(jù)服務(wù)器、多個(gè)PCB設(shè)計(jì)終端,PCB數(shù) 據(jù)服務(wù)器及多個(gè)PCB設(shè)計(jì)終端間通過通信網(wǎng)絡(luò)互聯(lián);各PCB設(shè)計(jì)終端設(shè)置有相同的PCB設(shè)計(jì)軟件及操作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā) 模塊、存儲(chǔ)器;所述PCB數(shù)據(jù)服務(wù)器,用于接收任一 PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊發(fā)送來的布線操作 信息,并將所述布線操作信息即時(shí)發(fā)送給各PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊;每一 PCB設(shè)計(jì)終端中,所述操作獲取模塊,用于獲取PCB設(shè)計(jì)軟件的布線操作信息;所述操作釋放模塊,用于依存入存儲(chǔ)器的時(shí)間先后,將存儲(chǔ)器中的布線操作信息中的 PCB版識(shí)別信息,同PCB設(shè)計(jì)軟件當(dāng)前編輯的PCB版識(shí)別信息進(jìn)行比對(duì),如果兩者一致,就將 存儲(chǔ)器中的布線操作信息中的布線動(dòng)作信息發(fā)送給PCB設(shè)計(jì)軟件,并控制將該布線操作信 息從存儲(chǔ)器中刪除;所述數(shù)據(jù)收發(fā)模塊,用于將PCB設(shè)計(jì)軟件的布線操作信息發(fā)送到所述PCB數(shù)據(jù)服務(wù)器, 并將所述PCB數(shù)據(jù)服務(wù)器傳來的布線操作信息存儲(chǔ)到存儲(chǔ)器;所述PCB設(shè)計(jì)軟件,根據(jù)本地布線動(dòng)作信息及操作釋放模塊發(fā)送來的布線動(dòng)作信息, 生成當(dāng)前編輯的PCB版的版圖。
      2.根據(jù)權(quán)利要求1所述的PCB設(shè)計(jì)平臺(tái),其特征在于,每一PCB設(shè)計(jì)終端中的PCB設(shè)計(jì) 軟件及操作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā)模塊一起啟動(dòng)。
      3.根據(jù)權(quán)利要求1所述的PCB設(shè)計(jì)平臺(tái),其特征在于,所述PCB數(shù)據(jù)服務(wù)器,將所述布 線操作信息即時(shí)發(fā)送給其來源PCB設(shè)計(jì)終端之外的其它各PCB設(shè)計(jì)終端的數(shù)據(jù)收發(fā)模塊。
      4.根據(jù)權(quán)利要求1所述的PCB設(shè)計(jì)平臺(tái),其特征在于,所述PCB版識(shí)別信息包括文件 名、版框?qū)傩?、原點(diǎn)坐標(biāo)、構(gòu)件識(shí)別碼。
      5.根據(jù)權(quán)利要求4所述的PCB設(shè)計(jì)平臺(tái),其特征在于,所述版框?qū)傩园ò婵虼笮?、?框形狀;所述構(gòu)件包括線、過孔、零件、銅皮。
      6.根據(jù)權(quán)利要求1所述的PCB設(shè)計(jì)平臺(tái),其特征在于,所述布線動(dòng)作信息包括動(dòng)作、動(dòng) 作涉及的構(gòu)件、動(dòng)作的坐標(biāo)軌跡。
      7.根據(jù)權(quán)利要求1所述的PCB設(shè)計(jì)平臺(tái),其特征在于,所述PCB設(shè)計(jì)軟件為Allegro、 Protel 或 PADS。
      全文摘要
      本發(fā)明公開了一種PCB設(shè)計(jì)平臺(tái),包括一PCB數(shù)據(jù)服務(wù)器、多個(gè)PCB設(shè)計(jì)終端,PCB數(shù)據(jù)服務(wù)器及多個(gè)PCB設(shè)計(jì)終端間通過通信網(wǎng)絡(luò)互聯(lián);各PCB設(shè)計(jì)終端設(shè)置有相同的PCB設(shè)計(jì)軟件及操作獲取模塊、操作釋放模塊、數(shù)據(jù)收發(fā)模塊、存儲(chǔ)器,PCB數(shù)據(jù)服務(wù)器接收任一PCB設(shè)計(jì)終端發(fā)送來的布線操作信息并即時(shí)發(fā)送給各PCB設(shè)計(jì)終端;操作獲取模塊用于獲取PCB設(shè)計(jì)軟件的布線操作信息;操作釋放模塊,用于就將存儲(chǔ)器中的布線操作信息中的布線動(dòng)作信息發(fā)送給PCB設(shè)計(jì)軟件;數(shù)據(jù)收發(fā)模塊用于將PCB設(shè)計(jì)軟件的布線操作信息發(fā)送到PCB數(shù)據(jù)服務(wù)器并將PCB數(shù)據(jù)服務(wù)器傳來的布線操作信息存儲(chǔ)到存儲(chǔ)器。本發(fā)明能使多個(gè)設(shè)計(jì)者能實(shí)時(shí)同步協(xié)同進(jìn)行PCB布線設(shè)計(jì),縮短PCB設(shè)計(jì)的拼版時(shí)間。
      文檔編號(hào)G06F17/50GK102063554SQ201110009219
      公開日2011年5月18日 申請(qǐng)日期2011年1月17日 優(yōu)先權(quán)日2011年1月17日
      發(fā)明者劉峰, 劉箭, 曹義軍, 袁德方 申請(qǐng)人:浪新微電子系統(tǒng)(上海)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1