Final Project Ee330 - Digital Stopwatch
Final Project Ee330 - Digital Stopwatch
Dodji Monglo
Introduction
For this final project that we had chosen, we had decided to create a digital stopwatch. The
design will be based of the 0.5µ CMOS process. The project will consist of a few components to
implement the circuit such as the 7-seven segment display to display the stopwatch time. We also
included the use of the modulo-6 counter and the modulo-10 counter to display the output. As we
are using a clock, we have designed a ring oscillator to be set as the timer for the design. The
completed output will be through the post layout simulation.
We managed to delay the clock by using the combination of flip flops and different logic gates.
There are 26 flip flops that are being used to help delay the current clock of the Altera. With this,
we managed to test if the verilog that we made is done correctly. We then managed to create the
clock generator as shown below:
Conclusion
In the end, we managed to simulate the stopwatch using a hardware known as Altera that could
count upwards and can be start and stopped. The stopwatch could also be reset when we want to.
The components used manage to be implemented as layouts and help create the intended output
which is the digital stopwatch. By using the knowledge we have from the whole semester, we
managed to create the digital stopwatch.