衡阳派盒市场营销有限公司

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

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

3天內不再提示

如何使用測試套件解決JEDEC-UFS堆棧驗證的7大挑戰

星星科技指導員 ? 來源:synopsys ? 作者:synopsys ? 2023-05-26 15:13 ? 次閱讀

如果您目前正在使用或考慮在下一個設計中使用 JEDEC UFS 協議,您可能會面臨一些驗證挑戰。以下博客將討論 UFS 堆棧驗證的 7 個最大挑戰。隨著人們開始減少引腳數量和提高速度,基于 MPHY 的堆棧已經發展勢頭強勁,并提供了越來越多的新應用程序來利用 UFS 堆棧。UFS協議由于其更高的性能、效率、并發多任務處理、使用完整帶寬、安全性和可靠性以及更長的電源壽命而迅速被采用。

poYBAGRwW9iAQTcFAADoCAaymY0039.png

UFS 堆棧驗證挑戰

驗證挑戰

讓我們從頂部開始,順時針討論上面描述的挑戰。

HCI 通用寄存器 I/F

HCI(主機控制器接口)是 UFS 主機控制器中的寄存器編程,但允許用戶決定寄存器接口。這突出了保持鉤子的重要性,以便用戶使用簡單的RegToBus和BusToReg轉換API將其UFS-Host-DUT集成到環境中。其次,將友好的UFS UPIU命令轉換為HCI寄存器/存儲器RD/WR指令也帶來了更多挑戰。

L1.5、L2、L3、L4 層的數據記錄

Synopsys 在中間層提供了 VIP 的獨特使用模型,可幫助用戶獨立驗證 L1.5、L2、L3 或 L4 層的 DUT。這為我們提供了更好的分層數據流可見性。

復雜的重置方案

驗證每個功能的突然重置,為熱重置和冷重置創建復雜的重置方案,并驗證后重置前條件。主要挑戰是執行任何正在進行的進程的突然重置,并使用嚴格的數據傳輸和 PMC 進程檢查休息后同一進程的重試。

數據鏈路層流控制

盡管有DME接口掛鉤,但UniPro具有中間層,即傳輸層,網絡層,數據鏈路層和物理適配器層。當然,人們會驗證從傳輸到物理適配器層的數據流,反之亦然,但最具挑戰性的部分是當控制 SAP 在兩者之間中斷這些流時,重要的是每一層都退出當前進程,然后稍后以優雅的方式確認下一個進程。

眾所周知,對于給定的 TC0/TC1 幀,將從接收流量類幀的設備調度應答幀。現在有趣的一點是,協議沒有說明何時調度AFC / NAC,因此驗證應該有旋鈕來控制超時期限內AFC / NAC的調度,以避免任何PA_INIT過程。

其次,驗證環境還應檢查 DUT 是否正在清除數據鏈路層的所有幀緩沖區,這些緩沖區可能包含復位時的正常幀、重新傳輸的幀和控制幀。這里的想法是重新調用尚未確認的預重置幀。

創建在DL_PAUSE請求及其確認期間可能存在中斷的方案。這種情況將驗證數據鏈路和物理適配器層之間的數據流在進入休眠狀態期間的正確暫停和恢復,或者啟動PA_INIT進程或 NAC 傳輸。

休眠進程

在一個完整的 PMC 請求進程生成中驗證預休眠進入和退出、具有 L4 數據傳輸的重疊休眠請求、休眠請求和 PMC 請求 PACP 幀的配置。

在休眠過程中,重要因素對協議指定的最短休眠時間的 DUT 進行壓力測試,并在此時間段后立即退出。這些排除了遺漏的任何其他延遲,當計時器超過所需的最小延遲時,可能會忽略這些延遲。

其次,在退出休眠時,數據鏈路層是否在PA_TActivate時間后正確取消暫停。這可以通過發送即時數據,然后休眠退出過程來實現。

PMC 流程

驗證電源模式從非常低的速度(如PWM_G1)更改為HS_G3。在這種情況下,MPHY 如何處理配置更改以及允許的最小和最大PA_SaveConfig計時器。在這種情況下,當 MPHY 以串行模式嵌入 UNIPRO 時,時鐘會從PWM_G1變為HS_G3,從而確保 MPHY 內部時鐘模型的穩定性。在這里,UNIPRO規范中提到的最小SAVE配置時間(40ns)不足以滿足MPHY的需求。

當 DUT 中未通告功能本身的兼容性時,發出 PMC 請求時會發生什么情況?我們如何確保如果此類請求是從 DUT 發起的并且得到遵守?如果遵循,則 PMC 是否與請求幀中的功能集一起發送。這種情況會檢查 DUT 的啟動功能。

針對 DUT 功能創建 PMC 請求,并在重試中創建不同的配置請求、PMC 進程與 L4 數據傳輸的重疊等。以及稍后要討論的更多內容。

多通道偏斜變化

由于它是一個多通道協議,另一個有趣的因素是處理數據多通道的對齊。

在多車道環境中生成隨機偏斜,車道-車道之間具有正負偏斜。

確保在PMC和Hibernate進程之后以最少的配置時間進行所有數據傳輸,特別是并以最大的傾斜啟動下一個進程。

新思科技 UFS 測試套件可應對上述驗證挑戰

為了應對上述所有驗證挑戰,Synopsys 提供了獨特的 UFS 測試套件解決方案。下圖描述了 UFS 堆棧中上述挑戰的理想解決方案。

poYBAGRwW9OAbQlEAADC_MRL0p8732.png

UFS 主機測試套件框圖

用于 UFS-主機 DUT 驗證的 Synopsys 解決方案提供了將 UFS 主機控制器 DUT 集成到 UFS 主機測試套件中的簡單步驟。上面的示例顯示了 AXI/APB 寄存器接口和到主機控制器的內存接口的現成轉換模型。

其中一個關鍵區別在于,Synopsys UFS VIP 可以配置為獨立的 HCI-VIP,它將 UPIU 序列信息轉換為寄存器讀/寫或存儲器讀/寫命令轉換,以“uvm_reg_item”接口的形式。這使得用戶更通用地使用UVM_REG_OBJECT并在已經連接了 RAL 的現有環境中使用它。更有趣的是,解決方案應該能夠提供所有必要的旋鈕來創建所有 UFS 流量,并在 VIP 充當 HCI 或 UFS 主機時重復使用相同的旋鈕。這樣,如果要將獨立的HCI嵌入到現有環境中,用戶就可以更輕松地維護測試環境。該解決方案清楚地描繪了 UFS 主機 DUT 集成的干凈即插即用模型。通過“uvm_reg_item”接口為寄存器覆蓋提供簡單的鉤子。

對于所有其他挑戰,如PMC、休眠過程、復位場景、數據鏈路層流控制、多通道偏斜變化,UFS測試套件解決方案提供了廣泛的序列集合,涵蓋了驗證挑戰的所有棘手方面。

不同層的記分牌供用戶點擊,以防需要中間層記分板。在上圖中,記分牌顯示在UPIU級別以用于說明。

審核編輯:郭婷

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

    關注

    0

    文章

    182

    瀏覽量

    19828
  • JEDEC
    +關注

    關注

    1

    文章

    36

    瀏覽量

    17479
  • UFS
    UFS
    +關注

    關注

    6

    文章

    105

    瀏覽量

    24154
收藏 人收藏

    評論

    相關推薦

    UFS2.2標準公布 加速推動UFS閃存普及

    8月19日,JEDEC固態存儲協會正式發布了UFS 2.2存儲標準,據悉該標準最大的變化在于引入了WriteBooster寫入加速。而在UFS 3.0及UFS 3.1逐漸占據高端旗艦機
    的頭像 發表于 08-22 08:55 ?1.4w次閱讀

    新ANSI/ESDA/JEDEC JS-002 CDM測試標準概覽

    S5.3.1探針組件或測試頭放電探針同JEDEC JESD22-C101驗證模塊和場板電介質的結合。圖3所示為硬件對比。ESDA探針組件的放電路徑中沒有特定鐵氧體。FICDM測試儀制
    發表于 10-24 10:43

    eMMC與UFS的差異

    : eMMC 因為是使用8 bit 並聯傳輸半雙工的方式運作, 目前版本已到 eMMC5.1 , 速度應該已達極限, 據知規格上已不會再進版.JEDEC 早已將UFS介面當成是未來手持式產品儲存裝置介面的主流, 可以想見為來的十年, eMMC的身影會漸現.漸消失.
    發表于 09-18 09:05

    基于C的測試驗證套件集成到常規UVM測試平臺的方法

    Systemverilog [1]和 UVM [2]為驗證團隊提供結構和規則。它使得在許多測試中能獲得一致的結果,并可以在團隊之間共享驗證。許多驗證團隊都在使用由C代碼編寫的
    發表于 12-11 07:59

    基于C的測試驗證套件集成到常規UVM測試平臺的方法

    Systemverilog [1]和 UVM [2]為驗證團隊提供結構和規則。它使得在許多測試中能獲得一致的結果,并可以在團隊之間共享驗證。許多驗證團隊都在使用由C代碼編寫的
    發表于 12-15 07:38

    ufs3.1和ufs2.1區別是什么?

    ufs3.1和ufs2.1區別是什么?ufs3.0和ufs3.1區別是什么?
    發表于 06-18 08:00

    手機研發必須了解的UFS相關知識

    ,和UFS一樣,也是JEDEC制定的移動存儲協議,它是UFS前一代協議標準。  eMMC最新標準是2015年發布的eMMC5.1,最高速度是400MB/s。JEDEC已經有了
    發表于 03-29 11:08

    2010年底JEDEC將公布UFS標準作為下一代的閃存存儲規

    JEDEC 固態技術協會,微電子產業全球領導標準制定機構,選擇性公布了受到廣泛期待的UFS的主要特性。 預計2010年晚些時候發布的UFS標準是下一代的閃存存儲規范,旨在為用
    發表于 07-01 08:47 ?703次閱讀

    JEDEC 發布通用閃存標準 (UFS)2.0版

    9月18日訊 – 微電子產業全球領導標準制定機構JEDEC固態技術協會今天發布通用閃存(UFS)標準2.0版。該標準專為需要高性能低功耗的移動應用和計算系統而設計。相比前一版本,新的UFS 2.0版提供更大的鏈路帶寬以提高性能,
    發表于 09-23 16:32 ?4038次閱讀

    JEDEC發布UFS 3.1規范,可使UFS存儲設備更接近SSD

    根據消息報道,JEDEC已經發布了UFS 3.1規范,這些新功能有望進一步提高設備的性能,減少能耗,降低高容量存儲設備的成本,并改善用戶體驗。
    的頭像 發表于 02-04 16:29 ?3077次閱讀

    什么是UFS 4.0,它對存儲的未來意味著什么

    三星UFS(通用閃存) 4.0存儲解決方案,已獲得JEDEC (固態技術協會)的通過。該方案基于最新的JEDEC (固態技術協會)標準規范并增強了產品的多樣化。三星UFS移動存儲解決方
    的頭像 發表于 05-21 11:10 ?1.1w次閱讀

    AN4230 STM32 MCU使用NIST隨機數生成驗證統計測試套件

    AN4230 STM32 MCU使用NIST隨機數生成驗證統計測試套件
    發表于 11-21 17:07 ?0次下載
    AN4230 STM32 MCU使用NIST隨機數生成<b class='flag-5'>驗證</b>統計<b class='flag-5'>測試</b><b class='flag-5'>套件</b>

    利用高級RPMB實現更快、更安全的UFS 4.0身份驗證

    在 5G 世界中,快速安全的連接非常重要。JEDEC 通用閃存 (UFS) 4.0 版有助于確保在我們的日常設備中實現這一點。作為附加的安全元素,UFS 設備中包含重放保護內存塊 (RPMB),作為安全存儲加密數據的一種方式,只
    的頭像 發表于 05-25 16:03 ?3661次閱讀
    利用高級RPMB實現更快、更安全的<b class='flag-5'>UFS</b> 4.0身份<b class='flag-5'>驗證</b>

    智能手機中的高速內存:MIPI UniPro v1.8 for JEDEC UFS v3.0

    閃存是智能手機最重要的組件之一,每個新版本都會帶來更高的內存容量和性能。近年來采用最快的閃存技術是通用閃存(UFS),UFS v2.1提供~11Gbps的最大數據速率。 JEDEC提出了更快的下一代
    的頭像 發表于 05-26 11:36 ?2559次閱讀
    智能手機中的高速內存:MIPI UniPro v1.8 for <b class='flag-5'>JEDEC</b> <b class='flag-5'>UFS</b> v3.0

    芯科普 | 一文了解存儲主流配置UFS

    。 UFS 是 eMMC 的替代者,它提供比 eMMC 更高的性能和 能效比。 UFS1.0 2011 年, JEDEC 固態技術協會 (JEDEC) 研發了
    的頭像 發表于 06-30 21:10 ?2.3w次閱讀
    芯科普 | 一文了解存儲主流配置<b class='flag-5'>UFS</b>
    黄金城百家乐官网苹果版| 大发888官网充值| 百家乐官网出庄几率| 沙龙百家乐娱乐平台| 百家乐官网有方法赚反水| 斗地主百家乐的玩法技巧和规则 | 娱乐城百家乐官网可以代理吗| 百盛百家乐的玩法技巧和规则| 张家港百家乐官网赌博| 威尼斯人娱乐网注册送38元彩金 | 百家乐官网路单免费下载| 百家乐平注常赢玩法更| 百家乐官网大路小路三珠路| 欧洲百家乐的玩法技巧和规则| 優博百家乐官网客服| 大发888出纳柜台登入| 属虎和属猴牛人做生意| 凤山县| 真人百家乐娱乐场开户注册| 神人百家乐官网赌场| 顶级赌场 官方直营网| 至尊百家乐停播| 开心8百家乐官网现金网| 威尼斯人娱乐城不打烊| 任你博百家乐官网娱乐城| 株洲县| 百家乐筹码皇冠| 百家乐官网太阳娱乐网| 永春县| 888百家乐的玩法技巧和规则| 北川| 缅甸百家乐赌场| 24山吉凶视频| 亚洲百家乐官网新全讯网| 大发888贴吧| 大家旺百家乐娱乐城| 百家乐官网美女视频聊天| 大发888娱乐城动态| 开心8百家乐娱乐城| 玩百家乐官网澳门368娱乐城| 凤凰娱乐开户|