Skip to content

A digital clock system implemented with VHDL via Intel Quartus Prime and ModelSim.

Notifications You must be signed in to change notification settings

zsh811/VHDL-Digital-Clock-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Digital Clock System

A digital clock system implemented with VHDL via Intel Quartus Prime and ModelSim.

Test Scenarios

  1. Testing the reset functionality: When the reset signal is asserted, the clock's time components (seconds, minutes, and hours) are set to zero, ensuring a fresh start and providing a reliable baseline for timekeeping.

image

  1. Testing the seconds incrementation: The testing of the seconds incrementation in the digital clock was successful, as observed in the waveform where the seconds component incremented correctly at each rising edge of the clock signal, validating its accurate timekeeping functionality.

image

  1. Testing the minutes incrementation: It was observed that the minutes incremented correctly at each rising edge of the clock signal, after the second counter completed 59 counts, confirming the reliable functionality of the clock.

image

  1. Testing the hours Incrementation: The observed waveform demonstrated that the hours were consistently incremented with precision reliably after the count of 59 minutes.

image

  1. Testing the reset after the 24 hour count: By simulating the clock operation for a full 24-hour period and asserting the reset signal, the waveform was analyzed to ensure the clock properly reset to 1 and the rest of inputs and outputs to 0, allowing for seamless continuation of timekeeping beyond 24 hours.

image

About

A digital clock system implemented with VHDL via Intel Quartus Prime and ModelSim.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages