Project Code :TVMAFE536
Objective
This is implemented using the MIPS32 (Microprocessor without Interlocked Pipelined Stages) processor, which has a five-stage pipelined architecture and 32 registers, using Verilog HDL in the Model Sim software.
Abstract
This is implemented using the MIPS32
(Microprocessor without Interlocked Pipelined Stages) processor, which has a
five-stage pipelined architecture and 32 registers, using Verilog HDL in the
Model Sim software. An interface module is created in which the processor module
is instantiated to provide the two-phase clock input and control signals to the
processor and for the user to inputs. Based on the choice of operation and the
operands provided, the corresponding operation would be executed and the result
would be displayed. The assembly language code for each operation is coded as
32-bit instructions within the interface module and stored in the memory. The
processor fetches, decodes, and executes these instructions and stores the
result in one of the registers, which is then displayed to the user using the
interface.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.
Block Diagram

Specifications
Software Requirements:
· Tool:
Xilinx ISE 14.7/ Xilinx 2018.3
·
HDL: Verilog
Hardware Requirements:
·
Microsoft® Windows XP
·
Intel® Pentium® 4
processor or Pentium 4 equivalent with SSE support
·
512 MB RAM
·
100 MB of available
disk space
Learning Outcomes
- Basics of Digital Electronics
- VLSI design Flow
- Introduction to Verilog Coding
- Different modeling styles in
Verilog
o
Data
Flow modeling
o
Structural
modeling
o
Behavioral
modeling
o
Mixed
level modeling
- Introduction to Arithmetic
circuits
- Knowledge on MIPS unit
- Different control units and
instructions
- Knowledge on MIPS32 processor
- Applications in real time
- Xilinx
ISE 14.7/Xilinx Vivado2018.3 for design and simulation
- Generation
of Netlist
- Solution
providing for real time problems
- Project Development Skills:
o
Problem Analysis Skills
o
Problem Solving Skills
o
Logical Skills
o
Designing Skills
o
Testing Skills
o
Debugging
Skills
o
Presentation Skills
o
Thesis Writing Skills