25.12.2013 Aufrufe

Gecko3 - CCC Event Weblog

Gecko3 - CCC Event Weblog

Gecko3 - CCC Event Weblog

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6. Firmware<br />

Codes, auf einen unbestimmten Wert. Wenn der Pin nun auf high ist, würden wir in der<br />

Busy-Abfrage bleiben. Deshalb ist zusätzlich eine Kontrolle des Done Pins nötig um in<br />

diesem Fall die Sequenz zu verlassen.<br />

Wenn ein EP2 FIFO Buffer vollständig übertragen ist, muss er geladen werden damit ihm<br />

der Host neuen Daten sendet.<br />

Ist die Konfiguration abgeschlossen, setzt die Firmware CS B und der RDWR B wieder auf<br />

high. Die folgenden vier zusätzlichen Impulse auf der CCLK Leitung schliessen die Startup<br />

Sequenz ab. Am Schluss werden die Variablen wieder mit ihren Initialwerten definiert und die<br />

GPIF Initialisierung aufgerufen um die doppelt verwendeten Pins wieder auf den Gebrauch<br />

des GPIFs zu setzten.<br />

Abbildung 6.3.: FPGA Konfiguration über Host<br />

22 Matthias Zurbrügg

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!