Download presentation
Presentation is loading. Please wait.
Published byKaren Simpson Modified over 9 years ago
1
COMPUTER ORGANIZATION CSCE 230 Final Project
2
OVERVIEW Implemented RISC processor VHDL Test program created to demonstrate abilities
3
COMPONENTS ALU – Made in lab Register File – Made in lab Datapath Connection of components 5 stages Control Unit Controls processor Uses signals Instruction Address Generator Uses adder & two multiplexors to increment Processor Memory Interface Fetches instructions & places in IR
4
INSTRUCTIONS R-Type: Arithmetic D-Type: Data & Immediate values B-Type: Branches J-Type: Jumps
5
BONUS - ASSEMBLER Written in Java All (R,D,B) instruction types supported Syntax similar to Altera’s native language Handles negative values Loadi (J type supported) Exports to.mif file
6
BONUS - LIGHTS 9 red LED’s 16 bit register to maintain output 4 to 16 decoder (HEX,LEDG,LEDR,SW,KEYS) HEX Lights 16 bit register for maintain each
7
TEST PROGRAM – BINARY TO DECIMAL
8
OUR EXPERIENCE Time Debugging VHDL Compile Time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.