瀏覽選擇控制器的IBIS模型,切換到Bus Definition選項卡,單擊Add按鈕添加一 組新的Buso選中新加的一行Bus使其高亮,將鼠標移動到Signal Names下方高亮處,單擊 出現的字母E,打開Signal列表。勾選組數據和DM信號,單擊0K按鈕確認。
同樣,在Timing Ref下方高亮處,單擊出現的字母E打開TimingRef列表。在這個列表 窗口左側,用鼠標左鍵點選DQS差分線的正端,用鼠標右鍵點選負端,單擊中間的“>>”按 鈕將選中信號加入TimingRefs,單擊OK按鈕確認。
很多其他工具都忽略選通Strobe信號和時鐘Clock信號之間的時序分析功能,而SystemSI可以分析包括Strobe和Clock在內的完整的各類信號間的時序關系。如果要仿真分析選通信號Strobe和時鐘信號Clock之間的時序關系,則可以設置與Strobe對應的時鐘信號。在Clock 下方的高亮處,單擊出現的字母E打開Clock列表。跟選擇與Strobe -樣的操作即可選定時 鐘信號。 DDR3內存的一致性測試是否適用于特定應用程序和軟件環(huán)境?山西DDR3測試聯系人
DDRhDDRl釆用SSTL_2接口,1/0 口工作電壓為2.5V;時鐘信號頻率為100?200MHz; 數據信號速率為200?400 Mbps,通過單端選通信號雙邊沿釆樣;地址/命令/控制信號速率為 100?200Mbps,通過時鐘信號上升沿采樣;信號走線都使用樹形拓撲,沒有ODT功能。
DDR2: DDR2釆用SSTL_18接口,I/O 口工作電壓為1.8V;時鐘信號頻率為200? 400MHz;數據信號速率為400?800Mbps,在低速率下可選擇使用單端選通信號,但在高速 率時需使用差分選通信號以保證釆樣的準確性;地址/命令/控制信號在每個時鐘上升沿釆樣的 情況下(1T模式)速率為200?400Mbps,在每個間隔時鐘上升沿釆樣的情況下(2T模式) 速率減半;信號走線也都使用樹形拓撲,數據和選通信號有ODT功能。 電氣性能測試DDR3測試如何解決DDR3一致性測試期間出現的錯誤?
使用SystemSI進行DDR3信號仿真和時序分析實例
SystemSI是Cadence Allegro的一款系統級信號完整性仿真工具,它集成了 Sigrity強大的 電路板、封裝等互連模型及電源分布網絡模型的提取功能。目前SystemSI提供并行總線分析 和串行通道分析兩大主要功能模塊,本章介紹其中的并行總線分析模塊,本書第5章介紹串 行通道分析模塊。
SystemSI并行總線分析(Parallel Bus Analysis)模塊支持IBIS和HSPICE晶體管模型, 支持傳輸線模型、S參數模型和通用SPICE模型,支持非理想電源地的仿真分析。它擁有強 大的眼圖、信號質量、信號延時測量功能和詳盡的時序分析能力,并配以完整的測量分析報 告供閱讀和存檔。下面我們結合一個具體的DDR3仿真實例,介紹SystemSI的仿真和時序分 析方法。本實例中的關鍵器件包括CPU、4個DDR3 SDRAM芯片和電源模塊,
"DDRx"是一個通用的術語,用于表示多種類型的動態(tài)隨機存取存儲器(DRAM)標準,包括DDR2、DDR3和DDR4等。這里的"x"可以是任意一個數字,了不同的DDR代數。每一代的DDR標準在速度、帶寬、電氣特性等方面都有所不同,以適應不斷增長的計算需求和技術發(fā)展。下面是一些常見的DDR標準:DDR2:DDR2是第二代DDR技術,相比于DDR,它具有更高的頻率和帶寬,以及更低的功耗。DDR2還引入了一些新的技術和功能,如多通道架構和前瞻性預充電(prefetch)。DDR3:DDR3是第三代DDR技術,進一步提高了頻率和帶寬,并降低了功耗。DDR3內存模塊具有更高的密度和容量,可以支持更多的內存。DDR4:DDR4是第四代DDR技術,具有更高的頻率和帶寬,較低的電壓和更高的密度。DDR4內存模塊相對于之前的DDR3模塊來說,能夠提供更大的容量和更高的性能。每一代的DDR標準都會有自己的規(guī)范和時序要求,以確保DDR內存模塊的正常工作和兼容性。DDR技術在計算機系統、服務器、嵌入式設備等領域廣泛應用,能夠提供快速和高效的數據訪問和處理能力。是否可以使用多個軟件工具來執(zhí)行DDR3一致性測試?
使用了一個 DDR 的設計實例,來講解如何規(guī)劃并設計一個 DDR 存儲系統,包括從系統性能分析,資料準備和整理,仿真模型的驗證和使用,布局布線約束規(guī)則的生成和復用,一直到的 PCB 布線完成,一整套設計方法和流程。其目的是幫助讀者掌握 DDR 系統的設計思路和方法。隨著技術的發(fā)展,DDR 技術本身也有了很大的改變,DDR 和 DDR2 基本上已經被市場淘汰,而 DDR3 是目前存儲系統的主流技術。
并且,隨著設計水平的提高和 DDR 技術的普及,大多數工程師都已經對如何設計一個 DDR 系統不再陌生,基本上按照通用的 DDR 設計規(guī)范或者參考案例,在系統不是很復雜的情況下,都能夠一次成功設計出可以「運行」的 DDR 系統,DDR 系統的布線不再是障礙。但是,隨著 DDR3 通信速率的大幅度提升,又給 DDR3 的設計者帶來了另外一個難題,那就是系統時序不穩(wěn)定。因此,基于這樣的現狀,在本書的這個章節(jié)中,著重介紹 DDR 系統體系的發(fā)展變化,以及 DDR3 系統的仿真技術,也就是說,在布線不再是 DDR3 系統設計難題的情況下,如何通過布線后仿真,驗證并保證 DDR3 系統的穩(wěn)定性是更加值得關注的問題。 DDR3一致性測試需要運行多長時間?山西DDR3測試聯系人
DDR3一致性測試是否適用于工作站和游戲電腦?山西DDR3測試聯系人
如果模型文件放在其他目錄下,則可以選擇菜單Analyze-Model Browser..,在界面里面單擊 Set Search Path按鈕,然后在彈出的界面里添加模型文件所在的目錄。
選擇菜單Analyze —Model Assignment..,在彈出的模型設置界面中找到U100 (Controller)來設置模型。
在模型設置界面中選中U100后,單擊Find Model...按鈕,在彈出來的界面中刪除 工具自認的模型名BGA1295-40,將其用“*”取代,再單擊空白處或按下Tab鍵,在列岀的 模型文件中選中。
單擊Load按鈕,加載模型。
加載模型后,選擇文件下的Controller器件模型,然后單擊Assign 按鈕,將這個器件模型賦置給U100器件。 山西DDR3測試聯系人
單擊Next按鈕,出現Setup Trace Check Wizard窗口,確保網絡組的所有網絡都被選中, 單擊Finish按鈕。 單擊Save File with Error Check保存文件,保存結束后,單擊Start Simulation開始仿 真。仿真完成后,仿真結果包括Workflow中Results and Report的所有內容。如果在Setup Trace Check Parameters 的步驟 net selection 時選的是 check all signal nets 或者 check all enabled signal nets 模式,那么仿真結果...