Forum: FPGA, VHDL & Co. Toggle Flip Flop in ABEL


von eCo (Gast)


Angehängte Dateien:

Lesenswert?

Ich versuche seit geraumer Zeit einen Toggle Flip Flop in ABEL zu 
schreiben. Jetzt habe ich zwar einen, doch möchte ich, dass der Takt 
nicht von Tastern angegeben wird, sondern von LEDs. Jedoch prüfen die 
LEDs nach den Ausgängen des TFF. Näheres wird in der Skizze beschrieben.

Jetzt habe ich aber folgendes Problem. Mein IC (ispLSI 1016) startet 
zwar das draufgeladen Programm, doch bleiben alle Ausgänge aus. Gibt es 
eine geschickte Möglichkeit, ein kurzes High auf das x oder o zu setzen?

Hier der Quellcode:
1
x.d   = !x.q;
2
x.clk = ax & ao;
3
o.d   = x.q;
4
o.clk = ax & ao;
5
6
ax = Taster1 & !ao & x & !Reset1  #  ax & !Reset1;
7
ao = Taster2 & !ax & o & !Reset2  #  ao & !Reset2;

Ich freue mich schon auf Hilfen!

von Duke Scarring (Gast)


Lesenswert?

Hübscher Schaltplan. Aber intuitiv verständlich ist was anderes, finde 
ich...

eCo schrieb:
> doch möchte ich, dass der Takt
> nicht von Tastern angegeben wird, sondern von LEDs.

Für mich sind Taster Signalgeber (=Eingänge) und LEDs Signalnehmer 
(=Ausgänge). Daher verstehe ich nicht, wie die Dir einen Takt liefern 
sollen.

Duke


P.S.: Ich weiß, man kann LEDs auch rückwärts als Photodiode betreiben...

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.