創建工程啟動SystemSI工具,單擊左側Workflow下的LoadaNew/ExistingWorkspace菜單項,在彈出的WorkspaceFile對話框中選擇Createanewworkspace,單擊OK按鈕。在彈出的SelectModule對話框中選擇ParallelBusAnalysis模塊,單擊OK按鈕。選擇合適的License后彈出NewWorkspace對話框在NewWorkspace對話框中選擇Createbytemplate單選框,選擇個模板addr_bus_sparam_4mem,設置好新建Workspace的路徑和名字,單擊0K按鈕。如圖4-36所示,左側是Workflow,右側是主工作區。
分配舊IS模型并定義總線左側Workflow提示第2步為AssignIBISModels,先給內存控制器和SDRAM芯片分配實際的IBIS模型。雙擊Controller模塊,在工作區下方彈出Property界面,左側為Block之間的連接信息,右側是模型設置。單擊右下角的LoadIBIS...按鈕,彈出LoadIBIS對話框。 什么是DDR3內存的一致性問題?北京設備DDR3測試
DDR3(Double Data Rate 3)是一種常見的動態隨機存取存儲器(DRAM)標準,它定義了數據傳輸和操作時的時序要求。以下是DDR3規范中常見的時序要求:
初始時序(Initialization Timing)tRFC:內存行刷新周期,表示在關閉時需要等待多久才能開啟并訪問一個新的內存行。tRP/tRCD/tRA:行預充電時間、行開放時間和行訪問時間,分別表示在執行讀或寫操作之前需要預充電的短時間、行打開后需要等待的短時間以及行訪問的持續時間。tWR:寫入恢復時間,表示每次寫操作之間小需要等待的時間。數據傳輸時序(Data Transfer Timing)tDQSS:數據到期間延遲,表示內存控制器在發出命令后應該等待多長時間直到數據可用。tDQSCK:數據到時鐘延遲,表示從數據到達內存控制器到時鐘信號的延遲。tWTR/tRTW:不同內存模塊之間傳輸數據所需的小時間,包括列之間的轉換和行之間的轉換。tCL:CAS延遲,即列訪問延遲,表示從命令到讀或寫操作的有效數據出現之間的延遲。刷新時序(Refresh Timing)tRFC:內存行刷新周期,表示多少時間需要刷新一次內存行。 信息化DDR3測試修理DDR3一致性測試是否適用于超頻內存模塊?
有其特殊含義的,也是DDR體系結構的具體體現。而遺憾的是,在筆者接觸過的很多高速電路設計人員中,很多人還不能夠說清楚這兩個圖的含義。在數據寫入(Write)時序圖中,所有信號都是DDR控制器輸出的,而DQS和DQ信號相差90°相位,因此DDR芯片才能夠在DQS信號的控制下,對DQ和DM信號進行雙沿采樣:而在數據讀出(Read)時序圖中,所有信號是DDR芯片輸出的,并且DQ和DQS信號是同步的,都是和時鐘沿對齊的!這時候為了要實現對DQ信號的雙沿采樣,DDR控制器就需要自己去調整DQS和DQ信號之間的相位延時!!!這也就是DDR系統中比較難以實現的地方。DDR規范這樣做的原因很簡單,是要把邏輯設計的復雜性留在控制器一端,從而使得外設(DDR存儲心片)的設計變得簡單而廉價。因此,對于DDR系統設計而言,信號完整性仿真和分析的大部分工作,實質上就是要保證這兩個時序圖的正確性。
DDR3: DDR3釆用SSTL_15接口,I/O 口工作電壓為1.5V;時鐘信號頻率為400? 800MHz;數據信號速率為800?1600Mbps,通過差分選通信號雙沿釆樣;地址/命令/控制信 號在1T模式下速率為400?800Mbps,在2T模式下速率為200?400Mbps;數據和選通信號 仍然使用點對點或樹形拓撲,時鐘/地址/命令/控制信號則改用Fly-by的拓撲布線;數據和選 通信號有動態ODT功能;使用Write Leveling功能調整時鐘和選通信號間因不同拓撲引起的 延時偏移,以滿足時序要求。DDR3內存的一致性測試包括哪些內容?
DDR信號的DC和AC特性要求之后,不知道有什么發現沒有?對于一般信號而言,DC和AC特性所要求(或限制)的就是信號的電平大小問題。但是在DDR中的AC特性規范中,我們可以注意一下,其Overshoot和Undershoot指向的位置,到底代表什么含義?有些讀者可能已經發現,是沒有辦法從這個指示當中獲得準確的電壓值的。這是因為,在DDR中,信號的AC特性所要求的不再是具體的電壓值,而是一個電源和時間的積分值。影面積所示的大小,而申壓和時間的積分值,就是能量!因此,對于DDR信號而言,其AC特性中所要求的不再是具體的電壓幅值大小,而是能量的大小!這一點是不同于任何一個其他信號體制的,而且能量信號這個特性,會延續在所有的DDRx系統當中,我們會在DDR2和DDR3的信號體制中,更加深刻地感覺到能量信號對于DDRx系統含義。當然,除了能量的累積不能超過AC規范外,比較大的電壓值和小的電壓值一樣也不能超過極限,否則,無需能量累積,足夠高的電壓就可以一次擊穿器件。DDR3一致性測試期間會測試哪些方面?陜西DDR3測試方案商
DDR3一致性測試需要運行多長時間?北京設備DDR3測試
可以通過AllegroSigritySI仿真軟件來仿真CLK信號。
(1)產品選擇:從產品菜單中選擇AllegroSigritySI產品。
(2)在產品選擇界面選項中選擇AllegroSigritySI(forboard)。
(3)在AllegroSigritySI界面中打開DDR_文件。
(4)選擇菜單Setup-*Crosssection..,設置電路板層疊參數。
將DDRController和Memory器件的IBIS模型和文件放在當前DDR_文件的同一目錄下,這樣,工具會自動査找到目錄下的器件模型。 北京設備DDR3測試