RM新时代网站-首页

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

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

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

HBM PHY的作用 以及驗證方面的一些難點介紹

PCB線路板打樣 ? 來源:LONG ? 2019-08-07 16:17 ? 次閱讀

由于制造技術的進步,存儲系統(tǒng)在過去幾年中發(fā)展了很多。高帶寬存儲器(HBM)是最新類型的存儲器芯片的一個例子,它可以支持低功耗,超寬通信通道和堆疊配置。 HBM子系統(tǒng)涉及不同類型的存儲器控制器(全速,半速),HBM PHY和HBM DRAM。 HBM子系統(tǒng)適用于涉及高性能圖形和計算,高端網(wǎng)絡和通信設備以及需要大量內(nèi)存的處理器的應用。由于其關鍵的最終應用程序角色,驗證HBM子系統(tǒng)中涉及的所有設計組件至關重要。在這里,我們將討論HBM PHY的作用,以及主要的驗證方面/挑戰(zhàn)。

簡介

HBM PHY是整個HBM系統(tǒng)解決方案的關鍵要素。 HBM PHY通常通過DFI接口從存儲器控制器接收HBM DRAM row-col命令,數(shù)據(jù),奇偶校驗等,并將它們與HBM DRAM接口一起傳遞給HBM存儲器。它處理兩種不同的接口,支持DFI接口的多種頻率比。理想情況下,HBM PHY需要支持所有HBM存儲器功能,如頻率比,數(shù)據(jù)速率,存儲器大小,偽通道模式,傳統(tǒng)模式,DBI,DM等.HBM PHY可以在子系統(tǒng)級別和塊級別進行驗證,具有不同的,供應商特定的內(nèi)存控制器和HBM內(nèi)存。

驗證策略

HBM PHY的作用 以及驗證方面的一些難點介紹

圖1驗證策略流程

要驗證HBM PHY設計,我們需要以下組件:HBM內(nèi)存控制器或DFI驅(qū)動程序UVC(通用)驗證組件)用于驅(qū)動DFI接口:

DFI接口信號可能是特定于實現(xiàn)的,但它們應遵循所謂的DFI3.1協(xié)議。供應商特定的內(nèi)存控制器可以是單端口或雙端口。 DFI接口涉及控制接口,寫數(shù)據(jù)接口,讀數(shù)據(jù)接口,更新接口,狀態(tài)接口和培訓接口的階段0和階段1信號。當選擇頻率比1時,控制器將僅以與HBM DRAM存儲器時鐘頻率相同的頻率驅(qū)動0相信號(* p0)。支持頻率比為2的控制器將在兩個階段上驅(qū)動:phase0(* p0)和phase1(* p1),占DRAM內(nèi)存時鐘頻率的一半。

AMBA APB總線可用于配置和初始化用于HBM DRAM的存儲器控制器,如DM,DBI,延遲等。存儲器地址和數(shù)據(jù)可以使用AMBA AXI總線或任何供應商專用接口提供。一旦通過APB接口初始化和配置存儲器控制器,存儲器控制器將獲得讀寫地址并通過AXI總線或其他供應商特定接口寫入數(shù)據(jù)。 APB/AXI/供應商特定的UVC將用作存儲器控制器的配置和數(shù)據(jù)驅(qū)動程序。

完全隨機化,時序控制,無縫事務,row-col命令控制&但是,內(nèi)存控制器不支持很少的模式操作。因此,功能驗證可能存在覆蓋漏洞。為了實現(xiàn)完全隨機化,時序控制,基于命令控制系統(tǒng)Verilog -UVM的DFI UVC用于驅(qū)動DFI信號。

用于接收DRAM寫入讀取的HBM內(nèi)存

供應商特定的HBM內(nèi)存可用于連接HBM PHY HBM JEDEC接口。該HBM存儲器將從HBM PHY接收HBM命令,數(shù)據(jù),數(shù)據(jù)掩碼,奇偶校驗等。通常,所有內(nèi)存模型都提供內(nèi)置協(xié)議斷言。每個HBM設備都具有特定于供應商的功能,功能和時序。 HBM內(nèi)存模型將在VCS/IUS/Questa工具中加密;因此,驗證環(huán)境應與所有工具兼容。應根據(jù)HBM內(nèi)存的所有支持功能驗證HBM PHY。

DFI Monitor,HBM Monitor

DFI監(jiān)視器將捕獲row-col地址;從DFI接口寫入數(shù)據(jù),讀取數(shù)據(jù),數(shù)據(jù)掩碼,數(shù)據(jù)總線反轉等信息。在寫入操作期間,它將基于DBI和DM值存儲寫入數(shù)據(jù),并且在讀取操作期間,它將讀取的數(shù)據(jù)與先前存儲的寫入數(shù)據(jù)進行比較。類似地,HBM監(jiān)視器將僅捕獲駐留在HBM DRAM接口中的row-col地址,寫入數(shù)據(jù),讀取數(shù)據(jù),數(shù)據(jù)掩碼,數(shù)據(jù)總線反轉等信息。由于DFI監(jiān)視器正在執(zhí)行相同操作,因此無需在HBM監(jiān)視器中進行內(nèi)存寫入讀取比較。 DFI監(jiān)視器應支持頻率比為1和2。兩個監(jiān)視器都是用UVM方法開發(fā)的,并為其他驗證組件提供HBM數(shù)據(jù)包。

DFI接口和DRAM接口之間的記分板

記分板將獲得HBM來自DFI監(jiān)視器和HBM監(jiān)視器的數(shù)據(jù)包。在寫入傳輸?shù)那闆r下,將來自DFI監(jiān)視器的HBM數(shù)據(jù)包與來自HBM監(jiān)視器的HBM數(shù)據(jù)包進行比較。 HBM監(jiān)測的HBM數(shù)據(jù)包與DFI監(jiān)測的HBM數(shù)據(jù)包進行比較。

驗證挑戰(zhàn)

主要是行為內(nèi)存模型已加密,因此調(diào)試仍然是一項挑戰(zhàn)。但是內(nèi)存斷言會記錄任何HBM DRAM時序違規(guī)。 DFI,HBM監(jiān)視器和記分板將幫助調(diào)試問題。

頻率比1:2在DFI驅(qū)動程序和DFI監(jiān)視器中實現(xiàn)。 DFI接口需要以HBM時鐘頻率的一半頻率驅(qū)動2個不同相位(P0和P1)的信號。

存儲器控制器和其他存儲器設備的功能限制將無法完全驗證HBM PHY。 DFI UVC可以克服內(nèi)存控制器的局限性,這意味著不同的內(nèi)存模型可以集成到測試平臺中以覆蓋全部功能。

驗證環(huán)境應該是工具(VCS,IUS,Questa) - 獨立作為內(nèi)存模型可以在任何工具中加密 - IUS,VCS,Questa?;赟ystem Verilog-UVM的驗證環(huán)境將提供獨立于工具的平臺。

處理全速和半速模式的無縫寫入/讀取,在DFI驅(qū)動程序,DFI監(jiān)視器,HBM監(jiān)視器中需要系統(tǒng)架構。

使用APB接口初始化和配置所有內(nèi)存控制器需要測試芯片級驗證,這需要大約10分鐘的模擬時間。因此,調(diào)試時間會增加。

常見問題

時間違規(guī)和寫入讀取內(nèi)存模型的延遲限制將產(chǎn)生錯誤的讀取數(shù)據(jù),主要是“x”。

門級仿真將為設計中的未初始化的觸發(fā)器產(chǎn)生“x”。工具&使用開關設計特定的初始化以初始化具有某些已知值的所有觸發(fā)器將有助于克服此問題

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

    關注

    17

    文章

    2968

    瀏覽量

    21695
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27748
  • HBM
    HBM
    +關注

    關注

    0

    文章

    379

    瀏覽量

    14744
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43031
收藏 人收藏

    評論

    相關推薦

    急需一些電子技術方面的資料,希望能夠在此等到

    急需一些電子技術方面的資料,希望能夠在此等到[此貼子已經(jīng)被admin于2010-5-8 12:18:20編輯過]
    發(fā)表于 07-18 09:39

    自己收集的一些關于手機攝像頭方面的資料,分享下!

    自己收集的一些關于手機攝像頭方面的資料,分享下!
    發(fā)表于 10-03 11:05

    搜集到的一些步進電機方面的VI資料

    搜集到的一些步進電機方面的VI
    發(fā)表于 05-06 14:18

    一些BMS方面的資料

    剛入行,求一些關于電池管理系統(tǒng)設計以及測試的相關基礎資料,郵箱xdg82216891@163.com非常感謝!
    發(fā)表于 05-24 23:41

    上傳一些關于DSP算法方面的資料,互相學習。

    上傳一些關于DSP算法方面的資料,互相學習。
    發(fā)表于 07-09 10:20

    想學習一些機器人控制方面的工作,要學習什么內(nèi)容!

    本人應屆畢業(yè)生枚,即將從事機器人方面工作,想學習一些機器人控制,變成方面的知識
    發(fā)表于 11-20 15:21

    USB產(chǎn)品在調(diào)試與規(guī)范驗證方面有哪些技巧?

    本文首先對USB規(guī)范做簡要介紹,然后詳細討論USB產(chǎn)品在調(diào)試與規(guī)范驗證方面的一些實用技巧。
    發(fā)表于 05-10 06:03

    分享一些嵌入式方面的基礎知識

    同時更關鍵的是為了補齊一些嵌入式方面的基礎知識,做如下筆記,持續(xù)記錄:1.嵌入式系統(tǒng)基礎知識(1) 嵌入式系統(tǒng)組成嵌入式系統(tǒng)是:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統(tǒng)對功能
    發(fā)表于 11-08 07:41

    介紹一些與變量相關的存儲屬性與作用

    為大家介紹一些變量相關的存儲屬性、作用域、生命周期以及鏈接屬性的一些知識,有助于大家更好地理解程序,分析程序。
    發(fā)表于 02-14 07:00

    一些無線電方面的舊資料.pdf

    一些無線電方面的舊資料 用途:超長波主要用于對潛通信、遠程通信等長波主要用于越洋通信、中距通信、地下巖層通信中波主要用于船用通信短
    發(fā)表于 03-12 14:27 ?52次下載

    PAM4信號的一些測試和測量方面的挑戰(zhàn)

    PAM4編碼提供了串行加倍比特率的優(yōu)勢數(shù)據(jù)通道,通過將電壓電平從2增加到4來實現(xiàn)。這是個相當復雜的調(diào)制方案,所以毫無疑問它會帶來一些測試和測量方面的挑戰(zhàn)。
    的頭像 發(fā)表于 08-08 09:46 ?8213次閱讀
    PAM4信號的<b class='flag-5'>一些</b>測試和測量<b class='flag-5'>方面的</b>挑戰(zhàn)

    分享一些比較全面的手機原理資料

    分享一些比較全面的手機原理資料
    發(fā)表于 11-05 09:43 ?2次下載

    介紹HBM3標準的一些關鍵功能

    HBM2E標準的每個裸片的最大容量為2GB,每個堆??梢苑胖?2層裸片,從而可實現(xiàn)24GB的最大容量。雖然標準是允許的,但我們尚未看到市場上出現(xiàn)任何 12 層的 HBM2E 堆棧。
    的頭像 發(fā)表于 08-17 14:20 ?4711次閱讀

    介紹一些大功率IGBT模塊應用中的一些技術

    PPT主要介紹了大功率IGBT模塊應用中的一些技術,包括參數(shù)解讀、器件選型、驅(qū)動技術、保護方法以及失效分析等。
    發(fā)表于 09-05 11:36 ?797次閱讀

    飛速發(fā)展的HBM仍面臨著一些挑戰(zhàn)

    飛速發(fā)展的HBM仍面臨著一些挑戰(zhàn)。
    的頭像 發(fā)表于 07-22 10:36 ?1757次閱讀
    飛速發(fā)展的<b class='flag-5'>HBM</b>仍面臨著<b class='flag-5'>一些</b>挑戰(zhàn)
    RM新时代网站-首页