基于交互的MCU驗證技術(shù)實現(xiàn)及SPI模塊驗證
本文選題:MCU芯片 切入點:系統(tǒng)級驗證 出處:《西安電子科技大學(xué)》2015年碩士論文 論文類型:學(xué)位論文
【摘要】:近年來,隨著信息技術(shù)的發(fā)展,集成電路行業(yè)得到了廣泛的重視。2014年我國還發(fā)布了《國家集成電路產(chǎn)業(yè)發(fā)展推進(jìn)綱要》,再一次強(qiáng)調(diào)了發(fā)展集成電路的國家級戰(zhàn)略。在新時代的信息技術(shù)發(fā)展中,尤其是在關(guān)于智能傳感、自動化控制和物聯(lián)網(wǎng)(IoT)等相關(guān)信息產(chǎn)業(yè)增長點上,各種配套的傳感器、無線傳輸器件及高集成度微控制器的出貨量都在以規(guī);乃俣仍谠鲩L。作為各種智能感知系統(tǒng)的節(jié)點和核心,微控制器長久不衰,并得到不斷的更新迭代,功能越來越強(qiáng)大,體積越來越小,功耗甚至可以用一塊紐扣電子待機(jī)十年以上。新技術(shù)的注入和高度集成化的功能疊加,使得MCU(微控制單元)的市場的產(chǎn)業(yè)總值不斷擴(kuò)大,據(jù)相關(guān)統(tǒng)計,整個MCU市場2014年將超過34億美元?梢灶A(yù)見,小小的MCU差異化競爭將更加白熱化,誰能更快地適應(yīng)市場推出高性價比的產(chǎn)品,將會獲得更廣闊的發(fā)展空間。這需要集成電路設(shè)計各個流程和時間賽跑,而作為SoC芯片中用時最多的驗證流程來說,顯得需要更多的創(chuàng)新和技術(shù)去完成驗證過程。本文以新款低功耗ARM Cortex M0+微控制器芯片設(shè)計項目為依托,在原有驗證方法和技術(shù)的基礎(chǔ)上實現(xiàn)改進(jìn),在SoC(片上系統(tǒng))驗證平臺設(shè)計中運用較為新穎的CAPI交互技術(shù),降低了MCU系統(tǒng)級驗證的驗證工作周期,加速產(chǎn)品的流片上市。基于CAPI交互驗證是通過驗證平臺AHB(高級高性能總線)總線協(xié)議解碼模塊(AHB protocol decoder)對芯片AHB總線的檢測來讀取規(guī)定好的總線時序,并解析讀寫的內(nèi)容確定預(yù)先設(shè)定的操作行為,映射驗證平臺中相關(guān)的操作和配置。驗證平臺上添加總線解碼模塊后,實現(xiàn)了與DUT物理上的交互通道。在芯片的總線上的每次時序變化都是根據(jù)總線協(xié)議的標(biāo)準(zhǔn)變化的,這些變化是外部設(shè)備和處理核心發(fā)出指令轉(zhuǎn)化而成的,驗證平臺對總線的檢測從而讀懂行為也是根據(jù)應(yīng)用的總線協(xié)議為基礎(chǔ)實現(xiàn)的,在物理通道基礎(chǔ)上,通過軟件編寫CAPI交互函數(shù)接口,利用函數(shù)編寫測試案例,完成了驗證平臺和DUT(待測設(shè)計)兩者的統(tǒng)一配置,減少出錯的幾率。實現(xiàn)測試案例完全基于C語言的編寫,而且測試案例可以在不同的功能點中實現(xiàn)系統(tǒng)級切換,在一個C程序中完成多次驗證變化,提升了系統(tǒng)級驗證的覆蓋點和穩(wěn)定性,更接近芯片實際應(yīng)用。通過設(shè)計CAPI的應(yīng)用接口函數(shù)也能增加測試案例的可讀性,利于程序的編寫和維護(hù),實現(xiàn)數(shù)據(jù)對比,生成驗證日志報告,達(dá)到縮短驗證工作周期的目的。最后本文闡述了CAPI交互技術(shù)在MCU芯片中SPI模塊中的驗證應(yīng)用,包括基本寄存器測試,發(fā)送測試,最大傳輸速度測試,中斷系統(tǒng)配合測試,DMA配合測試,系統(tǒng)停止喚醒及系統(tǒng)等待喚醒等SPI相關(guān)的SoC系統(tǒng)級驗證,展示了此驗證方法的良好效果。通過項目的實踐證實,本文介紹的驗證方法在SoC系統(tǒng)級驗證時,提高了工作效率,顯示了很好的實用性和復(fù)用性,值得借鑒和推廣。限于篇幅,本系統(tǒng)級驗證中需要改進(jìn)的點還有很多,將在以后的工作中進(jìn)一步的完善。
[Abstract]:......
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN402
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 朱若磊;;基于主動偵測的模塊攔截行為分析[J];計算機(jī)應(yīng)用與軟件;2010年12期
2 徐家福,楊芙清,仲萃豪;模塊:一種結(jié)構(gòu)化的程序設(shè)計工具[J];電子學(xué)報;1982年06期
3 曹雪梅;管理程序設(shè)計的幾個主要模塊[J];內(nèi)蒙古電大學(xué)刊;2001年01期
4 朱怡健,,朱敏;抽取程序模塊功能的計算機(jī)輔助系統(tǒng)[J];小型微型計算機(jī)系統(tǒng);1994年09期
5 邵毅;;對基于Web技術(shù)的計算機(jī)輔助系統(tǒng)設(shè)計與應(yīng)用[J];計算機(jī)光盤軟件與應(yīng)用;2013年17期
6 陳連慶;沈宏;趙耀;;華北煤炭醫(yī)學(xué)院視頻資源獲取模塊的設(shè)計與開發(fā)[J];華北煤炭醫(yī)學(xué)院學(xué)報;2008年06期
7 李紅宇;試論計算機(jī)在編輯部管理中的應(yīng)用[J];云南大學(xué)學(xué)報(自然科學(xué)版);1995年S2期
8 朱堂全;Authorware技巧兩招[J];電子與電腦;2001年06期
9 胡貫榮,陽富民;Linux核心動態(tài)模塊技術(shù)的分析[J];計算機(jī)工程與設(shè)計;2001年03期
10 紀(jì)雙龍;;淺析MELINETS下采訪模塊特點[J];黑龍江科技信息;2007年23期
相關(guān)會議論文 前6條
1 馮玉龍;陳宏文;;船艇配積載模塊的設(shè)計與實現(xiàn)[A];計算機(jī)技術(shù)與應(yīng)用進(jìn)展·2007——全國第18屆計算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會議論文集[C];2007年
2 阿不都卡地爾·阿不都熱依木;李生禎;;Dancontrol TAC84振動保護(hù)模塊功能分析[A];中國農(nóng)業(yè)機(jī)械工業(yè)協(xié)會風(fēng)能設(shè)備分會2012年度論文集(上)[C];2012年
3 陳瑞海;;檢驗科試劑耗品管理軟件模塊的開發(fā)與應(yīng)用[A];2009年浙江省檢驗醫(yī)學(xué)學(xué)術(shù)年會論文匯編[C];2009年
4 董盟盟;陳躍躍;李振濤;;全定制硬宏模塊LIB驗證方法[A];第十六屆計算機(jī)工程與工藝年會暨第二屆微處理器技術(shù)論壇論文集[C];2012年
5 王曉麗;安豐濤;黃建光;耿興廣;李莉;郭洪濤;許磊;李雪;康潔;;QM模塊在宣鋼ERP系統(tǒng)中的設(shè)計及應(yīng)用[A];2009年河北省軋鋼技術(shù)與學(xué)術(shù)年會論文集(上)[C];2009年
6 馮定;唐海雄;周魁;胡澤剛;徐杰;黃朝斌;柳進(jìn);李壽勇;;模塊鉆機(jī)的現(xiàn)狀及發(fā)展趨勢[A];2008年石油裝備學(xué)術(shù)年會暨慶祝中國石油大學(xué)建校55周年學(xué)術(shù)研討會論文集[C];2008年
相關(guān)重要報紙文章 前3條
1 江蘇 無可尚人;iPhone 4s WiFi選項變灰的解決辦法[N];電子報;2014年
2 本報記者 鄭大奇;SAP研發(fā)管理精要[N];計算機(jī)世界;2001年
3 李志華;模塊化編組的基本特征[N];解放軍報;2007年
相關(guān)博士學(xué)位論文 前2條
1 奚家文;論心理的具身性功能模塊觀[D];華東師范大學(xué);2014年
2 黎剛果;基因模塊識別與分析相關(guān)問題研究[D];國防科學(xué)技術(shù)大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 朱皓俊;面向功能的模塊創(chuàng)建技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2006年
2 慈元卓;裝備模塊化設(shè)計中的模塊創(chuàng)建研究[D];國防科學(xué)技術(shù)大學(xué);2004年
3 王欣;中國電信綜合業(yè)務(wù)開通模塊的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2008年
4 王歡;嵌入式技術(shù)在新型交換模塊中的應(yīng)用[D];青島大學(xué);2008年
5 翟郁竹;網(wǎng)上售書系統(tǒng)的設(shè)計與開發(fā)[D];吉林大學(xué);2012年
6 韓茜;甘肅省氣象局綜合管理信息系統(tǒng)與部分模塊設(shè)計及功能實現(xiàn)[D];蘭州大學(xué);2013年
7 尚林峰;上海銀行大前置系統(tǒng)寧波財稅模塊的實現(xiàn)[D];華東師范大學(xué);2007年
8 何雷;汽車專家系統(tǒng)—維修指導(dǎo)模塊的設(shè)計與實現(xiàn)[D];吉林大學(xué);2008年
9 張海瑞;云平臺自動化部署模塊的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2013年
10 張鵬;基于3G的健康監(jiān)測終端及定位系統(tǒng)[D];北京郵電大學(xué);2012年
本文編號:1629077
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1629077.html