專利名稱:計(jì)算機(jī)輔助電路設(shè)計(jì)方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種計(jì)算機(jī)輔助設(shè)計(jì),且特別是有關(guān)于一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法及其系統(tǒng)。
背景技術(shù):
在現(xiàn)有電路設(shè)計(jì)中,當(dāng)制造商拿到原始電路設(shè)計(jì)時(shí),常常需要針對(duì)現(xiàn)有的制程或產(chǎn)品需求,在不改動(dòng)布局(Layout)的情況下,進(jìn)行細(xì)部的調(diào)整,其中最常見(jiàn)的調(diào)整就是移除部分電容。隨著目前電子產(chǎn)品的競(jìng)爭(zhēng)日益激烈,制造商對(duì)于各項(xiàng)成本也開(kāi)始斤斤計(jì)較起來(lái), 以維持自身的競(jìng)爭(zhēng)力。因此,當(dāng)制造商拿到原始電路設(shè)計(jì)后,便會(huì)開(kāi)始想辦法評(píng)估原始電路上的每一顆電容是不是必要,是不是能夠在不過(guò)度影響電路效能的前提下,拿掉部分的電容。目前制造商的作法大多是以人工的方式一一去模擬拿掉電容的結(jié)果,再根據(jù)模擬結(jié)果去評(píng)估這顆或這部份的電容能不能夠移除。但一般電路的電容數(shù)量頗多,排列組合起來(lái)往往會(huì)有上百種,甚至上千種可能,因此這樣的作法往往耗費(fèi)制造商過(guò)多的人力,徒然增加人力成本。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的在于,提供一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法,以減少人力成本。本發(fā)明的另一個(gè)目的在于,提供一種計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),以減少人力成本。本發(fā)明的一技術(shù)方面為一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法,其應(yīng)用計(jì)算機(jī)模擬各個(gè)候選電路的效能,并自動(dòng)選擇與原始電路的效能差異在一容許范圍者,作為預(yù)選電路。根據(jù)本發(fā)明一實(shí)施方式,一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法,包含下列步驟(應(yīng)了解至IJ,在本實(shí)施方式中所提及的步驟,除特別敘明其順序者外,均可依實(shí)際需要調(diào)整其前后順序,甚至可同時(shí)或部分同時(shí)執(zhí)行)(a)產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一候選電路均對(duì)一原始電路移除至少一電容。(b)模擬候選電路的效能。(c)比較候選電路與原始電路的效能。(d)在候選電路中,選擇與原始電路的效能差異在一容許范圍者,作為預(yù)選電路。本發(fā)明的另一技術(shù)方面為一種計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)。根據(jù)本發(fā)明另一實(shí)施方式,一種計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)包含策略產(chǎn)生模塊、模擬模塊、比較模塊與預(yù)選模塊。在使用時(shí),策略產(chǎn)生模塊用以產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一候選電路均對(duì)一原始電路移除至少一電容。模擬模塊可用以模擬候選電路的效能。比較模塊可用以比較候選電路與原始電路的效能。預(yù)選模塊可用以在候選電路中,選擇與原始電路的效能差異在容許范圍者,作為預(yù)選電路。利用本發(fā)明的計(jì)算機(jī)輔助電路設(shè)計(jì)方法和系統(tǒng),能夠減少人力成本。
圖1繪示依照本發(fā)明一實(shí)施方式的計(jì)算機(jī)輔助電路設(shè)計(jì)方法的流程圖。圖2繪示依照本發(fā)明一實(shí)施例的候選電路的效能模擬結(jié)果。圖3繪示圖1的步驟150的流程圖。圖4繪示圖3的步驟160的流程圖。圖5繪示依照本發(fā)明一實(shí)施例的觀測(cè)點(diǎn)列表。圖6繪示圖3的步驟180的流程圖。圖7繪示依照本發(fā)明一實(shí)施例的時(shí)域分析結(jié)果。圖8繪示依照本發(fā)明一實(shí)施方式的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)的前段功能方塊圖。圖9繪示圖8的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)的后段功能方塊圖。圖10繪示圖9的參考點(diǎn)設(shè)定模塊的功能方塊圖。圖11繪示圖9的決選模塊的功能方塊圖。主要附圖標(biāo)記說(shuō)明100 計(jì)算機(jī)輔助電路設(shè)計(jì)方法110 184:步驟200 計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)210:策略產(chǎn)生模塊220 模擬模塊222:阻抗模擬單元230 比較模塊232:阻抗比較單元240 預(yù)選模塊M2:阻抗篩選單元250 顯示模塊260 參考點(diǎn)設(shè)定模塊262 觀測(cè)點(diǎn)設(shè)定單元洸4 觀測(cè)單元266 篩選單元268 參考點(diǎn)設(shè)定單元270:時(shí)域分析模塊280 決選模塊282 峰對(duì)峰值單元284 決選單元
具體實(shí)施例方式以下將以圖式揭露本發(fā)明的復(fù)數(shù)個(gè)實(shí)施方式,為明確說(shuō)明起見(jiàn),許多實(shí)務(wù)上的細(xì)節(jié)將在以下敘述中一并說(shuō)明。然而,應(yīng)了解到,這些實(shí)務(wù)上的細(xì)節(jié)不應(yīng)用以限制本發(fā)明。也就是說(shuō),在本發(fā)明部分實(shí)施方式中,這些實(shí)務(wù)上的細(xì)節(jié)是非必要的。此外,為簡(jiǎn)化圖式起見(jiàn),一些習(xí)知慣用的結(jié)構(gòu)與組件在圖式中將以簡(jiǎn)單示意的方式繪示的。圖1繪示依照本發(fā)明一實(shí)施方式的計(jì)算機(jī)輔助電路設(shè)計(jì)方法100的流程圖。如圖所示,一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法100包含下列步驟(應(yīng)了解到,在本實(shí)施方式中所提及的步驟,除特別敘明其順序者外,均可依實(shí)際需要調(diào)整其前后順序,甚至可同時(shí)或部分同時(shí)執(zhí)行)(a)產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一候選電路均對(duì)一原始電路移除至少一電容 (步驟110)。(b)模擬候選電路的效能(步驟120)。(c)比較候選電路與原始電路的效能(步驟130)。(d)在候選電路中,選擇與原始電路的效能差異在一容許范圍者,作為預(yù)選電路 (步驟140)。在步驟110中,計(jì)算機(jī)系統(tǒng)會(huì)自動(dòng)產(chǎn)生所有可能的電容移除狀況,作為候選電路。 舉例來(lái)說(shuō),假若原始電路中有三顆電容,分別是一號(hào)電容、二號(hào)電容與三號(hào)電容,候選電路可以是僅移除一號(hào)電容、僅移除二號(hào)電容、僅移除三號(hào)電容、同時(shí)移除一號(hào)電容與二號(hào)電容、同時(shí)移除一號(hào)電容與三號(hào)電容、同時(shí)移除二號(hào)電容與三號(hào)電容,以及同時(shí)移除所有電容。雖然在上述實(shí)施方式中,計(jì)算機(jī)系統(tǒng)會(huì)產(chǎn)生所有可能的電容移除狀況,作為候選電路,但此并不限制本發(fā)明。在本發(fā)明其它實(shí)施方式中,計(jì)算機(jī)系統(tǒng)也可以視實(shí)際情況僅產(chǎn)生部分可能的電容移除狀況,作為候選電路。在步驟120中,計(jì)算機(jī)系統(tǒng)會(huì)模擬所有候選電路的效能。在此所謂“候選電路的效能”可能是候選電路的成本、候選電路所占的面積、候選電路所使用的電容數(shù)量、候選電路的阻抗…等。圖2繪示依照本發(fā)明一實(shí)施例的候選電路的效能模擬結(jié)果。其中,‘Scheme ID”表示電路的編號(hào)或名稱,“Cost”表示電路的成本(以美金為單位),“Area”表示電路所占的面積,“Number”表示電路所使用的電容數(shù)量,“Impedance Measure”表示電路的阻抗。在步驟130中,計(jì)算機(jī)系統(tǒng)會(huì)比較各候選電路與原始電路的阻抗。一般來(lái)說(shuō),因?yàn)楹蜻x電路是移除一部分的電容,因此電路的成本應(yīng)該都會(huì)有不同程度的降低,但阻抗部分則會(huì)有不同程度的提高。因此,本實(shí)施方式是以電路的阻抗為主,選擇所需的預(yù)選電路。然后,在步驟140中,計(jì)算機(jī)系統(tǒng)會(huì)在各候選電路中,選擇與原始電路的阻抗差異在容許范圍者,作為預(yù)選電路。以上所述的容許范圍應(yīng)視實(shí)際規(guī)范的容許范圍而定。舉例來(lái)說(shuō),假若實(shí)際規(guī)范每一個(gè)功率軌(Power Rail)容許漣波電流(Ripple Current)所造成的影響為5%,則阻抗差異的容許范圍可設(shè)定為2. 5%。舉圖2為例,假設(shè)原始電路的阻抗為17. 4326,則計(jì)算機(jī)系統(tǒng)在步驟140會(huì)選擇阻抗低于17. 8684 ( = 17. 4326 X 1. 025)者,作為預(yù)選電路。應(yīng)了解到,以上所述的“候選電路的效能”除了可以是單一指標(biāo)(例如電路的阻抗)外,也可以是各種因素的綜合指標(biāo)(例如電路的成本、電路所占的面積、電路所使用的電容數(shù)量、電路的阻抗…等)。本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員,應(yīng)視實(shí)際需要,彈性選擇步驟110 步驟140的實(shí)施方式。在計(jì)算機(jī)系統(tǒng)選擇出預(yù)選電路之后,使用者可再接著做其它細(xì)部的模擬分析,以選擇出最佳的決選電路(步驟150)。舉例來(lái)說(shuō),本發(fā)明下述實(shí)施方式是以時(shí)域分析(TimeDomain Analysis)的方式,選擇出最佳的決選電路。圖3繪示圖1的步驟150的流程圖。在本實(shí)施方式中,步驟150可包含下列次步驟(應(yīng)了解到,在本實(shí)施方式中所提及的步驟,除特別敘明其順序者外,均可依實(shí)際需要調(diào)整其前后順序,甚至可同時(shí)或部分同時(shí)執(zhí)行)(e)在每一預(yù)選電路的相應(yīng)位置設(shè)定復(fù)數(shù)個(gè)參考點(diǎn)(步驟160)。(f)針對(duì)每一預(yù)選電路的每一參考點(diǎn),模擬其電壓在時(shí)域下的表現(xiàn)(步驟170)。(g)根據(jù)預(yù)選電路的參考點(diǎn)的電壓在時(shí)域下的表現(xiàn),從預(yù)選電路中選擇出決選電路(步驟180)。圖4繪示圖3的步驟160的流程圖。在本實(shí)施方式中,步驟160可包含下列次步驟(應(yīng)了解到,在本實(shí)施方式中所提及的步驟,除特別敘明其順序者外,均可依實(shí)際需要調(diào)整其前后順序,甚至可同時(shí)或部分同時(shí)執(zhí)行)(el)在原始電路設(shè)定復(fù)數(shù)個(gè)觀測(cè)點(diǎn)(步驟162)。(e2)觀測(cè)觀測(cè)點(diǎn)的電流大小(步驟164)。(e3)根據(jù)觀測(cè)點(diǎn)的電流大小,在觀測(cè)點(diǎn)中篩選出復(fù)數(shù)個(gè)代表觀測(cè)點(diǎn)(步驟166)。(e4)根據(jù)代表觀測(cè)點(diǎn)在原始電路的位置,在每一預(yù)選電路的相應(yīng)位置,設(shè)定參考點(diǎn)(步驟168)。在步驟162中,計(jì)算機(jī)系統(tǒng)會(huì)在原始電路的復(fù)數(shù)個(gè)位置設(shè)定觀測(cè)點(diǎn)。這些觀測(cè)點(diǎn)的位置可以是各組件的接腳。當(dāng)觀測(cè)點(diǎn)的數(shù)量過(guò)多時(shí),計(jì)算機(jī)系統(tǒng)可以在觀測(cè)點(diǎn)中刪除部分無(wú)足輕重的觀測(cè)點(diǎn),僅留下具影響力的觀測(cè)點(diǎn),進(jìn)行后續(xù)步驟。在本實(shí)施方式中,電流大小會(huì)決定觀測(cè)點(diǎn)的影響力,當(dāng)電流量大時(shí),阻抗些微變動(dòng)就會(huì)實(shí)質(zhì)影響接收端的電壓,但當(dāng)電流量小時(shí),阻抗的變化就相對(duì)無(wú)關(guān)緊要。因此,本實(shí)施方式是以觀測(cè)點(diǎn)的電流大小為主,選擇所需的代表觀測(cè)點(diǎn)。圖5繪示依照本發(fā)明一實(shí)施例的觀測(cè)點(diǎn)列表。如圖所示,在步驟164中,計(jì)算機(jī)系統(tǒng)將觀測(cè)各觀測(cè)點(diǎn)的電流大小,并依照各觀測(cè)點(diǎn)的電流大小排序權(quán)重,其中電流越大的觀測(cè)點(diǎn)權(quán)重也越大。接著,在步驟166中,計(jì)算機(jī)系統(tǒng)將刪除部分電流值太小的觀測(cè)點(diǎn),僅留下電流值具影響力的觀測(cè)點(diǎn)為代表觀測(cè)點(diǎn)。在本實(shí)施方式中,令權(quán)重最大的觀測(cè)點(diǎn)的電流為OBPmax, 觀測(cè)點(diǎn)的電流為0ΒΡχ,若滿足0BPmx/0BPx < 100表示觀測(cè)點(diǎn)具有一定程度的影響力,可選擇為代表觀測(cè)點(diǎn)。反之(亦即,OBPmax/ OBPx彡100),則表示觀測(cè)點(diǎn)影響力不大,可以忽略不看。接著,在步驟168中,計(jì)算機(jī)系統(tǒng)會(huì)根據(jù)代表觀測(cè)點(diǎn)在原始電路的位置,在每一預(yù)選電路的相應(yīng)位置,設(shè)定參考點(diǎn)。舉例來(lái)說(shuō),若原始電路的CN1701_/V5S_DGND接腳被選擇為代表觀測(cè)點(diǎn),則每一預(yù)選電路的CN1701_/V5S_DGND接腳都會(huì)被設(shè)定為參考點(diǎn)。在設(shè)定參考點(diǎn)(步驟160)之后,計(jì)算機(jī)系統(tǒng)在步驟170會(huì)針對(duì)每一預(yù)選電路的每一參考點(diǎn)進(jìn)行時(shí)域分析,以判斷何者為最佳的決選電路。圖7繪示依照本發(fā)明一實(shí)施例的時(shí)域分析結(jié)果。如圖所示,在步驟170中,計(jì)算機(jī)系統(tǒng)將針對(duì)每一預(yù)選電路的每一參考點(diǎn),產(chǎn)生電壓在時(shí)域下的波形。然后,計(jì)算機(jī)系統(tǒng)會(huì)將預(yù)選電路與原始電路的時(shí)域分析結(jié)果一并輸出如圖7所示,其中實(shí)線為預(yù)選電路的時(shí)域分析結(jié)果,虛線為原始電路的時(shí)域分析結(jié)果。圖6繪示圖3的步驟180的流程圖。如圖所示,圖3的步驟180包含下列次步驟 (應(yīng)了解到,在本實(shí)施方式中所提及的步驟,除特別敘明其順序者外,均可依實(shí)際需要調(diào)整其前后順序,甚至可同時(shí)或部分同時(shí)執(zhí)行)(gl)針對(duì)每一預(yù)選電路的每一參考點(diǎn),取得其電壓在時(shí)域下的峰對(duì)峰值(步驟 182)。(g2)根據(jù)預(yù)選電路的參考點(diǎn)的電壓在時(shí)域下的峰對(duì)峰值,選出決選電路(步驟 184)。計(jì)算機(jī)系統(tǒng)在步驟182可以直接針對(duì)每一預(yù)選電路的每一參考點(diǎn),取得其電壓在時(shí)域下的峰對(duì)峰值,然后根據(jù)這些結(jié)果,自動(dòng)選出決選電路(步驟184)。在本實(shí)施方式中, 計(jì)算機(jī)系統(tǒng)將比較預(yù)選電路與原始電路,選擇在每一參考點(diǎn)的峰對(duì)峰值均較接近原始電路者,為決選電路。應(yīng)了解到,雖然本發(fā)明上述實(shí)施方式是以時(shí)域分析為例,解釋選擇決選電路的方式,但此并不限制本發(fā)明。本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員,亦可依實(shí)際需要選擇其它分析工具作為選擇決選電路的方式。舉例來(lái)說(shuō),在本發(fā)明另一實(shí)施方式中,計(jì)算機(jī)系統(tǒng)亦可提供頻域分析工具,以選擇決選電路。本發(fā)明另一實(shí)施態(tài)樣為應(yīng)用上述計(jì)算機(jī)輔助電路設(shè)計(jì)方法的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)。圖8即繪示此計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200的前段功能方塊圖。如圖所示,一種計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200包含策略產(chǎn)生模塊210、模擬模塊220、比較模塊230與預(yù)選模塊對(duì)0。在使用時(shí),策略產(chǎn)生模塊210可產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一候選電路均對(duì)一原始電路移除至少一電容。模擬模塊220可模擬候選電路的效能。比較模塊230可比較候選電路與原始電路的效能。預(yù)選模塊240可在候選電路中,選擇與原始電路的效能差異在容許范圍者,作為預(yù)選電路。在本實(shí)施方式中,策略產(chǎn)生模塊210會(huì)自動(dòng)產(chǎn)生所有可能的電容移除狀況,作為候選電路。舉例來(lái)說(shuō),假若原始電路中有三顆電容,分別是一號(hào)電容、二號(hào)電容與三號(hào)電容, 候選電路可以是僅移除一號(hào)電容、僅移除二號(hào)電容、僅移除三號(hào)電容、同時(shí)移除一號(hào)電容與二號(hào)電容、同時(shí)移除一號(hào)電容與三號(hào)電容、同時(shí)移除二號(hào)電容與三號(hào)電容,以及同時(shí)移除所有電容。雖然在上述實(shí)施方式中,策略產(chǎn)生模塊210會(huì)產(chǎn)生所有可能的電容移除狀況,作為候選電路,但此并不限制本發(fā)明。在本發(fā)明其它實(shí)施方式中,策略產(chǎn)生模塊210也可以視實(shí)際情況僅產(chǎn)生部分可能的電容移除狀況,作為候選電路。在圖8中,模擬模塊220可包含阻抗模擬單元222,此阻抗模擬單元222可模擬所有候選電路的阻抗。雖然圖8在模擬模塊220中僅繪示阻抗模擬單元222,但這并不代表模擬模塊220只能夠模擬候選電路的阻抗。事實(shí)上,模擬模塊220也可以模擬或計(jì)算候選電路的成本、候選電路所占的面積、候選電路所使用的電容數(shù)量…等。比較模塊230可包含阻抗比較單元232,此阻抗比較單元232可比較各候選電路與原始電路的阻抗。一般來(lái)說(shuō),因?yàn)楹蜻x電路是移除一部分的電容,因此電路的成本應(yīng)該都會(huì)有不同程度的降低,但阻抗部分則會(huì)有不同程度的提高。因此,本實(shí)施方式是以電路的阻抗為主,選擇所需的預(yù)選電路。預(yù)選模塊240可包含阻抗篩選單元M2,此阻抗篩選單元242可在各候選電路中, 選擇與原始電路的阻抗差異在容許范圍者,作為預(yù)選電路。同樣地,以上所述的容許范圍應(yīng)視實(shí)際規(guī)范的容許范圍而定。舉例來(lái)說(shuō),假若實(shí)際規(guī)范每一個(gè)功率軌(Power Rail)容許漣波電流(Ripple Current)所造成的影響為5%,則阻抗差異的容許范圍可設(shè)定為2. 5%。應(yīng)了解到,上述的比較模塊230與預(yù)選模塊240除了可以以單一指標(biāo)(例如電路的阻抗)選擇預(yù)選電路外,也可以以綜合指標(biāo)(例如電路的成本、電路所占的面積、電路所使用的電容數(shù)量、電路的阻抗…等)選擇預(yù)選電路。本發(fā)明所屬技術(shù)領(lǐng)域具有通常知識(shí)者, 應(yīng)視實(shí)際需要,彈性選擇比較模塊230與預(yù)選模塊MO的實(shí)施方式。在預(yù)選模塊240選擇出預(yù)選電路之后,計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200可利用顯示模塊250將這些預(yù)選電路列出,以方便使用者檢視。接著,計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200可再接著做其它細(xì)部的模擬分析,以選擇出最佳的決選電路。舉例來(lái)說(shuō),本發(fā)明下述實(shí)施方式是以時(shí)域分析(Time Domain Analysis) 的方式,選擇出最佳的決選電路。圖9繪示圖8的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200的后段功能方塊圖。如圖所示,本實(shí)施方式的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200尚可包含參考點(diǎn)設(shè)定模塊沈0、時(shí)域分析模塊270 與決選模塊洲0。在使用時(shí),參考點(diǎn)設(shè)定模塊260可在每一預(yù)選電路的相應(yīng)位置設(shè)定復(fù)數(shù)個(gè)參考點(diǎn)。時(shí)域分析模塊270可針對(duì)每一預(yù)選電路的每一參考點(diǎn),模擬其電壓在時(shí)域下的表現(xiàn)。決選模塊280可根據(jù)預(yù)選電路的參考點(diǎn)的電壓在時(shí)域下的表現(xiàn),從預(yù)選電路中選擇出決選電路。圖10繪示圖9的參考點(diǎn)設(shè)定模塊沈0的功能方塊圖。如圖所示,參考點(diǎn)設(shè)定模塊 260可包含觀測(cè)點(diǎn)設(shè)定單元沈2、觀測(cè)單元沈4、篩選單元266與參考點(diǎn)設(shè)定單元沈8。在使用時(shí),觀測(cè)點(diǎn)設(shè)定單元262可在原始電路設(shè)定復(fù)數(shù)個(gè)觀測(cè)點(diǎn)。觀測(cè)單元264可觀測(cè)觀測(cè)點(diǎn)的電流大小。篩選單元266可根據(jù)觀測(cè)點(diǎn)的電流大小,在觀測(cè)點(diǎn)中篩選出復(fù)數(shù)個(gè)代表觀測(cè)點(diǎn)。參考點(diǎn)設(shè)定單元268可根據(jù)代表觀測(cè)點(diǎn)在原始電路的位置,在每一預(yù)選電路的相應(yīng)位置,設(shè)定參考點(diǎn)。具體而言,觀測(cè)點(diǎn)設(shè)定單元262可在原始電路設(shè)定復(fù)數(shù)個(gè)觀測(cè)點(diǎn)。這些觀測(cè)點(diǎn)的位置可以是各組件的接腳。當(dāng)觀測(cè)點(diǎn)的數(shù)量過(guò)多時(shí),計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200可以在觀測(cè)點(diǎn)中刪除部分無(wú)足輕重的觀測(cè)點(diǎn),僅留下具影響力的觀測(cè)點(diǎn),進(jìn)行后續(xù)步驟。在本實(shí)施方式中,電流大小會(huì)決定觀測(cè)點(diǎn)的影響力,當(dāng)電流量大時(shí),阻抗些微變動(dòng)就會(huì)實(shí)質(zhì)影響接收端的電壓,但當(dāng)電流量小時(shí),阻抗的變化就相對(duì)無(wú)關(guān)緊要。因此,本實(shí)施方式是以觀測(cè)點(diǎn)的電流大小為主,選擇所需的代表觀測(cè)點(diǎn)。觀測(cè)單元264可觀測(cè)各觀測(cè)點(diǎn)的電流大小,并依照各觀測(cè)點(diǎn)的電流大小排序權(quán)重,其中電流越大的觀測(cè)點(diǎn)權(quán)重也越大。篩選單元沈6可刪除部分電流值太小的觀測(cè)點(diǎn),僅留下電流值具影響力的觀測(cè)點(diǎn)為代表觀測(cè)點(diǎn)。在本實(shí)施方式中,令權(quán)重最大的觀測(cè)點(diǎn)的電流為OBPmax,觀測(cè)點(diǎn)的電流為 0ΒΡχ,若滿足0BPmx/0BPx < 100
表示觀測(cè)點(diǎn)具有一定程度的影響力,可選擇為代表觀測(cè)點(diǎn)。反之(亦即,OBPmax/ OBPx彡100),則表示觀測(cè)點(diǎn)影響力不大,可以忽略不看。參考點(diǎn)設(shè)定單元268可根據(jù)代表觀測(cè)點(diǎn)在原始電路的位置,在每一預(yù)選電路的相應(yīng)位置,設(shè)定參考點(diǎn)。舉例來(lái)說(shuō),若原始電路的CN1701_/+V5S_DGND接腳被選擇為代表觀測(cè)點(diǎn),則每一預(yù)選電路的CN1701_/+V5S_DGND接腳都會(huì)被參考點(diǎn)設(shè)定單元268設(shè)定為參考點(diǎn)。回到圖9,在設(shè)定參考點(diǎn)之后,時(shí)域分析模塊270會(huì)針對(duì)每一預(yù)選電路的每一參考點(diǎn)進(jìn)行時(shí)域分析,以利決選模塊280判斷何者為最佳的決選電路。具體而言,時(shí)域分析模塊270將針對(duì)每一預(yù)選電路的每一參考點(diǎn),產(chǎn)生電壓在時(shí)域下的波形。然后,時(shí)域分析模塊 270會(huì)將預(yù)選電路與原始電路的時(shí)域分析結(jié)果一并輸出,以選擇最佳的決選電路。圖11繪示圖9的決選模塊洲0的功能方塊圖。如圖11所示,決選模塊280包含峰對(duì)峰值單元282與決選單元觀4。在使用時(shí),峰對(duì)峰值單元282可針對(duì)每一預(yù)選電路的每一參考點(diǎn),取得其電壓在時(shí)域下的峰對(duì)峰值。決選單元284可根據(jù)預(yù)選電路的參考點(diǎn)的電壓在時(shí)域下的峰對(duì)峰值,選出決選電路。在本實(shí)施方式中,決選單元284將比較預(yù)選電路與原始電路,選擇在每一參考點(diǎn)的峰對(duì)峰值均較接近原始電路者,為決選電路。應(yīng)了解到,雖然本發(fā)明上述實(shí)施方式是以時(shí)域分析為例,解釋選擇決選電路的方式,但此并不限制本發(fā)明。本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員,亦可依實(shí)際需要選擇其它分析工具作為選擇決選電路的方式。舉例來(lái)說(shuō),在本發(fā)明另一實(shí)施方式中,計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)亦可提供頻域分析工具,以選擇決選電路。上述計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng)200的各組件的具體實(shí)施方式
可為軟件程序或硬件電路。本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員,應(yīng)當(dāng)視當(dāng)時(shí)需要彈性選擇其實(shí)施方式,而不需全為軟件程序或全為硬件電路,得部分為軟件程序或部分為硬件電路。雖然本發(fā)明已以實(shí)施方式揭露如上,然其并非用以限定本發(fā)明,本領(lǐng)域普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的還動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求書(shū)所界定者為準(zhǔn)。
權(quán)利要求
1.一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法,包含(a)產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一該些候選電路均對(duì)一原始電路移除至少一電容;(b)模擬該些候選電路的效能;(c)比較該些候選電路與該原始電路的效能;以及(d)在該些候選電路中,選擇與該原始電路的效能差異在一容許范圍者,作為預(yù)選電路。
2.如權(quán)利要求1所述的計(jì)算機(jī)輔助電路設(shè)計(jì)方法,其中步驟(b)包含(bl)模擬該些候選電路的阻抗;其中步驟(c)包含(cl)比較該些候選電路與該原始電路的阻抗;以及其中步驟(d)包含(dl)在該些候選電路中,選擇與該原始電路的阻抗差異在該容許范圍者,作為預(yù)選電路。
3.如權(quán)利要求1的計(jì)算機(jī)輔助電路設(shè)計(jì)方法,還包含(e)在每一該些預(yù)選電路的相應(yīng)位置設(shè)定復(fù)數(shù)個(gè)參考點(diǎn);(f)針對(duì)每一該些預(yù)選電路的每一該些參考點(diǎn),模擬其電壓在時(shí)域下的表現(xiàn);以及(g)根據(jù)該些預(yù)選電路的該些參考點(diǎn)的電壓在時(shí)域下的表現(xiàn),從該些預(yù)選電路中選擇出決選電路。
4.如權(quán)利要求3的計(jì)算機(jī)輔助電路設(shè)計(jì)方法,其中步驟(e)包含 (el)在該原始電路設(shè)定復(fù)數(shù)個(gè)觀測(cè)點(diǎn);(e2)觀測(cè)該些觀測(cè)點(diǎn)的電流大?。?e3)根據(jù)該些觀測(cè)點(diǎn)的電流大小,在該些觀測(cè)點(diǎn)中篩選出復(fù)數(shù)個(gè)代表觀測(cè)點(diǎn);以及 (e4)根據(jù)該些代表觀測(cè)點(diǎn)在該原始電路的位置,在每一該些預(yù)選電路的相應(yīng)位置,設(shè)定該些參考點(diǎn)。
5.如權(quán)利要求3的計(jì)算機(jī)輔助電路設(shè)計(jì)方法,其中步驟(g)包含(gl)針對(duì)每一該些預(yù)選電路的每一該些參考點(diǎn),取得其電壓在時(shí)域下的峰對(duì)峰值;以及(g2)根據(jù)該些預(yù)選電路的該些參考點(diǎn)的電壓在時(shí)域下的峰對(duì)峰值,選出該決選電路。
6.一種計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),包含一策略產(chǎn)生模塊,用以產(chǎn)生復(fù)數(shù)個(gè)候選電路,每一該些候選電路均對(duì)一原始電路移除至少一電容;一模擬模塊,用以模擬該些候選電路的效能; 一比較模塊,用以比較該些候選電路與該原始電路的效能;以及一預(yù)選模塊,用以在該些候選電路中,選擇與該原始電路的效能差異在一容許范圍者, 作為預(yù)選電路。
7.如權(quán)利要求6的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),其中該模擬模塊包含一阻抗模擬單元, 用以模擬該些候選電路的阻抗;其中該比較模塊包含一阻抗比較單元,用以比較該些候選電路與該原始電路的阻抗;以及其中該預(yù)選模塊包含一阻抗篩選單元,用以在該些候選電路中,選擇與該原始電路的阻抗差異在該容許范圍者,作為預(yù)選電路。
8.如權(quán)利要求6的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),還包含一參考點(diǎn)設(shè)定模塊,用以在每一該些預(yù)選電路的相應(yīng)位置設(shè)定復(fù)數(shù)個(gè)參考點(diǎn);一時(shí)域分析模塊,用以針對(duì)每一該些預(yù)選電路的每一該些參考點(diǎn),模擬其電壓在時(shí)域下的表現(xiàn);以及一決選模塊,用以根據(jù)該些預(yù)選電路的該些參考點(diǎn)的電壓在時(shí)域下的表現(xiàn),從該些預(yù)選電路中選擇出決選電路。
9.如權(quán)利要求8的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),其中該參考點(diǎn)設(shè)定模塊包含一觀測(cè)點(diǎn)設(shè)定單元,用以在該原始電路設(shè)定復(fù)數(shù)個(gè)觀測(cè)點(diǎn);一觀測(cè)單元,用以觀測(cè)該些觀測(cè)點(diǎn)的電流大小;一篩選單元,用以根據(jù)該些觀測(cè)點(diǎn)的電流大小,在該些觀測(cè)點(diǎn)中篩選出復(fù)數(shù)個(gè)代表觀測(cè)點(diǎn);以及一參考點(diǎn)設(shè)定單元,用以根據(jù)該些代表觀測(cè)點(diǎn)在該原始電路的位置,在每一該些預(yù)選電路的相應(yīng)位置,設(shè)定該些參考點(diǎn)。
10.如權(quán)利要求8的計(jì)算機(jī)輔助電路設(shè)計(jì)系統(tǒng),其中該決選模塊包含 一峰對(duì)峰值單元,用以針對(duì)每一該些預(yù)選電路的每一該些參考點(diǎn),取得其電壓在時(shí)域下的峰對(duì)峰值;以及一決選單元,用以根據(jù)該些預(yù)選電路的該些參考點(diǎn)的電壓在時(shí)域下的峰對(duì)峰值,選出該決選電路。
全文摘要
本發(fā)明公開(kāi)了一種計(jì)算機(jī)輔助電路設(shè)計(jì)方法及其系統(tǒng),該方法包含下列步驟產(chǎn)生復(fù)數(shù)個(gè)候選電路,其中每一候選電路均對(duì)一原始電路移除至少一電容。模擬候選電路的效能。比較候選電路與原始電路的效能。在候選電路中,選擇與原始電路的效能差異在容許范圍者,作為預(yù)選電路。
文檔編號(hào)G06F17/50GK102479275SQ201010575400
公開(kāi)日2012年5月30日 申請(qǐng)日期2010年11月30日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者吳俊廷, 郭國(guó)君 申請(qǐng)人:英業(yè)達(dá)股份有限公司