DDR信號的DC和AC特性要求之后,不知道有什么發(fā)現沒有?對于一般信號而言,DC和AC特性所要求(或限制)的就是信號的電平大小問題。但是在DDR中的AC特性規(guī)范中,我們可以注意一下,其Overshoot和Undershoot指向的位置,到底代表什么含義?有些讀者可能已經發(fā)現,是沒有辦法從這個指示當中獲得準確的電壓值的。這是因為,在DDR中,信號的AC特性所要求的不再是具體的電壓值,而是一個電源和時間的積分值。影面積所示的大小,而申壓和時間的積分值,就是能量!因此,對于DDR信號而言,其AC特性中所要求的不再是具體的電壓幅值大小,而是能量的大小!這一點是不同于任何一個其他信號體制的,而且能量信號...
單擊Check Stackup,設置PCB板的疊層信息。比如每層的厚度(Thickness)、介 電常數(Permittivity (Er))及介質損耗(LossTangent)。 單擊 Enable Trace Check Mode,確保 Enable Trace Check Mode 被勾選。在走線檢查 流程中,可以選擇檢查所有信號網絡、部分信號網絡或者網絡組(Net Gr。叩s)??梢酝ㄟ^ Prepare Nets步驟來選擇需要檢查的網絡。本例釆用的是檢查網絡組。檢查網絡組會生成較詳 細的阻抗和耦合檢查結果。單擊Optional: Setup Net Groups,出現Set...
還可以給這個Bus設置一個容易區(qū)分的名字,例如把這個Byte改為ByteO,這樣就把 DQ0-DQ7, DM和DQS, DQS與Clock的總線關系設置好了。 重復以上操作,依次創(chuàng)建:DQ8?DQ15、DM1信號;DQS1/NDQS1選通和時鐘 CK/NCK的第2個字節(jié)Bytel,包括DQ16?DQ23、DM2信號;DQS2/NDQS2選通和時鐘 CK/NCK的第3個字節(jié)Byte2,包括DQ24?DQ31、DM3信號;DQS3/NDQS3選通和時鐘 CK/NCK的第4個字節(jié)Byte3。 開始創(chuàng)建地址、命令和控制信號,以及時鐘信號的時序關系。因為沒有多個Rank, 所以本例將把地...
DDR3: DDR3釆用SSTL_15接口,I/O 口工作電壓為1.5V;時鐘信號頻率為400? 800MHz;數據信號速率為800?1600Mbps,通過差分選通信號雙沿釆樣;地址/命令/控制信 號在1T模式下速率為400?800Mbps,在2T模式下速率為200?400Mbps;數據和選通信號 仍然使用點對點或樹形拓撲,時鐘/地址/命令/控制信號則改用Fly-by的拓撲布線;數據和選 通信號有動態(tài)ODT功能;使用Write Leveling功能調整時鐘和選通信號間因不同拓撲引起的 延時偏移,以滿足時序要求。是否可以通過調整時序設置來解決一致性問題?海南DDR3測試項目有其特殊含義的,也是D...
DDR(Double Data Rate)是一種常見的動態(tài)隨機存取存儲器(DRAM)標準。以下是對DDR規(guī)范的一些解讀:DDR速度等級:DDR規(guī)范中定義了不同的速度等級,如DDR-200、DDR-400、DDR2-800、DDR3-1600等。這些速度等級表示內存模塊的速度和帶寬,通常以頻率來表示(例如DDR2-800表示時鐘頻率為800 MHz)。數據傳輸方式:DDR采用雙倍數據傳輸率,即在每個時鐘周期內進行兩次數據傳輸,相比于單倍數據傳輸率(SDR),DDR具有更高的帶寬。時序要求:DDR規(guī)范定義了內存模塊的各種時序要求,包括初始時序、數據傳輸時序、刷新時序等。這些時序要求確保內存模塊能夠...
多數電子產品,從智能手機、PC到服務器,都用著某種形式的RAM存儲設備。由于相 對較低的每比特的成本提供了速度和存儲很好的結合,SDRAM作為大多數基于計算機產品 的主流存儲器技術被廣泛應用于各種高速系統(tǒng)設計中。 DDR是雙倍數率的SDRAM內存接口,其規(guī)范于2000年由JEDEC (電子工程設計發(fā)展 聯合協(xié)會)發(fā)布。隨著時鐘速率和數據傳輸速率不斷增加帶來的性能提升,電子工程師在確 保系統(tǒng)性能指標,或確保系統(tǒng)內部存儲器及其控制設備的互操作性方面的挑戰(zhàn)越來越大。存 儲器子系統(tǒng)的信號完整性早已成為電子工程師重點考慮的棘手問題。 DDR3一致性測試是否適用于筆記本電腦上的內存模塊?多端口矩...
如果模型文件放在其他目錄下,則可以選擇菜單Analyze-Model Browser..,在界面里面單擊 Set Search Path按鈕,然后在彈出的界面里添加模型文件所在的目錄。 選擇菜單Analyze —Model Assignment..,在彈出的模型設置界面中找到U100 (Controller)來設置模型。 在模型設置界面中選中U100后,單擊Find Model...按鈕,在彈出來的界面中刪除 工具自認的模型名BGA1295-40,將其用“*”取代,再單擊空白處或按下Tab鍵,在列岀的 模型文件中選中memorycontroller.ibs。 單擊Loa...
DDR3拓撲結構規(guī)劃:Fly?by拓撲還是T拓撲 DDR1/2控制命令等信號,均采用T拓撲結構。到了 DDR3,由于信號速率提升,當負 載較多如多于4個負載時,T拓撲信號質量較差,因此DDR3的控制命令和時鐘信號均釆用 Fly.by拓撲。下面是在某項目中通過前仿真比較2片負載和4片負載時,T拓撲和Fly-by拓 撲對信號質量的影響,仿真驅動芯片為Altera芯片,IBIS文件 為arria5.ibs, DDR顆粒為Micron顆粒,IBIS模型文件為v70s.ibs。 分別標示了兩種拓撲下的仿真波形和眼圖,可以看到2片負載 時,Fly-by拓撲對DDR3控制和命令信號的改善作用...
DDR3(Double Data Rate 3)是一種常見的動態(tài)隨機存取存儲器(DRAM)標準,它定義了數據傳輸和操作時的時序要求。以下是DDR3規(guī)范中常見的時序要求: 初始時序(Initialization Timing)tRFC:內存行刷新周期,表示在關閉時需要等待多久才能開啟并訪問一個新的內存行。tRP/tRCD/tRA:行預充電時間、行開放時間和行訪問時間,分別表示在執(zhí)行讀或寫操作之前需要預充電的短時間、行打開后需要等待的短時間以及行訪問的持續(xù)時間。tWR:寫入恢復時間,表示每次寫操作之間小需要等待的時間。數據傳輸時序(Data Transfer Timing)tDQSS:數...
單擊View Topology按鈕進入SigXplorer拓撲編輯環(huán)境,可以按前面161節(jié)反射 中的實驗所學習的操作去編輯拓撲進行分析。也可以單擊Waveforms..按鈕去直接進行反射和 串擾的布線后仿真。 在提取出來的拓撲中,設置Controller的輸出激勵為Pulse,然后在菜單Analyze- Preferences..界面中設置Pulse頻率等參數, 單擊OK按鈕退出參數設置窗口,單擊工具欄中的Signal Simulate進行仿真分析, 在波形顯示界面里,只打開器件U104 (近端顆粒)管腳上的差分波形進行查看, 可以看到,差分時鐘波形邊沿正常,有一些反射。...
單擊Impedance Plot (expanded),展開顯示所有網絡走線的阻抗彩圖。雙擊彩圖 上的任何線段,對應的走線會以之前定義的顏色在Layout窗口中高亮顯示。 單擊Impedance Table,可以詳細查看各個網絡每根走線詳細的阻抗相關信息,內 容包括走線名稱、走線長度百分比、走線阻抗、走線長度、走線距離發(fā)送端器件的距離、走 線延時, 單擊Impedance Overlay in Layout,可以直接在Layout視圖中查看走線的阻抗。在 Layer Selection窗口中單擊層名稱,可以切換到不同層查看走線阻抗視圖。 DDR3一致性測試是否包括高負載或長時間...
DDR 系統(tǒng)概述 DDR 全名為 Double Data Rate SDRAM ,簡稱為 DDR。DDR 本質上不需要提高時鐘頻率就能加倍提高 SDRAM 的速度,它允許在時鐘的上升沿和下降沿讀/寫數據,因而其數據速率是標準 SDRAM 的兩倍,至于地址與控制信號與傳統(tǒng) SDRAM 相同,仍在時鐘上升沿進行數據判決。 DDR 與 SDRAM 的對比DDR 是一個總線系統(tǒng),總線包括地址線、數據信號線以及時鐘、控制線等。其中數據信號線可以隨著系統(tǒng)吞吐量的帶寬而調整,但是必須以字節(jié)為單位進行調整,例如,可以是 8 位、16 位、24 位或者 32 位帶寬等。 所示的是 DDR 總線的系統(tǒng)...
DDRx接口信號的時序關系 DDR3的時序要求大體上和DDR2類似,作為源同步系統(tǒng),主要有3組時序設計要求。 一組是DQ和DQS的等長關系,也就是數據和選通信號的時序;一組是CLK和ADDR/CMD/ CTRL的等長關系,也就是時鐘和地址控制總線的關系;一組是CLK和DQS的關系, 也就是時鐘和選通信號的關系。其中數據和選通信號的時序關系又分為讀周期和寫周期兩個 方向的時序關系。 要注意各組時序的嚴格程度是不一樣的,作為同組的數據和選通信號,需要非常嚴格的 等長關系。Intel或者一些大芯片廠家,對DQ組的等長關系經常在土25mil以內,在高速的 DDR3設計時,甚至會要求在±...
瀏覽選擇控制器的IBIS模型,切換到Bus Definition選項卡,單擊Add按鈕添加一 組新的Buso選中新加的一行Bus使其高亮,將鼠標移動到Signal Names下方高亮處,單擊 出現的字母E,打開Signal列表。勾選組數據和DM信號,單擊0K按鈕確認。 同樣,在Timing Ref下方高亮處,單擊出現的字母E打開TimingRef列表。在這個列表 窗口左側,用鼠標左鍵點選DQS差分線的正端,用鼠標右鍵點選負端,單擊中間的“>>”按 鈕將選中信號加入TimingRefs,單擊OK按鈕確認。 很多其他工具都忽略選通Strobe信號和時鐘Clock信號之間的時序分析功...
DDR3信號質量問題及仿真解決案例隨著DDR信號速率的升高,信號電平降低,信號質量問題也會變得突出。比如DDR1的數據信號通常用在源端加上匹配電阻來改善波形質量;DDR2/3/4會將外部電阻變成內部ODT;對于多負載的控制命令信號,DDR1/2/3可以在末端添加VTT端接,而DDR4則將采 用VDD的上拉端接。在CLK的差分端接及控制芯片驅動能力的選擇等方面,可以通過仿真 來得到正確驅動和端接,使DDR工作時信號質量改善,從而增大DDRI作時序裕量。是否可以使用多個軟件工具來執(zhí)行DDR3一致性測試?HDMI測試DDR3測試HDMI測試 使用了一個 DDR 的設計實例,來講解如何規(guī)劃并設計一個...
單擊View Topology按鈕進入SigXplorer拓撲編輯環(huán)境,可以按前面161節(jié)反射 中的實驗所學習的操作去編輯拓撲進行分析。也可以單擊Waveforms..按鈕去直接進行反射和 串擾的布線后仿真。 在提取出來的拓撲中,設置Controller的輸出激勵為Pulse,然后在菜單Analyze- Preferences..界面中設置Pulse頻率等參數, 單擊OK按鈕退出參數設置窗口,單擊工具欄中的Signal Simulate進行仿真分析, 在波形顯示界面里,只打開器件U104 (近端顆粒)管腳上的差分波形進行查看, 可以看到,差分時鐘波形邊沿正常,有一些反射。...
重復步驟6至步驟9,設置Memory器件U101、U102、U103和U104的模型為 memory.ibs模型文件中的Generic器件。 在所要仿真的時鐘網絡中含有上拉電阻(R515和R518),在模型賦置界面中找到 這兩個電阻,其Device Type都是R0402 47R,可以選中R0402 47R對這類模型統(tǒng)一進行設置, (12) 選中R0402 47R后,選擇Create ESpice Model...按鈕,在彈出的界面中單擊OK按 鈕,在界面中設置電阻模型后,單擊OK按鈕賦上電阻模型。 同步驟11、步驟12,將上拉電源處的電容(C583)賦置的電容模型。 ...
還可以給這個Bus設置一個容易區(qū)分的名字,例如把這個Byte改為ByteO,這樣就把 DQ0-DQ7, DM和DQS, DQS與Clock的總線關系設置好了。 重復以上操作,依次創(chuàng)建:DQ8?DQ15、DM1信號;DQS1/NDQS1選通和時鐘 CK/NCK的第2個字節(jié)Bytel,包括DQ16?DQ23、DM2信號;DQS2/NDQS2選通和時鐘 CK/NCK的第3個字節(jié)Byte2,包括DQ24?DQ31、DM3信號;DQS3/NDQS3選通和時鐘 CK/NCK的第4個字節(jié)Byte3。 開始創(chuàng)建地址、命令和控制信號,以及時鐘信號的時序關系。因為沒有多個Rank, 所以本例將把地...
走線阻抗/耦合檢查 走線阻抗/耦合檢查流程在PowerSI和SPEED2000中都有,流程也是一樣的。本例通過 Allegro Sigrity SI 啟動 Trace Impedance/Coupling Check,自動調用 PowerSI 的流程。下面通過實例來介紹走線阻抗/耦合檢查的方法。 啟動 Allegro Sigrity SI,打開 DDR_Case_Check.brd。單擊菜單 AnalyzeTrace Impedance/Coupling Check,在彈出的 SPDLINK Xnet Selection 窗口 中單擊 OK 按鈕。整個.brd 文件將被轉換成....
多數電子產品,從智能手機、PC到服務器,都用著某種形式的RAM存儲設備。由于相 對較低的每比特的成本提供了速度和存儲很好的結合,SDRAM作為大多數基于計算機產品 的主流存儲器技術被廣泛應用于各種高速系統(tǒng)設計中。 DDR是雙倍數率的SDRAM內存接口,其規(guī)范于2000年由JEDEC (電子工程設計發(fā)展 聯合協(xié)會)發(fā)布。隨著時鐘速率和數據傳輸速率不斷增加帶來的性能提升,電子工程師在確 保系統(tǒng)性能指標,或確保系統(tǒng)內部存儲器及其控制設備的互操作性方面的挑戰(zhàn)越來越大。存 儲器子系統(tǒng)的信號完整性早已成為電子工程師重點考慮的棘手問題。 DDR3內存的一致性測試可以修復一致性問題嗎?信息化DDR3...
DDR3拓撲結構規(guī)劃:Fly?by拓撲還是T拓撲 DDR1/2控制命令等信號,均采用T拓撲結構。到了 DDR3,由于信號速率提升,當負 載較多如多于4個負載時,T拓撲信號質量較差,因此DDR3的控制命令和時鐘信號均釆用 Fly.by拓撲。下面是在某項目中通過前仿真比較2片負載和4片負載時,T拓撲和Fly-by拓 撲對信號質量的影響,仿真驅動芯片為Altera芯片,IBIS文件 為arria5.ibs, DDR顆粒為Micron顆粒,IBIS模型文件為v70s.ibs。 分別標示了兩種拓撲下的仿真波形和眼圖,可以看到2片負載 時,Fly-by拓撲對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 模式,那么仿真結果...
DDR3: DDR3釆用SSTL_15接口,I/O 口工作電壓為1.5V;時鐘信號頻率為400? 800MHz;數據信號速率為800?1600Mbps,通過差分選通信號雙沿釆樣;地址/命令/控制信 號在1T模式下速率為400?800Mbps,在2T模式下速率為200?400Mbps;數據和選通信號 仍然使用點對點或樹形拓撲,時鐘/地址/命令/控制信號則改用Fly-by的拓撲布線;數據和選 通信號有動態(tài)ODT功能;使用Write Leveling功能調整時鐘和選通信號間因不同拓撲引起的 延時偏移,以滿足時序要求。DDR3一致性測試是否適用于特定應用程序和軟件環(huán)境?河北DDR3測試維修 創(chuàng)建工程...
DDR(Double Data Rate)是一種常見的動態(tài)隨機存取存儲器(DRAM)技術,它提供了較高的數據傳輸速度和帶寬。以下是DDR系統(tǒng)的概述: 架構:DDR系統(tǒng)由多個組件組成,包括主板、內存控制器、內存槽和DDR內存模塊。主板上的內存控制器負責管理和控制DDR內存模塊的讀寫操作。數據傳輸方式:DDR采用雙倍數據傳輸率,即在每個時鐘周期內進行兩次數據傳輸,相比于單倍數據傳輸率(SDR),DDR具有更高的帶寬。在DDR技術中,數據在上升沿和下降沿時都進行傳輸,從而實現雙倍數據傳輸。速度等級:DDR技術有多個速度等級,如DDR-200、DDR-400、DDR2-800、DDR3-16...
高速DDRx總線概述 DDR SDRAM 全稱為 Double Data Rate Synchronous Dynamic Random Access Memory? 中 文名可理解為“雙倍速率同步動態(tài)隨機存儲器”。DDR SDRAM是在原單倍速率SDR SDRAM 的基礎上改進而來的,嚴格地說DDR應該叫作DDR SDRAM,人們習慣稱之為DDR。 DDRx發(fā)展簡介 代DDR (通常稱為DDR1)接口規(guī)范于2000年由JEDEC組織 發(fā)布。DDR經過幾代的發(fā)展,現在市面上主要流行DDR3,而的DDR4規(guī)范也巳經發(fā) 布,甚至出現了部分DDR4的產品。Cadence的系統(tǒng)仿...
· 工業(yè)規(guī)范標準,Specification:如果所設計的功能模塊要實現某種工業(yè)標準接口或者協(xié)議,那一定要找到相關的工業(yè)規(guī)范標準,讀懂規(guī)范之后,才能開始設計。 因此,為實現本設計實例中的 DDR 模塊,需要的技術資料和文檔。 由于我們要設計 DDR 存儲模塊,那么在所有的資料當中,應該較早了解 DDR 規(guī)范。通過對 DDR 規(guī)范文件「JEDEC79R2.pdf」的閱讀,我們了解到,設計一個 DDR 接口,需要滿足規(guī)范中規(guī)定的 DC,AC 特性及信號時序特征。下面我們從設計規(guī)范要求和器件本身特性兩個方面來解讀,如何在設計中滿足設計要求。 DDR3一致性測試期間會測試哪些方面?江蘇...
重復以上步驟,分別對Meml?Mem4分配模型并建立總線時序關系,置完其中一個,單擊0K按鈕并在彈出窗口單擊Copy按鈕,將會同時更新其他Memory 模塊。 3.分配互連模型有3種方法可設置互連部分的模型:第1種是將已有的SPICE電路模型或S參數模型分配給相應模塊;第2種是根據疊層信息生成傳輸線模型;第3種是將互連模塊與印制電路板或封裝板關聯,利用模型提取工具按需提取互連模型。對前兩種方法大家比較熟悉,這里以第3種方法為例介紹其使用過程。 是否可以在運行操作系統(tǒng)時執(zhí)行DDR3一致性測試?江西DDR3測試產品介紹 高速DDRx總線系統(tǒng)設計 首先簡要介紹DDRx的發(fā)展歷程,通...
單擊Check Stackup,設置PCB板的疊層信息。比如每層的厚度(Thickness)、介 電常數(Permittivity (Er))及介質損耗(LossTangent)。 單擊 Enable Trace Check Mode,確保 Enable Trace Check Mode 被勾選。在走線檢查 流程中,可以選擇檢查所有信號網絡、部分信號網絡或者網絡組(Net Gr。叩s)。可以通過 Prepare Nets步驟來選擇需要檢查的網絡。本例釆用的是檢查網絡組。檢查網絡組會生成較詳 細的阻抗和耦合檢查結果。單擊Optional: Setup Net Groups,出現Set...
DDR 系統(tǒng)概述 DDR 全名為 Double Data Rate SDRAM ,簡稱為 DDR。DDR 本質上不需要提高時鐘頻率就能加倍提高 SDRAM 的速度,它允許在時鐘的上升沿和下降沿讀/寫數據,因而其數據速率是標準 SDRAM 的兩倍,至于地址與控制信號與傳統(tǒng) SDRAM 相同,仍在時鐘上升沿進行數據判決。 DDR 與 SDRAM 的對比DDR 是一個總線系統(tǒng),總線包括地址線、數據信號線以及時鐘、控制線等。其中數據信號線可以隨著系統(tǒng)吞吐量的帶寬而調整,但是必須以字節(jié)為單位進行調整,例如,可以是 8 位、16 位、24 位或者 32 位帶寬等。 所示的是 DDR 總線的系統(tǒng)...
常見的信號質量包括閾值電平、Overshoot、Undershoot、Slew Rate> tDVAC等,DDRx 信號質量的每個參數JEDEC都給出了明確的規(guī)范。比如DDR3要求Overshoot和Undershoot 分別為0.4V,也就是說信號幅值P?P值應該在-0.4-1.9V,但在實際應用中由于不適合信號 端接使DDR信號質量變差,通過仿真就可以找出合適端接,使信號質量滿足JEDEC規(guī)范。 下面以DDR3 1066Mbps信號為例,通過一個實際案例說明DDR3信號質量仿真。 在本案例中客戶反映實測CLK信號質量不好。CLK信號從CUP (U100)出來經過4片 DDR3 (...