(3) 邊界測試結果
測試步驟 4 對應波形如圖 1所示, 寄存器最大值為 64’hFFFFFFFFFFFFFFFF,到達最大值后一個時鐘周期后翻轉回 0, 在隨機時刻使用 force 將寄存器賦值臨近最大值, 當寄存器達到最大值后, 翻轉回到 0, 讀取數值為 0, 仿真行為符合設計預期。

圖1 寄存器邊界測試仿真波形圖
(4) 功能測試結果
測試步驟 5 對應打印信息如圖 2 所示, 由于此步驟波形跨度較大因此使用打
印信息展示。 在 24618ns 時刻讀取寄存器值為 64’h1F, 在 79434ns 時刻讀取寄存器值
為 64’h35A7, 計算時間差值除以 4 等于寄存器兩次讀取差值, 仿真行為符合設計預
期, 測試通過。

圖2 寄存器功能測試打印信息圖
版權聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
原文鏈接:https://blog.csdn.net/tiantianuser/article/details/151548984
-
寄存器
+關注
關注
31文章
5590瀏覽量
129248 -
nvme
+關注
關注
0文章
289瀏覽量
23741
發(fā)布評論請先 登錄
NVMe高速傳輸之擺脫XDMA設計42:DMA 讀寫功能驗證與分析
NVMe高速傳輸之擺脫XDMA設計37:隊列管理功能驗證與分析1
NVMe高速傳輸之擺脫XDMA設計35:初始化功能驗證與分析3
NVMe高速傳輸之擺脫XDMA設計34:初始化功能驗證與分析2
NVMe高速傳輸之擺脫XDMA設計33:初始化功能驗證與分析
NVMe高速傳輸之擺脫XDMA設計32:寄存器功能驗證與分析2
NVMe高速傳輸之擺脫XDMA設計31: 寄存器功能驗證與分析1
NVMe高速傳輸之擺脫XDMA設計30: NVMe 設備模型設計
NVMe高速傳輸之擺脫XDMA設計24: UVM 驗證包設計
NVMe高速傳輸之擺脫XDMA設計23:UVM驗證平臺
NVMe高速傳輸之擺脫XDMA設計18:UVM驗證平臺
NVMe IP高速傳輸卻不依賴XDMA設計之八:系統初始化

NVMe高速傳輸之擺脫XDMA設計32:寄存器功能驗證與分析2
評論