精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

闡述DDR3讀寫(xiě)分離的方法

CHANBAEK ? 來(lái)源:?jiǎn)⑿居布?/span> ? 作者:?jiǎn)⑿?/span> ? 2023-10-18 16:03 ? 次閱讀

DDR3是2007年推出的,預(yù)計(jì)2022年DDR3的市場(chǎng)份額將降至8%或以下。但原理都是一樣的,DDR3的讀寫(xiě)分離作為DDR最基本也是最常用的部分,本文主要闡述DDR3讀寫(xiě)分離的方法。

最開(kāi)始的DDR,芯片采用的是TSOP封裝,管腳露在芯片兩側(cè)的,測(cè)試起來(lái)相當(dāng)方便;但是,DDRII和III就不一樣了,它采用的是BGA封裝,所有焊點(diǎn)是藏在芯片的底部的,測(cè)試起來(lái)非常不便,一般需要提前預(yù)留測(cè)試點(diǎn)

在DDR讀寫(xiě)burst分析之前,首先得把read burst和write burst分離出來(lái),讀寫(xiě)雙向的數(shù)據(jù)全部都擱在DQS和DQ上。那么,DDR的手冊(cè)中,留下了哪些線索供我們進(jìn)行讀寫(xiě)的分離呢?

要實(shí)現(xiàn)DDR的快速的便捷的分離,在讀寫(xiě)分離之前,我們必須得知道DDR讀寫(xiě)信號(hào)之間的特征差異。首先,看看SPEC里面的定義:

圖片

圖片

方法一:preamble的差異

在每次的burst之前,DQS會(huì)從高阻態(tài)切換到一段負(fù)脈沖,然后才開(kāi)始正常的讀寫(xiě)。這段負(fù)脈沖,我們叫做preamble(preamble實(shí)際上是在讀寫(xiě)前,DQS提前通知DRAM芯片或者是controller的信號(hào))。一般說(shuō)來(lái),讀數(shù)據(jù)DQS的preamble寬度要大于寫(xiě)數(shù)據(jù)。對(duì)于DDR3,情況就更簡(jiǎn)單了。因?yàn)樵贒DR3中,讀數(shù)據(jù)的preamble是負(fù)脈沖,寫(xiě)數(shù)據(jù)的preamble是正脈沖。

圖片

圖片

圖片

圖片

方法二:幅度上的差異

一般在DRAM端進(jìn)行測(cè)試,寫(xiě)數(shù)據(jù)從memory controller出來(lái),經(jīng)過(guò)了主板PCB板,內(nèi)存插槽和內(nèi)存條PCB板,到達(dá)DRAM顆粒的時(shí)候,信號(hào)已經(jīng)被衰減了,而讀數(shù)據(jù)剛剛從DRAM出來(lái),還沒(méi)有經(jīng)過(guò)任何的衰減,因此讀數(shù)據(jù)的幅度要大于寫(xiě)數(shù)據(jù)。

方法三:對(duì)齊方式

寫(xiě)數(shù)據(jù)是DQS和DQ centre-align(中間對(duì)齊), 讀數(shù)據(jù)DQS和DQ是edge align(邊沿對(duì)齊),memory controller在接收到內(nèi)存的讀數(shù)據(jù)時(shí),在controller內(nèi)部把DQS和DQ的相位錯(cuò)開(kāi)90度,實(shí)現(xiàn)中間對(duì)齊來(lái)采樣(這個(gè)過(guò)程示波器就看不到咯);

方法四:斜率的差異:

讀數(shù)據(jù)的斜率大于寫(xiě)數(shù)據(jù)。一般在DRAM端進(jìn)行測(cè)試,寫(xiě)數(shù)據(jù)從memory controller出來(lái),經(jīng)過(guò)了主板PCB板,內(nèi)存插槽和內(nèi)存條PCB板,到達(dá)DRAM顆粒的時(shí)候,信號(hào)已經(jīng)被衰減了,所以,斜率也小一些;而讀數(shù)據(jù)剛剛從DRAM出來(lái),還沒(méi)有經(jīng)過(guò)任何的衰減,因此讀數(shù)據(jù)的斜率要大于寫(xiě)數(shù)據(jù)。也可以從下圖得到區(qū)分。

Read

圖片

Write

圖片

總結(jié):

在計(jì)算機(jī)內(nèi)存系統(tǒng)中,DDR3(Double Data Rate 3)是一種內(nèi)存類(lèi)型,具有讀寫(xiě)分離(Read-Write Separation)的特性。這種特性可以在一定程度上提高內(nèi)存的性能和效率。

DDR3的讀寫(xiě)分離是DDR內(nèi)存的一項(xiàng)基本功能,它是通過(guò)DQ和DQS信號(hào)來(lái)區(qū)分讀操作和寫(xiě)操作的。

讀寫(xiě)分離原理:

讀寫(xiě)分離是指DDR3內(nèi)存模塊在執(zhí)行讀取和寫(xiě)入操作時(shí)使用不同的內(nèi)部電路和通道。這使得內(nèi)存可以同時(shí)進(jìn)行讀取和寫(xiě)入操作,而不需要等待一個(gè)操作完成后再執(zhí)行另一個(gè)操作。這樣可以顯著提高內(nèi)存的數(shù)據(jù)傳輸速度和效率,從而加快整個(gè)系統(tǒng)的響應(yīng)速度。

在DDR3內(nèi)存中,DQ信號(hào)用于傳輸數(shù)據(jù),而DQS信號(hào)用于傳輸數(shù)據(jù)讀取和寫(xiě)入的時(shí)鐘信號(hào)。在讀操作時(shí),DQS信號(hào)會(huì)與DQ信號(hào)的邊沿對(duì)齊,而在寫(xiě)操作時(shí),DQS信號(hào)會(huì)在DQ信號(hào)的中央對(duì)齊。這種不同的對(duì)齊方式使得DDR3內(nèi)存可以區(qū)分讀操作和寫(xiě)操作。

內(nèi)部通道分離:

DDR3內(nèi)存模塊內(nèi)部通常分為讀取通道和寫(xiě)入通道。這兩個(gè)通道可以并行工作,分別處理讀取和寫(xiě)入操作。通過(guò)這種分離,讀取和寫(xiě)入操作可以同時(shí)進(jìn)行,減少了等待時(shí)間。

命令隊(duì)列:

DDR3內(nèi)存模塊通常具有命令隊(duì)列(Command Queue)的功能。命令隊(duì)列可以在內(nèi)存控制器和內(nèi)存模塊之間緩存一系列的讀取和寫(xiě)入命令。這有助于提高內(nèi)存的效率,因?yàn)閮?nèi)存控制器可以將命令連續(xù)發(fā)送到內(nèi)存模塊,而無(wú)需等待每個(gè)命令的完成。

并行性提高性能:

讀寫(xiě)分離以及命令隊(duì)列的特性使DDR3內(nèi)存模塊能夠在一定程度上實(shí)現(xiàn)并行性,從而提高了內(nèi)存的性能。它可以在處理大量數(shù)據(jù)時(shí)更加高效,同時(shí)也有助于降低內(nèi)存延遲。

利用DDR3內(nèi)存中讀數(shù)據(jù)和寫(xiě)數(shù)據(jù)之間信號(hào)特征的差異:在每次的burst開(kāi)始時(shí),DQS會(huì)從高阻態(tài)切換到一段負(fù)脈沖,然后才開(kāi)始正常的讀寫(xiě)。這段負(fù)脈沖叫做preamble(preamble實(shí)際上是在讀寫(xiě)前,DQS提前通知DRAM芯片或者是controller的信號(hào))。一般說(shuō)來(lái),讀數(shù)據(jù)DQS的preamble寬度要大于寫(xiě)數(shù)據(jù)。對(duì)于DDR3,情況就更簡(jiǎn)單了。因?yàn)樵贒DR3中,讀數(shù)據(jù)的preamble是負(fù)脈沖,寫(xiě)數(shù)據(jù)的preamble是正脈沖。

幅度上的差異:一般在DRAM端進(jìn)行測(cè)試,寫(xiě)數(shù)據(jù)從memory controller出來(lái),經(jīng)過(guò)了主板PCB板,內(nèi)存插槽和內(nèi)存條PCB板,到達(dá)DRAM顆粒的時(shí)候,信號(hào)已經(jīng)被衰減了,而讀數(shù)據(jù)剛剛從DRAM出來(lái),還沒(méi)有經(jīng)過(guò)任何的衰減,因此讀數(shù)據(jù)的幅度要大于寫(xiě)數(shù)據(jù)。

請(qǐng)注意,對(duì)于DDR3內(nèi)存的讀寫(xiě)分離具體實(shí)現(xiàn)可能會(huì)因不同的硬件設(shè)備和系統(tǒng)環(huán)境而有所不同。如果您需要更詳細(xì)或最新信息,建議咨詢相關(guān)的硬件工程師或參考最新的技術(shù)文檔。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    450

    文章

    49631

    瀏覽量

    417111
  • DDR3
    +關(guān)注

    關(guān)注

    2

    文章

    273

    瀏覽量

    42080
  • 封裝
    +關(guān)注

    關(guān)注

    125

    文章

    7592

    瀏覽量

    142139
  • DDR
    DDR
    +關(guān)注

    關(guān)注

    11

    文章

    697

    瀏覽量

    64930
  • BGA
    BGA
    +關(guān)注

    關(guān)注

    4

    文章

    522

    瀏覽量

    46475
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于FPGA的DDR3多端口讀寫(xiě)存儲(chǔ)管理系統(tǒng)設(shè)計(jì)

    本文以Kintex-7系列XC7K410T FPGA芯片和兩片MT41J128M16 DDR3 SDRAM芯片為硬件平臺(tái),設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的視頻圖形顯示系統(tǒng)的DDR3多端口存儲(chǔ)管理。##每片
    發(fā)表于 04-07 15:52 ?1.3w次閱讀
    基于FPGA的<b class='flag-5'>DDR3</b>多端口<b class='flag-5'>讀寫(xiě)</b>存儲(chǔ)管理系統(tǒng)設(shè)計(jì)

    基于Digilent的Arty Artix-35T FPGA開(kāi)發(fā)板的DDR3讀寫(xiě)控制

    將通過(guò)五篇文章來(lái)給大家講解xilinx FPGA 使用mig IP對(duì)DDR3讀寫(xiě)控制,旨在讓大家更快的學(xué)習(xí)和應(yīng)用DDR3。 本實(shí)驗(yàn)和工程基于Digilent的Arty Artix-35T FPGA
    的頭像 發(fā)表于 12-15 16:45 ?2711次閱讀
    基于Digilent的Arty Artix-35T FPGA開(kāi)發(fā)板的<b class='flag-5'>DDR3</b><b class='flag-5'>讀寫(xiě)</b>控制

    【紫光同創(chuàng)國(guó)產(chǎn)FPGA教程】【第十章】DDR3讀寫(xiě)測(cè)試實(shí)驗(yàn)

    本實(shí)驗(yàn)為后續(xù)使用DDR3內(nèi)存的實(shí)驗(yàn)做鋪墊,通過(guò)循環(huán)讀寫(xiě)DDR3內(nèi)存,了解其工作原理和DDR3控制器的寫(xiě)法,由于DDR3控制復(fù)雜,控制器的編寫(xiě)
    的頭像 發(fā)表于 02-05 13:27 ?8953次閱讀
    【紫光同創(chuàng)國(guó)產(chǎn)FPGA教程】【第十章】<b class='flag-5'>DDR3</b><b class='flag-5'>讀寫(xiě)</b>測(cè)試實(shí)驗(yàn)

    基于FPGA的DDR3多端口讀寫(xiě)存儲(chǔ)管理設(shè)計(jì)

    今天給大俠帶來(lái)《基于FPGA的DDR3多端口讀寫(xiě)存儲(chǔ)管理設(shè)計(jì)》,話不多說(shuō),上貨。 摘要 為了解決視頻圖形顯示系統(tǒng)中多個(gè)端口訪問(wèn)DDR3時(shí)出現(xiàn)的數(shù)據(jù)存儲(chǔ)沖突問(wèn)題,設(shè)計(jì)了一種基于FPGA
    發(fā)表于 06-26 18:13

    cyclone V控制DDR3讀寫(xiě),quartusII配置DDR3 ip核后,如何調(diào)用實(shí)現(xiàn)DDR3讀寫(xiě)呢,謝謝

    DDR3的IP核配置完畢后,產(chǎn)生了好多文件,請(qǐng)問(wèn)如何調(diào)用這些文件實(shí)現(xiàn)DDR3讀寫(xiě)呢?看了一些文章,說(shuō)是要等到local_init_done為高電平后,才能進(jìn)行讀寫(xiě)操作。請(qǐng)問(wèn)
    發(fā)表于 01-14 18:15

    DDR3芯片讀寫(xiě)控制及調(diào)試總結(jié)

    DDR3芯片讀寫(xiě)控制及調(diào)試總結(jié),1. 器件選型及原理圖設(shè)計(jì)(1) 由于是直接購(gòu)買(mǎi)現(xiàn)成的開(kāi)發(fā)板作為項(xiàng)目前期開(kāi)發(fā)調(diào)試使用,故DDR3芯片已板載,其型號(hào)為MT41J256M16HA-125,美光公司生產(chǎn)的4Gb容量
    發(fā)表于 07-22 08:33

    怎樣對(duì)DDR3芯片進(jìn)行讀寫(xiě)控制呢

    怎樣對(duì)DDR3芯片進(jìn)行讀寫(xiě)控制呢?如何對(duì)DDR3芯片進(jìn)行調(diào)試?
    發(fā)表于 08-12 06:26

    PL與CPU通過(guò)DDR3進(jìn)行數(shù)據(jù)交互的應(yīng)用設(shè)計(jì)

    通過(guò)之前的學(xué)習(xí),CPU可以讀寫(xiě)DDR3了,PL端的Master IP也可以讀寫(xiě)DDR3了,那二者就可以以DDR3為紐帶,實(shí)現(xiàn)大批量數(shù)據(jù)交互傳
    發(fā)表于 09-15 16:35 ?24次下載
    PL與CPU通過(guò)<b class='flag-5'>DDR3</b>進(jìn)行數(shù)據(jù)交互的應(yīng)用設(shè)計(jì)

    構(gòu)建SoC系統(tǒng)中PL讀寫(xiě)DDR3

      構(gòu)建SoC系統(tǒng),畢竟是需要實(shí)現(xiàn)PS和PL間的數(shù)據(jù)交互,如果PS與PL端進(jìn)行數(shù)據(jù)交互,可以直接設(shè)計(jì)PL端為從機(jī),PS端向PL端的reg寫(xiě)入數(shù)據(jù)即可,本節(jié)研究如何再實(shí)現(xiàn)PL端對(duì)DDR3讀寫(xiě)操作。
    發(fā)表于 09-18 11:08 ?23次下載
    構(gòu)建SoC系統(tǒng)中PL<b class='flag-5'>讀寫(xiě)</b><b class='flag-5'>DDR3</b>

    ddr3讀寫(xiě)分離方法有哪些?

    DDR3是目前DDR的主流產(chǎn)品,DDR3讀寫(xiě)分離作為DDR最基本也是最常用的部分,本文主要
    的頭像 發(fā)表于 11-06 13:44 ?8690次閱讀
    <b class='flag-5'>ddr3</b>的<b class='flag-5'>讀寫(xiě)</b><b class='flag-5'>分離</b><b class='flag-5'>方法</b>有哪些?

    ddr4和ddr3內(nèi)存的區(qū)別,可以通用嗎

    雖然新一代電腦/智能手機(jī)用上了DDR4內(nèi)存,但以往的產(chǎn)品大多還是用的DDR3內(nèi)存,因此DDR3依舊是主流,DDR4今后將逐漸取代DDR3,成
    發(fā)表于 11-08 15:42 ?3.1w次閱讀

    基于FPGA的DDR3多端口讀寫(xiě)存儲(chǔ)管理的設(shè)計(jì)與實(shí)現(xiàn)

    讀寫(xiě)操作。DDR3用戶接口仲裁控制模塊將中斷請(qǐng)求分成多個(gè)子請(qǐng)求,實(shí)現(xiàn)視頻中斷和圖形中斷的并行處理。幀地址控制模塊確保當(dāng)前輸出幀輸出的是最新寫(xiě)滿的幀。
    發(fā)表于 11-18 18:51 ?6837次閱讀
    基于FPGA的<b class='flag-5'>DDR3</b>多端口<b class='flag-5'>讀寫(xiě)</b>存儲(chǔ)管理的設(shè)計(jì)與實(shí)現(xiàn)

    FPGA學(xué)習(xí)-DDR3

    一、DDR3簡(jiǎn)介 ? ? ? ? DDR3全稱(chēng)double-data-rate 3 synchronous dynamic RAM,即第三代雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器。所謂同步,是指DDR3
    的頭像 發(fā)表于 12-21 18:30 ?2912次閱讀

    基于AXI總線的DDR3讀寫(xiě)測(cè)試

    本文開(kāi)源一個(gè)FPGA項(xiàng)目:基于AXI總線的DDR3讀寫(xiě)。之前的一篇文章介紹了DDR3簡(jiǎn)單用戶接口的讀寫(xiě)方式:《DDR3
    的頭像 發(fā)表于 09-01 16:20 ?3804次閱讀
    基于AXI總線的<b class='flag-5'>DDR3</b><b class='flag-5'>讀寫(xiě)</b>測(cè)試

    基于FPGA的DDR3讀寫(xiě)測(cè)試

    本文介紹一個(gè)FPGA開(kāi)源項(xiàng)目:DDR3讀寫(xiě)。該工程基于MIG控制器IP核對(duì)FPGA DDR3實(shí)現(xiàn)讀寫(xiě)操作。
    的頭像 發(fā)表于 09-01 16:23 ?1355次閱讀
    基于FPGA的<b class='flag-5'>DDR3</b><b class='flag-5'>讀寫(xiě)</b>測(cè)試