Hjelp for prosjektet (programmerbar teller)

K

KRAIG

Guest
Jeg vil gjerne ha litt hjelp for et prosjekt.

Jeg ønsker å lage en programmerbar teller 1 til 10 (binære). Det vil være koblet til 10 switches.If jeg slår på 1. bryteren vil den hoppe over antallet 0, hvis jeg slår av og på den andre heksen vil den hoppe og tallet 1 osv. ..Jeg vil gjøre det med PLD (Xilinx xc95000).

Any ideas?jeg dont ønske en løsning, men heller noen grunnleggende trinnene jeg kunne begynne fra.

på forhånd takk

 
Vet du allerede Verilog eller VHDL?

Hvis det teller 1 til 10, hvordan kan den første bryteren kan føre til hoppe 0?

Hva skjer hvis alle bryterne på?

 
Latch innspill fra de 10 bryterne og dekode det til heltall.

Har to samtidige blokker (2 prosessen hvis VHDL eller 2 alltid hvis Verilog).
Øke telleren i den første blokken.(cnt <= cnt1 1)
I den andre blokken sjekke været greven verdien har nådd dekodet bryteren verdi.Hvis nådd increment cnt1.
Når dette er gått til den forrige blokkere automatisk den bestemte verdien vil bli hoppet over.

Dette er bare en idé ...U nødt til å sjekke inn simulering ....

 
Jeg beklager at telleren skal telle fra 0 til 15.It var bare et eksempel, postet den i før.

Jeg skal gjøre det med IC-logiske porter only.I var tenkt med multiplexer logikk.Har en logikk cirquit som gir hver inngang av multipleksere til appropraite verdi og deretter å ha en normal telleren som øker num.av input linje multipleksere

 

Welcome to EDABoard.com

Sponsor

Back
Top