# 1) [7 marks] You have been hired by a company to design a circuit t...

## Question

1) [7 marks] You have been hired by a company to design a circuit to encrypt passwords. Assume passwords are 3 bits in size and that the encrypted password is the original password plus 2 and then invert the bits (O's become I's and l's become O's). For example if the password is 000, we add 2 to give us 010, and then invert the bits, which gives the encrypted password as 101. Design and build a sequential circuit (using the procedure from your notes) using 3 T flip-flops to perform the above function. You need to show the State Table, K-maps and draw the sequential circuit.

2) [10 marks] Using D Flip-Flops, implement a 3-bit register with one external input (x). When the external input x - 0, the registers should rotate to the left by 1 bit, and when the external input X - 1, the value in the resister should decrease by 1. When creating your State Table, please put the flip-flop values before the external input (i.e., D2 DI D0x). See the example on Pages 14-17 of Module 3, Topic 3. You need to show the State Table, K-maps and draw the sequential circuit.

3) [7 marks] Implement a 4-bit binary counter that counts by 3 (modulo 16) using a D flip-flop for the most significant bit, a T flip-flop for the second bit, a D flip-flop for the third bit, and a T flip-flop for the least significant bit. You need to show the State Table, K-maps and draw the sequential circuit.

## Solution Preview

These solutions may offer step-by-step problem-solving explanations or good writing examples that include modern styles of formatting and construction of bibliographies out of text citations and references. Students may use these solutions for personal skill-building and practice. Unethical use is strictly forbidden.

By purchasing this solution you'll be able to access the following files:
Solution.pdf.

\$50.00
for this solution

PayPal, G Pay, ApplePay, Amazon Pay, and all major credit cards accepted.

### Find A Tutor

View available Digital Electronics Tutors

Get College Homework Help.

Are you sure you don't want to upload any files?

Fast tutor response requires as much info as possible.