Lecture 17 Lecture 17 Design of a Kitchen Timer Chip Timer Inputs timer 1, timer 2 - selects which timer is displayed, set and started. 1 or timer 2 output. Display is multiplexed to save wires. C program - see Appendix C in text. Behavioral VHDL - each block a process.
Group timers together in one block along with multiplexors.
Each timer can be cleared, set, or counted down. A done signal is set high when the count reaches zero. The digit select is sent to the timers. This circuit also decodes the BCD digit into a 7-segment output. Also sequences through the 4 digits to be displayed, so estimate one ff per digit.