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.

1.4. Funktionsumfang des <strong>Gecko3</strong> Boards<br />

Das Konzept einer einheitlichen Hardwareplattform kann bei Bedarf noch erweitert werden<br />

z. B. mit einem DSP Modul, das es erlauben würde, Algorithmen in Software oder Hardware<br />

zu implementieren und in der gleichen Applikation auszutesten.<br />

Das Roboterchassis für die neue Generation befindet sich auch in Entwicklung und soll<br />

den bestehenden eBot ersetzen.<br />

1.4. Funktionsumfang des <strong>Gecko3</strong> Boards<br />

<strong>Gecko3</strong> FPGA Modul<br />

Jtag<br />

Buttons<br />

& LEDs<br />

NOR<br />

Flash<br />

DDR<br />

SDRAM<br />

RJ45 &<br />

Magnetics<br />

(external)<br />

Ethernet<br />

PHY<br />

Xilinx FPGA<br />

Spartan3<br />

I/O’s<br />

RS232<br />

(external)<br />

Mini USB<br />

Cypress<br />

EZ-USB 2<br />

Config<br />

Flash<br />

EEPROM<br />

DC/DC<br />

Converter<br />

Abbildung 1.2.: Blockdiagramm des <strong>Gecko3</strong> Moduls<br />

Das <strong>Gecko3</strong> Projekt ist noch mitten in der Entwicklungphase und unsere Diplomarbeit<br />

deckt einen Teil davon ab. In der Abbildung 1.2 ist das Blockdiagramm des <strong>Gecko3</strong>s dargestellt.<br />

Die Planung des Funktionsumfangs, die Evaluation der Bauelemente und die Entwicklung<br />

des Schemas ist im Grossen und Ganzen abgeschlossen. Die Schemas und die Planung<br />

der Leiterplatte können dem Anhang F.1 und G entnommen werden.<br />

Der geplante Funktionsumfang des <strong>Gecko3</strong> Moduls beinhaltet:<br />

• Einfache Migration von Gecko2 Projekten<br />

• FPGA mit 1 bis 2 Mio. Gattern, je nach Bestückung<br />

• IP-Cores zur Peripherieansteuerung im Xilinx EDK enthalten und auf Opencores.org<br />

verfügbar<br />

• Systemspannung 3.3 V<br />

• Genügend RAM, so dass Linux lauffähig ist<br />

• Nichtflüchtiger Speicher genügend gross um Linux zu Booten<br />

• 32 Bit breiter Datenbus<br />

Project Report 3

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!