對(duì)于這類場(chǎng)景評(píng)估的方式主要有兩大類,一類是實(shí)際電路評(píng)估,一種是仿真。對(duì)于實(shí)際電路的方式又分為擁有特定的芯片,一種是沒有特定的芯片,這就可以使用一些FPGA芯片搭建一些電路進(jìn)行實(shí)際測(cè)試的,這需要工程師具備一些電路設(shè)計(jì)的能力以及FPGA編程的能力,使整個(gè)鏈路運(yùn)行起來,再結(jié)合仿真進(jìn)行“仿測(cè)同源”,通過仿真進(jìn)一步的優(yōu)化設(shè)計(jì),這也涉及到一個(gè)人員和成本的問題,當(dāng)然,對(duì)于一些大公司還是具備的;對(duì)于一些中型的公司來講,無法通過實(shí)際的電路進(jìn)行驗(yàn)證,就只能通過ADS這類的工具來進(jìn)行仿真驗(yàn)證和評(píng)估,如果知道芯片的類型并且有模型,可以針對(duì)性的進(jìn)行特定的仿真,如果不知道芯片的型號(hào)或者沒有模型,就使用ADS中的TX_Diff和Rx_Diff元件,在元件可以設(shè)定信號(hào)的速率、PRBS的碼型、抖動(dòng)、均衡等參數(shù),然后進(jìn)行仿真評(píng)估;對(duì)于一些小公司而言,這就只能憑經(jīng)驗(yàn)了。
在以前的文章中介紹過,在獲得了連接器、線纜或者PCB背板的測(cè)試或者仿真S參數(shù)之后,可以在ADS中非常方便的判斷是否滿足總線或者設(shè)計(jì)的要求:
本文就和大家分享下在ADS中如何對(duì)這類的情況進(jìn)行仿真分析。無源器件或者無源通道都是用S參數(shù)來表征。假設(shè)通道使用的S參數(shù)如下所示:
在10GHz時(shí),損耗接近-30dB,回波損耗將近-20dB。搭建一個(gè)有源仿真通道如下圖所示,采用的IBISAMI是stratix5gx:
單擊F7鍵仿真,獲得的結(jié)果如下所示:
從仿真的結(jié)果可以看到,結(jié)果并不是非常好,這種情況下,可以通過修改配置芯片的均衡或者加重值,看是否能獲得比較好的鏈路性能。雙擊TX_AMI模型,如下圖所示:
在按F7仿真,獲得仿真結(jié)果如下所示:
顯然,調(diào)整之后的結(jié)果非常好。如果調(diào)整加重或者均衡到最合適的值之后依然無法滿足要求,那么就說明設(shè)計(jì)的通道需要再優(yōu)化。
如果結(jié)果比較好之后,想考察通道是否能承受外部串?dāng)_或者噪聲的影響,可以通過在模型中注入抖動(dòng),再進(jìn)行一次評(píng)估,同樣雙擊TX_AMI模型,如下圖所示:
增加0.02UI的隨機(jī)抖動(dòng)后,再單擊F7后,獲得的仿真結(jié)果如下所示:
從結(jié)果上可以看到,抖動(dòng)增加了之后,并沒有使眼圖惡化很多。抖動(dòng)的類型非常多,總體抖動(dòng)分為了固有抖動(dòng)和隨機(jī)抖動(dòng),固有抖動(dòng)進(jìn)一步的分為數(shù)據(jù)相關(guān)抖動(dòng)、周期性抖動(dòng)和不相關(guān)的邊界抖動(dòng)。占空比失真抖動(dòng)和碼間干擾抖動(dòng)歸屬于數(shù)據(jù)相關(guān)抖動(dòng)。如下圖所示:
如果沒有IBIS-AMI模型,則可以使用ADS自帶的Tx_Diff和Rx_Diff元件,如下圖所示:
雙擊Tx_Diff如下圖所示,同樣可以設(shè)定仿真激勵(lì)源、均衡、加重、抖動(dòng)以及編碼方式:
設(shè)定之后,獲得仿真的結(jié)果如下圖所示:
對(duì)于無源器件和無源通道通道這一類的工程師,通過這種有源的仿真分析,可以更加清楚的了解到自己設(shè)計(jì)的部分,在鏈路中會(huì)呈現(xiàn)什么樣的性能表現(xiàn)。
-
芯片
+關(guān)注
關(guān)注
459文章
52386瀏覽量
439129 -
adc
+關(guān)注
關(guān)注
99文章
6674瀏覽量
548816 -
仿真
+關(guān)注
關(guān)注
52文章
4255瀏覽量
135600
原文標(biāo)題:如何評(píng)估無源器件在高速電路整體鏈路中的表現(xiàn)
文章出處:【微信號(hào):SI_PI_EMC,微信公眾號(hào):信號(hào)完整性】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
請(qǐng)問多片ADS1255/6如何進(jìn)行同步采集,使用1個(gè)SPI接口的情況下?
采用AFE0064和ADS8363加fpga結(jié)構(gòu),如何進(jìn)行控制?
請(qǐng)問ADS8689 AGND和DGND如何進(jìn)行處理?
使用ADS127L01進(jìn)行設(shè)計(jì)AD轉(zhuǎn)換電路時(shí),在軟件單步仿真中查看AD采集數(shù)據(jù)為全為0,為什么?
采用AFE0064和ADS8363加fpga結(jié)構(gòu),如何進(jìn)行控制?
如何進(jìn)行有效的eda分析
ADS7953如何進(jìn)行復(fù)位,是需要通過spi接口發(fā)送什么復(fù)位命令嗎?
IP 地址大數(shù)據(jù)分析如何進(jìn)行網(wǎng)絡(luò)優(yōu)化?

TINA中如何進(jìn)行頻譜分析?
如何進(jìn)行電源供應(yīng)設(shè)計(jì)

LMH2100檢波器如何進(jìn)行仿真?
如何進(jìn)行IP檢測(cè)

評(píng)論