Question: Pleas provide the complete code that will get this circuit to actualy work on the board. also provide test bences for the following code (
Pleas provide the complete code that will get this circuit to actualy work on the board.
also provide test bences for the following codesmodules
PreRequisite
The theoreticalpractical background required for this project is provided in the LectureLab
sessions. To undertake this project, students should be able to:
Use Quartus II and ModelSim software in the design, synthesis and simulation of digital
systems
Model digital logic components using VHDL
Implement a design onto a target FPGA development board
Project description
The aim of this assignment is to apply VHDL design concepts to solve an engineering problem.
Students are required to design and develop a Realtime Clock using an Altera DE development
board. The requirements of the Digital Clock are as follows:
The time is displayed using the four sevensegment displays in the format
hhmm @ The time
will range from :am to :pm repeating.
A single decimal point will be used in place of the colon, eg
Employ zero suppression for the leading digits, eg for single digit times such as : do
not display as :
The PM period of the day should be indicated by an LED
A slide switch can be used to set the time. When setting the time, the following must apply:
When the slide switch is in the zero position, the clock operates normally.
When the slide switch is in the one position, the time can be set starting from the left
most digit
The three pushbutton switches will be used to set the time
Push button increment value
Push button decrement value
Push button move on to the next digit
Wraparound values must be taken into consideration
After the desired time has been set, the slide switch will be placed back in the zero
position and the clock will continue displaying time from the set point.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
