在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DDR-SDRAM,高速,源同步接口帶來了設計挑戰

PCB線路板打樣 ? 來源:LONG ? 2019-08-13 09:31 ? 次閱讀

傳統接口將互連速度限制在250 MHz以下,印制板互連長度大約為5 in。設計人員越來越多地轉向源同步互連這證明了在5米或更大距離處的傳輸速率為10億轉換/秒。

存在幾個源同步技術的例子。它們的實現會影響設計復雜性和整體性能在內存子系統中,主要的例子包括雙數據速率(DDR)SRAM,DDR同步DRAMSDRAM),同步圖形RAM和Direct Rambus DRAM。

對于網絡和I/O,示例包括可擴展的相干接口(SCI),Silicon GraphicsCrayLink和高性能并行接口(HIPPI)-6400-PH。

以下案例研究回顧了實際的源同步鏈路技術涉及互連的信號完整性和所需的接口邏輯。該案例研究還比較了ASIC和線路實現級別的同步和源同步互連之間的設計權衡。

源同步接口

使用源同步接口,從發送器到接收器的數據和時鐘傳輸,以及接收器接口使用時鐘鎖存伴隨數據。與傳統的同步接口相比,源同步接口具有許多優勢。芯片之間的飛行時間和系統級時鐘偏差限制了標準同步接口芯片之間的總線時鐘頻率。同時,IC封裝的可實現引腳數量并未隨著時間的推移而顯著增加。

源同步接口消除了IC之間互連的飛行時間限制,并且不需要受控的時鐘偏差。源同步接口的另一個優點是顯著增加了I/O頻率。隨著每個I/O驅動器的帶寬增加,每個接口的引腳數量更好地匹配可用IC封裝技術的功能。 I/O驅動器頻率可達到核心邏輯頻率的5到10倍。

但是,源同步接口會帶來新的設計分析挑戰。接口延遲不一定是可預測的;如果您的設計需要可預測的延遲,整體接口延遲會增加。 I/O速度的提高需要更強大的IC封裝電氣性能。由于I/O頻率可能遠高于核心邏輯的I/O頻率,因此I/O接口邏輯復雜性必須增加以處理倍頻。數據位到位時序偏差和“眼圖”定義了整個鏈路操作頻率,而您之前可能忽略了這些影響。

實現接口

DDR接口在時鐘的兩個邊沿或“選通”傳輸數據。這些類型的接口提供了一種直接的方法來增加各種存儲器子系統的帶寬,例如2級和3級高速緩存,主存儲器和幀緩沖存儲器,并構建在上一代單數據速率接口的基礎之上。然而,權衡取舍通常是一個更復雜的接口代理RAM端口,由于數據接收的異步性質,延遲預測變得更加困難。

當前的標準DDR SDRAM包括地址/控制接口和數據接口。讀數和的數據傳輸在DQS(數據I/O)雙向選通的兩個邊沿上寫入。地址和控制信號以數據頻率的一半發送,并僅在發送時鐘的上升沿鎖存。一些設計問題使該界面的分析變得復雜。任何時序偏差或不確定性,例如CLK和DQS上的脈沖寬度失真和抖動,都會導致SDRAM輸入和存儲器代理IC的同步觸發器出現數據和地址時序問題。 DQS的雙向和隨機性質進一步惡化了其抖動分量。相反,CLK信號是單向的并且具有恒定的頻率。

對于該接口,數據和DQS同步和同相退出SDRAM。您必須延遲DQS以在同步觸發器處創建數據建立和保持時間。可能的延遲技術包括在接口代理內使用數字延遲鎖定環(DLL)或PLL或使用印刷電路板蝕刻延遲線。所有這些技術都有效,但沒有一個是靈活的;一旦實施了這些技術,它們就會將接口鎖定在工作頻率范圍內。此外,對于需要多個SDRAM的設計,DLL或PLL可能是板空間禁止的。每個SDRAM在接口代理IC上都需要兩個DLL或PLL。

DDR SDRAM的目標數據速率為250 Mbps或更高,轉換為超過125 MHz的時鐘頻率。在這些速度下,端接不良或未端接的線路表現出信號完整性效應,增加了穩定時間。接近調諧諧振或時鐘頻率的四分之一和半波長的線是導致端接不良線路的穩定時間抖動的關鍵因素。對于125-MHz DDR SDRAM,250-Mbps數據線的FR4帶狀線蝕刻中的調諧諧振長度分別為5.71和11.43英寸,不考慮封裝延遲。在這些長度上,驅動器和接收器反射疊加在下一個數據位的上升沿和下降沿,改變測量的上升沿和下降沿建立時間。

另一個建立時間抖動的例子是一個不穩定到V OH (輸出高電壓)或V OL 的信號在下一次轉換發生之前(輸出低電壓)。這些影響是眼圖,或“符號間干擾”(圖6a)。隨著線路長度和拓撲變得更加復雜,網絡終端對于限制抖動及其影響至關重要。什么是“眼睛”?例如,200MHz數據總線的最大數據切換速率為每5納秒1位。看一下接收器輸入端的時域電壓,你可以看到上升沿和下降沿有高點和低點。

現在,取10個nsec的時域片段,然后取出那些5納秒的分區,并將它們堆成一副卡片。邊緣交叉,端部是直流高壓和低壓。在上升沿和下降沿之間以及最高的低和最低高度之間不存在信號跡線的區域是眼睛。如果放置時鐘邊沿使其在中間上升,則可以鎖定已建立的數據,假設時鐘前的上升/下降沿滿足設置時間并且后續邊沿滿足保持時間。端接線增加了眼圖尺寸,從而增加了設置和保持時間,使您的界面更可靠地運行并使您能夠提高其速度。

DDR-SDRAM設計分析

接口設計分析包括信號質量,接口時序和接口同步。信號線拓撲結構,印刷電路板布線和結構以及IC封裝電寄生效應都會影響信號質量。使用偽隨機碼型序列,您可以表征給定信號拓撲的過沖,眼圖抖動和眼圖閉合。

您可以通過檢查工作頻率目標來確定適當的線路終端。 DDR-SDRAM接口不適用于并行數據總線終端,因為它是雙向的。串聯端接,理想情況是在驅動器內,以消除印刷電路板上的單獨無源元件,是一種更合適的方案。但是,串聯輸出電阻的容差限制了驅動器內串聯端接的有效性。典型工藝限制為±22%,比分立電阻的工藝變化具有更寬的容差。隨著未來I/O緩沖器的運行速度增加到500 Mbps以上,串聯電阻器容差將成為眼圖抖動和閉合的有力定義。

三個主要路徑需要分析接口,這些路徑中的每一個進一步分為三個部分。每個定時路徑包含發送器,互連和接收器定時組件。發送器定時包括發送IC內的定時抖動和偏移的所有可能組件,這些組件將從接收IC內的同步鎖存器中的設置或保持中減去。互連定時包括信號走線的所有抖動和偏移分量,接收器定時包括接收IC本身內的這些相同元件。

時序分析的目標是使用所有最壞情況效果的總和來實現非負建立和保持邊距。如果強大的系統級錯誤檢測和糾正允許偶爾的位錯誤,您可以采用統計時序分析。對于DDR-SDRAM時序,請注意數據寫入,數據讀取和地址信號路徑。由于這些信號的雙邊沿鎖存和高速特性,穩健的數據定時通常是最難實現的。良好的驅動器設計和適當的信號拓撲通常可以解決具有挑戰性的多負載地址總線時序問題。

以下設計實例中的存儲器控制器ASIC的發送器時序參數來自TriCN Associates所做的設計Nvidia(www.nvidia.com),修改為保護帶結果。 DDR-SDRAM數據來自多個DRAM供應商的規格和Spice模型;表2,表3和表4報告了最壞情況的結果。互連時序參數是使用多個SDRAM供應商和一個存儲器控制器ASIC作為基準的所有時序路徑的最壞情況分析的結果。

結果合并為最壞情況的時序分析通過ASIC和SDRAM驅動接口來建立和保持數據。使用更快的SDRAM可以提高接口的時序余量,但是這一分析表明,任何SDRAM供應商都可以提供滿足工作頻率目標的DDR接口。表2,表3和表4中的所有建立和保持時序數據來自提取的印刷電路板布局,然后使用3西格瑪誤差范圍在Spice中進行仿真

數據寫入時序

寫時序包括接口代理輸出驅動時序,互連時序和DDR-SDRAM輸入 - 接收時序。接口代理必須最小化數據位(DQ)和選通之間的整體偏移和抖動。偏移分量來自觸發器,邊界掃描分量和輸出驅動器中的CLK到數據和t PD 延遲(傳播延遲)差異。抖動可能來自PLL或振蕩器,也可能來自核心和輸出切換事件導致的電源交流波動。

互連定時組件源于印刷電路板和封裝中數據線之間的走線長度和介電常數差異。如果使用延遲線推出選通脈沖,則由于在所有制造公差范圍內的介電常數變化,會發生選通中心錯誤。互連定時誤差的最后一個組成部分是數據和選通脈沖上的眼圖抖動。此錯誤源于端接或未端接線路上隨機模式序列的信號完整性變化。

數據讀取時序

讀取時序分為接口代理接收時序,互連時序和DDR-SDRAM輸出驅動時序。 DDR-SDRAM數據輸出驅動器相對于數據選通偏斜,您應該使用DRAM供應商提供的更準確的數字替換此示例中的典型輸出偏移。互連定時組件的原因和分辨率與數據寫入時序相同。

接口代理必須最小化DQ和接收塊中選通之間的整體偏移和抖動。偏移分量來自邊界掃描分量,輸入接收器和選通路由偏斜中的t PD 差異。鎖存觸發器的建立和保持時間直接影響時序預算,您也應該最小化它們。

地址時序

地址時序與數據寫時序一樣,包括接口代理輸出驅動時序,互連時序和DDR-SDRAM輸入 - 接收時序。接收器時序來自DDR-SDRAM供應商。此示例對數據相對于CLK設置了2000-psec-setup-和1000-psec-保持時間要求。

在三個sigma條件下分析的所有路徑用于硅工藝,印刷電路板工藝,電壓,本案例研究中的溫度表明,您可以實現DDR-SDRAM接口,所有時序路徑的性能余量不低于7%。隨著DDR-SDRAM供應商改進輸入和輸出時序規范,該分析表明這些接口的性能將快速接近500 Mbps帶寬。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SDRAM
    +關注

    關注

    7

    文章

    433

    瀏覽量

    55413
  • PCB打樣
    +關注

    關注

    17

    文章

    2968

    瀏覽量

    21875
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27991
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43219
收藏 人收藏

    評論

    相關推薦

    DDR SDRAMSDRAM的區別

    DDR內存1代已經淡出市場,直接學習DDR3 SDRAM感覺有點跳躍;如下是DDR1、DDR2以及DDR
    發表于 04-04 17:08 ?4419次閱讀
    <b class='flag-5'>DDR</b> <b class='flag-5'>SDRAM</b>與<b class='flag-5'>SDRAM</b>的區別

    SDRAMDDR布線技巧

    保持時間,同頻同相,采樣正確。等長只不過可以最簡單地實現這個目的罷了。要定量分析線長,必須按照時鐘模型公式計算。時鐘同步電路的類型在后面有簡單介紹,這里只要知道SDRAM是公共時鐘同步DDR
    發表于 03-18 15:33

    利用Virtex-5 FPGA迎接存儲器接口設計挑戰

    利用Virtex-5 FPGA迎接存儲器接口設計挑戰:在不支持新的接口協議時,存儲器接口設計師總是試圖支持越來越快的接口總線速度。目前,
    發表于 04-25 10:28 ?57次下載

    DDR SDRAM內存

    DDR SDRAM內存            DDR SDRAM是Double Dat
    發表于 12-17 16:20 ?761次閱讀

    高速圖像處理系統中DDR2-SDRAM接口的設計

    文中在介紹DDR2的工作原理的基礎上,給出了一個用VHDL語言設計的DDR2 SDRAM控制器的方法,并且提出了一種在高速圖像處理系統中DDR
    發表于 07-23 10:03 ?5306次閱讀

    基于FPGA的DDR2 SDRAM存儲器用戶接口設計

    使用功能強大的FPGA來實現一種DDR2 SDRAM存儲器的用戶接口。該用戶接口是基于XILINX公司出產的DDR2
    發表于 01-08 18:15 ?238次下載

    SDRAM,DDR3,DDR2,DDR4,DDR1的區別對比及其特點分析

    DDR3 SDRAM(Double Data Rate Three SDRAM):為雙信道三次同步動態隨機存取內存。 DDR4
    發表于 11-17 13:15 ?2.7w次閱讀

    基于FPGA的DDR3 SDRAM控制器用戶接口設計

    為了滿足高速圖像數據采集系統中對高帶寬和大容量的要求,利用Virtex-7 系列FPGA 外接DDR3 SDRAM 的設計方法,提出了一種基于Verilog-HDL 語言的DDR3
    發表于 11-17 14:14 ?3680次閱讀
    基于FPGA的<b class='flag-5'>DDR</b>3 <b class='flag-5'>SDRAM</b>控制器用戶<b class='flag-5'>接口</b>設計

    DRAM、SDRAMDDR SDRAM之間的概念詳解

    DRAM (動態隨機訪問存儲器)對設計人員特別具有吸引力,因為它提供了廣泛的性能,用于各種計算機和嵌入式系統的存儲系統設計中。本文概括闡述了DRAM 的概念,及介紹了SDRAMDDR SDRAM
    發表于 06-07 22:10 ?9.3w次閱讀

    如何使用線性調節器簡化DDR-SDRAM終端

    隨著DDR-SDRAM作為桌面計算機、筆記本電腦和視頻卡的存儲器行業標準的出現,電源管理已成為系統設計者關注的焦點。
    發表于 05-30 09:16 ?7次下載
    如何使用線性調節器簡化<b class='flag-5'>DDR-SDRAM</b>終端

    基于FPGA器件實現對DDR SDRAM的控制

    操作,設計了DDR SDRAM 的數據與命令接口。用控制核來簡化對DDR SDRAM 的操作,并采用自頂至下模塊化的設計方法,將控制核嵌入到
    的頭像 發表于 08-14 08:00 ?3832次閱讀
    基于FPGA器件實現對<b class='flag-5'>DDR</b> <b class='flag-5'>SDRAM</b>的控制

    Spartan-3的FPGA與DDR2 SDRAM接口實現

    DDR2 設備概述:DDR2 SDRAM接口同步、支持雙速率傳輸。比如
    發表于 06-22 10:05 ?2096次閱讀
    Spartan-3的FPGA與<b class='flag-5'>DDR</b>2 <b class='flag-5'>SDRAM</b>的<b class='flag-5'>接口</b>實現

    什么是DDR5 淺談SDRAM 技術發展歷程

    DDR5 是第五代 DDR SDRAM 的簡稱,DDR SDRAM 是英文 Double Data Rate
    發表于 02-03 18:30 ?6325次閱讀

    SDRAMDDR有什么區別

    SDRAM從SDR到DDR再到DDR2一路走來,又都產生了什么樣的變化,又都在哪些方面進行了改進,帶來了速度性能的進一步提升呢?
    的頭像 發表于 09-26 11:47 ?1.1w次閱讀

    DDR SDRAM工作原理簡介

    DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory,雙數據率同步動態隨機存儲器)通常被我們稱為DDR
    的頭像 發表于 03-07 11:33 ?2693次閱讀
    主站蜘蛛池模板: 国产性大片黄在线观看在线放 | 7777sq国产精品 | 好爽毛片一区二区三区四区 | 性做久久久久久久免费观看 | 国产色爽女小说免费看 | 在线观看视频免费 | 黄鳝钻进下面好爽小说 | 国产农村三片免费网站 | 欧美成人免费全部观看天天性色 | 午夜欧美 | 男女网站在线观看 | 激情综合激情五月 | 欧美大片一区二区 | 俺来也俺来也天天夜夜视频 | 精品亚洲国产国拍 | 国产黄色在线 | 特黄十八岁大片 | 天堂在线中文无弹窗全文阅读 | 国产深夜福利在线观看网站 | 婷婷综合五月中文字幕欧美 | 亚洲最大色网站 | 久热九九| 国产在线成人一区二区 | 日本黄a | 天天干夜夜噜 | 磁力bt种子搜索在线 | 免费看大尺度视频在线观看 | 999精品国产 | 69xxxxtube日本免费 | 男女一进一出抽搐免费视频 | 狠狠操人人 | 久久精品亚洲精品国产色婷 | 欧美zoozzooz在线观看 | 亚洲午夜精品久久久久久成年 | 看日本黄大片在线观看 | 69日本xxxxxxxxx30| 免费一日本一级裸片在线观看 | 俄罗斯女人69xxx | 四虎影院新网址 | 性夜影院爽黄a爽免费看网站 | 哺乳期xxxx视频 |