Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > VHDL design for combinational lock

Reply
Thread Tools

VHDL design for combinational lock

 
 
cherryzhou21@googlemail.com
Guest
Posts: n/a
 
      01-07-2007
Hello, I have a programme to design for combinational lock. I have no
idea about this yet, could anyone help me about this? It is better to
have an ASM chart provided.

A programmable combination lock is to be designed and built using the
Altera FPGA Development
Boards.
ˇ¤ To open the combination lock, it will be necessary to input three
sequential 4-bit numbers to the
lock. Each number will be entered using an enter push button. If the
three modulo-16 digits
chosen are the correct combination, when compared with those stored in
a memory, then an
unlocked lamp should be lit. If, however, an incorrect digit is entered
as part of the combination,
an error lamp should be illuminated after the last digit has been
entered. Notice that the error
lamp should not be illuminated until the last digit has been entered,
even if the first or second
digits are in error, since this would enable the combination to be
broken one digit at a time. A
reset input should be provided to reset the lock to its initial state
at any time.
ˇ¤ When the combination lock is open it should be possible to be
program it. After pressing a
program button on the lock, three new codes should be entered and
stored in the memory. A
reset input at this time, should force a return to the open state, and
indicate a fault state if the
lock has been partially reprogrammed.
ˇ¤ Pressing the enter button, when not in program mode should cause
the circuit to lock.
ˇ¤ In a production lock, the memory element would be some form of
non-volatile device, such as
an E2ROM. However, for this exercise you will be using standard static
RAM. This means that
every time you apply power to the lock, it will have random codes in
memory. For this reason
the lock must power up in the open state.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
combinational lock state machine harikanth General Computer Support 0 04-06-2009 04:38 AM
Simple combinational circuit VHDL code Ahmad VHDL 4 03-09-2007 01:15 AM
combinational logic in reference design Mike Treseler VHDL 0 03-01-2007 03:31 PM
Problem with Clock signals generated by combinational logic GuitarNerd VHDL 8 05-19-2005 05:16 PM
Combinational Loop? ALuPin VHDL 5 08-31-2004 09:22 PM



Advertisments