CrowdSupply FPGA-Karte
Artnr.: CS2-100010
Ein FPGA-Board, das in Ihren USB-Anschluss passt

54,90 € inkl. 19% MwSt.
46,13 € exkl. MwSt.

zzgl. Versand

ab Lager lieferbar (knapper Bestand)

Lieferzeit: 1 - 3 Arbeitstage

Beschreibung

Fomu ist der einfachste Einstieg in die FPGA- oder RISC-V-Entwicklung.

Fomu ist ein programmierbares FPGA-Gerät, das in einen USB-Anschluss passt. Es hat vier Tasten, eine RGB-LED und ein FPGA, der vollständig kompatibel mit einer Open-Source-Chain ist und in der Lage ist, einen RISC-V-Kern auszuführen. Fomu wird in einen benutzerdefiniertes Kunststoffgehäuse geliefert, dass perfekt in einen USB Typ-A Port passt.

Python, RISC-V, FPGA, alle offen

Fomu hat Python

Mit 128 Kilobyte RAM und viel Speicherplatz ist Fomu leistungsstark genug, um Python nativ auszuführen. Und da es in Ihrem USB Port betrieben wird, ist die Installation ist super einfach. FPGAs sind kompliziert, aber die Die neuesten Python-Tools machen es einfach, Fomu ohne spezielle Vorkenntnisse zu verwenden.

Fomu führt RISC-V aus

Unter dem Python-Interpreter liegt ein RISC-V-Softcore, der darauf läuft das FPGA-Fabric. RISC-V ist eine aufstrebende Prozessorarchitektur das bereit ist, alles von tief eingebetteten Chips zu übernehmen High Performance Computing. Fomus RISC-V-Softcore ist großartig Einführung in die Prozessorarchitektur der Zukunft.

Fomu ist ein FPGA

Ein FPGA ist ein Stück rekonfigurierbares Silizium. Das standardmäßige Fomu Firmware macht einen USB-Bootloader verfügbar, auf dem ein RISC-V-Softcore ausgeführt wird, aber Sie kann laden was du willst. Softcores sind auch für LM32 und verfügbar OpenRISC. Sie können das Hinzufügen von Anweisungen zur CPU üben oder neue hinzufügen Blöcke wie LED-Blinkmuster oder besser Captouch-Hardwareblöcke.

Fomu ist vollständig geöffnet

Die Entwicklung mit Fomu ist unglaublich einfach: Code einfach über USB laden und gehen. Egal, ob Sie RISC-V-Code, Python-Code oder HDL schreiben, es ist alles dabei auf die gleiche Weise auf Fomu hochgeladen. Das ICE40UP5K FPGA wird unterstützt eine vollständig offene Toolchain, d. h. Sie können ohne mit der Entwicklung beginnen Erstellen eines Kontos, Unterzeichnen einer Geheimhaltungsvereinbarung oder Herunterladen eines Multi-Gigabyte-Kontos Installer.

Funktionen & Spezifikationen

Fomu passt vollständig in einen standardmäßigen USB-Typ-A-Steckplatz, mit Ausnahme von a kleiner Bereich, der herausragt, um Ihnen Zugang zu vier Kupferpads zu geben. Es gibt eine RGB-LED, die das Gehäuse beleuchtet und voll ist Benutzer steuerbar. Der Hauptchip ist ein FPGA mit etwa 5000 LUTs, genug für eine CPU mit etwas Platz übrig.

  • FPGA: Lattice ICE40UP5K
  • Geschwindigkeit: 48 MHz externer Oszillator
  • RAM: 128 kB RAM für eine Soft-CPU¹
  • Speicher: 1 MB SPI-Flash²
  • Konnektivität: USB 2.0 FS (12 Mbit/s)
  • Tasten: Vier³
  • LEDs: Ein RGB

¹: Dem FPGA stehen 1024 Kilobit Speicher zur Verfügung. Ein separater Block des Speichers wird für Dinge wie die Prozessorregisterdatei verwendet, in zusätzlich zum temporären Speicher für Dinge wie USB-Puffer. Die CPU kann verwenden je nach Konfiguration 64 oder 128 Kilobyte Speicher.
²: Dies ist die Mindestkonfigurationsmenge - möglicherweise sind mehr verfügbar in der Endfassung.
³: Fomu hat vier Kupferpads in Randnähe. Wir haben noch nicht validiert alle kapazitiven Touch-Lösungen.


Versandgewicht: 0,00 Kg

Artikel bewerten

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie anderen bei der Kaufenscheidung: