《電子技術應用》
您所在的位置:首頁 > 其他 > 设计应用 > ZYNQ在SoC IP验证方案的设计与实现
ZYNQ在SoC IP验证方案的设计与实现
2022年电子技术应用第10期
陶青平,尚国庆,朱 清
中国电子科技集团公司第五十八研究所,江苏 无锡214035
摘要: 随着SoC芯片设计的流行,各种各样的IP设计需求也日益增加,如何快速而又正确地验证这些IP功能的正确性考验着IC设计工程师和验证工程师们。针对这些需求,提出一种基于ZYNQ的SoC IP验证方案设计与实现。从传统的一些验证手段出发,列出在验证方面所遇到的问题,分别阐述了验证方案的总体框架,ZYNQ平台的硬件资源、软件优势,以及如何对所要验证的IP进行封装,集成到ZYNQ系统中,并利用SDK编写软件代码对所测试的IP进行测试,最后通过rdc IP的验证实例来说明此方案的可行性与优越性。
關鍵詞: SOC Zynq RDC IP验证
中圖分類號: TP391
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.212423
中文引用格式: 陶青平,尚國慶,朱清. ZYNQ在SoC IP驗證方案的設計與實現[J].電子技術應用,2022,48(10):83-86.
英文引用格式: Tao Qingping,Shang Guoqing,Zhu Qing. Design and implementation for SoC IP unit test based on ZYNQ[J]. Application of Electronic Technique,2022,48(10):83-86.
Design and implementation for SoC IP unit test based on ZYNQ
Tao Qingping,Shang Guoqing,Zhu Qing
China Electronics Technology Group Corporation No.58 Research Institute,Wuxi 214035,China
Abstract: With the populrity of SoC chip design,the demand for various IP designs is also increasing. How to quickly and correctly verify the correctness of these IP functions tests IC design engineers and verification engineers.To meet these requirements,this paper proposes a deign and implementation of SoC IP unit test based on ZYNQ. Staring from some traditional verification methods,the paper lists the problems encountered in the verification scheme,and describes the overall framework of the scheme,hardware resources and software advantages of ZYNQ,and how to package the IP to be verified and interated into ZYNQ system,respectively,and writes software code to test IP using SDK. Finally,an example of rdc IP is given to illustrate the feasibillty and superiorty of this scheme.
Key words : SoC;ZYNQ;rdc;IP test

0 引言

    SoC是一種集成化芯片,相比于傳統的芯片,SoC芯片有著很多的優勢,它擁有可靠性高、體積小、功耗低、集成度高等特點[1]。現在很多智能設備中都有它的身影,如手機處理器芯片華為的麒麟9000、高通的驍龍888等,甚至一些定制化特殊需求的芯片也都采用SoC技術。SoC的硬件通常基于IP模式設計[2],所以SoC的流行同時也催生了各種各樣的IP設計,尤其帶有標準總線協議的IP,可方便地嵌入到SoC芯片中。在SoC設計中,片上總線的概念[3]相當重要,目前比較常見的幾種總線有:AXI總線[4-5],目前應用最廣泛的、高性能的片上總線;AHB總線,目前應用最為廣泛的高性能低功耗總線,ARM的Cortex-M系列大多采用這種總線;APB總線,主要應用于低帶寬周邊外設之間,如UART、SPI等。

    眾所周知,既然SoC的設計離不開IP的支持,在這些IP在未集成到SoC之前,需要對其進行驗證仿真。尤其那些帶有總線接口的IP,驗證者除了要了解這個IP的功能,還必須對各種總線協議比較熟悉,這無疑增加了驗證的困難。傳統的方案是MCU+FPGA實現方案,或者類似FPGA原型驗證的架構[6]。不僅要求在設計硬件上有很高的要求,如MCU與FPGA之間的通信,尤其是并行通信方式[7],而且有可能會要求驗證者將一些總線協議進行轉換,如XINTF轉成APB總線協議、EMIF接口轉成APB總線協議等,這就對驗證者的技術提出了更高的要求。原型驗證架構方式還需要搭載一個核的實現,不夠便捷。通過上述分析,發現一般傳統的方案對硬件和軟件的設計能力要求都比較高,而且任何一方有問題的話,調試起來也比較費時費力,甚至有可能導致硬件重做,耽誤項目進度。




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




作者信息:

陶青平,尚國慶,朱  清

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




wd.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 久久久精品国产网站| 91精品国自产在线观看| 欧美日韩精品综合| 久久av一区二区| 精品久久国产精品| 久久久99免费视频| 欧美精品卡一卡二| 日本久久久精品视频| 欧美激情第6页V| 日韩在线观看成人| 久久6免费高清热精品| y111111国产精品久久婷婷| 日产精品高清视频免费| 精品久久久久久综合日本| 亚洲日本精品国产第一区| 久久久福利视频| 日韩一区二区久久久| 欧美中文在线视频| 中文字幕免费在线不卡| 久久99精品国产一区二区三区| 97精品视频在线播放| 精品亚洲第一| 亚洲制服欧美久久| 国产在线拍偷自揄拍精品| 亚洲综合五月天| 国产噜噜噜噜噜久久久久久久久 | 一区二区三区四区欧美日韩| 日本不卡一区二区三区视频| 国产精品狠色婷| 国产精品444| 久久久国产视频91| 日韩美女视频中文字幕| 91精品国产高清久久久久久久久 | 亚洲精品一区二区毛豆| 国产欧美日韩中文字幕在线| 欧美精品自拍视频| 91国在线精品国内播放| 欧美 日韩 国产 在线观看| 日本一区二区三区精品视频| 欧美日本国产精品| 精品国产免费av|