DSpace Repository

IMPLEMENTATION OF 16 BIT RISC MiCROCONTROLLER ON FPGA

Show simple item record

dc.contributor.author Pandurang, Mohite Arun
dc.date.accessioned 2014-12-05T06:58:01Z
dc.date.available 2014-12-05T06:58:01Z
dc.date.issued 2006
dc.identifier M.Tech en_US
dc.identifier.uri http://hdl.handle.net/123456789/13216
dc.guide Pillai, G. N.
dc.guide Vasantha, M. K.
dc.description.abstract The work presented in this dissertation report describes the implementation of 16-bit RISC Microcontroller in FPGA chip, using VHDL programming at Xilinx ISE 7.1 i platform supported by Xilinx .ISE and Aldec Active HDL simulation environment. This work explores an application area of FPGA to develop application specific integrated circuit (ASIC) as an independent System on Programmable Chip (SOPC) design. The design is targeted to make a feel of a 16-bit Microcontroller available in FPGA. Microcontroller is organized with 4 stage pipelined RISC architecture and supports a total of 81 instructions. Successful synthesis is done and design is downloaded in Xilinx Spartan II FPGA. Output along with internal states of the embedded processor can be seen on seven segment display of Xilinx Spartan II FPGA kit, available with us in microprocessor and computer lab. Synthesis reports and Place & route reports are also provided to verify the design implementation. This work focuses on the design methodology based on tools and techniques to capture the design and develop a Hardware Prototype of it. Like any other engineering design, Microcontroller designed is tested consistently and made modifications throughout whenever any problem arose. Pipeline has been modified and remapped for the better performance. Simulation is done using Xilinx ISE and Aldec Active HDL simulation environment to perform functionality test of this code. Synthesis optimization tools were used to convert the chip design in to smaller and faster design. Lastly the synthesized design is verified and various synthesis reports are analyzed to evaluate and. verify the performance of the designed chip. Atmel AVR RISC microcontroller (AT90S1200) is chosen as prototype, model for design and all the necessary features of AT90S200 is implemented successfully in Xilinx Spartan 2 FPGA. Microcontroller designed in this dissertation can process 74-86 instructions simulation result of all the instructions are been tested and validated successfully by means of hand calculations. All the important features of a microcontroller are implemented in FPGA, which now behaves as is a microcontroller core. en_US
dc.language.iso en en_US
dc.subject ELECTRICAL ENGINEERING en_US
dc.subject 16 BIT RISC MICROCONTROLLER en_US
dc.subject FPGA en_US
dc.subject RISC MICROCONTROLLER en_US
dc.title IMPLEMENTATION OF 16 BIT RISC MiCROCONTROLLER ON FPGA en_US
dc.type M.Tech Dessertation en_US
dc.accession.number G12748 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record