Practical - Digital logic design - lab 3, 5-7, 10, 11 writes up PDF

Title Practical - Digital logic design - lab 3, 5-7, 10, 11 writes up
Course Digital Logic Design
Institution University of Connecticut
Pages 3
File Size 107.2 KB
File Type PDF
Total Downloads 18
Total Views 140

Summary

Digital Logic Design - Lab 3, 5-7, 10, 11 writes up...


Description

Right Shift Registers

Lab section: 5

Ayman Alharbi

April 5th 2015

Objectives: In this lab we were asked to build a right shift register, created from D Flip Flops. We will manipulate the preset and clear inputs so that it is able to perform serial in,

serial out, parallel in and parallel out. We will also be adding a running clock line to this circuit. By letting A being an actual switch and B reset we get the equation BQ or B`A

Results: I learned that one of the most common uses of a shift register is to convert between serial and parallel interfaces. This is useful as many circuits work on groups of bits in parallel, but serial interfaces are simpler to construct. Shift registers can also be used as simple delay circuits. Several bidirectional shift registers could also be connected in parallel for a hardware implementation of a stack. In addition Shift registers can also be used as pulse extenders Discussion: This is the first time based circuit we have created. The use of the set, preset and clock felt like a button to me. Having to press a button for the value one or zero to be registered felt really cool. I feel that this circuit could be our first circuit where we have user interaction and not just make a self-regulating system. Conclusions: We have built a circuit that contains memory up to four bits. With this basic register we can keep a number count up to fifteen since we are using the binary system for numbers. In a sense we have made the screen of a calculator. With each new number plugged in the previous number gets thrown back. However we also

made it possible to input a whole four bit number and then see each significant bit as we go. From least to most. Questions: a) In digital circuits, a shift register is a cascade of flip flops, sharing the same clock, in which the output of each flip-flop is connected to the "data" input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the "bit array" stored in it, shifting in the data present at its input and shifting out the last bit in the array, at each transition of the clock input. So in short we were able to create a memory storage device that can be altered by incoming data References: Lab #9 Instruction...


Similar Free PDFs