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

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于AMBA總線的異構(gòu)多核高速互連技術(shù)的研究

發(fā)布時(shí)間:2018-02-16 16:23

  本文關(guān)鍵詞: 嵌入式 JOP核 AMBA總線 異構(gòu)多核 LEON3微處理器 出處:《哈爾濱工業(yè)大學(xué)》2012年碩士論文 論文類型:學(xué)位論文


【摘要】:隨著半導(dǎo)體技術(shù)和嵌入式技術(shù)的快速發(fā)展,以及Java技術(shù)的廣泛應(yīng)用,Java的很多優(yōu)點(diǎn)使其在嵌入式系統(tǒng)中的應(yīng)用越來越廣泛。但是,Java程序的運(yùn)行,需要借助Java虛擬機(jī)(以下稱為JVM),以及基礎(chǔ)類庫,因此,在嵌入式系統(tǒng)中限制了Java程序的運(yùn)行速度,同時(shí),Java的運(yùn)行時(shí)環(huán)境以及基礎(chǔ)類庫需要占用較大的系統(tǒng)資源,在嵌入式系統(tǒng)這樣資源有限的環(huán)境下,大大的限制了Java程序的執(zhí)行性能。 由于這些限制,一些學(xué)者和企業(yè)開發(fā)出了Java處理器替代JVM用來提高Java程序的執(zhí)行效率,如Sun公司開發(fā)的picoJava處理器、Martin Sehoeberl開發(fā)的Java Optimized Processor(以下稱為JOP)等等,Java處理器是一種Java虛擬機(jī)的硬件實(shí)現(xiàn)。目前,在嵌入式開發(fā)中如何提高Java程序的執(zhí)行性能,國內(nèi)外的研究主要集中在采用將Java處理器集成到嵌入式系統(tǒng)中,與通用核構(gòu)成異構(gòu)多核系統(tǒng)來實(shí)現(xiàn)。 本文通過對(duì)AMBA(Advanced Microcontroller Bus Architecture)總線、LEON3微處理器系統(tǒng)以及JOP核的研究,提出“基于AMBA總線的異構(gòu)多核高速互連”技術(shù)。通過設(shè)計(jì)一個(gè)基于有限狀態(tài)機(jī)模型的JOP核的AMBA總線接口,,將JOP核集成到LEON3微處理器系統(tǒng)中,實(shí)現(xiàn)了一個(gè)基于AMBA總線的異構(gòu)多核系統(tǒng)。其中,JOP核用于執(zhí)行Java應(yīng)用程序,LEON3用于執(zhí)行其他的普通程序,兩個(gè)處理器通過高速AMBAAHB(Advanced High-performance Bus)總線實(shí)現(xiàn)高速互連。 最后,本文采用Xilinx ISE12.4軟件和ModelSim SE6.5仿真軟件分別對(duì)接口的存儲(chǔ)器讀操作、存儲(chǔ)器寫操作、串口的讀操作、串口的寫操作、以及串口狀態(tài)寄存器的讀操作進(jìn)行了仿真測試,驗(yàn)證了接口實(shí)現(xiàn)通信的正確性。采用Xilinx提供的Xpower功耗分析工具對(duì)異構(gòu)多核系統(tǒng)的總體功耗進(jìn)行了測試分析,并與多核LEON3系統(tǒng)的功耗進(jìn)行對(duì)比分析,驗(yàn)證了基于AMBA總線的異構(gòu)多核結(jié)構(gòu)的低功耗設(shè)計(jì)。
[Abstract]:With the rapid development of semiconductor technology and embedded technology, as well as the wide application of Java technology, Java is more and more widely used in embedded system. With the help of the Java Virtual Machine (hereinafter referred to as JVMU, as well as the base class library), the speed of the Java program is limited in embedded system, and the runtime environment and the base class library of Java need to occupy a large amount of system resources. Under the environment of limited resources, the performance of Java program is greatly restricted. Due to these limitations, some scholars and enterprises have developed Java processors instead of JVM to improve the execution efficiency of Java programs. For example, Java Optimized processor developed by Sun Company and Java Optimized processor developed by Martin Sehoeberl is a hardware implementation of Java virtual machine. At present, how to improve the execution performance of Java program in embedded development, The research at home and abroad mainly focuses on the integration of Java processor into embedded system, and the heterogeneous multi-core system based on common core. Based on the research of AMBA(Advanced Microcontroller Bus Architecture (AMBA(Advanced Microcontroller Bus Architecture) bus and JOP core, this paper proposes the technology of "heterogeneous multi-core high-speed interconnection based on AMBA bus", and designs a AMBA bus interface of JOP core based on finite state machine model. The JOP core is integrated into the LEON3 microprocessor system, and a heterogeneous multi-core system based on AMBA bus is implemented, in which the JOP core is used to execute the Java application program, which is used to execute other ordinary programs. The two processors interconnect at high speed via the high speed AMBAAHB(Advanced High-performance bus bus. Finally, the Xilinx ISE12.4 software and ModelSim SE6.5 simulation software are used to simulate the interface memory read operation, memory write operation, serial port read operation, serial port write operation and serial port status register read operation respectively. The correctness of interface communication is verified. The overall power consumption of heterogeneous multi-core system is tested and analyzed by using Xpower power analysis tool provided by Xilinx, and the power consumption of multi-core LEON3 system is compared with that of multi-core LEON3 system. The low power design of heterogeneous multi-core architecture based on AMBA bus is verified.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP312.1

【參考文獻(xiàn)】

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

1 牛偉;;LEON微處理器綜述[J];中國集成電路;2010年07期

2 黃滿池;陳萍;彭良玉;;譯碼器原理及其應(yīng)用[J];集成電路應(yīng)用;2003年10期

3 竇文,賈焰,鄒鵬;關(guān)于嵌入式Java技術(shù)的研究[J];計(jì)算機(jī)工程;2002年S1期

4 顏偉成,陳朝陽,沈緒榜;AMBA-AHB總線接口的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)與數(shù)字工程;2005年10期

5 彭蔓蔓;徐立超;王穎;;異構(gòu)多核處理器的任務(wù)分配及能耗的研究[J];計(jì)算機(jī)應(yīng)用研究;2010年05期

6 王繼業(yè);;以JOP為核心的SOPC系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2009年02期



本文編號(hào):1515935

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

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


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

版權(quán)申明:資料由用戶79cba***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
亚洲国产精品一区二区| 日韩高清一区二区三区四区| 日本高清视频在线观看不卡| 国产一区二区三区av在线| 草草夜色精品国产噜噜竹菊| 在线精品首页中文字幕亚洲| 激情亚洲内射一区二区三区| 国产日本欧美特黄在线观看| 欧美成人黄色一区二区三区| 久久精品中文字幕人妻中文| 婷婷色网视频在线播放| 青青操视频在线观看国产| 亚洲精品一区三区三区| 国产成人高清精品尤物| 亚洲中文字幕视频在线播放| 欧美日本精品视频在线观看| 在线观看国产午夜福利| 亚洲中文字幕人妻av| 国产大屁股喷水在线观看视频 | 国产免费一区二区不卡| 国产又大又黄又粗又免费| 日韩成人高清免费在线| 欧美亚洲国产日韩一区二区| 国产免费成人激情视频| 白白操白白在线免费观看| 成人亚洲国产精品一区不卡| 黄片免费播放一区二区| 国产免费自拍黄片免费看| 欧美黑人黄色一区二区| 欧美野外在线刺激在线观看| 亚洲天堂精品1024| 亚洲av秘片一区二区三区| 91久久精品中文内射| 欧美丝袜诱惑一区二区| 日韩免费国产91在线| 国产精品亚洲综合天堂夜夜| 国产成人精品一区二三区在线观看| 91亚洲人人在字幕国产| 国产精品第一香蕉视频| 亚洲一区二区三区四区| 亚洲午夜av一区二区|