Papilio Duo + DesignLab

OP #6022845
Lesenswert?
• ▲
▼
Ich habe mir den Papilio Duo geholt, weil ich einen kleinen FPGA mit 
SRAM und einem AVR gesucht habe.

Von dem DesignLab wusste ich zuerst gar nichts, aber da es mit dabei 
ist, habe ich mal einen Blick darauf geworfen ...



Nun habe ich mich ein paar Stunden damit beschäftigt und ich muss sagen, 
es haut mich richtig vom Hocker!

Genau das hätte ich mir gewünscht, wo ich mit FPGA angefangen habe!

- unzählige kleine Zusatzboards (Wings)
- jedes Arduino Shield läuft darauf
- die Papilio Shields decken alle Grundbedürfnisse ab
- für alles gibt es Code und Lösungen

Selbst wenn man keine Ahnung hat von FPGA's, man klickt sich einfach die 
benötigte Hardware Konfiguration zusammen und bekommt ein fertiges 
Bitfile.

Wenn man es genau wissen will, gibt es für alles ISE Projektfiles und 
VHDL Sourcecode.

Der AVR und der FPGA können auf die Arduino Header zugreifen, auch 
gleichzeitig. Es geht 5V und 3,3V auf den Arduino Header. Die anderen 
Pins nur 3,3V.

Wenn man kein Shield verwendet, dann ist der AVR breit an dem FPGA 
angebunden. Zum testen von komplexeren Designs ist das einfach genial!

Das SRAM mit 2MB ist ein eigenes Thema, ich persönlich bin ein Fan von. 
SDRAM ist halt gleich viel komplexer.

=====

Also für Anfänger, die von der AVR Programmierung kommen, kann ich das 
Board sehr empfehlen.
OP #6023378
Lesenswert?
• ▲
▼
Die 512KB Variante kostet $70 (ca 65€) und die 2MB kostet $95 (ca. 87€).
https://www.seeedstudio.com/catalogsearch/result/?cat=&q=papilio+duo


Bei SeedStudio gibt es auch das Computing Shield verbilligt ($15):
https://www.seeedstudio.com/Classic-Computing-Shield-V1-01.html



Und bei Gadget Factory gibt es die Wings verbilligt (nur $2,99):
http://store.gadgetfactory.net/papilio-wings/
Gast #6023575
Lesenswert?
• ▲
▼
Die Papilio-Familie gibt es schon lange, scheinen hierzulande aber eher 
als Geheimtip zu gelten. Schade nur dass es da lange keine Lösung mit 
Ethernet gab, das könnte sich inzwischen geändert haben.
Die Community ist auf jeden Fall recht gross und aktiv.
AUch die Anzahl der CPUs die man auf dem Ding rasseln lassen kann ist 
inzwischen beachtlich.
Schade halt, dass das alles recht Xilinx spezifisch bleibt, zumindest 
der Top-Level-Schematic klicki-verdrahti-Ansatz.
Gast #6035263
Lesenswert?
• ▲
▼
Weltbester FPGA-Pongo schrieb im Beitrag #6035212:
> Mit Verlaub, welche CPU soll denn da bitte "rasseln"?
>

AVR-Clone, div ZPU (ZPUino, Zealot, ZPUng), MIPS, msp430-Clone, RISC-V 
rv32ui, und den Rest findest du auf dem papilio.cc blog oder in div. 
anderen SoC-Build-Projekten.

> Verbaut ist laut Beschreibung ein "Spartan 6 LX9 FPGA". Der Chip ist
> nicht nur klein sondern auch veraltet.

Nein, veraltet ist er mitnichten. Für einige Projekte ist er genau das 
Richtige. Und man kriegt ihn auch noch eine ganze Weile zu einem 
attraktiven Preis.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.