meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
bauteil:fpgas [2016/12/11 10:02] – [MAX10] Pinbelegung für 10M25 in F484 ist deutlich besser ausgenutzt als die 10M08 im gleichen Gehäuse wendrich | bauteil:fpgas [2019/10/30 11:31] (current) – [Familien Übersicht] mkoch | ||
---|---|---|---|
Line 10: | Line 10: | ||
* Virtex: high end. Unter andere in die NI-RIO Karten verbaut. | * Virtex: high end. Unter andere in die NI-RIO Karten verbaut. | ||
* Ein par Virtex varianten gibt es auch als Rad-Hard. | * Ein par Virtex varianten gibt es auch als Rad-Hard. | ||
+ | |||
* Altera | * Altera | ||
* MAX: non-volatile, | * MAX: non-volatile, | ||
Line 18: | Line 19: | ||
* Die letzte Modelle von Cyclone, Aria und Stratix haben auch ARM-Prozessoren dabei. | * Die letzte Modelle von Cyclone, Aria und Stratix haben auch ARM-Prozessoren dabei. | ||
* Ich meine das es auch noch so etwas wie einen Intel-Altera Combi-Chip gibt (x86 mit FPGA, ziemlich dickes Ding). Intel hat Altera auch aufgekauft. | * Ich meine das es auch noch so etwas wie einen Intel-Altera Combi-Chip gibt (x86 mit FPGA, ziemlich dickes Ding). Intel hat Altera auch aufgekauft. | ||
+ | |||
* Lattice | * Lattice | ||
- | * ? | + | * ICE40 HX4K/HX8K kosten um 6 Euro, haben Logik (7680 LCs), Speicher (128 kbit), PLL und GPIOs, sind in einer ähnlichen Größenordnung wie die hier sonst verwendeten Altera MAX10, haben aber keine internen AD-Wandler. |
- | * So auf der schnelle nichts Auffälliges erkannt. Basic FPGAs in verschiedene | + | * ICE40 UP5K sind langsam, aber für sehr niedrigen Stromverbrauch optimiert. |
+ | * ECP5 sind vergleichsweise große (bis 84K LCs) und teure Chips, die erst bei entsprechenden Anforderungen sinnvoll werden. | ||
+ | * Lattice-FPGAs laden den Bitstream aus einem externen SPI-Flash und können auch über einen Microcontroller als SPI-Slave " | ||
+ | * Der ganz große Vorteil bei Lattice ist die Software: Es gibt eine Open Source Toolchain, die Verilog kompiliert und sich wie ein Kommandozeilencompiler für einen Microcontroller anfühlt. Wer mit Quartus/ | ||
+ | * HX4K und HX8K enthalten den gleichen Chip-Die, sind allerdings in verschiedenen Gehäusevarianten erhältlich: | ||
+ | * Hinter der freien Toolchain steckt ein Projekt zur formellen Verifkation, | ||
+ | * Alle besonderen Funktionsblöcke sind von Lattice aus offiziell dokumentiert, | ||
+ | * Für eine Einführung: | ||
* MicroSemi / Actel | * MicroSemi / Actel | ||
* Fusion: FPGA + Analog (einen ADC mit viele Features und deutlich höhere Spannungen als üblich) | * Fusion: FPGA + Analog (einen ADC mit viele Features und deutlich höhere Spannungen als üblich) | ||
Line 27: | Line 37: | ||
* RT-xxx : Strahlungsharte FPGAs, von klein bis riesig. Nur die RTG4 hat PLLs und Multiplikatoren. | * RT-xxx : Strahlungsharte FPGAs, von klein bis riesig. Nur die RTG4 hat PLLs und Multiplikatoren. | ||
* Multiplikatoren gibt es nur in wenige Baureihen. | * Multiplikatoren gibt es nur in wenige Baureihen. | ||
+ | |||
* (Diese Liste erhebt kein Anspruch auf Vollständigkeit. Es sind nur die übliche Verdächtige.) | * (Diese Liste erhebt kein Anspruch auf Vollständigkeit. Es sind nur die übliche Verdächtige.) | ||
Line 148: | Line 159: | ||
- | === Cyclone | + | === Cyclone |
{{: | {{: | ||
{{: | {{: | ||
{{: | {{: | ||
+ | |||
+ | === Cyclone 5GX === | ||
+ | {{bauteil: | ||
+ | {{bauteil: | ||
+ | |||
==== Altera Quartus Versionen ===== | ==== Altera Quartus Versionen ===== |