Jag håller på med en labb i en VHDL-kurs där vi skall konstruera en klocka, som räknar sekunder, med hjälp av två 4-bits up/down-räknare. Räknarna skall kontrolleras via en clock-controller vars insignaler är utsignalerna från räknarna samt en global up/down-signal och dess utsignaler skall vara styrsignalerna till räknarna (U/D, Reset).
Kan någon ge en hint om hur sjutton detta skall åstadkommas? Största problemet är hur omslag skall göras när man räknar nedåt, men även hur den räknaren som representerar tiotal inte skall räkna hela tiden.
Så här skall kopplingen se ut:

Märk väl; jag vill endast ha hjälp på traven, inte en fullständig lösning.