Digital logic lab- secret key of 6 bits

It is a project for digital logic.

Project report requirements:
o A brief description of the design process you used to obtain the circuits. Be sure to point
out  why  you  chose  a  particular  design,  along  with  the  steps  you  took  to  minimize  the  
amount of hardware required. This includes
 State diagram
 State reduction
 Final (reduced) state table
o Include all design elements, such as truth tables, state diagrams, tables, etc,
o Test the device in the simulator. Include a test plan:
 Include your secret code for verification
 Example inputs, expected outputs and what happened when you tested.
 Descriptions, along with a detailed explanation of what simulations you did, what
they show, to demonstrate that the circuit works properly under “all” circumstances.
NOTE that all Logisim implementations must meet all labeling requirements, as established at the
start of the semester (see Lab 1)
Project Description
There  are  many  security  and  access  control  devices  on  the  market  that  attempt  to  prevent
unauthorized access to secured areas. One such device is a key-pad based device. To unlock the
door, you must enter a secret decimal code. For example, say a device accepts a 4-digit decimal
code, 1234. The device will unlock the door when “1234” is entered, but it will not unlock if “123”
or “123411” is entered.
For your final project, you are to design an access control system based on a sequence of 6 bits
that accepts a 1-bit at a time, either 0 or 1. This could be implemented with a 2-button keypad (o
and 1), used to enter the binary code.  
A second input functions as the Enter key, which ends the key code entry. As the key is entered,
the device outputs Enter = 0 until the input sequence terminates. If the input sequence matches the
access code, then output Enter =1  (for example LED lights up), which will unlock the door in a
full implementation. The secret code is preset: choose your own code (see below).
After two unsuccessful attempts (i.e. the secret code was not matched), the system shuts down and
won’t  accept  any  more  bits,  and  an  alarm  is  triggered.  Thus,  your  circuit  has  a  second  output
Alarm, which is set to 1 after two unsuccessful attempts.
Extra credit: Add a reset to the system that presumably only the owner could control: when the
reset key is inserted, the system is again enabled and can accept bits again. You can code the reset
as either 0 (no key) or 1 (key inserted) for this project.
Secret code:  
 Each of you has their very own secret code: no 2 people in the class can have the same
code
 Your code can NOT be a simple sequence of all 1s or all 0s, and must contain a minimum
of 2 ones and 2 zeroes







Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Get 15% OFF on your FIRST order. Use the coupon code: new15