Font Size: a A A

Research And Implementation Of RISC-V Architecture Processor Based On Digital

Posted on:2020-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZengFull Text:PDF
GTID:2428330590961105Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Chip localization has set off a boom in the IC design industry.The core of the chip is the processor,and the soul of the processor is the Instruction Set Architecture(ISA).Since the debut of the open source instruction set architecture RISC-V,self-developed chips in China has ushered in a new development opportunity.However,the HDL programming language is complex and difficult to get started.It is difficult to complete the research and development of complex projects like processors without rich programming experience.The vacancy of professional talents is the primary factor restricting the development of chips in China at present.This paper is devoted to the research of open source ISA RISC-V.Based on Digital software,the design of single-cycle hardwired processor,microprogram control processor and five-stage pipeline processor of RISC-V architecture is completed by graphical programming.The simulation test is completed in Digital and ModelSim,and the running test is completed in the FPGA board.The simulation test and running test results of the processors show that the processors can run correctly and the design scheme can be used as a reference for the design of industrial standard processor.The specific research contents are as follows:(1)The RV32 I instruction set of RISC-V is researched and the instruction characteristics,instruction coding format and the reasons for the high efficiency of instruction architecture is analyzed in detail.RV32 I translator is designed to translate assembly code into machine code.(2)The open source software Digital is researched and optimized.The common logic components are improved and third-party JAR packages import function is added.Finally IP core calling based on Lattice machXO2 series FPGA by third-party packages is implemented.(3)Single-cycle hardwired processor,microprogram control processor and five-stage pipeline processor of RISC-V are designed based on Digital software.Processors are simulated in Digital and ModelSim,and run in the STEP-MXO2-C development board.The research and implementation of RISC-V architecture processor based on Digital by replacing complex HDL programming with graphical programming greatly reduces the threshold for processor design.
Keywords/Search Tags:RISC-V, Digital, Processor, Instruction set architecture, Graphical programming
PDF Full Text Request
Related items