You still have a day left. Ask questions about how to implement time compare so I can offer guidance.
I can also help you with the 1-12 counter. It's not as difficult as your instructor implies. There are commercial counter examples (e.g. 74LS90) that you can look at to see how it might be done.
EDIT: I have completed the essential parts of your project. I don't know why your instructor mentioned half adders, full adders, or registers with D flip flops. Trying a register would have been a waste of time because you needed to be able to increment hours and minutes so copying the clock counters as you did is the only thing that would make sense.
I used hierarchy and my solution takes up about as much area as one of your 0-12 counters.
It took me an hour or two to do it from scratch; with a fair amount of time spent "polishing a turd".
I can also help you with the 1-12 counter. It's not as difficult as your instructor implies. There are commercial counter examples (e.g. 74LS90) that you can look at to see how it might be done.
EDIT: I have completed the essential parts of your project. I don't know why your instructor mentioned half adders, full adders, or registers with D flip flops. Trying a register would have been a waste of time because you needed to be able to increment hours and minutes so copying the clock counters as you did is the only thing that would make sense.
I used hierarchy and my solution takes up about as much area as one of your 0-12 counters.
It took me an hour or two to do it from scratch; with a fair amount of time spent "polishing a turd".
Last edited: