RISC處理器中IMMU的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:IMMU (Instruction Memory Management Unit) instruction storage management unit is an important part of microprocessor. Its function is to complete the conversion from virtual address (virtual address) to physical address (phusical address), allocate storage space and protect storage information, so as to ensure the effective operation of the operating system. With the advent of big data era, high-throughput computing system has been paid more and more attention by relevant researchers. In this context, as an important part of microprocessor, IMMU needs to improve the speed of its effective operation, reduce the power consumption in the operation of the device, and reduce the device area under the premise of ensuring the performance of IMMU. In view of the above problems, the author has carried on the related research to the IMMU in the RISC (Reduced Instruction Set Computing) architecture, the main work arrangement is as follows: 1. The design principle, storage management mechanism and fast address access technology of IMMU under RISC architecture are analyzed. According to the characteristics and existing problems of IMMU design, the scheme design of IMMU is completed by drawing lessons from the processor products with excellent market performance. The IMMU supports multithreading and flow-level operations, and its important components include ITLB (Instrution Translation Lookaside Buffer) and Hardware Translation Table Walk. Such a design architecture can effectively reduce the power consumption of IMMU, at the same time, improve the speed of the device to complete the effective operation; 2. Engineering design and implementation of IMMU devices. In the design of ITLB, the design scheme of SRAM is improved, and the reading and writing speed of ITLB device is improved.; Hardware Translation Table Walk is realized by hardware circuit and supports address access with different granularity. A perfect control system is established to effectively avoid the conflict in the operation of the device. With the help of the improved polling mechanism design method, the communication interface circuit between IMMU and other devices is designed. On the premise of improving the coordination ability of each device of the microprocessor, the overall performance of IMMU is improved. 3. Simulation and verification of IMMU devices. On the one hand, using synopsys design software to verify the register transmission level and network table level of IMMU devices; on the other hand, using Xilinx XC7K325T FPGA chip to verify the FPGA prototype; 4. Performance evaluation of IMMU devices. Aiming at the important problems such as working frequency, area and power consumption of IMMU devices, the performance of the designed devices is evaluated from three aspects: timing, area and power consumption. In this paper, under the 65nm manufacturing process, the IMMU device can reach 800MHz. Compared with the processor chip at the same process level, the comprehensive area of the design accounts for 0.75% of the total chip area and the power consumption accounts for 3.33% of the total power consumption of the chip. The results are considerable. Therefore, the research work of this subject has a good practical guiding significance for the design of IMMU.
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP332
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳曉冬;鄭建宏;;SoC功率管理及其在TD-SCDMA終端基帶芯片設(shè)計(jì)中的應(yīng)用[J];重慶郵電學(xué)院學(xué)報(bào)(自然科學(xué)版);2006年S1期
2 陳正烈;;EDA技術(shù)的教學(xué)與實(shí)踐[J];重慶工貿(mào)職業(yè)技術(shù)學(xué)院學(xué)報(bào);2010年04期
3 武玉華;;《專用集成電路設(shè)計(jì)》教學(xué)方法初探[J];電腦知識(shí)與技術(shù);2010年04期
4 武玉華;路而紅;;非微電子專業(yè)“專用集成電路設(shè)計(jì)”課程建設(shè)研究[J];電氣電子教學(xué)學(xué)報(bào);2005年06期
5 趙梅;丁曉磊;朱恩;;高速64點(diǎn)FFT芯片設(shè)計(jì)技術(shù)[J];電子工程師;2007年03期
6 黃寧;朱恩;;32位高性能浮點(diǎn)乘法器芯片設(shè)計(jì)研究[J];電子工程師;2008年01期
7 黃寧;朱恩;榮瑜;;高速FFT芯片設(shè)計(jì)及結(jié)構(gòu)研究[J];電子器件;2008年02期
8 楊莉;舒軍;焦啟民;;單片機(jī)總線上多時(shí)鐘域下數(shù)據(jù)傳遞的可靠性研究[J];湖北大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年01期
9 萬e,
本文編號(hào):2487329
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2487329.html