Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Implementation of RISC Processor using VHDL
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Implementation of RISC Processor using VHDL
[attachment=30661]
VLSI Basics
VLSI-Very large scale integrated circuit.
Electronic system with integrated dedicated components.
Semi custom and full custom.
Design styles-ASIC,PLD,CPLD,FPGA,system on chip.
FPGA-RAM based devices,these devices loose their configuration when power is switched off.
FPGA uses hex file for design.
FPGA programming-Verilog and VHDL.
VHDL basics
VHDL-Very high speed IC Hardware Description Language.
Modeling of digital system.
Concurrent and sequential statements.
Man and machine readable specification.
Simulatable source code.
Modeling
Behavioral,structural,data flow.
What is RISC?
Computer arithmetic-logic unit.
Fastest instruction execution.
Instructions are of same size and execute within a single cycle.
Efficient way of completing a operation.
Reduces hardware space complexity.
CISC Vs RISC
CISC Emphasis on hardware
Includes multi-clock complex instructions
Memory-to-memory: "LOAD" and "STORE" incorporated in instructions
Small code sizes, high cycles per second
Transistors used for storing complex instructions
RISC Emphasis on software
Single-clock, reduced instruction only
Register to register: "LOAD" and "STORE" are independent instructions
Low cycles per second, large code sizes
Spends more transistors on memory registers
Simulation
MODELSIM software
Mixed language simulator
Design up and running is quick
Test benches-regression test
Low cost,consumes less time and good performance.
Signals in design-waveform generation.
Synthesis
Converting higher level of abstraction to lower level of abstraction
Higher level-HDL language
Lower level-equivalent gate level implementation of HDL language
Xilinx synthesis technology-project navigator
Project Navigator-design source files,run processes,view output.
It integrates the tools and process is designed easily.
Kit Specifications
INPUT: 230V,50Hz.
OUTPUT: +5V DC.
LCD: 16*2 display.
LED:16 digital I/O indication.
DIP switches:inputs and outputs.
4 x 3 Keypad
CPLD,micro controller,clock provider.
ADC,DAC.
FPGA - XC 2S 150 ,plastic quad,208 pins,15MHZ.
MICRO CONTROLLER - ATMEL 89C519,18.432MHZ.
40 I/O’s of the device are available for external use.