《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于UVM和C語言驗證JTAG調試協議的研究與實現
基于UVM和C語言驗證JTAG調試協議的研究與實現
電子技術應用
陶青平,沈婧
(中國電子科技集團公司第五十八研究所,江蘇 無錫 214035)
摘要: 芯片驗證中,JTAG協議功能的好壞決定了芯片流片回來后是否具有可調試狀態。多數情況下是編寫一段既冗長且不易維護的TestBench代碼進行驗證;有些情況依賴FPGA原型驗證手段去驗證JTAG協議,但在該情況下,一些模塊需進行FPGA資源替換,無法保證與RTL級網表一致,可能導致流片后回來的芯片JTAG調試不通。針對這些情況,結合UVM方法學的通用性和C語言的便利性,提出一種基于UVM和C語言聯合驗證JTAG調試協議的實現方法。UVM搭建驗證JTAG協議的框架,C語言側編寫測試用例,用例通過調用UVM側實現的芯片JTAG接口驅動時序的方法來到達實現C語言驗證芯片JTAG協議的結果。
中圖分類號:TP391 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.233886
中文引用格式: 陶青平,沈婧. 基于UVM和C語言驗證JTAG調試協議的研究與實現[J]. 電子技術應用,2023,49(10):112-117.
英文引用格式: Tao Qingping,Sheng Jing. Design and implementation for JTAG protocol test based on UVM and C[J]. Application of Electronic Technique,2023,49(10):112-117.
Design and implementation for JTAG protocol test based on UVM and C
Tao Qingping,Sheng Jing
(China Electronic Technology Group Corporation No.58 Research Institute,Wuxi 214035,China)
Abstract: In IC verification,due to the complexity and multiplicity of the JTAG protocol,the code written separately in TestBench for verification is long and difficult to maintain.Sometimes some companies and groups put this part of verification in FPGA prototype verification.In prototype verification,some modules need to be replaced,which cannot be guaranteed to be the same as the RTL level netlist.It may lead to the failure of chip tog debugging after streaming.In view of this situation,this paper proposes an implementation method for joint verification of JTAG debugging protocol based on UVM and C language.Combining the universality of UVM methodology and the convenience of C language,UCM builds a framework for verification of JTAG protocol,C language verification of chip JTAG protocol is realized by calling the chip JTAG interface implemented on the UVM side to drive the timing.
Key words : UVM;FPGA prtotype verification;C language;JTAG protocol

0 引言

隨著集成電路工藝的快速發展,芯片的研究設計周期亦在不斷縮短[1]。四線制的JTAG接口調試依然是大多數芯片設計采用的調試手段。JTAG協議功能的好壞很大程度上決定了流片回來后的芯片是否具有可調試狀態。不同芯片的JTAG協議不盡相同,基于TestBench或者原型驗證的方式,在驗證JTAG協議上存在著驗證效率低下、可移植性差或者無法完全復制芯片的JTAG功能,這對JTAG協議驗證調試提出了巨大的挑戰。眾所周知,通用驗證方法學UVM在IC驗證領域得到了全面廣泛的運用[2-3],其所具有的封裝、繼承、面向對象等這些優點,并且包含大量功能全面的組件和基類,同時又擁有factory、config、TLM等機制[4-8],使得其具有良好的移植特性。而C語言作為一種悠久且優秀的語言,編寫測試用例較為便利。

綜合二者的優勢,對比傳統的驗證方式,方案中驗證JTAG協議方式猶如上位機IDE通過JTAG仿真器調試芯片一樣便利。C語言編程可封裝大量函數供驗證人員調用,利于僅熟悉C語言編程的開發和驗證人員一同參與到驗證JTAG調試協議中。更有甚者IDE設計開發亦可同步進行開發。通過該種方法來驗證JTAG功能,明顯優于依賴FPGA原型驗證或者設計驗證人員寫TestBench來驗證其功能的方法。



本文詳細內容請下載:http://m.jysgc.com/resource/share/2000005723




作者信息:

陶青平,沈婧

(中國電子科技集團公司第五十八研究所,江蘇 無錫 214035)


微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美精品色综合| 国产精品日韩欧美一区| 亚洲欧美偷拍卡通变态| 亚洲精品日韩综合观看成人91| 欧美一进一出视频| 亚洲在线观看免费| 亚洲午夜免费视频| 一区二区三区黄色| 夜夜爽夜夜爽精品视频| 99精品免费网| 亚洲精选在线观看| 亚洲日韩欧美视频一区| 亚洲人成在线播放| 亚洲精品综合| 99精品欧美一区| 一区二区久久久久| 宅男精品视频| 亚洲小说区图片区| 亚洲欧美春色| 欧美一区二区三区视频免费播放| 欧美亚洲日本国产| 久久不射电影网| 亚洲高清av| 亚洲免费电影在线| 99re6热只有精品免费观看| 一本色道久久88综合亚洲精品ⅰ| av成人免费在线观看| 国产精品99久久久久久人| 亚洲在线一区二区三区| 欧美亚洲一级片| 久久久噜噜噜| 欧美成人午夜激情| 欧美日韩精品免费看| 国产精品久久精品日日| 国产女精品视频网站免费| 国产综合久久久久影院| 一区二区亚洲精品国产| 91久久午夜| 亚洲一卡久久| 久久精品一区二区三区不卡| 亚洲人成人一区二区在线观看| 亚洲免费av观看| 亚洲欧美综合v| 久久夜色精品国产欧美乱极品| 欧美电影免费网站| 国产精品久久久久久久久免费樱桃| 国产欧美日韩亚洲| 亚洲国产精品小视频| 一区二区日韩伦理片| 亚洲欧美日韩爽爽影院| 亚洲第一在线视频| 一本色道久久综合亚洲精品按摩 | 国产精品成人国产乱一区| 国产麻豆日韩| 亚洲国产精品电影在线观看| 日韩午夜激情| 午夜日韩在线| 99av国产精品欲麻豆| 欧美在线日韩| 欧美人与禽猛交乱配| 国产精品久久久久久久久久免费 | 亚洲精品中文字幕在线| 先锋影音一区二区三区| 亚洲精品一线二线三线无人区| 亚洲天堂av图片| 久久裸体艺术| 欧美视频在线不卡| 在线不卡视频| 亚洲综合日本| 日韩视频在线免费| 久久精品国产2020观看福利| 欧美母乳在线| 国内成+人亚洲| 中文久久精品| 亚洲精品乱码久久久久久按摩观| 亚洲欧美日本在线| 欧美高清视频在线观看| 国产农村妇女精品一区二区| 亚洲精品免费在线播放| 久久国产精品色婷婷| 亚洲午夜一区| 免费不卡视频| 国产欧美一区二区精品忘忧草| 亚洲国产午夜| 久久国产免费看| 亚洲欧美精品在线观看| 欧美国产大片| 国产在线观看一区| 亚洲一区二区三区精品动漫| 日韩亚洲欧美成人| 久久免费精品视频| 国产精品专区第二| 一区二区三区久久| 亚洲精品中文字幕女同| 久久资源av| 国产亚洲精品久久飘花| 一区二区三区欧美日韩| 99热精品在线| 欧美成人激情在线| 韩日精品中文字幕| 午夜欧美大片免费观看| 午夜精品一区二区三区在线播放| 欧美电影免费观看高清| 伊人色综合久久天天| 欧美一区二区三区在线看| 亚洲一区国产视频| 欧美日韩一区在线观看视频| 亚洲福利专区| 亚洲国产一成人久久精品| 久久精品官网| 国产麻豆视频精品| 亚洲一区精品在线| 亚洲午夜国产一区99re久久| 欧美日韩成人一区二区| 在线欧美日韩| 亚洲国产网站| 牛牛影视久久网| 在线观看的日韩av| 亚洲国产精品久久91精品| 久久久亚洲一区| 国产亚洲欧洲| 久久gogo国模裸体人体| 久久久久久久波多野高潮日日| 国产乱码精品一区二区三区av| 一区二区三区国产精华| 亚洲伊人第一页| 国产精品成人午夜| 亚洲小视频在线观看| 亚洲男人的天堂在线aⅴ视频| 国产精品爱久久久久久久| 9人人澡人人爽人人精品| 日韩亚洲不卡在线| 欧美日韩国产天堂| 亚洲最快最全在线视频| 亚洲一区二区三区高清| 欧美午夜精品一区| 亚洲图片欧美日产| 亚洲欧美欧美一区二区三区| 国产精品亚洲一区二区三区在线| 亚洲综合首页| 久久久久国产精品www| 黄色免费成人| 亚洲国产一区在线| 欧美伦理一区二区| 在线视频一区观看| 午夜在线精品| 国产一区二区三区黄视频| 久久国产成人| 欧美高清视频在线| 在线亚洲精品| 久久国产精品免费一区| 黄色成人在线网站| 亚洲精品黄色| 欧美日韩亚洲国产精品| 亚洲一区自拍| 久久免费视频这里只有精品| 在线欧美视频| 一区二区三区国产精华| 国产精品v日韩精品v欧美精品网站| 亚洲午夜激情在线| 久久在线免费| 亚洲美女黄色| 欧美一区二区三区视频免费播放| 国产在线欧美日韩| 亚洲美女电影在线| 国产精品区一区| 久久精品国产99国产精品| 欧美激情在线观看| 亚洲婷婷在线| 免费不卡在线视频| 亚洲一区美女视频在线观看免费| 久久婷婷久久一区二区三区| 亚洲欧洲偷拍精品| 午夜视频久久久久久| 激情文学一区| 亚洲性图久久| 狠狠色狠狠色综合日日91app| 日韩一二在线观看| 国产精品一区免费在线观看| 亚洲人成网在线播放| 久久黄色网页| 亚洲免费观看在线视频| 欧美资源在线| 亚洲美女中出| 久久精品亚洲乱码伦伦中文| 最新日韩欧美| 久久久久国产精品麻豆ai换脸| 亚洲激情一区二区三区| 亚洲欧美在线一区| 亚洲国产影院| 欧美一级网站| 亚洲精一区二区三区| 久久久91精品国产| 99精品欧美一区二区三区| 久久久久久久综合狠狠综合| 99视频在线观看一区三区| 美女亚洲精品| 小黄鸭精品aⅴ导航网站入口| 欧美久久久久久久| 欧美中文字幕在线|