基于IBIS模型的仿真分析在高速DSP系統(tǒng)設(shè)計(jì)中的應(yīng)用
發(fā)布時(shí)間:2007/9/11 0:00:00 訪問次數(shù):916
摘要:通過對(duì)基于IBIS模型的信號(hào)完整性仿真,分析在一個(gè)高速160MHzDSP(TMS320C6701)系統(tǒng)設(shè)計(jì)中成功應(yīng)用的實(shí)例,闡述了基于IBIS模型的仿真分析在高速、復(fù)雜系統(tǒng)設(shè)計(jì)中的重要作用和實(shí)用性,描述了基于IBIS模型的仿真分析的一般過程。
關(guān)鍵詞:IBIS模型 信號(hào)完整性 高速設(shè)計(jì) 仿真分析
對(duì)于高速系統(tǒng)而言,在設(shè)計(jì)過程中對(duì)設(shè)計(jì)進(jìn)行仿真分析,將信號(hào)的完整性(SI)和時(shí)序問題解決在制版之前,盡可能地保證設(shè)計(jì)的一次成功是現(xiàn)在設(shè)計(jì)人員普遍采用的做法。仿真分析就是在設(shè)計(jì)的過程中,由EDA工具利用輸入的器件模型數(shù)據(jù)進(jìn)行分析,將成功的設(shè)計(jì)和有問題的地方直觀地反饋給設(shè)計(jì)者,設(shè)計(jì)者根據(jù)反饋信息對(duì)設(shè)計(jì)進(jìn)行修改完善的過程。然而早期的高速設(shè)計(jì)者們發(fā)現(xiàn),如果一塊PCB板上有上千個(gè)線網(wǎng),進(jìn)行基于電氣模型的仿真分析,需要太大的運(yùn)算量和太多的時(shí)間,是不切實(shí)際的。為此,開發(fā)出一種新的行為級(jí)的建模方法,這種方法被稱為IBIS(I/O Buffer Information Specification)。
1 基于IBIS模型的信號(hào)完整性分析
1.1 IBIS模型和SPICE模型
仿真分析的基礎(chǔ)是器件模型,器件模型的類型主要有兩種。一種較早出現(xiàn)的是電氣模型,比如SPICE模型。SPICE模型試圖描述電路的實(shí)際電氣連接,開發(fā)這種模型的初始目的是為了給集成電路的設(shè)計(jì)提供一個(gè)仿真環(huán)境,目前其主要的應(yīng)用場(chǎng)合仍在于IC的設(shè)計(jì)和驗(yàn)證上。由于SPICE模型并不是為PCB的傳輸線及其它更大的結(jié)構(gòu)而設(shè)計(jì)的,使用它來驗(yàn)證稍大的線網(wǎng)就顯得不切合實(shí)際。另外,由于其要求描述電路的實(shí)際電氣連接,芯片生產(chǎn)廠家擔(dān)心會(huì)泄露自己的技術(shù)因而在提供模型時(shí)會(huì)不太積極。
另一種類型的模型就是IBIS行為模型,它描述器件在特定負(fù)載及特定封裝下的輸入輸出行為而不是其實(shí)際的電氣組成。與SPICE模型相比,IBIS模型的優(yōu)勢(shì)體現(xiàn)在三個(gè)方面:第一,由于IBIS模型保護(hù)了內(nèi)部電路的私有信息而獲得模型的芯片生產(chǎn)廠家的支持;第二,采用IBIS模型可以進(jìn)行較快的仿真分析(比SPICE模型快25倍),這種優(yōu)勢(shì)在PCB板的密度越來越高,需要分析的關(guān)鍵線網(wǎng)越來越多的趨勢(shì)下變得十分重要,因此IBIS模型獲得EDA工具的支持;第三,IBIS模型易于獲得(廠家提供或自己產(chǎn)生)和理解,而且因?yàn)榘ǎ桑辖Y(jié)構(gòu)的非線性特性,封裝參數(shù)及ESD結(jié)構(gòu),IBIS模型可以達(dá)到與SPICE模型相當(dāng)?shù)木。另外IBIS模型不存在SPICE常有的不收斂問題。這些優(yōu)勢(shì)使其獲得了設(shè)計(jì)者的支持。
由于IBIS模型的這些優(yōu)勢(shì),使其在1993年形成初樣至今短短數(shù)年就得以迅速的發(fā)展和廣泛的應(yīng)用,成為信號(hào)完整性模型的國際標(biāo)準(zhǔn)。
1.2 信號(hào)完整性分析
所謂信號(hào)完整性分析是分析由驅(qū)動(dòng)器產(chǎn)生的信號(hào)經(jīng)導(dǎo)線傳輸?shù)截?fù)載后是否完整,受干擾的程度如何。在過去的低速數(shù)字設(shè)計(jì)中,設(shè)計(jì)者主要考慮邏輯上是否正確,而不用考慮信號(hào)傳輸?shù)耐暾。連接驅(qū)動(dòng)器與負(fù)載之間的銅線被認(rèn)為純粹的短路線。隨著對(duì)產(chǎn)品高性能的不斷追求和半導(dǎo)體工藝的飛速發(fā)展,集成電路的速率越來越快,高速率的器件越來越普遍,信號(hào)完整性問題已成為設(shè)計(jì)者在高速數(shù)字設(shè)計(jì)中最為關(guān)心的問題。各類邏輯器件的速度如表1所示。
表1 邏輯器件的速率
Technolog | Rise/Fall(ns) | ||
摘要:通過對(duì)基于IBIS模型的信號(hào)完整性仿真,分析在一個(gè)高速160MHzDSP(TMS320C6701)系統(tǒng)設(shè)計(jì)中成功應(yīng)用的實(shí)例,闡述了基于IBIS模型的仿真分析在高速、復(fù)雜系統(tǒng)設(shè)計(jì)中的重要作用和實(shí)用性,描述了基于IBIS模型的仿真分析的一般過程。 關(guān)鍵詞:IBIS模型 信號(hào)完整性 高速設(shè)計(jì) 仿真分析 對(duì)于高速系統(tǒng)而言,在設(shè)計(jì)過程中對(duì)設(shè)計(jì)進(jìn)行仿真分析,將信號(hào)的完整性(SI)和時(shí)序問題解決在制版之前,盡可能地保證設(shè)計(jì)的一次成功是現(xiàn)在設(shè)計(jì)人員普遍采用的做法。仿真分析就是在設(shè)計(jì)的過程中,由EDA工具利用輸入的器件模型數(shù)據(jù)進(jìn)行分析,將成功的設(shè)計(jì)和有問題的地方直觀地反饋給設(shè)計(jì)者,設(shè)計(jì)者根據(jù)反饋信息對(duì)設(shè)計(jì)進(jìn)行修改完善的過程。然而早期的高速設(shè)計(jì)者們發(fā)現(xiàn),如果一塊PCB板上有上千個(gè)線網(wǎng),進(jìn)行基于電氣模型的仿真分析,需要太大的運(yùn)算量和太多的時(shí)間,是不切實(shí)際的。為此,開發(fā)出一種新的行為級(jí)的建模方法,這種方法被稱為IBIS(I/O Buffer Information Specification)。 1 基于IBIS模型的信號(hào)完整性分析 1.1 IBIS模型和SPICE模型 仿真分析的基礎(chǔ)是器件模型,器件模型的類型主要有兩種。一種較早出現(xiàn)的是電氣模型,比如SPICE模型。SPICE模型試圖描述電路的實(shí)際電氣連接,開發(fā)這種模型的初始目的是為了給集成電路的設(shè)計(jì)提供一個(gè)仿真環(huán)境,目前其主要的應(yīng)用場(chǎng)合仍在于IC的設(shè)計(jì)和驗(yàn)證上。由于SPICE模型并不是為PCB的傳輸線及其它更大的結(jié)構(gòu)而設(shè)計(jì)的,使用它來驗(yàn)證稍大的線網(wǎng)就顯得不切合實(shí)際。另外,由于其要求描述電路的實(shí)際電氣連接,芯片生產(chǎn)廠家擔(dān)心會(huì)泄露自己的技術(shù)因而在提供模型時(shí)會(huì)不太積極。 另一種類型的模型就是IBIS行為模型,它描述器件在特定負(fù)載及特定封裝下的輸入輸出行為而不是其實(shí)際的電氣組成。與SPICE模型相比,IBIS模型的優(yōu)勢(shì)體現(xiàn)在三個(gè)方面:第一,由于IBIS模型保護(hù)了內(nèi)部電路的私有信息而獲得模型的芯片生產(chǎn)廠家的支持;第二,采用IBIS模型可以進(jìn)行較快的仿真分析(比SPICE模型快25倍),這種優(yōu)勢(shì)在PCB板的密度越來越高,需要分析的關(guān)鍵線網(wǎng)越來越多的趨勢(shì)下變得十分重要,因此IBIS模型獲得EDA工具的支持;第三,IBIS模型易于獲得(廠家提供或自己產(chǎn)生)和理解,而且因?yàn)榘ǎ桑辖Y(jié)構(gòu)的非線性特性,封裝參數(shù)及ESD結(jié)構(gòu),IBIS模型可以達(dá)到與SPICE模型相當(dāng)?shù)木。另外IBIS模型不存在SPICE常有的不收斂問題。這些優(yōu)勢(shì)使其獲得了設(shè)計(jì)者的支持。 由于IBIS模型的這些優(yōu)勢(shì),使其在1993年形成初樣至今短短數(shù)年就得以迅速的發(fā)展和廣泛的應(yīng)用,成為信號(hào)完整性模型的國際標(biāo)準(zhǔn)。 1.2 信號(hào)完整性分析
所謂信號(hào)完整性分析是分析由驅(qū)動(dòng)器產(chǎn)生的信號(hào)經(jīng)導(dǎo)線傳輸?shù)截?fù)載后是否完整,受干擾的程度如何。在過去的低速數(shù)字設(shè)計(jì)中,設(shè)計(jì)者主要考慮邏輯上是否正確,而不用考慮信號(hào)傳輸?shù)耐暾浴_B接驅(qū)動(dòng)器與負(fù)載之間的銅線被認(rèn)為純粹的短路線。隨著對(duì)產(chǎn)品高性能的不斷追求和半導(dǎo)體工藝的飛速發(fā)展,集成電路的速率越來越快,高速率的器件越來越普遍,信號(hào)完整性問題已成為設(shè)計(jì)者在高速數(shù)字設(shè)計(jì)中最為關(guān)心的問題。各類邏輯器件的速度如表1所示。
|