Forum: FPGA, VHDL & Co. Wozu sind diese pins GSR, GCK, GTS


von Olaf O. (olaf-petersen)


Lesenswert?

Ich versuche gerade mich ein wenig mit CPLD's zu beschäfftigen und
wollte ein kleines board erstellen. Verorgungsspanung und JTAG sind
FEST deffiniert, das ist klar. Doch der Rest der PIN sollte ja
beliebeig sein. Leider weiß ich mit den GSR, GCK, und GTS Pins nichts
anzufangen. Was machen die, oder welche aufgabe haben diese?

von Klaus F. (kfalser)


Lesenswert?

GCK sollen für den Takt verwendet werden. Dies ist wichtig, und Du
solltest Deinen Oszillator an einen dieser Pins hängen.

GSR für ein globales Set/Reset Signal. Weniger wichtig.
Die CPLD's können mit den Registern in einem definierten Zustand
aufwachen, ein externer Reset wird oft nicht benötigt.

GTS ist ein globales Tristate-Signal. Noch weniger wichtig und
verwendet. Wenn das CPLD als Slave an einem Bus hängt und das
Enable-Signal für das CPLD von außen kommt (also vom Master), dann geht
das enablen und tri-staten schneller, wenn man dieses Pin als Enable
verwendet.

Gruß
Klaus

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.