Design a 4-bit left rotator and sketch a schematic of your design. For a left rotator, the most significant bits should rotate around to the least significant bits. You should support rotations ranging between 0 and 3 bits. Your circuit will have two inputs, 4’ A carrying the data to be rotated and 2’ shamt specifying how far to rotate. Your circuit will have one 4’ output Y for the result of the rotation.
Let A4A3A2A1 be the input and XY be the shift amount and Y4Y3Y2Y1 be the outputof the rotator.
IDEA:
Using 4 multiplexers we can achieve this in this way.Consider the multiplexer for the output Y1. For this multiplexer when
i) XY=00,there is no shift and hence,Y1=A1. So,the 0th Input to multiplexer is A1.
ii)XY=01,there is 1 shift and hence Y1=A4.So, the 1st input to multiplexer is A4
In this way,all the inputs to the multiplexer are connected and it will do the required function.A detailed circuit is given in the image below:
CIRCUIT:

Design a 4-bit left rotator and sketch a schematic of your design. For a left rotator,...
Construct a "divisible-by-3" FSM that accepts a binary number entered one bit at a time, most significant bit first, and indicates with a light if the number entered so far is divisible 6. A. Draw a state transition diagram for your FSM indicating the initial state and for which states the light should be turned on. Hint: the FSM has 3 states. B. Construct a truth table for the FSM logic. Inputs include the state bits and the next bit...
A seven segment decoder is a digital circuit that
displays an input value 0 through 9 as a digital output in the
7-segment display. The behavior of this design can be modeled with
the schematic diagram below, where DCBA is the 4-bit input (D is
the most significant bit and A is the least significant bit) and
abcdefg is the 7-segment output.
2. (20 POINTS) A seven segment decoder is a digital circuit that displays an input value 0 through...
For this problem you will design a circular bit shifter in VHDL. These circuits are especially useful for aligning signals in communications equipment. Your bit shifter should have a 4-bit input, a 4-bit output, and a 2-bit shift amount. The shift amount will specify how many bits are to be shifted, 0, 1, 2, or 3 bits. To perform a circular shift, take the N least significant bits, and put them in the most significant position. For example, 1010 shifted...
Design a circuit to add two 2-bit binary numbers and display the results of the addition as a 3-bit binary number, with the most significant bit be the carry out. To do this, you will use the four switches on your Breadboard Companion as your two 2-bit number inputs. Three of your LEDs will be used to represent the 3-bit output of your circuit. Complete a truth table for the expected output values on the lab data sheet attached. Use...
Design a 4 bit sequential circuit that can either count up or perform a circular left shift operation. You have to accept one input from the user, which decides if the counter is counting down or shifting. Note that the circuit should be able to change the operation from counting down and shifting without skipping any numbers. You can use at most 4 flip flops in the circuit. For example, the user can choose to count up from 0 to...
number 4 and 5 please!
PROBLEM STATEMENT A logic circuit is needed to add multi-bit binary numbers. A 2-level circuit that would add two four-bit numbers would have 9 inputs and five outputs. Although a 2-level SOP or POS circuit theoretically would be very fast, it has numerous drawbacks that make it impractical. The design would be very complex in terms of the number of logic gates. The number of inputs for each gate would challenge target technologies. Testing would...
Using D FFs and selectors, design a 4-bit shift register (SR) (with only serial inputs) that can shift its content one or two bits to the left or right.
Q2. Draw a schematic diagram for a 4-bit register using four D Flip-Flops and four 2-1 multiplexers. Draw a block around each one-bit register used in your design.
a circuit us ing Dtype Flie Floes thort will turn a Design 4 bit seial word into a 4 bit Parallej word. Your dosigh an engbleinput thed when set high, will allow shovid have the serial word to be received and when louw will held +he paralle word on the design 's outputs. Your inputs for this desigh are named CLE/ RESET, SERIN, ENABLE. Your outputs for this desigh are PDOUT 3:0 7.
a circuit us ing Dtype Flie Floes...
Finite state machine (FSM) counter design: Gray
codes have a useful property in that consecutive numbers differ in
only a single bit position. Table 1 lists a 3-bit modulo 8 Gray
code representing the numbers 0 to 7. Design a 3-bit modulo 8 Gray
code counter FSM.
a) First design and sketch a 3-bit modulo 8 Gray code counter
FSM with no inputs and three outputs, the 3-bit signal
Q2:0. (A modulo N counter counts from 0 to N −...