一種快速更改pcb上過(guò)孔電氣屬性的設(shè)計(jì)方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,通過(guò)使用CADENCEAXLSKILL語(yǔ)言編寫(xiě)Skill程序,將編寫(xiě)好的Skill程序放入到布線工具安裝文件中,執(zhí)行該Skill程序,選擇需要變更電氣屬性的過(guò)孔,并同時(shí)指定需要變更的電氣屬性名稱(chēng),即可將所選過(guò)孔的屬性改為所需電氣屬性;由原來(lái)人工機(jī)械繁瑣的操作變成為極其簡(jiǎn)單的一鍵化自動(dòng)化操作,在很大程度上提高了布線設(shè)計(jì)工程師的工作效率,同時(shí)也大大降低了設(shè)計(jì)的風(fēng)險(xiǎn)。
【專(zhuān)利說(shuō)明】一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及PCB設(shè)計(jì)以及制作,具體地說(shuō)是一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法。
【背景技術(shù)】
[0002]器件、過(guò)孔、線、銅箔和板材是構(gòu)成PCB板的幾個(gè)重要的因素。在PCB設(shè)計(jì)中,添加過(guò)孔是一項(xiàng)非常重要的工作??梢哉f(shuō)在任何PCB中都需要加入不同電氣屬性的過(guò)孔,用于信號(hào)的換層,電源的電流輸送,參考GND的回流等。過(guò)孔的設(shè)計(jì)在PCB設(shè)計(jì)中越來(lái)越重要,高速信號(hào)換層處理以及換層時(shí)添加伴隨地孔的操作,電源換層操作,CPU中信號(hào)FANOUT的過(guò)孔處理等都是設(shè)計(jì)工程中非常重要的工作。
[0003]在設(shè)計(jì)中,過(guò)孔電氣屬性的更改是一項(xiàng)讓布線設(shè)計(jì)工程師經(jīng)常頭疼的事情,基于目前設(shè)計(jì)功能非常強(qiáng)大的CADENCE ALLEGRO布線設(shè)計(jì)軟件,對(duì)于已經(jīng)添加了電氣屬性的過(guò)孔是無(wú)法更改其電氣屬性的。比如,布線設(shè)計(jì)工程師在布線設(shè)計(jì)中,將以前已經(jīng)做GND處理并打上了帶有GND屬性過(guò)孔的地方,變更為12V電源的通道,那么布線工程師是無(wú)法利用原來(lái)GND的過(guò)孔的,只能重新刪掉原來(lái)的過(guò)孔,重新添加12V屬性的過(guò)孔。非常浪費(fèi)布線設(shè)計(jì)工程師的工作時(shí)間,嚴(yán)重影響過(guò)孔設(shè)計(jì)工程效率。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)的不足之處,而提供一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法。
[0005]本發(fā)明所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,解決所述技術(shù)問(wèn)題采用的技術(shù)方案如下:使用CADENCE ALLEGRO布線設(shè)計(jì)軟件及CADENCE AXLSKILL開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)了一個(gè)快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,通過(guò)使用CADENCE AXLSKILL語(yǔ)言編寫(xiě)Skill程序,將編寫(xiě)好的Skill程序放入到布線工具安裝文件中,執(zhí)行該Skill程序,選擇需要變更電氣屬性的過(guò)孔,并同時(shí)指定需要變更的電氣屬性名稱(chēng),即可將所選過(guò)孔的屬性改為所需電氣屬性;由原來(lái)人工機(jī)械繁瑣的操作變成為極其簡(jiǎn)單的一鍵化自動(dòng)化操作。
[0006]本發(fā)明的一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法與現(xiàn)有技術(shù)相比具有的有益效果是:通過(guò)該方法可以大大減少布線設(shè)計(jì)工程師變更過(guò)孔屬性所需的操作時(shí)間,從只能刪掉原來(lái)的過(guò)孔,在帶有新電氣屬性的銅箔上重新添加過(guò)孔的設(shè)計(jì),變?yōu)橐绘I就可以快速變更過(guò)孔的屬性,在很大程度上提高了布線設(shè)計(jì)工程師的工作效率,同時(shí)也大大降低了設(shè)計(jì)的風(fēng)險(xiǎn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0007]附圖1為本實(shí)施例所述設(shè)計(jì)方法的實(shí)施流程圖。
【具體實(shí)施方式】
[0008]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參考附圖,對(duì)本發(fā)明所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法進(jìn)一步詳細(xì)說(shuō)明。
[0009]本發(fā)明所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,使用CADENCEALLEGRO布線設(shè)計(jì)軟件及CADENCE AXLSKILL開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)了一個(gè)快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,通過(guò)使用CADENCE AXLSKILL語(yǔ)言編寫(xiě)Skill程序,將編寫(xiě)好的Skill程序放入到布線工具安裝文件中,執(zhí)行該Skill程序,選擇需要變更電氣屬性的過(guò)孔,并同時(shí)指定需要變更的電氣屬性名稱(chēng)即可。可見(jiàn),本發(fā)明通過(guò)自動(dòng)化設(shè)計(jì)程序,將變更PCB單板上過(guò)孔的電氣屬性的工作最大程度的簡(jiǎn)單化,由原來(lái)人工機(jī)械繁瑣的操作變成為極其簡(jiǎn)單的一鍵化自動(dòng)化操作;減少工程師人工的作業(yè)時(shí)間,提高設(shè)計(jì)效率;在很大程度上提高了布線設(shè)計(jì)工程師的工作效率,同時(shí)也大大降低了設(shè)計(jì)的風(fēng)險(xiǎn)。
[0010]實(shí)施例1:
本實(shí)施例所述快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,使用CADENCE ALLEGRO布線設(shè)計(jì)軟件及CADENCE AXLSKILL開(kāi)發(fā)語(yǔ)言設(shè)計(jì)完成,通過(guò)使用CADENCE AXLSKILL語(yǔ)言編寫(xiě)Skill程序,將該Skill程序放入到布線工具安裝文件中,執(zhí)行該Skill程序,布線設(shè)計(jì)人員在彈出的菜單中選擇是否需要變更過(guò)孔的電氣屬性,框選需要變更的過(guò)孔并指定一下變更的電氣屬性即可。該設(shè)計(jì)方法操作非常簡(jiǎn)單,也很方便,在很大程度上提高了布線設(shè)計(jì)工程師的工作效率,同時(shí)也避免了布線設(shè)計(jì)工程師重復(fù)做一些非常枯燥的工作。
[0011]附圖1為本實(shí)施例所述設(shè)計(jì)方法的實(shí)施流程圖,執(zhí)行程序開(kāi)始后,按照?qǐng)D1中流程圖設(shè)計(jì)的思路快速變更PCB單板上的需要變更電氣屬性的過(guò)孔。如附圖1所示,執(zhí)行快速變更PCB上過(guò)孔電氣屬性的SKILL程序,提示是否執(zhí)行變更過(guò)孔電氣屬性的命令;若是不執(zhí)行,則直接結(jié)束;若執(zhí)行,程序自動(dòng)根據(jù)相關(guān)函數(shù)在設(shè)計(jì)軟件“Find”菜單欄中只選擇” Vias”;并提示(設(shè)計(jì)布線工程師)選擇需要變更電氣屬性的過(guò)孔,然后選擇需要變更的電氣屬性即可。
[0012]例如,使用本實(shí)施例所述快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,將PCB上的過(guò)孔屬性由GND變?yōu)镻12V,而且過(guò)孔的位置不變;執(zhí)行該Skill程序后,程序自動(dòng)提示布線設(shè)計(jì)工程師是否需要執(zhí)行,選擇“是”程序會(huì)繼續(xù)運(yùn)行;且該Skill程序根據(jù)相關(guān)函數(shù)自動(dòng)設(shè)計(jì)軟件的控制面板,“Find”欄中只選擇“VIAS” 一項(xiàng);然后提示布線設(shè)計(jì)工程師,選擇需要變更屬性的過(guò)孔,即需要改變屬性的GND屬性過(guò)孔;布線設(shè)計(jì)工程師框選完畢之后,只需要用鼠標(biāo)點(diǎn)擊一下附近需要的電氣屬性的銅箔,程序就會(huì)自動(dòng)記憶該銅箔的電氣屬性,并將該銅箔的電氣屬性通過(guò)相關(guān)函數(shù)賦予到所述GND屬性過(guò)孔。這樣,所述選擇過(guò)孔的電氣屬性瞬間即可由GND變成12V。
[0013]整個(gè)過(guò)程耗時(shí)非常短,而且沒(méi)有改變過(guò)孔的位置。如果不使用該設(shè)計(jì)方法,布線設(shè)計(jì)工程師只能將這些過(guò)孔全部刪掉,然后再一個(gè)一個(gè)的重新添加12V電氣屬性的過(guò)孔,使用的時(shí)間肯定要大大的增加,而且還增加了布線設(shè)計(jì)工程師的工作量。
[0014]上述【具體實(shí)施方式】?jī)H是本發(fā)明的具體個(gè)案,本發(fā)明的專(zhuān)利保護(hù)范圍包括但不限于上述【具體實(shí)施方式】,任何符合本發(fā)明的權(quán)利要求書(shū)的且所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專(zhuān)利保護(hù)范圍。
【權(quán)利要求】
1.一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,其特征在于,使用CADENCE ALLEGRO布線設(shè)計(jì)軟件及CADENCE AXLSKILL開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)了一個(gè)快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,通過(guò)使用CADENCE AXLSKILL語(yǔ)言編寫(xiě)Skill程序,將編寫(xiě)好的Skill程序放入到布線工具安裝文件中,執(zhí)行該Skill程序,選擇需要變更電氣屬性的過(guò)孔,并同時(shí)指定需要變更的電氣屬性名稱(chēng),即可將所選過(guò)孔的屬性改為所需電氣屬性。
2.根據(jù)權(quán)利要求1所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,其特征在于,執(zhí)行所述Skill程序,在彈出的菜單中選擇是否需要變更過(guò)孔的電氣屬性,框選需要變更的過(guò)孔,并指定需要變更的電氣屬性。
3.根據(jù)權(quán)利要求2所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,其特征在于,將PCB上的過(guò)孔屬性由GND變?yōu)镻12V,所述Skill程序根據(jù)相關(guān)函數(shù)自動(dòng)設(shè)計(jì)軟件的控制面板“Find”欄中選擇“VIAS” 一項(xiàng)。
4.根據(jù)權(quán)利要求3所述一種快速更改PCB上過(guò)孔電氣屬性的設(shè)計(jì)方法,其特征在于,框選GND屬性過(guò)孔之后,用鼠標(biāo)點(diǎn)擊一下需要的電氣屬性的銅箔,Skill程序就會(huì)自動(dòng)記憶該銅箔的電氣屬性,并將該銅箔的電氣屬性通過(guò)相關(guān)函數(shù)賦予到所述GND屬性過(guò)孔,則所述GND屬性過(guò)孔的電氣屬性變成12V。
【文檔編號(hào)】G06F17/50GK104408273SQ201410807006
【公開(kāi)日】2015年3月11日 申請(qǐng)日期:2014年12月23日 優(yōu)先權(quán)日:2014年12月23日
【發(fā)明者】趙亞民, 范曉麗 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司