8/13/2019 8bit microprocessor using vhdl
1/16
Nipanka Barman DC2010BTE4063
Tannu Newar DC2010BTE4073
Deepshikha Das DC2010BTE4061
Designing of 8-bit
microprocessor using VHDL
11/26/2013 1Department of Electronics and communication
Guided By :
Dr. Indrani Dakua
8/13/2019 8bit microprocessor using vhdl
2/16
Department of Electronics and communication11/26/2013
2
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Contents
Instructions to be Implemented4
Introduction
Scope of the project
Application and advantage5
Conclusion6
1 Introduction
Literature review2
Scope of the Project3
8/13/2019 8bit microprocessor using vhdl
3/16
Department of Electronics and communication11/26/2013
3
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
INTRODUCTION
8 bit Microprocessor
VHDL CODE FPGA
8/13/2019 8bit microprocessor using vhdl
4/16
Department of Electronics and communication11/26/2013
4
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
What is Microprocessor?
Computer's central processing unit (CPU) on asingle integrated circuit (IC).
It is a multipurpose programmable device. Operates on numbers and symbols
represented in the binary numeral system.
Used for computation, text editing,multimedia display, and communication over
the Internet. Part of embedded systems.
8/13/2019 8bit microprocessor using vhdl
5/16
ALU Accumulator
Timing &
Control
unit
General &
SpecialPurpose
register
Microprocessor
Department of Electronics and communication11/26/2013
5
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
8/13/2019 8bit microprocessor using vhdl
6/16
Department of Electronics and communication11/26/2013
6
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
What is VHDL ?
VHDL (Very High Speed Integrated Circuit HardwareDescription Language) is a hardware Description
language used in electronic design automation
To describe digital and mixed-signal system such asfield-programmable gate array (FPGA) and integratedcircuits.
8/13/2019 8bit microprocessor using vhdl
7/16
Department of Electronics and communication11/26/2013
7
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
What is FPGA?
Semiconductor device
Contains :
Programmable Logiccomponents
Program interconnection
8/13/2019 8bit microprocessor using vhdl
8/16
Department of Electronics and communication11/26/2013
8
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Literature Review This project is designing an 8-bit microprocessor in VHDL.
The processor that will be designed will closely resemble thefunctionality of an 8085.
All of the functionality will come from the VHDL code that is writtenwill be interfaced with the FPGA board.
The processor will have most all of the arithmetic and logicfunctions that are on an 8085.
It will also implement timer functionality.
There will also be interrupts designed into it as well if time permits.
8/13/2019 8bit microprocessor using vhdl
9/16
Department of Electronics and communication11/26/2013
9
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Literature Review
The FPGA, once programmed, should behave much the same as anactual microprocessor.
Includes an ALU, working registers, and memory.
Each part will be designed separately and tested for functionality.
After all parts are working they will be combined together forminga simple microprocessor
8/13/2019 8bit microprocessor using vhdl
10/16
Burn
On
FPGA
Simulated
Using
ModelSim
Coding in
VHDL
Task
1
Task
2Task
3
Task
4
Department of Electronics and communication11/26/2013
10
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Testing
8/13/2019 8bit microprocessor using vhdl
11/16
Department of Electronics and communication11/26/2013
11
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
BLOCK DIAGRAM
The inputs and outputs will begoing into and coming out of the
FPGA.
The registers, ALU, and memorywill actually be programmed onthe FPGA.
The individual parts will bedesigned separately and thenintegrated.
8/13/2019 8bit microprocessor using vhdl
12/16
Department of Electronics and communication11/26/2013
12
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Scope of the Project Design an 8 bit microprocessor using VHDL.
The design would then be implemented by putting it on anFPGA.
The preliminary goal will be to have a microprocessor capableof executing simple mathematical operations.
The desired instructions to be executed and the data to beoperated on should be given to the system as inputs.
The result of the executed instructions should be the output.
The final goal is to program an FPGA.
8/13/2019 8bit microprocessor using vhdl
13/16
Department of Electronics and communication11/26/2013
13
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Instructions to be implemented
LOAD
STORE
ADD
SUBJZ
IN
HALT
8/13/2019 8bit microprocessor using vhdl
14/16
Department of Electronics and communication11/26/2013
14
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Application and Advantage
Used in Embedded system
Cheaper than microprocessor chip.Less Power consuming.More flexible.More efficient.
8/13/2019 8bit microprocessor using vhdl
15/16
Department of Electronics and communication11/26/2013
15
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
Conclusion
The 8 bit microprocessor is an important
part of computerCPUs
. It is widely usedin microcontrollers. Our aim is to design aSystem that will be more flexible, cheaperand consume less power.
8/13/2019 8bit microprocessor using vhdl
16/16
Department of Electronics and communication11/26/2013
16
Nipanka Barman
Tannu Newar Designing of 8-bit microprocessor using VHDL
Deepshikha Das
Scope of the project
References
1. 8 bit Microprocessor Design using VHDL.
BY: Mohamad Hasman Bin Abdul Manas
2. VHDL IMPLEMENTATION OF 8BIT ALU
BY: Suchita Kamble, Prof.N.N.Mhala
3. VHDL DESIGN OF FPGA ARITHMETIC PROCESSORBY: Prof.S.Kaliamurth, Ms.U.Sowmmiya