Project overview
In this project, we were able to use the concepts and skills that were developed, when we worked on synchronous counter activities, to build a Now Serving Display.
Design mode
Pld mode
we used both design mode and PLD mode in this project. On the design mode, you can test the circuit to display the number. Then, we can implement the design using PLD mode. When wiring in PLD mode, instead of switches and HEX displays, pin numbers are used instead. This uses the different legs of a programmed chip to designate inputs and how and where to display the results. After wiring and in PDL mode, you just need to transfer the program to the chip.
Bill of materials
Programmable device x 1
Breadboard x 1
Source x 1
Wires x 15
Connector x 1
7 segment display x 2
Breadboard x 1
Source x 1
Wires x 15
Connector x 1
7 segment display x 2
Conclusion
1) Difference between SSI and MSI:
SSI has >10 gates per chip. MSI has 10 to 100 gates per chip.
2) Limitation of MSI
A single MSI gate can only go up to 15, limiting the counter to 15. But, a SSI circuit can add gates continuously which allow it to count higher.
3) The ripple effect
The ripple effect is caused by the delayed signal between the first output and gate to the next.
4) When I press digital writer to read my numbers with reset is on, my circuit counted from 0 to 9 and after 9 it transferred to tens digit. When it reached 80, it stops because of the pause setup. Also, When I press the reset switch, it returns to 0.
5) Most of my classmates created similar designs as mine. Under the certain constraints, there aren't many changes that we could do.
SSI has >10 gates per chip. MSI has 10 to 100 gates per chip.
2) Limitation of MSI
A single MSI gate can only go up to 15, limiting the counter to 15. But, a SSI circuit can add gates continuously which allow it to count higher.
3) The ripple effect
The ripple effect is caused by the delayed signal between the first output and gate to the next.
4) When I press digital writer to read my numbers with reset is on, my circuit counted from 0 to 9 and after 9 it transferred to tens digit. When it reached 80, it stops because of the pause setup. Also, When I press the reset switch, it returns to 0.
5) Most of my classmates created similar designs as mine. Under the certain constraints, there aren't many changes that we could do.