[go: up one dir, main page]

0% found this document useful (0 votes)
17 views2 pages

DLD Labrep 12

Uploaded by

hadeeda980
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

DLD Labrep 12

Uploaded by

hadeeda980
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

LAB REPORT

EXPERIMENT 12
DIGITAL LOGIC DESIGN

Name: Hadeed Ahmed


Roll No: 21l-6023
Section: BSR-3A1
Department: Electrical Engineering
Submitted to: Miss Maimoona Akram
DESIGN OF REGISTERS
Introduction:
Flip-flop is a 1 bit memory cell which can be used for storing the digital data. To
increase the storage capacity in terms of number of bits, we have to use a group of flip-flop.
Such a group of flip-flop is known as a Register. The n-bit register will consist of n number of
flip-flop and it is capable of storing an n-bit word. The binary data in a register can be moved
within the register from one flip-flop to another. The registers that allow such data transfers
are called as shift registers.

Objective:
 To get familiar with working of Registers.
 To understand about more than one flip flops.
 To learn about how to implement a register.

Procedure:
The procedure of the experiments are given below:
 In this lab we made a flip flop which toggle from one state to other when clock
change from 0 to 1.
 First we will set the clock to the frequency on our logic machine where we could
easily identify outputs.
 We will then use the IC of register containing two flip flops.
 Flip flop depends on number of input bits. For example in this lab we are working
with 2 bit then 2 flip flop will be used.
 Clock will be given to the clock input of flip flop.
 In D flip flop, the single input "D" is referred to as the "Data" input.
 When the data input is set to 1, the flip flop would be set, and when it is set to 0, the
flip flop would change and become reset.
 We will use MUX at D input because we will take it in our hand whether we want to
start working with flip flop or not.
 Both flip flops will contain common switch of mux.
 Flip flops will operate when we turn switch of MUX to 1.
 The output Q (t) of both flip flops will be given as input in mux to preserve the state.
 After implementing the circuit we will see when clock is at high state our output will
change.
 Then the output will preserve until the next high state of clock will come.
 This is how we will done our experiment.

Issues:
No issues were faced during this lab lecture.

Application:
Applications of registers include serial addition, convolutional encoders for error-
control coding, and pseudo-random binary sequence generators. Counters are primarily
used as pattern generators. Register is a group of flip-flops.

Conclusion:

This lab experiment concludes that a flip-flop has four possible input combinations,
logic 1, logic 0, no change and toggle. When both inputs are low, then no change occurs but if
both are high, the output will toggle from one state to the other. It can perform the functions
of the set/reset flip-flop and has the advantage that there are no ambiguous states.

You might also like