Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Implement the scheme below in verilog and carry out simulations to check the functionalities Description of the scheme + special requirements: The circuit above is
Implement the scheme below in verilog and carry out simulations to check the functionalities
Description of the scheme special requirements:
The circuit above is a circuit that processes text letters received in asci code, only lowercase letters and performs
functions:
separates vowels from consonants and saves them separately in ram memories.
check if the password has been entered successive sequence of letters and activate the "check" signal if yes.
counterb counter.
regb register used to delay the address change by one clock cycle.
demux demultiplexer.
ramconsonants ramvowels ram memory module with locations of each. Asynchronous reading.
vowelcheckerstruct combinational circuit that checks whether the entered letter is a vowel or not. Written using
a structural description to highlight the hardware structures used.
passcheckfsm automatically checks if the password has been entered. Activates "passok for single clock
cycle in case of correct input. The password consists of the first letters of your first and last name concatenated
eg: for ion vasilescu: passionva, madalin vasilescu: passmadal A letter is considered only if the en signal is
also activated.
Add the dimensions corresponding to the threads, where you think you should. These were not put on the drawing.
To simplify the drawing, the clock and reset wire was not actually drawn. Don't forget to put it on
For simulation:
For functionality testing, the circuit will be allowed to operate for clock cycles.
data sequences will be generated and saved in the RAM memory:
abcdef
the correct password so that passcheckfsm is tested..
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started