如果模型文件放在其他目錄下,則可以選擇菜單Analyze-Model Browser..,在界面里面單擊 Set Search Path按鈕,然后在彈出的界面里添加模型文件所在的目錄。
選擇菜單Analyze —Model Assignment..,在彈出的模型設置界面中找到U100 (Controller)來設置模型。
在模型設置界面中選中U100后,單擊Find Model...按鈕,在彈出來的界面中刪除 工具自認的模型名BGA1295-40,將其用“*”取代,再單擊空白處或按下Tab鍵,在列岀的 模型文件中選中。
單擊Load按鈕,加載模型。
加載模型后,選擇文件下的Controller器件模型,然后單擊Assign 按鈕,將這個器件模型賦置給U100器件。 如何監(jiān)控DDR3內(nèi)存模塊的溫度進行一致性測試?USB測試DDR3測試保養(yǎng)
閉賦模型窗口,在菜單中選擇 Analyze-*Preferences..,在 InterconnectModels 項 目欄中設置與提取耦合線模型相關(guān)的參數(shù),如圖1?125所示。改變Min Coupled Length的值為 lOOmil,也就是說當耦合線長度超過lOOmil時,按耦合模型提取,少于lOOmil時,按單線模 型提取。
單擊Via modeling setup按鈕,在過孔模型設置界面將Target Frequency設置成533 MHz (因為要仿真的時鐘頻率是533MHz)。
單擊OK按鈕,關(guān)閉參數(shù)設置窗口。在菜單中選擇Analyze-*Probe..,在彈出的窗 口中單擊Net Browser..菜單,選擇DDR1_CK這個網(wǎng)絡(或者可以直接在Allegro界面中選取 網(wǎng)絡)??梢钥吹揭驗橐呀?jīng)設置好差分線和差分模型,所以會自動帶出差分線DDRl_NCKo 海南DDR3測試規(guī)格尺寸在DDR3一致性測試期間能否繼續(xù)進行其他任務?
DDR(Double Data Rate)是一種常見的動態(tài)隨機存取存儲器(DRAM)技術(shù),它提供了較高的數(shù)據(jù)傳輸速度和帶寬。以下是DDR系統(tǒng)的概述:
架構(gòu):DDR系統(tǒng)由多個組件組成,包括主板、內(nèi)存控制器、內(nèi)存槽和DDR內(nèi)存模塊。主板上的內(nèi)存控制器負責管理和控制DDR內(nèi)存模塊的讀寫操作。數(shù)據(jù)傳輸方式:DDR采用雙倍數(shù)據(jù)傳輸率,即在每個時鐘周期內(nèi)進行兩次數(shù)據(jù)傳輸,相比于單倍數(shù)據(jù)傳輸率(SDR),DDR具有更高的帶寬。在DDR技術(shù)中,數(shù)據(jù)在上升沿和下降沿時都進行傳輸,從而實現(xiàn)雙倍數(shù)據(jù)傳輸。速度等級:DDR技術(shù)有多個速度等級,如DDR-200、DDR-400、DDR2-800、DDR3-1600等。速度等級表示內(nèi)存模塊的速度和帶寬,通常以頻率來表示(例如DDR2-800表示時鐘頻率為800 MHz)。不同的速度等級對應著不同的數(shù)據(jù)傳輸速度和性能。
可以通過AllegroSigritySI仿真軟件來仿真CLK信號。
(1)產(chǎn)品選擇:從產(chǎn)品菜單中選擇AllegroSigritySI產(chǎn)品。
(2)在產(chǎn)品選擇界面選項中選擇AllegroSigritySI(forboard)。
(3)在AllegroSigritySI界面中打開DDR_文件。
(4)選擇菜單Setup-*Crosssection..,設置電路板層疊參數(shù)。
將DDRController和Memory器件的IBIS模型和文件放在當前DDR_文件的同一目錄下,這樣,工具會自動査找到目錄下的器件模型。 DDR3一致性測試是否適用于特定應用程序和軟件環(huán)境?
DDR 規(guī)范的時序要求
在明確了規(guī)范中的 DC 和 AC 特性要求之后,下一步,我們還應該了解規(guī)范中對于信號的時序要求。這是我們所設計的 DDR 系統(tǒng)能夠正常工作的基本條件。
在規(guī)范文件中,有很多時序圖,筆者大致計算了一下,有 40 個左右。作為高速電路設計的工程師,我們不可能也沒有時間去做全部的仿真波形來和規(guī)范的要求一一對比驗證,那么哪些時序圖才是我們關(guān)注的重點?事實上,在所有的這些時序圖中,作為 SI 工程師,我們需要關(guān)注的只有兩個,那就是規(guī)范文件的第 69 頁,關(guān)于數(shù)據(jù)讀出和寫入兩個基本的時序圖(注意,這里的讀出和寫入是從 DDR 控制器,也即 FPGA 的角度來講的)。為方便讀者閱讀,筆者把這兩個時序圖拼在了一起,而其他的時序圖的實現(xiàn)都是以這兩個圖為基礎(chǔ)的。在板級系統(tǒng)設計中,只要滿足了這兩個時序圖的質(zhì)量,其他的時序關(guān)系要求都是對這兩個時序圖邏輯功能的擴展,應該是 DDR 控制器的邏輯設計人員所需要考慮的事情。 如何確保DDR3內(nèi)存模塊的兼容性進行一致性測試?USB測試DDR3測試保養(yǎng)
DDR3一致性測試的目標是什么?USB測試DDR3測試保養(yǎng)
時序要求:DDR系統(tǒng)中的內(nèi)存控制器需要遵循DDR規(guī)范中定義的時序要求來管理和控制內(nèi)存模塊的操作。時序要求包括初始時序、數(shù)據(jù)傳輸時序、刷新時序等,確保內(nèi)存模塊能夠按照規(guī)范工作,并實現(xiàn)穩(wěn)定的數(shù)據(jù)傳輸和操作。容量與組織:DDR系統(tǒng)中的內(nèi)存模塊可以有不同的容量和組織方式。內(nèi)存模塊的容量可以根據(jù)規(guī)范支持不同的大小,如1GB、2GB、4GB等。內(nèi)存模塊通常由多個內(nèi)存芯片組成,每個內(nèi)存芯片被稱為一個芯粒(die),多個芯粒可以組成密集的內(nèi)存模塊。兼容性:DDR技術(shù)考慮了兼容性問題,以確保DDR內(nèi)存模塊能夠與兼容DDR接口的主板和控制器正常配合。例如,保留向后兼容性,允許支持DDR接口的控制器在較低速度的DDR模式下工作。USB測試DDR3測試保養(yǎng)