You are on page 1of 4

Microprocessors systems and Interfacing Assignment Report

COMSATS University Islamabad, Sahiwal Campus

Department of Electrical and Computer Engineering

Assignment No 04

Submitted To M.M Yaseen

Submitted By Muhammad Faizan Mazhar.


Fakhra Bashir Nutkani Balouch.
Ahmad Mujtaba.
Registration Number: FA17-BEE-011
FA17-BEE-029
FA17-BEE-043
Section : A
Date: 11-12-2019

1
Microprocessors systems and Interfacing Assignment Report

Problem statement
Develop a 4x4 bit memory using flip‐flops for reading/writing values. Also develop a Control
Unit(CU) which is capable of writing a 4‐bit input value(available at the input lines) into any of
the four memory locations as well as reading a 4‐bit value from any of the four memory
locations and showing it onto the 4‐bit output lines
Introduction
In this project we made 4x4 bit memory using flip-flops for reading/writing values. Also develop
a Control Unit(CU) which is capable of writing a 4‐bit input value(available at the input lines)
into any of the four memory locations as well as reading a 4‐bit value from any of the four
memory locations and showing it onto the 4‐bit output lines
The LED,s are used to show the binary values of each bit stored in the output lines.LED,s blinks
in case of high bit i.e. stored in output lines. Control unit is made by 2x4 decoder. The flip flop
IC 74174 is used. Decoder is designed by logic gate i.e. AND Gate.
Methodology
Decoder is used for the control purpose. Decoder is working as control unit in this framework.
A decoder is a combinational logic circuit which is used to change the code into a set of signals.
It is the reverse process of an encoder. A decoder circuit takes multiple inputs and gives multiple
outputs. A decoder circuit takes binary data of 'n' inputs into '2^n' unique output.

Structural diagram

2
Microprocessors systems and Interfacing Assignment Report

Functional diagram

Circuit diagram

3
Microprocessors systems and Interfacing Assignment Report

System strengths and limitations.


Every system has limitations. With the passage of time the improvements takes place. The
designed system is so simple and easy to understand. Number of components used are easily
available in market and less expensive but this system consumes more power.
It can only read/write up to 4x4 bit. The system has faster response time. It can read/write in one
time. The system is user friendly. Easy to use.
Resources including helping material that were used in the
design/development and simulation.
Digital Design with an Introduction to the Verilog HDL FIFTH EDITION M. Morris Mano.
Design and working of Flip-flop through academia.

You might also like