小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

如何確定FPGA電路中DDR4的Speed bin 是否兼容?

 印度阿三17 2019-08-03


DDR4 是否兼容,拿更快速度的DDR4,是否可以不改FPGA工程,直接換料就能直接用?

實(shí)際工作中,經(jīng)常會碰到因?yàn)镈DR3/4 或其他料件換料了,需要判斷FPGA工程中IP設(shè)置需要重新改動,或是兼容直接換料就可行。

 
那如何判斷DDR4是否兼容呢? 比如由于DDR4的更新?lián)Q代,速度慢的已經(jīng)不生產(chǎn)了,而FPGA速度一般固定在那了。 那我們IP是以 原來速度慢的如2133 設(shè)定,還是以新的 2666設(shè)定再將clock設(shè)定對應(yīng)到2133呢? 1. 以速度慢的設(shè)定,會擔(dān)心是否兼容 2. 以速度快的設(shè)定,會擔(dān)心只是降速可行嗎,CL那些設(shè)定是否需要變動。  speed grade  那如何設(shè)定比較好?

我個人傾向用 跑的速度的 speed bin 去設(shè)定,然后確認(rèn)speed bin 是兼容的。

比如 DDR4 將換成2666 的chip, 但Arria 10 工程 只跑2133 或2400 的速度, 那我就按照2133 或 2400 的 speed bin 來設(shè)置。

但會需要確認(rèn) 2133 、2400 speed bin 是被 2666 的chip 向下兼容的。

怎樣查看Speed Bin 是否兼容呢?

很簡單, DDR4的datasheet中就有提,比如 Micron的這顆(隨便找的一顆)

https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/ddr4/8gb_ddr4_sdram.pdf  Datasheet中有一個 Backward Compatibility 表格:

比如 我們選定 2666 的 component speed bin 是 075E。  那考慮兼容的時候 就會看到 不兼容 2400的 083E

這樣設(shè)定IP的時候 我們就可以設(shè)定 2133 的093 或 093E speed bin  或 2400的 083 speed bin,而2400的083E speed bin 是不行的。

為什么會這樣呢? 那有些參數(shù)是隨 clock rate 變化的比如多少UI 是沒影響。 但tRCD,tRP則是另外的情況,當(dāng)然我們直接看兼容表就行了。

從兼容表也可以看出,并不是速度快就能直接替代速度慢的,有些參數(shù)還是不行的。 選替代料的時候需要注意一下。

這樣我們就可以以運(yùn)行速度進(jìn)行IP設(shè)置,且能確定是否兼容!

是不是很簡單,查看一下兼容表確認(rèn)下就好!


題外話:Data Bus Inversion(DBI)  這個功能可以在IP 中使能與否。

              打開它可以讓DQ IO 翻轉(zhuǎn)更少,降低功耗。但它同時會增加latency(畢竟要多出一些判斷來確定DQ 如何翻轉(zhuǎn))

speed bin

可以在 Speed Bin 中看到:

DBI speed bin

所以打開DBI 與否 對 CL 的設(shè)定是有影響的。

  來源:https://www./content-4-375701.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多