CST 眼圖仿真實例(補充2):IBIS-AMI之Transient方法
IBIS-AMI用于完整的SerDes信道性能分析:
上期(CST 眼圖仿真實例:IBIS-AMI之Transient方法)介紹了IBIS-AMI的Statistical流程,已經(jīng)介紹了整體的IBIS-AMI流程。
這期我們介紹Transient流程,流程上大同小異,我們就跳過具體流程步驟挑重點。
以2022版本自帶案例為例:
信道模型與上期一樣:
那么Transient和Statistical流程區(qū)別在哪里呢?
區(qū)別1:AMI模型參數(shù)
主要問題是供應商的AMI模型支持什么樣的流程,這些可在AMI參數(shù)中確定我們要做什么流程。比如這個Transient案例中,我們查看IBIS-AMI模型和參數(shù),可前往文件夾(用戶添加之后自動拷貝進CST項目中),或IBIS-AMI Transient任務中直接開啟:
可見Tx和Rx所使用的AMI都是只有AMI_Getwave這個函式
這種情況的IBIS AMI文件就只支持Transient流程。
區(qū)別二:IBIS-AMI任務模式和bit數(shù)量
首先Transient任務得到脈沖響應這些和Statistical流程是一樣的:
點擊IBIS-AMI任務可見模式選擇的是Transient而不是Statistical,number of bits也很多(因為要用classical的眼圖方法了),任務結果也比Statistical模式多了Waveforms:
簡單解釋這些waveforms結果,這里Excitation結果是流程中的bitstream,Post_Tx是Tx_AMI_Getwave下面位置(考慮發(fā)射端均衡),Post_analog是卷積之后的位置(Tx均衡+信道),Post_Rx是Rx_AMI_Getwave下面最終位置(Tx均衡+信道+Rx均衡),Post_Rx中的ticks是時鐘恢復采樣。
Bit stream一部分波形:
Post_Tx一部分波形(使用動態(tài)自適應FEE均衡):
Post_analog一部分波形(Tx均衡+信道效應):
Post_Rx一部分波形(Tx均衡+Rx均衡+信道)和CDR采樣:
區(qū)別三:眼圖任務:
這個任務屬于Transient eye analysis任務,不是后處理的眼圖工具。
添加時是這樣的:
也可用IBIS-AMI eye analysis任務,它將時域眼圖按子任務自動生成,都是等效的。
有了之前任務計算的PRBS信號,我們就可以用傳統(tǒng)疊加法獲得眼圖,這里我們指向上一步IBIS-AMI Transient任務名稱。關于Waveforms,比如我們就看Post_analog和Post_Rx的眼圖,一個沒有Rx均衡,一個有。
這里可以加mask,不過本案例沒有加。查看眼圖結果:
Post_analog的眼圖:
Post_Rx的眼圖:
可隱藏0值:
小結:
1. 本案例介紹IBIS-AMI的時域流程,簡單說就是Transient任務得到階梯響應,IBIS-AMI任務計算PRBS波形,最后Eye Analysis任務獲得眼圖。
2. 關于各種均衡器、時鐘這些AMI細節(jié),需要的篇幅較大,以后有機會再詳細介紹。簡單區(qū)別Statistical和Transient用的均衡:
Static Equalization 靜態(tài)均衡:AMI_Init函式處理信道的脈沖響應。既然要用脈沖響應,所以靜態(tài)均衡是僅用于Statistical流程的。該函式有效性由AMI中的Init_Returns_Impulse的True或False決定,這個決定了要不要返回脈沖響應。
Dynamic Equalization 動態(tài)均衡:AMI_Getwave函式處理時域波形。既然要用時域波形,所以動態(tài)均衡僅用于Transient流程。該函式的存在與否由AMI中的Getwave_Exists的True或False決定。