你聽說過IBIS和AMI嗎? 如果我們?cè)诜▏?guó),那么IBIS是一家酒店的名字,AMI則是我對(duì)你的稱呼——朋友。
但是如果我們?cè)谡務(wù)揝erDes設(shè)計(jì)領(lǐng)域,那么IBIS和AMI就是對(duì)SerDes通道進(jìn)行建模的方式,可以在保證設(shè)計(jì)性能的前提下,確保信號(hào)成功地在不同芯片之間進(jìn)行傳輸。
然而當(dāng)下,我們的行業(yè)正面臨著巨大的變化,IBIS和AMI的含義需要被更多設(shè)計(jì)領(lǐng)域的人了解。DFE均衡(判決反饋均衡)即將被規(guī)定包含在DDR5標(biāo)準(zhǔn)之內(nèi),這將需要運(yùn)用IBIS + AMI進(jìn)行建模,從而設(shè)計(jì)出諸如新一代DIMM、能夠承載DDR5 DRAM的系統(tǒng)。
IBIS
IBIS代表I / O緩沖器信息規(guī)范,創(chuàng)建于20世紀(jì)90年代初。那時(shí),信號(hào)完整性問題剛剛開始受到關(guān)注,Quad Design公司制作了第一個(gè)成功商業(yè)化的信號(hào)完整性工具,包含專有模型和元器件庫(kù)。 1993年,Intel公司決定摒棄大量專有元器件庫(kù)的方式,邀請(qǐng)包括Cadence在內(nèi)的其它公司進(jìn)行合作,共同制定通用標(biāo)準(zhǔn)。當(dāng)時(shí),Intel正嘗試為全新PCI標(biāo)準(zhǔn)制定驅(qū)動(dòng)程序要求。此次合作結(jié)果為業(yè)內(nèi)奠定了最初標(biāo)準(zhǔn)——IBIS 1.1。該標(biāo)準(zhǔn)涵蓋了上拉和下拉晶體管及其轉(zhuǎn)換時(shí)間、鉗位二極管(用于壓制反射)以及封裝引腳模型(包括電感、電阻和電容);無(wú)論有沒有驅(qū)動(dòng)晶體管,輸入模型也將是相同的。IBIS 2.1版本在1994年成為ANSI / EIA標(biāo)準(zhǔn),自此之后便進(jìn)一步發(fā)展著。
均衡
理想化的輸入比特流是一個(gè)完美的方波。 由于通道在不同頻率存在不同程度的衰減,到達(dá)接收器的信號(hào)則會(huì)非常失真。因此,輸入信號(hào)里的時(shí)鐘和數(shù)據(jù)就必須被重新恢復(fù)。
多種形式的均衡皆可用于應(yīng)對(duì)通道中的信號(hào)損失。在信號(hào)發(fā)送端,預(yù)加重或去加重可以補(bǔ)償通道損失。例如,預(yù)加重通常會(huì)增強(qiáng)信號(hào)的高頻分量以彌補(bǔ)通道將會(huì)減弱大部分信號(hào)的事實(shí)。通道本身由封裝引腳和電路板走線組成,因而無(wú)法對(duì)其進(jìn)行任何主動(dòng)改變,而被動(dòng)效應(yīng)則需要建模。
在信號(hào)接收端,自動(dòng)增益控制(AGC)首先將輸入信號(hào)提高到足以檢測(cè)到的強(qiáng)度,連續(xù)時(shí)間線性均衡(CLTE)再對(duì)符號(hào)間的干擾(在相鄰兩位數(shù)據(jù)之間)進(jìn)行消除。而真正智能的技術(shù)(以及大部分區(qū)域和電源)則在于時(shí)鐘數(shù)據(jù)恢復(fù)(CDR),CDR從輸入的模擬信號(hào)中重新生成時(shí)鐘;以及判決反饋均衡(DFE),DFE使用FIR濾波器,并自適應(yīng)調(diào)整抽頭系數(shù)。這一技術(shù)方法需要良好穩(wěn)定的信號(hào),因此AGC和CTLE被放置在接收器的前端。
綠色高斯函數(shù)表示CDR導(dǎo)出時(shí)鐘轉(zhuǎn)換的位置,紅色高斯函數(shù)則表示1電壓和0電壓的分布狀況(二者單獨(dú)分布)。
只要重新恢復(fù)的時(shí)鐘的中點(diǎn)接近眼睛的中心,并且DFE使兩個(gè)紅色峰值保持分離又緊密相連的狀態(tài)——這意味著它能夠正確辨別出電壓值1和0之間的b0,圖示中間的眼睛就會(huì)打開。顯然,如果時(shí)鐘恢復(fù)漂移得太遠(yuǎn),或者0和1電壓過于接近——即使只是偶爾才會(huì)出現(xiàn)如此狀況——比特誤碼則會(huì)產(chǎn)生,而眼睛也將關(guān)閉(當(dāng)數(shù)百萬(wàn)信號(hào)重疊時(shí))。
AMI
AMI,算法建模接口,是為實(shí)現(xiàn)更好地通道建模而在2007年對(duì)IBIS進(jìn)行的擴(kuò)展。Cadence在推動(dòng)AMI標(biāo)準(zhǔn)化流程方面處于領(lǐng)先地位。 AMI中的“算法”是指它是可執(zhí)行代碼(可以用任何語(yǔ)言編寫,C語(yǔ)言最為典型),并與傳統(tǒng)的IBIS電路級(jí)模型共同工作。通過使用編譯代碼,而不是像IBIS這樣的文本文件,AMI允許用戶更深入地訪問片上技術(shù)而無(wú)須擔(dān)心泄露任何“秘密資料”。由于通常發(fā)射端與接收端制造商并不相同,AMI可實(shí)現(xiàn)即插即用仿真。
不同于并行鏈路,高速串行鏈路不需要大量引腳并成為了數(shù)據(jù)進(jìn)出芯片和存儲(chǔ)器的主要方式。然而,它卻需要大量的數(shù)據(jù)流量被進(jìn)行仿真,這就是AMI所要解決的問題。而大量數(shù)據(jù)流量需要被仿真的原因有三:
1. 確保鏈路可靠地工作需要?jiǎng)?chuàng)建眼圖(如下圖所示)。為了保證眼圖睜眼則需要仿真大量數(shù)據(jù),一方面確保信號(hào)總是遠(yuǎn)低于或高于眼睛,另一方面確保重新生成的時(shí)鐘精準(zhǔn)到足以使中點(diǎn)位于眼睛的中心。
2. 串行鏈路的主要特點(diǎn)是誤碼率(BER),其在10-12或10-16的情況下可為1。使用SPICE也許可以仿真幾百位數(shù)據(jù),但通常而言要獲得精確估計(jì)的BER則需要仿真一百萬(wàn)位數(shù)據(jù)。
3. 數(shù)千兆位SerDes使用自適應(yīng)均衡,而不是“一勞永逸”的初次設(shè)置事后不管的均衡方式。在均衡穩(wěn)定和鎖定之前需要大量的數(shù)據(jù)流量,而這一切發(fā)生在傳輸任何實(shí)際流量開始之前。自適應(yīng)均衡在每千位數(shù)據(jù)左右進(jìn)行一次調(diào)整:使時(shí)鐘再生從而保持眼睛居中,同時(shí)盡量將峰值分布在通過接收端的0和1上以使它們保持良好分離(并盡量保持較窄的分布距離,以避免信號(hào)有時(shí)會(huì)使眼睛縮小的情況)。
十年以來(lái),數(shù)據(jù)速率已從2.5 Gbps提高到25 Gbps,并且將很快提高到120 Gbps。 隨著未來(lái)的設(shè)計(jì)水平不斷提高,400 Gbps甚至1 Tbps(1000Gbps)的數(shù)據(jù)速率指日可待。信號(hào)編碼已經(jīng)從單眼發(fā)展到多眼PAM4,這就對(duì)設(shè)計(jì)精度提出了更高的要求。
基本要求是需要用非??焖俸途_的均衡模型來(lái)仿真非常大的比特流。 AMI可以完全滿足此項(xiàng)要求。
串行鏈路的信號(hào)完整性分析由三個(gè)階段組成:首先表征通道,然后執(zhí)行大比特流通道仿真,最后對(duì)輸出進(jìn)行后處理以檢查睜眼情況和BER值。
表征通道由脈沖響應(yīng)實(shí)現(xiàn)。 輸入一個(gè)階躍信號(hào),并使用電路仿真器獲得階躍響應(yīng),進(jìn)而推導(dǎo)出脈沖響應(yīng)并捕獲驅(qū)動(dòng)器和接收器之間的任何互連行為。
通過將脈沖響應(yīng)與比特流卷積產(chǎn)生原始波形,實(shí)現(xiàn)通道仿真。即使在進(jìn)行復(fù)雜的自適應(yīng)均衡時(shí),數(shù)百萬(wàn)位數(shù)據(jù)的仿真也可以在幾分鐘內(nèi)完成。上圖展示了這些部分的聯(lián)系。
DDR5
正如前文所言,預(yù)計(jì)在今年夏季發(fā)布的DDR5標(biāo)準(zhǔn)中,DFE功能將被正式規(guī)定包含在DRAM中。這意味著你將急需一個(gè)AMI模型。 你打算怎么做?你是否在考慮有沒有比打開文本編輯器進(jìn)行編碼更簡(jiǎn)單的方法?
-
IBIS
+關(guān)注
關(guān)注
1文章
55瀏覽量
20440 -
AMI
+關(guān)注
關(guān)注
0文章
49瀏覽量
22429 -
DDR5
+關(guān)注
關(guān)注
1文章
451瀏覽量
25480
原文標(biāo)題:技術(shù)干貨 | 了解DDR5技術(shù)之前你需要知道什么是AMI與IBIS
文章出處:【微信號(hào):eda365wx,微信公眾號(hào):EDA365電子論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何為 DDR5 內(nèi)存接口構(gòu)建 AMI 模型
DDR5內(nèi)存接口芯片組如何利用DDR5 for DIMM的優(yōu)勢(shì)?
新一代DDR5內(nèi)存模組密集發(fā)布,支持DDR5 CPU隨后就到!
Introspect DDR5/LPDDR5總線協(xié)議分析儀
DDR3/4都還沒玩夠,DDR5已經(jīng)來(lái)啦
帶均衡的data信號(hào)!第一手DDR5仿真資料(下)
DDR5這么快,為啥還能那么穩(wěn)?
利用Sigrity SystemSI來(lái)生成DDR5 AMI模型

到底什么才是AMI與IBIS?了解DDR5之前必須掌握的知識(shí)
評(píng)論