Title :
Design of FPGA based 8-bit RISC controller IP core using VHDL
Author :
Aneesh, R. ; Jiju, K.
Author_Institution :
C-DAC Thiruvananthapuram, ER & DCI-IT, Thiruvananthapuram, India
Abstract :
This paper describes the design, development and implementation of an 8-bit RISC controller IP core. The controller has been designed using Very high speed integrated circuit Hardware Description Language (VHDL). The design constraints are speed, power and area. This controller is efficient for specific applications and suitable for small applications. This non-pipelined controller has four units: - Fetch, Decode, Execute and a stage control unit. It has an in built program and data memory. Also it has four ports for communicating with other I/O devices. A hierarchical approach has been used so that basic units can be modeled using behavioral programming. The basic units are combined using structural programming. The design has been implemented using ALTERA STRATIX II FPGA.
Keywords :
design engineering; field programmable gate arrays; hardware description languages; reduced instruction set computing; 8 bit RISC controller IP core; ALTERA STRATIX II FPGA; VHDL; behavioral programming; data memory; nonpipelined controller; stage control unit; structural programming; very high speed integrated circuit Hardware Description Language; Computer architecture; IP networks; Microcontrollers; Ports (Computers); Radiation detectors; Reduced instruction set computing; Registers; IP core; Microcontoller design; RISC CPU; VHDL;
Conference_Titel :
India Conference (INDICON), 2012 Annual IEEE
Conference_Location :
Kochi
Print_ISBN :
978-1-4673-2270-6
DOI :
10.1109/INDCON.2012.6420656