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

基于ARM的嵌入式中斷系統(tǒng)的軟件仿真實(shí)現(xiàn)

發(fā)布時(shí)間:2019-04-03 13:26
【摘要】:隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,嵌入式系統(tǒng)已廣泛運(yùn)用于各種智能終端。一個(gè)簡(jiǎn)單,快捷,安全,可靠的嵌入式硬件模擬器,對(duì)于嵌入式系統(tǒng)的軟件開發(fā)者而言起著非常重要的作用。它不僅可以促進(jìn)軟件和硬件同步,提高開發(fā)效率,縮短開發(fā)周期,也可以降低軟件開發(fā)成本,,使軟件開發(fā)者關(guān)注于軟件開發(fā)本身,而不需要去考慮復(fù)雜的硬件結(jié)構(gòu)。在基于ARM處理器的嵌入式硬件模擬平臺(tái)當(dāng)中,中斷控制系統(tǒng)在外設(shè)和處理器之間起著橋梁作用,更加有效的提高了系統(tǒng)的運(yùn)行效率。把它作為硬件模擬器的一個(gè)單獨(dú)的模塊來詳細(xì)的分析與設(shè)計(jì),也就顯的極為必要。 根據(jù)核高基項(xiàng)目的需求,我們需要開發(fā)出一個(gè)可擴(kuò)展的軟件仿真平臺(tái),平臺(tái)中包含處理器、總線、內(nèi)存、外設(shè)等模塊。中斷控制器作為仿真平臺(tái)中的一個(gè)重要組件,起著非常重要的作用,因此我們需要對(duì)嵌入式中斷控制器的軟件仿真技術(shù)進(jìn)行研究與分析。本文主要研究基于ARM的嵌入式中斷控制系統(tǒng)的軟件仿真與實(shí)現(xiàn)。主要包括以下內(nèi)容,對(duì)ARM處理器的嵌入式中斷控制系統(tǒng)的軟件和硬件理論進(jìn)行研究與分析;介紹Apsim仿真器的整體框架和指令集模擬器相關(guān)實(shí)現(xiàn)技術(shù);根據(jù)對(duì)ARM處理器的嵌入式中斷控制系統(tǒng)的研究與分析,利用面向?qū)ο蠛陀邢拮詣?dòng)機(jī)的有關(guān)理論方法,抽象提取出中斷控制器組件的硬件模擬器統(tǒng)一接口。這是一個(gè)通用的原理性接口,利用該接口可以搭建出我們通用的中斷控制器軟件仿真架構(gòu),我們只需要根據(jù)具體的中斷控制器邏輯調(diào)整我們接口的具體實(shí)現(xiàn)即可,具有很強(qiáng)的通用性和擴(kuò)展性。 根據(jù)特定嵌入式開發(fā)板s3c2410的中斷控制系統(tǒng)的硬件工作原理,利用有限有限自動(dòng)機(jī)相關(guān)技術(shù)對(duì)整個(gè)遷移過程進(jìn)行有效建模,并且通過我們提供的中斷控制器硬件模擬模塊的統(tǒng)一接口完成s3c2410開發(fā)板中斷控制系統(tǒng)的軟件仿真實(shí)現(xiàn),利用調(diào)試、跟蹤、檢測(cè)等相關(guān)技術(shù),以及仿真器與硬件運(yùn)行效果對(duì)比來驗(yàn)證我們中斷控制器的接口和軟件仿真的正確性和可用性,經(jīng)過大量實(shí)驗(yàn)的證明,基于中斷控制器仿真接口搭建的s3c2410中斷控制器系統(tǒng)軟件仿真是正確的、可用的。
[Abstract]:With the rapid development of mobile Internet, embedded system has been widely used in various intelligent terminals. A simple, fast, safe and reliable embedded hardware simulator plays a very important role for software developers of embedded systems. It can not only promote the synchronization of software and hardware, improve the development efficiency, shorten the development cycle, but also reduce the cost of software development, and make the software developers pay attention to the software development itself without having to consider the complicated hardware structure. In the embedded hardware simulation platform based on ARM processor, interrupt control system acts as a bridge between peripheral devices and processors, and improves the running efficiency of the system more effectively. It is very necessary to analyze and design it in detail as a separate module of hardware simulator. According to the requirement of nuclear high-base project, we need to develop an extensible software simulation platform, which includes processor, bus, memory, peripheral module and so on. As an important component of the simulation platform, interrupt controller plays a very important role, so we need to study and analyze the software simulation technology of embedded interrupt controller. This paper mainly studies the software simulation and implementation of embedded interrupt control system based on ARM. The main contents are as follows: the software and hardware theory of embedded interrupt control system of ARM processor are studied and analyzed, and the whole framework of Apsim simulator and the related implementation technology of instruction set simulator are introduced. According to the research and analysis of the embedded interrupt control system of ARM processor, the unified interface of hardware simulator of interrupt controller component is abstracted by using the related theories and methods of object-oriented and finite automata. This is a general principle interface, using this interface can build our general interrupt controller software simulation architecture, we only need to adjust the specific implementation of our interface according to the logic of the interrupt controller. It has strong generality and expansibility. According to the hardware working principle of the interrupt control system of the specific embedded development board s3c2410, the whole migration process is modeled effectively by using the related technology of finite automata. Through the unified interface of the interrupt controller hardware simulation module provided by us, the software simulation of the interrupt control system of the s3c2410 development board is completed, and the related technologies such as debugging, tracking, detection and so on are used to realize the software simulation of the interrupt control system. And the comparison between simulator and hardware to verify the correctness and availability of our interrupt controller interface and software simulation, which has been proved by a large number of experiments. The software simulation of s3c2410 interrupt controller system based on interrupt controller simulation interface is correct and available.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP391.9

【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 姜航;;MCS51單片機(jī)多級(jí)中斷的仿真[J];長(zhǎng)春工程學(xué)院學(xué)報(bào)(自然科學(xué)版);2006年01期

2 韓小琨;蔣烈輝;尹青;陳亮;周博;;可重用的指令集模擬器的設(shè)計(jì)與優(yōu)化技術(shù)[J];計(jì)算機(jī)工程;2008年07期

3 陳波;黃南戈;林聰仁;;嵌入式中斷系統(tǒng)的軟件模擬[J];中國(guó)新通信;2008年21期

4 楊先炬,陳躍躍,郭陽(yáng);一種全硬件動(dòng)態(tài)指令翻譯模型[J];微電子學(xué)與計(jì)算機(jī);2005年11期

5 嚴(yán)迎建,劉明業(yè);ARMv4指令集模擬器設(shè)計(jì)及優(yōu)化技術(shù)[J];小型微型計(jì)算機(jī)系統(tǒng);2005年02期

相關(guān)碩士學(xué)位論文 前1條

1 江樂斌;嵌入式MCU仿真的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2007年



本文編號(hào):2453250

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

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


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

版權(quán)申明:資料由用戶27579***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com