計(jì)規(guī)則,所述PCB設(shè)計(jì)規(guī)則包括所述PCB文件中信號(hào)對(duì)應(yīng)的隔離間距,所述隔離間距大于或者等于將所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi)時(shí)所需的最小間距;
[0122]確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距;
[0123]根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi)。
[0124]所述根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi),包括:
[0125]判斷所述實(shí)際間距是否大于或等于所述隔離間距;
[0126]當(dāng)所述實(shí)際間距大于或等于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi);
[0127]當(dāng)所述實(shí)際間距小于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)未成功隔離開(kāi),輸出布線錯(cuò)誤信息。
[0128]所述確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距,包括:
[0129]在生成所述PCB文件的過(guò)程中,當(dāng)在所述PCB文件中設(shè)置好所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線時(shí),確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距;
[0130]所述輸出布線錯(cuò)誤信息的同時(shí)或之后,所述根據(jù)所述設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi),還包括:
[0131]按照所述隔離間距自動(dòng)調(diào)整所述PCB文件中所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線之間的間距。
[0132]所述確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距,包括:
[0133]在生成所述PCB文件后,確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距。
[0134]所述讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則之前,所述方法還包括:
[0135]接收輸入的所述信號(hào)對(duì)應(yīng)的隔離間距;
[0136]存儲(chǔ)所述信號(hào)對(duì)應(yīng)的隔離間距,生成所述PCB設(shè)計(jì)規(guī)則。
[0137]本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
[0138]應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。
【主權(quán)項(xiàng)】
1.一種PCB布線處理方法,其特征在于,包括: 讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則,所述PCB設(shè)計(jì)規(guī)則包括PCB文件中信號(hào)對(duì)應(yīng)的隔離間距,所述隔離間距大于或者等于將所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi)時(shí)所需的最小間距; 確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距; 根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi)。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi),包括: 判斷所述實(shí)際間距是否大于或等于所述隔離間距; 當(dāng)所述實(shí)際間距大于或等于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi); 當(dāng)所述實(shí)際間距小于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)未成功隔離開(kāi),輸出布線錯(cuò)誤信息。
3.如權(quán)利要求2所述的方法,其特征在于, 所述確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距,包括: 在生成所述PCB文件的過(guò)程中,當(dāng)在所述PCB文件中設(shè)置好所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線時(shí),確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距;所述輸出布線錯(cuò)誤信息的同時(shí)或之后,所述根據(jù)所述設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi),還包括: 按照所述隔離間距自動(dòng)調(diào)整所述PCB文件中所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線之間的間距。
4.如權(quán)利要求1或2任一項(xiàng)所述的方法,其特征在于, 所述確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距,包括: 在生成所述PCB文件后,確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距。
5.如權(quán)利要求1所述的方法,其特征在于,所述讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則之前,所述方法還包括: 接收輸入的所述信號(hào)對(duì)應(yīng)的隔離間距; 存儲(chǔ)所述信號(hào)對(duì)應(yīng)的隔離間距,生成所述PCB設(shè)計(jì)規(guī)則。
6.一種PCB布線處理裝置,其特征在于,包括: 讀取模塊,用于讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則,所述PCB設(shè)計(jì)規(guī)則包括所述PCB文件中信號(hào)對(duì)應(yīng)的隔離間距,所述隔離間距大于或者等于將所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi)時(shí)所需的最小間距; 確定模塊,用于確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距; 檢測(cè)模塊,用于根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi)。
7.如權(quán)利要求6所述的裝置,其特征在于,所述檢測(cè)模塊包括: 判斷子模塊,用于判斷所述實(shí)際間距是否大于或等于所述隔離間距; 第一確定子模塊,用于當(dāng)所述實(shí)際間距大于或等于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi); 第二確定子模塊,用于當(dāng)所述實(shí)際間距小于所述隔離間距時(shí),確定所述信號(hào)與其相鄰信號(hào)未成功隔離開(kāi),輸出布線錯(cuò)誤信息。
8.如權(quán)利要求7所述的裝置,其特征在于, 所述確定模塊包括: 第三確定子模塊,用于在生成所述PCB文件的過(guò)程中,當(dāng)在所述PCB文件中設(shè)置好所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線時(shí),確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距; 所述檢測(cè)模塊還包括: 調(diào)整子模塊,用于輸出布線錯(cuò)誤信息的同時(shí)或之后,按照所述隔離間距自動(dòng)調(diào)整所述PCB文件中所述信號(hào)的信號(hào)線和該信號(hào)的相鄰信號(hào)的信號(hào)線之間的間距。
9.如權(quán)利要求6或7任一項(xiàng)所述的裝置,其特征在于,所述確定模塊包括: 第四確定子模塊,用于在生成所述PCB文件后,確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距。
10.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則之前,接收輸入的所述信號(hào)對(duì)應(yīng)的隔離間距; 存儲(chǔ)模塊,用于存儲(chǔ)所述信號(hào)對(duì)應(yīng)的隔離間距,生成所述PCB設(shè)計(jì)規(guī)則。
11.一種PCB布線處理裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則,所述PCB設(shè)計(jì)規(guī)則包括所述PCB文件中信號(hào)對(duì)應(yīng)的隔離間距,所述隔離間距大于或者等于將所述信號(hào)與其相鄰信號(hào)成功隔離開(kāi)時(shí)所需的最小間距;確定所述PCB文件中所述信號(hào)與其相鄰信號(hào)之間的實(shí)際間距; 根據(jù)所述PCB設(shè)計(jì)規(guī)則和所述實(shí)際間距,檢測(cè)所述PCB文件中所述信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi)。
【專(zhuān)利摘要】本公開(kāi)是關(guān)于一種PCB布線處理方法及裝置,用于實(shí)現(xiàn)避免對(duì)需要隔離的信號(hào)的遺漏、提高PCB布線的成功率。所述方法包括:讀取預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則,PCB設(shè)計(jì)規(guī)則包括PCB文件中信號(hào)對(duì)應(yīng)的隔離間距,隔離間距大于或者等于將信號(hào)與其相鄰信號(hào)成功隔離開(kāi)時(shí)所需的最小間距;確定PCB文件中信號(hào)與其相鄰信號(hào)之間的實(shí)際間距;根據(jù)PCB設(shè)計(jì)規(guī)則和實(shí)際間距,檢測(cè)PCB文件中信號(hào)與其相鄰信號(hào)是否成功隔離開(kāi)。該技術(shù)方案根據(jù)預(yù)設(shè)的PCB設(shè)計(jì)規(guī)則,對(duì)PCB文件中信號(hào)與其相鄰信號(hào)之間是否成功隔離開(kāi)進(jìn)行檢測(cè),實(shí)現(xiàn)了PCB文件中的信號(hào)隔離檢測(cè)的自動(dòng)化,檢測(cè)效率較高,能夠避免遺漏某些需要隔離的信號(hào)的情況,使得PCB布線過(guò)程中所生成的PCB文件的正確率得到提高,從而提高PCB布線的成功率。
【IPC分類(lèi)】G06F17-50
【公開(kāi)號(hào)】CN104732018
【申請(qǐng)?zhí)枴緾N201510101470
【發(fā)明人】張曉燕, 孫偉, 雷振飛
【申請(qǐng)人】小米科技有限責(zé)任公司
【公開(kāi)日】2015年6月24日
【申請(qǐng)日】2015年3月6日