Forum: FPGA, VHDL & Co. 34bit Zähler auf GPIO-Port ausgeben wie war das nochmal?


von Thore R. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe seit langem mal wieder ein bißchen Zeit, um mich mit meinem 
Altera DE0-nano Board zu beschäftigen.

Nun habe ich hier für den GPIO-Port insgesamt 34 Ausgänge eben so viele 
LEDs dran.

Jetzt wollte ich eigentlich nur mal einen Zähler bauen und auf dem 
GPIO-Port ausgeben. aber irgendwie krieg ich das nicht mehr so richtig 
hin.

ich wollte in std_logic rechnen!?! denn dann kann man das doch direkt 
auf den Port bringen?

Ich hab meinen Versuch als vhd-file angefügt!

von Thore R. (Gast)


Lesenswert?

achso das Board läuft mit 50MHz

von B.B. (Gast)


Lesenswert?

Dein Counter zählt im else Zweig, wenn CLK_En auf 1. (???)

von Thore R. (Gast)


Lesenswert?

B.B. schrieb:
> Dein Counter zählt im else Zweig, wenn CLK_En auf 1. (???

ach so damit das Zählen alle ca. 250ms erfolgt! sonst kann man das ja 
gar nicht mehr sehen.
Das Enable-Signal wird im Prozess darüber generiert!

von Lattice User (Gast)


Lesenswert?

Thore R. schrieb:
> ach so damit das Zählen alle ca. 250ms erfolgt! sonst kann man das ja
> gar nicht mehr sehen.

Dann dauert es aber ca 68 Jahre bis die 34. LED ihren Zustand ändert.

von BiBi (Gast)


Lesenswert?

Lattice User schrieb:
> 68 Jahre bis die 34

:D

von Thore R. (Gast)


Lesenswert?

neee das würde vermutlich so ca. 138 Jahre dauern ich werde das mal raus 
nehmen.

von Lattice User (Gast)


Lesenswert?

Thore R. schrieb:
> neee das würde vermutlich so ca. 138 Jahre dauern ich werde das mal raus
> nehmen.

Dann geht sie wieder aus ;-)

von Thore R. (Gast)


Lesenswert?

Na egal trotzdem ging das noch nicht in der Synthese mit dem Zähler..
in Modelsim schien es zu funzen.

Ich hab' jetzt mal einfach nen Lauflicht gemacht.... ich wollte ja erst 
mal wieder nur, dass da 'was blinkt ;) hab vorher nur auf Xilinx was 
gemacht!! aber Altera scheint soweit auch zu funzen wenn was nicht geht, 
hab ich wohl wat falsch gemacht... wie so häufig

Und dann mal schauen, was mir dann noch so einfällt. Dann auf jeden Fall 
mit vorheriger Simu.

von Lattice User (Gast)


Lesenswert?

Thore R. schrieb:
> Na egal trotzdem ging das noch nicht in der Synthese mit dem Zähler..
> in Modelsim schien es zu funzen.

Ich tippe auf ein Problem mit dem asynchronen RESET.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.