<progress id="jj2rv"></progress>

    <em id="jj2rv"></em><div id="jj2rv"></div>
      <div id="jj2rv"></div>
      <dl id="jj2rv"><menu id="jj2rv"></menu></dl>

        <em id="jj2rv"><ol id="jj2rv"></ol></em>
        <div id="jj2rv"><tr id="jj2rv"></tr></div>
        <progress id="jj2rv"><tr id="jj2rv"></tr></progress>

        <progress id="jj2rv"></progress>

        <progress id="jj2rv"><tr id="jj2rv"></tr></progress>

        <dl id="jj2rv"><ins id="jj2rv"></ins></dl>
        <em id="jj2rv"><ol id="jj2rv"><mark id="jj2rv"></mark></ol></em><dfn id="jj2rv"><tr id="jj2rv"></tr></dfn>

          電子發燒友網 > EDA/IC設計 > 正文

          DDR怎么學習,從仿真開始

          ? 2018年09月15日 10:58 ? 次閱讀

          說到DDR,相信很多小伙伴在上學的時候都沒有接觸過。作者也一樣,大學的時候學習過單片機,學習過DSP,但是沒有接觸過DDR。剛開始接觸信號完整性仿真時,是從DDR仿真開始的,可是對DDR完全不了解,怎么辦,很多基礎知識只能求助于書本和網絡了。本文適合剛接觸DDR仿真的網友學習,資深高手就請繞道了,當然,也歡迎資深大神前來指導,或許您漫不經心的一句評論,就能一語點醒夢中人,讓菜鳥們少走很多彎路。


          最近做的幾個DDR的仿真專案,都是板載顆粒。大多數都是一個主控芯片拖動一個,兩個,四個DDR顆粒。有單通道的,也有雙通道的。仿真時,考慮到仿真的準確性,必須把DDR總線上的每一類總線都仿真到。可是,當看到主控芯片到DDR有這么多連線,頓時感覺到工作量太大,找不到頭緒,不知道網友們有沒有這個感覺。


          首先,讓我們對DDR有一個初步的了解。DDR全稱是Double Date Rate SDRAM,對,就是雙倍數據率存儲器。顧名思義,它的數據處理速率是普通動態存儲器的兩倍。與之對應的也有單倍數據率的了,這里就不去詳細介紹。DDR到底長什么樣?先從封裝上來了解它,找來一個主流DDR3顆粒廠商的Datesheet,發現常用的封裝有78球的,也有96球的。作者認為,了解DDR的封裝是很有必要的,你必須清楚的知道一個DDR顆粒上有多少根線,才能在布線或仿真中做到心中有數,不至于遺漏重要信息。


          如下圖1,圖2,是某DDR封裝示意圖

          DDR怎么學習,從仿真開始

          DDR怎么學習,從仿真開始


          這些信號中,我們仿真需要特別關注的信號有四類,分別是:時鐘,地址/命令,控制,數據。因為這四類信號的傳輸速率比較高,其他的大都是電源接口了。來捋一下,對于78球或者96球的封裝,信號對應關系如下表:

          DDR怎么學習,從仿真開始

          上表中列舉的信號僅僅是一個DDR顆粒上的信號,在實際應用中,往往是一個主控拖動2,4,8甚至16個顆粒。所以,這四組信號每一組究竟有多少根,這個需要具體項目具體分析。


          對于Layout人員來說,對于DDR這一塊,可能主要關注的是信號線之間的等長。下面我們也來復習一下,DDR各組信號需要滿足的時序關系:地址/命令,控制和時鐘之間等長;DQ與之對應的DQS組內等長;DQS與CLK之間有一個相對寬松的等長關系。


          那么,為什么等長要這么來做?很多人都知道是為了保證各組信號之間有正常的時序,這種說法是安全的,當然也是很模糊的,關注高速先生的小伙伴可能知道的更詳細一些,這些知識在時序分析系列文章中有講解,這里作者見到的一個比較通俗的說法就是:地址/命令,控制信號是由時鐘信號來鎖存的,所以它們之間應該保持等長關系;數據信號是由DQS來鎖存的,所以DQ與DQS信號之間應該保持等長關系。


          說到這里,初次學習DDR網友們可能對DDR有了一個簡單的認識。我們知道,主控芯片到顆粒,以及顆粒到顆粒之間的連接方式是可以選擇的,有星形拓撲,T型拓撲,菊花鏈,Fly-b等結構。難道說遵照設計手冊繞完等長,或者說按照以前成功的案例布線完畢,我們的設計就沒有問題了嗎?我們仿真DDR究竟是仿真什么?這幾種拓撲結構布線的關鍵點是什么?下期我們將用幾個案例說明一下,同樣的拓撲結構使用不同的廠家的芯片,或者說同一個芯片使用不同的驅動模式將會對信號質量產生什么影響,我們還將分析同一種布局,采用不同的拓撲結構對信號帶來的影響。持續關注這一系列文章,這些疑問,你會豁然開朗的。

          技術專區

          關注電子發燒友微信

          有趣有料的資訊及技術干貨

          下載發燒友APP

          打造屬于您的人脈電子圈

          關注發燒友課堂

          鎖定最新課程活動及技術直播
          收藏 人收藏
          分享:

          評論

          相關推薦

          基于Protel99SE對隨動系統電路板的仿真

          發表于 2018-09-14 16:38 ? 21次閱讀
          基于Protel99SE對隨動系統電路板的仿真

          結合通信內容講解matlab的仿真知識

          BPSK數字調制是相移鍵控PSK的一種,利用載波的相位變化來反映數字信號,載波的振幅和頻率均不變化。...

          發表于 2018-09-14 14:42 ? 70次閱讀
          結合通信內容講解matlab的仿真知識

          電池6V供電的低功耗超聲波測距電路與仿真

          發表于 2018-09-13 17:44 ? 68次閱讀
          電池6V供電的低功耗超聲波測距電路與仿真

          關于FPGA在400M下的時序問題

          發表于 2018-09-13 13:58 ? 45次閱讀
          關于FPGA在400M下的時序問題

          opnet的模塊構成、特點及功能介紹

          OPNET 仿真模型庫為客戶提供了一系列的仿真模型。在這些仿真模型的基礎上,實現對網絡的仿真。OPN...

          發表于 2018-09-13 09:03 ? 335次閱讀
          opnet的模塊構成、特點及功能介紹

          仿真還是不仿真,這是個問題

          發表于 2018-09-12 11:41 ? 66次閱讀
          仿真還是不仿真,這是個問題

          proteus的優點有哪些 淺談proteus仿...

          在PROTEUS繪制好原理圖后,調入已編譯好的目標代碼文件:*.HEX,可以在PROTEUS的原理圖...

          發表于 2018-09-12 10:05 ? 59次閱讀
          proteus的優點有哪些 淺談proteus仿...

          請問使用jlink硬件仿真程序代碼是否會下載到st芯片flash內?

          發表于 2018-09-12 09:30 ? 186次閱讀
          請問使用jlink硬件仿真程序代碼是否會下載到st芯片flash內?

          CAN總線系統仿真的的性能指標與分析

          控制器局域網(CAN)屬于現場總線的范疇,是一種有效支持分布式控制系統的串行通信網絡。它是由德國博世...

          發表于 2018-09-12 09:02 ? 755次閱讀
          CAN總線系統仿真的的性能指標與分析

          altera的仿真與相關設計

          發表于 2018-09-12 03:05 ? 26次閱讀
          altera的仿真與相關設計

          PCB電源供電系統設計概覽與分析

          發表于 2018-09-11 16:19 ? 96次閱讀
          PCB電源供電系統設計概覽與分析

          Protel 99 SE制板Multisim 8仿真電路

          發表于 2018-09-11 15:19 ? 32次閱讀
          Protel 99 SE制板Multisim 8仿真電路

          WEBENCH接口設計工具為串行鏈路仿真提供強大環境

          發表于 2018-09-10 11:47 ? 60次閱讀
          WEBENCH接口設計工具為串行鏈路仿真提供強大環境

          電動汽車性能分析方案之ADVISOR仿真模型

          通過對某微型燃油汽車底盤進行改裝設計并利用ADVISOR仿真軟件進行大量的仿真分析,說明該車的動力系...

          發表于 2018-09-10 09:04 ? 917次閱讀
          電動汽車性能分析方案之ADVISOR仿真模型

          支持全部三種睡眠狀態的DDR完整電源解決方案包括BOM及原理圖

          發表于 2018-09-07 09:20 ? 84次閱讀
          支持全部三種睡眠狀態的DDR完整電源解決方案包括BOM及原理圖

          Knowles電子公司的ED-23146型號接收...

          仿真分析與助聽器的結合有利于工程師開發創新設備。對于此類研究,他們需要分析換能器與整個系統之間的相互...

          發表于 2018-09-04 17:54 ? 682次閱讀
          Knowles電子公司的ED-23146型號接收...

          使用Monte Carlo射線追蹤仿真模擬太陽能...

          碟式拋物面太陽能收集器能使太陽輻射集中到一個很小的目標或腔式收集器上。由于太陽能在一大片區域內進行收...

          發表于 2018-09-02 10:56 ? 445次閱讀
          使用Monte Carlo射線追蹤仿真模擬太陽能...

          通過Matlab軟件實現對DSP/FPGA線性調...

          Matlab是美國MathWorks公司自20世紀80年代中期推出的數學軟件,優秀的數值計算與卓越的...

          發表于 2018-08-30 10:09 ? 379次閱讀
          通過Matlab軟件實現對DSP/FPGA線性調...

          在ADS中如何進行仿真分析?

          本文就和大家分享下在ADS中如何對這類的情況進行仿真分析。無源器件或者無源通道都是用S參數來表征。假...

          發表于 2018-08-28 11:46 ? 596次閱讀
          在ADS中如何進行仿真分析?

          中國新無人機高仿真,老鷹都分不清

          蒼蠅能不能放過真的不知道,但是有了這款無人機,各國的探測裝備就要時刻如臨大敵了,因為空中隨時飛過的一...

          發表于 2018-08-25 12:17 ? 515次閱讀
          中國新無人機高仿真,老鷹都分不清

          C2837x入門:系統的調試仿真

          C2837x入門指南(十五)—系統設計之調試仿真

          發表于 2018-08-23 00:06 ? 230次閱讀
          C2837x入門:系統的調試仿真

          淺析電源DDR硬件設計要點

          主電源VDD和VDDQ,主電源的要求是VDDQ=VDD,VDDQ是給IO buffer供電的電源,V...

          發表于 2018-08-22 16:04 ? 742次閱讀
          淺析電源DDR硬件設計要點

          升壓斬波電路的仿真介紹

          斬波電路(五) —— 升壓斬波電路仿真

          發表于 2018-08-22 02:12 ? 157次閱讀
          升壓斬波電路的仿真介紹

          WEBENCH系統電源架構的特點應用

          WEBENCH 系統電源架構概述

          發表于 2018-08-20 00:10 ? 121次閱讀
          WEBENCH系統電源架構的特點應用

          WEBENCH電氣仿真器的特點應用

          WEBENCH 電器仿真

          發表于 2018-08-20 00:10 ? 206次閱讀
          WEBENCH電氣仿真器的特點應用

          WEBENCH熱仿真的特點及應用介紹

          WEBENCH熱仿真概述

          發表于 2018-08-20 00:07 ? 157次閱讀
          WEBENCH熱仿真的特點及應用介紹

          SPI總線是什么?FPGA串行外圍接口SPI設計...

          在數據串并轉換的過程中, 必須用到寄存器來存放臨時數據。一般情況下,發送數據需要1 個發送寄存器,接...

          發表于 2018-08-18 09:43 ? 137次閱讀
          SPI總線是什么?FPGA串行外圍接口SPI設計...

          TINA仿真軟件的橫掃參數功能介紹

          TINA-TITM仿真軟件的高級功能,橫掃參數

          發表于 2018-08-15 01:42 ? 215次閱讀
          TINA仿真軟件的橫掃參數功能介紹

          WEBENCH Power Designer電氣...

          WEBENCH?電力設計中的電氣刺激

          發表于 2018-08-15 01:30 ? 272次閱讀
          WEBENCH Power Designer電氣...

          有源DDR終端器在生活中的應用

          您為什么需要有源DDR終端器

          發表于 2018-08-15 00:39 ? 89次閱讀
          有源DDR終端器在生活中的應用

          升壓斬波電路仿真及斬波開關電路的發展方向

          斬波電路(五) ——?升壓斬波電路仿真

          發表于 2018-08-14 00:22 ? 330次閱讀
          升壓斬波電路仿真及斬波開關電路的發展方向

          NASA的開源軟件是什么?NASA的開源軟件的詳...

          隨著開源軟件技術的迅速發展和影響,各領域各行業的相關共性軟件逐漸開放,另一方面也應用開源軟件進行系統...

          發表于 2018-08-12 12:00 ? 601次閱讀
          NASA的開源軟件是什么?NASA的開源軟件的詳...

          利用線程局部存儲技術實現全局變量局部化的多通道數...

          按照 TLS 要求該結構變量必須動態創建,如下代碼表明了它的聲明、創建過程,代碼還表明每個Activ...

          發表于 2018-08-12 09:54 ? 179次閱讀
          利用線程局部存儲技術實現全局變量局部化的多通道數...

          以FPGA為核心的高階快速數字濾波器設計

          本文詳細講述了通過Matlab工具設計FIR線性相位濾波器的方法, 并針對聲波信號設計了優于傳統結構...

          發表于 2018-08-12 09:33 ? 108次閱讀
          以FPGA為核心的高階快速數字濾波器設計

          如何將氣象數據運用到傳熱仿真中?

          在設計設備或工藝流程時,除了研究系統本身之外,很重要的是還要考慮周圍環境的影響。借助歷史氣象數據對不...

          發表于 2018-08-11 11:46 ? 878次閱讀
          如何將氣象數據運用到傳熱仿真中?

          借助仿真App優化3D打印技術,將徹底改變零件的...

          在設計精密零件時,設計人員面臨的一項艱巨的挑戰是,如何在保證設計的產品能夠實現快速批量生產的同時,使...

          發表于 2018-08-11 11:41 ? 950次閱讀
          借助仿真App優化3D打印技術,將徹底改變零件的...

          FPGA學習系列:26. 矩陣鍵盤的設計

          設計背景: 矩陣鍵盤在工程設計越來越多的被用到,已然成為了我們做開發接觸到的不可缺少的小型項目,利于...

          發表于 2018-08-09 10:47 ? 1225次閱讀
          FPGA學習系列:26. 矩陣鍵盤的設計

          WillSemi采用的Cadence Virtu...

          采用Virtuoso電路原理圖編輯器與Virtuoso版圖套件將總周轉時間縮短30-50%:Virt...

          發表于 2018-08-08 18:11 ? 142次閱讀
          WillSemi采用的Cadence Virtu...

          關于DDR內存電源的特點及應用介紹

          電源設計小貼士 41:DDR 內存電源

          發表于 2018-08-08 01:33 ? 245次閱讀
          關于DDR內存電源的特點及應用介紹

          那些年我們用過的顯存:DDR與GDDR的區別

          NVIDIA新一代顯卡即將出爐,盡管對于個中細節并不了解細節,但業界普遍認為無論是NVIDIA還是A...

          發表于 2018-08-06 16:35 ? 1077次閱讀
          那些年我們用過的顯存:DDR與GDDR的區別

          如何針對微帶線拐角進行詳細仿真

          微帶線拐角是微帶線不連續結構之一,一些有經驗的工程師甚至某些大型通信公司的工藝規范用所謂的經驗告訴你...

          發表于 2018-08-06 09:11 ? 3181次閱讀
          如何針對微帶線拐角進行詳細仿真

          如何設計利用PMBus電源向ASIC、FPGA及...

          通過PMBus電源向ASIC、FPGA?以及DDR電壓軌供電設計

          發表于 2018-08-06 00:08 ? 540次閱讀
          如何設計利用PMBus電源向ASIC、FPGA及...

          基于Actel反熔絲FPGA的高速DDR接口設計

          隨著航天技術的發展,FPGA 等大規模邏輯器件越來越成為不可缺的角色。

          發表于 2018-08-02 17:41 ? 195次閱讀
          基于Actel反熔絲FPGA的高速DDR接口設計

          關于工業機器人離線編程與仿真軟件的介紹

          離線編程,我的理解就是在離線編程系統的軟件中通過鼠標和鍵盤操作機器人的三維圖形做事情(對比在線示教通...

          發表于 2018-07-28 10:01 ? 912次閱讀
          關于工業機器人離線編程與仿真軟件的介紹

          如何設計30-88MHz跳頻合路器?

          在現代無線通信中,經常將多部電臺安裝在同一地點,并要求多部電臺滿足同時跳頻模式。為了解決復雜電磁兼容...

          發表于 2018-07-27 18:10 ? 937次閱讀
          如何設計30-88MHz跳頻合路器?

          基于ICCP與仿真預防船體腐蝕的方法介紹

          采用陰極保護的方法可以預防船體在惡劣的海洋環境中受腐蝕。外加電流陰極保護 (ICCP) 方法就是通過...

          發表于 2018-07-25 09:33 ? 846次閱讀
          基于ICCP與仿真預防船體腐蝕的方法介紹

          EDA未來的的設計主流與三代仿真技術的發展

          工欲善其事,必先利其器。現今的芯片設計已經達到億門級集成度,即便經驗最豐富的設計工程師也無法憑手工完...

          發表于 2018-07-22 10:47 ? 1236次閱讀
          EDA未來的的設計主流與三代仿真技術的發展

          如何增加仿真工作站背景的?如何讓仿真工作站更有趣...

          在我們做工作站仿真時候常常只關注到仿真動作的完成,常常忽略了背景與LOGO其實會讓你的仿真做的更生動...

          發表于 2018-07-17 10:44 ? 626次閱讀
          如何增加仿真工作站背景的?如何讓仿真工作站更有趣...

          人體器官芯片篩藥平臺技術開發的好處

          動物試驗是新藥研發臨床前研究關鍵的一環,不過,阿斯利康(以下簡稱AstraZeneca)為加速新藥開...

          發表于 2018-07-16 09:25 ? 616次閱讀
          人體器官芯片篩藥平臺技術開發的好處

          多款電子電路仿真技術軟件及優缺點介紹

          隨著電子電路仿真技術的不斷發展,許多公司推出了各種功能先進、性能強勁的仿真軟件。既然它們能百家爭鳴,...

          發表于 2018-07-15 11:13 ? 637次閱讀
          多款電子電路仿真技術軟件及優缺點介紹

          Vivado軟件仿真DDS核的過程中應該注意的問...

          本人需要利用Vivado軟件中的DDS核生成一個正弦信號。由于后期還要生成線性調頻信號,如果直接編寫...

          發表于 2018-07-13 08:32 ? 303次閱讀
          Vivado軟件仿真DDS核的過程中應該注意的問...

          FPGA中對srl16資源IP核進行仿真

          這個參數確定的是移位寄存器的移位時鐘個數。這個時鐘個數取決于后面的Depth參數。其中第一個參數Fi...

          發表于 2018-07-06 10:00 ? 147次閱讀
          FPGA中對srl16資源IP核進行仿真

          PCB設計時DDR線寬和阻抗是怎樣確定下來的呢?...

          PCB設計時DDR線寬和阻抗是怎樣確定下來的呢?讓我們通一個具體的項目來學習一下。

          發表于 2018-07-06 09:04 ? 1318次閱讀
          PCB設計時DDR線寬和阻抗是怎樣確定下來的呢?...

          關于HFSS天線仿真技巧的介紹

          HFSS天線仿真技巧:邊界條件與后處理

          發表于 2018-07-06 00:07 ? 722次閱讀
          關于HFSS天線仿真技巧的介紹

          Xilinx怎么定點數轉浮點數

          轉化為的浮點數可以是單精度也可以是雙精度。

          發表于 2018-07-05 08:09 ? 141次閱讀
          Xilinx怎么定點數轉浮點數

          奧迪與自動駕駛汽車仿真平臺公司合作,可模擬真實條...

          通過旗下的自動駕駛車輛公司——奧迪智能駕駛公司(Autonomous Intelligent Dri...

          發表于 2018-07-04 08:08 ? 431次閱讀
          奧迪與自動駕駛汽車仿真平臺公司合作,可模擬真實條...

          關于Prefetch和Burst相關的內容

          可以發現,Column Address的A2,A1,A0三位被用于Burst Order功能,并且A...

          發表于 2018-07-02 14:20 ? 554次閱讀
          關于Prefetch和Burst相關的內容

          xilinx vivado的五種仿真模式和區別

          數字電路設計中一般包括3個大的階段:源代碼輸入、綜合和實現,而電路仿真的切入點也基本與這些階段相吻合...

          發表于 2018-07-02 08:43 ? 325次閱讀
          xilinx vivado的五種仿真模式和區別

          DIMM被分為single-rank和doubl...

          作為對single-sided和double-sided的補充,DIMM還被分為single-ran...

          發表于 2018-06-28 09:07 ? 804次閱讀
          DIMM被分為single-rank和doubl...

          四路加法器實現步驟

          利用4個dsp48e1模塊,實現四路加法器,dsp48e1模塊在手冊中表示比較復雜,找了兩個圖,可以...

          發表于 2018-06-27 09:52 ? 226次閱讀
          四路加法器實現步驟

          介紹動態ODT模式

          這樣一來,信號完整性就會受到不同程度的影響,為了能夠保持等效電阻一致,我們希望ODT的RTT(終結電...

          發表于 2018-06-26 08:53 ? 639次閱讀
          介紹動態ODT模式

          Max10 ADC IP所具有的功能

          Max10 ADC IP - 可配置采樣率、Dual ADC 工具包和邏輯仿真

          發表于 2018-06-26 08:29 ? 396次閱讀
          Max10 ADC IP所具有的功能

          優群轉型連接器廠成功,帶動近年營收獲利連續走高

          DDR4 站穩市場利基,法人預期,連接器廠優群 (3217)去年每股稅后盈余近3元,至少是掛牌次高...

          發表于 2018-06-25 10:06 ? 133次閱讀
          優群轉型連接器廠成功,帶動近年營收獲利連續走高

          介紹CosmosMotion及LabVIEW機械...

          概念設計的可視化---介紹CosmosMotion及LabVIEW機械仿真視頻教程

          發表于 2018-06-25 06:11 ? 381次閱讀
          介紹CosmosMotion及LabVIEW機械...

          通過ModelSim-Altera生成測試臺并通...

          如何通過ModelSim-Altera生成測試臺,并通過NativeLink運行RTL仿真

          發表于 2018-06-22 09:00 ? 620次閱讀
          通過ModelSim-Altera生成測試臺并通...

          DDR2與DDR的區別,DDR3與DDR2的區別

          突發長度,由于DDR3的預期為8bit,所以突發傳輸周期(BL,Burst Length)也固定位8...

          發表于 2018-06-21 09:20 ? 731次閱讀
          DDR2與DDR的區別,DDR3與DDR2的區別

          DDR的特性分析與存儲原理

          CFM與CC各有優缺點,CFM的校正速度快,僅用兩個時鐘周期,但容易受到噪音干擾,如果測量失誤,則內...

          發表于 2018-06-20 09:13 ? 835次閱讀
          DDR的特性分析與存儲原理

          在Arria 10 PCI Express中更改...

          如何在Arria 10 PCI Express (PCIe)中更改串行(Serial)和PIPE仿真

          發表于 2018-06-20 00:27 ? 954次閱讀
          在Arria 10 PCI Express中更改...

          DDR中的名詞解析

          存儲單元數量=行數*列數(得到一個L-Bank的存儲單元數量)*L-Bank的數量也可用M*W的方式...

          發表于 2018-06-19 09:37 ? 599次閱讀
          DDR中的名詞解析

          DDR的種類和發展簡史

          可以很清楚地發現,DDR、DDR2、DDR3和DDR4之間的接口并不兼容,當然,其工作電壓也是不一樣...

          發表于 2018-06-15 08:54 ? 1111次閱讀
          DDR的種類和發展簡史
          天津11选5投注