動態(tài)可切換流水線RISC-V處理器建模與實現(xiàn)
[Abstract]:With the development of microelectronics, information, communication and network technology, the Internet of things has been gradually applied in the fields of health care, artificial intelligence, network management, logistics and transportation. In these applications, the collection and processing of information is the basis and key of Internet of things technology. Because of the wide distribution of the information collection and processing nodes of the Internet of things, it is not suitable to replace the power supply. Therefore, the low-power information acquisition and processing chip is the key to ensure the normal work of the Internet of things. After analyzing the different requirements of Internet of things on processors in different application scenarios, and studying the low-power design technology of high-performance processors, this paper balances the requirements of high-performance and low-power in Internet of things applications. A design scheme of dynamic switchable pipeline processor is presented in this paper. Firstly, the scheme adopts RISC-V instruction set and re-subdivides pipelining based on classical pipelined architecture, and then designs a seven-stage super-pipelined architecture suitable for high-performance mode, and then simplifies it to implement a reduced structure suitable for low-power mode. Finally, a dynamic switchable pipelined RISC-V processor is designed based on the above two architectures. In the whole system, the two modes share memory, cache and ALU execution unit, and determine the corresponding software scheduling strategy to complete the data interaction and task switching in the process of program execution. In the whole implementation process, SystemC is used to build the precise periodic model, then Verilog language is used to realize the hardware circuit. Finally, the function simulation and performance power analysis of the model are carried out. Among them, based on the high-performance mode single-core processor in the architecture of this paper, the chip has been completed by using the SMIC 180nm process, and the chip has been tested. In this paper, we use self-built addition, matrix multiplication and standard test program DMIPS,CRC,AES as test vectors to simulate the function of the system, and use McPAT of HP Labs and DC of Synopsys to analyze performance power consumption from system level and circuit level, respectively. When applied to the Internet of things, compared with the single high-performance processor, the proposed processor architecture can achieve the design requirements with only 5% increase in hardware resources, and at the same time, the system power consumption will be reduced by 67.23%. Moreover, the longer the time of the data acquisition phase is, the more obvious the design structure can reduce the overall power consumption of the system.
【學(xué)位授予單位】:西安理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP332
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 吳建淇;;數(shù)字集成電路的發(fā)展及未來[J];電子技術(shù)與軟件工程;2016年16期
2 劉帥;;X86、ARM、MIPS微處理器架構(gòu)淺析[J];智富時代;2015年12期
3 彭德生;蔣志翔;;基于SystemC的MIPS處理器建模與架構(gòu)[J];計算機(jī)工程與設(shè)計;2015年04期
4 伍思碩;唐賢健;;數(shù)字集成電路的應(yīng)用研究[J];電腦知識與技術(shù);2014年19期
5 李新;;集成電路的發(fā)展及應(yīng)用[J];科技視界;2014年07期
6 朱曉龍;;片上網(wǎng)絡(luò)的SystemC建模研究[J];電子設(shè)計工程;2013年14期
7 劉錦;顧加強(qiáng);;我國物聯(lián)網(wǎng)現(xiàn)狀及發(fā)展策略[J];企業(yè)經(jīng)濟(jì);2013年04期
8 陸游游;舒繼武;;閃存存儲系統(tǒng)綜述[J];計算機(jī)研究與發(fā)展;2013年01期
9 尹利;曹衛(wèi)剛;王曉歡;;淺談CMOS集成電路的應(yīng)用[J];無線互聯(lián)科技;2012年07期
10 錢志鴻;王義君;;物聯(lián)網(wǎng)技術(shù)與應(yīng)用研究[J];電子學(xué)報;2012年05期
相關(guān)博士學(xué)位論文 前4條
1 呂正;多核處理器存儲系統(tǒng)的驗證方法研究[D];西北大學(xué);2013年
2 董新平;物聯(lián)網(wǎng)產(chǎn)業(yè)成長研究[D];華中師范大學(xué);2012年
3 李頎;基于FPGA的片上多處理器建模方法[D];中國科學(xué)技術(shù)大學(xué);2012年
4 凡啟飛;高性能嵌入式處理器低功耗技術(shù)研究[D];中國科學(xué)技術(shù)大學(xué);2009年
相關(guān)碩士學(xué)位論文 前7條
1 李孛;一種DSP處理平臺的低功耗設(shè)計與實現(xiàn)[D];中國艦船研究院;2013年
2 申鑫;基于SystemC的RTL級綜合的研究[D];西安電子科技大學(xué);2012年
3 蘭光洋;CLB總線電子系統(tǒng)級建模[D];天津大學(xué);2012年
4 魯超;基于電子系統(tǒng)級的C*CORE處理器建模[D];天津大學(xué);2012年
5 張劍;多核處理器架構(gòu)下軟件運(yùn)行時驗證方法研究[D];南京航空航天大學(xué);2010年
6 蔣文棟;數(shù)字集成電路低功耗優(yōu)化設(shè)計研究[D];北京交通大學(xué);2008年
7 何祥;基于時鐘控制的高性能微處理器低功耗設(shè)計技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2006年
,本文編號:2447979
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2447979.html