VHDL-hjälp: Timer med up/down-räknare

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Alikzus
Inlägg: 13
Blev medlem: 19 februari 2006, 12:15:07
Ort: Falkenberg
Kontakt:

VHDL-hjälp: Timer med up/down-räknare

Inlägg av Alikzus »

Hej!

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:
Bild

Märk väl; jag vill endast ha hjälp på traven, inte en fullständig lösning.
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Re: VHDL-hjälp: Timer med up/down-räknare

Inlägg av cyr »

Är det alltså bara "clk controller" som ska implementeras?

Ser faktiskt inte hur det är möjligt som på bilden, utan varken load eller enable kopplad till det blocket...
Alikzus
Inlägg: 13
Blev medlem: 19 februari 2006, 12:15:07
Ort: Falkenberg
Kontakt:

Re: VHDL-hjälp: Timer med up/down-räknare

Inlägg av Alikzus »

Nej, alla blocken skall implementeras; räknarna var dock mer eller mindre givna och de andra blocken innebar inga större svårigheter.

Vi har dock efter lite konsulterande med några kompisar kommit fram till att problemet (förmodligen) inte går att lösa utan att göra lite ändringar på räknarnas beteende. Och det står inte i labpeket att vi inte får göra det; så det skall vi göra.

Tack ändå! :)
Skriv svar