天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

八位微控制器IP核的設計與FPGA原型驗證研究

發(fā)布時間:2020-05-09 09:13
【摘要】: IP復用技術是SOC設計的核心技術,使芯片設計變得快捷,設計風險也大為降低。八位微控制器IP核是SOC設計中應用最廣泛的一類嵌入式核。 本課題所設計的SDU_M08微控制器IP核采用哈佛結構,指令集與Microchip公司的PIC16C57完全兼容,可以廣泛應用于工業(yè)控制、汽車、儀器儀表、家用電器等系統(tǒng)中。 本文在對PIC16C57系統(tǒng)結構、指令集和系統(tǒng)時序進行仔細分析的基礎上,進行了系統(tǒng)劃分和各模塊的RTL級代碼設計。整個微控制器系統(tǒng)被劃分成控制通路和數(shù)據(jù)通路兩部分,每個子模塊都進行了精心的設計,部分模塊還進行了特別優(yōu)化。設計中嘗試使用DesignWare庫中的IP模塊對設計進行了優(yōu)化,取得了顯著的效果;數(shù)據(jù)通道模型的設計使數(shù)據(jù)通道的設計變得簡單快捷,ALU采用了低功耗設計方法;設計數(shù)據(jù)存儲器時考慮到布局布線時的總線扇出,采用了分級輸出思想。 在設計的驗證方面,對FPGA原型技術進行了深入的研究,制定了詳細的驗證策略,搭建了FPGA驗證硬件平臺。探討了Flash存儲器的在線編程問題,利用FPGA實現(xiàn)了對Flash的在線編程;遵照FPGA原型實現(xiàn)流程對設計進行了仿真、綜合和布局布線;對邊界掃描測試技術進行了研究,開發(fā)了用于FPGA邊界掃描測試的軟件。 在設計和驗證的過程中,使用了一系列的EDA工具,,包括Altium公司的Protel DXP,Synopsys公司的VCS和Design Compiler,Mentor Graphics公司的Modelsim,Synplicity公司的Synplify Pro以及Altera公司的QuartusⅡ等。 SDU_M08采用精簡指令集,易于學習和使用,可廣泛應用于低功耗、高性價比的控制領域。本課題的研究為日后開發(fā)更復雜的微控制器積累了經驗,奠定了堅實的知識基礎。
【圖文】:

波形圖,波形圖,程序存儲器,上電復位


MCU的工作首先是從取指令開始的,其中第一條指令的地址是上電復位時的PC值 (7nH),即PC的上電復位值所指向的指令是程序的開始。PC值和相應的ROM中指令的波形如圖5一3所示。圖中信號定義:reset:復位信號;dkl一dk4:四相不重疊時鐘;pc:程序計數(shù)器;mem:程序存儲器;romdata:PC對應的程序存儲器中的指令;inst:存儲在指令寄存器中的來自ROM的指令。圖5一3取指波形圖從仿真圖中可以看出,復位的時候,Pc的值為7flH,微控制器正常工作以后執(zhí)行的第一條指令是存在程序存儲器7ff地址處的指令(GoTo指令)。每個dk4時,與pc對應的指令被取出,即預取指。仿真結果表明,所設計的Mcu能夠從程序存儲器中正確取指,并且取值操作均是在clk4時執(zhí)行,符合設計規(guī)格。

波形圖,指令執(zhí)行,波形圖,堆棧


山東大學碩士學位論文(2)程序計數(shù)器和堆棧從圖5一3可以看出Pc可以正確地執(zhí)行加l操作,下面主要驗證在程序跳轉指令執(zhí)行時Pc和堆棧的狀態(tài)。圖5一4、圖5一5、圖5一6和圖5一7為部分跳轉指令執(zhí)行時的仿真波形圖。圖中信號定義:StatuS:狀態(tài)寄存器;staekl,stackZ:兩級堆棧;skiP:雙周期指令中的空操作標識信號,控制著空操作NOP指令的插入。圖5一 4CALL指令執(zhí)行波形圖cALL指令:指令中的立即數(shù)直接改變Pc的低8位,Pc第9位清零,status寄存器的隊1,隊。(第6位和第5位)置入Pc的最高兩位。地址 02IH中的指令為CALL指令(指令碼為905),所以022存入堆棧Stackl
【學位授予單位】:山東大學
【學位級別】:碩士
【學位授予年份】:2007
【分類號】:TP332;TN791

【相似文獻】

相關期刊論文 前10條

1 ;新型ConcertoTM雙核微控制器,重新構建嵌入式控制系統(tǒng)[J];電子設計工程;2011年13期

2 ;富士通半導體應對全球汽車行業(yè)需求 強力擴大微控制器產品陣容[J];微型機與應用;2011年14期

3 ;瑞薩電子新推出6款支持以太網(wǎng)絡及MOST網(wǎng)絡之第四代32位微控制器[J];電子與電腦;2011年07期

4 ;適用于微控制器的CubeSuite+集成型開發(fā)環(huán)境[J];電子制作;2011年07期

5 ;富士通半導體最新推出內置模擬比較器和運放的8位微控制器[J];電源技術應用;2010年09期

6 ;愛特梅爾推出具有USB和高精度模擬功能的超低功耗8/16位微控制器[J];電子與電腦;2011年08期

7 ;愛特梅爾擴展ARM926-based微控制器系列[J];電子與電腦;2011年09期

8 ;飛思卡爾宣布面向汽車應用推出功能強大的多功能32位微控制器[J];電子技術應用;2011年03期

9 ;恩智浦推出LPC1200工業(yè)控制系列[J];電子技術應用;2011年04期

10 沈熙磊;;盛群半導體推出大容量微控制器[J];半導體信息;2011年03期

相關會議論文 前10條

1 黃建平;;USB接口在串行通信中的應用[A];’2003天津IT、網(wǎng)絡、信息技術、電子、儀器儀表創(chuàng)新學術會議論文集[C];2003年

2 魏靈坤;胡春華;劉志軍;;基于ATT7022B的三相多功能電能表的設計[A];2008中國電力系統(tǒng)保護與控制學術研討會論文集[C];2008年

3 鄭海波;郭龍;張宗玉;;一種新型的遙測智能污水流量計的實現(xiàn)[A];中國儀器儀表學會第三屆青年學術會議論文集(上)[C];2001年

4 趙雪蓮;楊新濤;;AT89C2051測試方法的研究與實現(xiàn)[A];第一屆中國微電子計量與測試技術研討會論文集[C];2008年

5 孫榮高;孫德超;殷偉鳳;;現(xiàn)場總線液晶顯示節(jié)點開發(fā)與應用[A];全國先進制造技術高層論壇暨第七屆制造業(yè)自動化與信息化技術研討會論文集[C];2008年

6 張厚武;姚凱學;;太陽能干燥設備控制器的設計[A];第六屆全國信息獲取與處理學術會議論文集(3)[C];2008年

7 劉培基;;基于大容量閃存的HOLTER記錄儀的設計[A];第二屆全國信息獲取與處理學術會議論文集[C];2004年

8 孫海s

本文編號:2655915


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2655915.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶49b51***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com