999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UVM的千兆網絡適配器IP的驗證環境

2016-05-30 00:00:18許諾
關鍵詞:環境設計

許諾

摘 要:目前嵌入式系統的流行,使得SOC的設計在業界越來越多,而且于此帶來的驗證挑戰也越來越大,本文描述了一種基于AXI4.0總線接口的以太網IP設計和驗證環境。

關鍵詞:UVM AXI4.0 千兆網絡適配器;嵌入式系統;以太網IP設計

1 設計框圖和功能介紹

本設計功能見圖1。

媒介訪問控制器:主要實現GMII接口數據的協議檢查、封裝和解封裝等,并對接收到的數據進行完整性檢查,對發送的數據包添加校驗碼。

包處理器:實現了本設計中絕大部分的關于數據包的處理,接收端的數據包解析和匹配,IP數據包的校驗碼解析和檢查,TCP/UDP數據報的報文解析,校驗碼計算和檢查等。發送端實現了TCP數據包的大包分片,TCP和IP校驗碼的計算, VLAN的插入和替換。

DMA引擎:為了降低CPU處理網絡數據的負載,除了在數據包處理部分硬件卸載了很多CPU的操作,本設計還具有自帶DMA功能,此DMA可以節約SOC設計中額外的DMA引擎,大大節約硬件資源。

AXI控制器:AXI接口控制器根據收到的DMA讀寫請求,轉換成AXI 4.0總線的讀地址、讀數據、寫地址、寫數據和寫應答操作。

2 驗證平臺介紹

2.1 UVM通用驗證架構介紹

UVC的驗證架構主要由driver,monitor和sequencer組成。

2.2 總體驗證平臺的架構(圖2)

本設計的驗證環境見圖 2所示,本驗證環境由以太網UVC,AXI 接口UVC,APB接口UVC,設計的參考模型和數據處理結果檢查器組成。

以太網UVC:用于驅動DUT的gmac輸入端,并收集接收到的和發送出去的數據,分別送參考模型和檢查器中。

AXI 接口UVC:用于驅動AXI接口信號,將各種以太網數據包轉化成AXI4.0接口的時序并驅動給DUT,同時,收集發送出去的以太網數據包,送至參考模型中處理。

APB接口UVC:用于將所有對DUT的寄存器配置轉化成DUT的寄存器接口時序,并驅動。

設計參考模型:本設計參考模型由接收端處理模型和發送端處理模型,以及寄存器模型組成。從Gmac接收的數據包,經過參考模型的處理,送至檢查器。AXI端發送出來的數據包,也經過參考模型的處理,送至檢查器。

檢查器:用于檢查接收端和發送端的數據,經過參考模型處理后,是否和DUT處理的結果一致。

Virtual Sequencer:用于調度各個UVC,分別按照驗證的要求發送到對應UVC。

2.3上層集成的方法

本驗證環境采用標準的UVM方法學推薦的方法,將每個接口的UVC分別開發,并最終集成到設計的頂層驗證環境中。通過用虛擬sequencer來調度和發送各個不同UVC的sequence,來達到不同的測試用例的數據包發送。通過將參考模型和檢查器分開,細分模塊的功能,易于多人并行開發。最終整個頂層的驗證環境集成全部的UVC,虛擬sequencer,參考模型和檢查器。對于IP的使用者,只需要將IP的驗證環境頂層實例化到上層的驗證環境中去,可以集成IP的驗證環境,并且可以重復利用開發好的sequence,用于做更高層的測試。

3 總結

本設計適用于基于AXI 4.0接口協議兼容的網絡適配器,支持多種CPU卸載功能,極大的降低了CPU在處理網絡數據的負載,讓CPU有更多的時間和資源去處理其他數據。

驗證環境采用目前業界最流行的SV驗證語言和UVM的平臺框架,UVM的便利性和易于集成性,使得本驗證環境能夠非常容易的被更高級別的驗證環境所集成,極大的減少高層驗證的工作量和時間,縮短產品研發周期。

參考文獻:

[1]張軍,常國鋒.基于UVM的高效SOC驗證環境[J].科技通報,第28卷第12期2012年12.

猜你喜歡
環境設計
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孕期遠離容易致畸的環境
不能改變環境,那就改變心境
環境
孕期遠離容易致畸的環境
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 午夜福利在线观看成人| 亚洲成A人V欧美综合天堂| 国产精品第一区在线观看| 国产午夜精品一区二区三| 欧美在线导航| 国产视频自拍一区| 精品国产免费观看| 国内毛片视频| 91麻豆精品视频| 国产一区二区三区精品欧美日韩| 国产亚洲欧美在线中文bt天堂| 欧美区一区二区三| 亚洲第一在线播放| 精品久久人人爽人人玩人人妻| 久久亚洲中文字幕精品一区| 四虎在线高清无码| 91啦中文字幕| 好吊色妇女免费视频免费| 毛片免费高清免费| 日本a∨在线观看| 久久久久久久久18禁秘| 欧美日韩国产精品综合| 97精品国产高清久久久久蜜芽| 亚洲精品视频免费看| a级毛片在线免费| 久久国产精品电影| 人妻少妇久久久久久97人妻| 国产第二十一页| 丰满人妻被猛烈进入无码| 人妻无码中文字幕一区二区三区| 欧美亚洲国产精品久久蜜芽| 欧美日韩福利| 亚洲人成高清| 广东一级毛片| 亚洲美女高潮久久久久久久| 国产农村妇女精品一二区| 午夜精品久久久久久久99热下载| 色老二精品视频在线观看| 激情午夜婷婷| 91成人免费观看| 亚洲视频无码| 亚洲一区第一页| 久久久亚洲国产美女国产盗摄| 亚洲AV无码乱码在线观看裸奔| 97视频免费在线观看| 99精品视频在线观看免费播放| 一级片一区| 在线人成精品免费视频| 伊人国产无码高清视频| 精品国产www| 国产正在播放| 中文字幕无线码一区| 最新国产成人剧情在线播放| 九九久久精品免费观看| 亚洲午夜福利在线| 欧美区日韩区| 538国产视频| 久久精品一卡日本电影| 久久国产精品娇妻素人| 东京热一区二区三区无码视频| 国产视频久久久久| 特黄日韩免费一区二区三区| 国产美女一级毛片| 无码人妻热线精品视频| 久久天天躁狠狠躁夜夜躁| 黑人巨大精品欧美一区二区区| 亚洲精品第五页| A级毛片高清免费视频就| 国产精品播放| 国产精品第一区| 在线综合亚洲欧美网站| 国产一级妓女av网站| 国产无码精品在线播放| 欧美va亚洲va香蕉在线| 毛片基地视频| 无码丝袜人妻| 97视频免费看| 国产综合日韩另类一区二区| 亚洲大学生视频在线播放| 欧美精品1区| 欧美一区精品| 国语少妇高潮|