文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.212337
中文引用格式: 劉森態(tài),龐宇,魏東. 基于UVM的Wishbone-SPI驗(yàn)證平臺設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2022,48(6):36-41.
英文引用格式: Liu Sentai,Pang Yu,Wei Dong. Design of Wishbone-SPI verification platform based on UVM[J]. Application of Electronic Technique,2022,48(6):36-41.
0 引言
基于TestBench的傳統(tǒng)芯片驗(yàn)證方法,對人員的驗(yàn)證經(jīng)驗(yàn)要求高,且平臺可移植性差,難達(dá)到預(yù)期覆蓋率,不適于快速迭代芯片設(shè)計(jì)市場[1]。目前,UVM已是IC驗(yàn)證領(lǐng)域主流的方式,它由SystemVerilog語言編寫,具有面向?qū)ο?Object Oriented Programming,OOP)的特點(diǎn),擁有豐富的組件和基類,完善的通信機(jī)制,繼承并克服開源驗(yàn)證方法(Open Verifcation Methodology,OVM)沒有寄存器的解決方案,可以根據(jù)驗(yàn)證需求,快速地搭建工程[2-3]。
串行外設(shè)接口SPI(Serial Peripheral Interface)是由Motorola公司定義一種單主機(jī)多從機(jī)全雙工的模式通信,協(xié)議標(biāo)準(zhǔn)下由主入從出數(shù)據(jù)線(Master Input Slave Output,MISO)、主出從輸入數(shù)據(jù)線(Master Output Slave Input,MOSI)、串行時(shí)鐘信號線(Serial Clock,SCK)和從機(jī)選擇信號線(Slave Select,SS)共4種引腳組成。該接口可與模數(shù)轉(zhuǎn)換器DAC、數(shù)模轉(zhuǎn)換器DAC和外部存儲器等芯片通信,是SoC(System on Chip)最主要的外設(shè)接口之一。
本文詳細(xì)內(nèi)容請下載:http://ihrv.cn/resource/share/2000004416。
作者信息:
劉森態(tài),龐 宇,魏 東
(重慶郵電大學(xué) 光電工程學(xué)院,重慶400065)