Welche Mikrocontroller mit integrierter programmierbarer Logik (FPGA / CPLD) gibt es auf dem Markt?


13

Inspiriert von der Frage möchte ich fragen, welche Mikrocontroller mit eingebauten CPLD- oder FPGA-ähnlichen Funktionen verfügbar sind? Am interessantesten wären kostengünstige Pakete in freundlichen Paketen (ohne BGA). Der CPLD / FPGA-Teil sollte groß genug sein, um die Implementierung einer ziemlich komplizierten Zustandsmaschine (10+ Zustände), einer ziemlich großen Logikfunktion (10+ Eingänge), ziemlich großen Zählern und Schieberegistern (8+ Bits) zu ermöglichen und in der Lage zu sein, mit zehn zu arbeiten von MHz-Frequenzen. Die bevorzugte Methode zur Eingabe des Entwurfs für die programmierbare Logikfunktion sollte HDL-basiert sein (Verilog oder VHDL).

Bisher habe ich zwei Beispiele gefunden:
1) FPSLIC von Atmel
2) PSOC3 und PSOC5 von Cypress (diese sind noch nicht verfügbar, außer im Sample-Volumen)

Antworten:


9

Xilinx verfügt über FPGAs mit PowerPC 440- und 405-Prozessoren. Actel verfügt über FPGAs mit ARM Cortex-M3-Kernen.

Sowohl Xilinx als auch Altera haben IP für Softprozessoren - MicroBlaze und NIOS II - und auf der Open Cores-Website sind mehrere ähnliche kostenlose Prozessoren verfügbar.


Ich stimme zu .. das Originalplakat sieht falsch aus. Anstatt nach Mikroprozessoren mit integrierter programmierbarer Logik zu suchen, sollten Sie nach FPGAs mit integrierten Prozessoren oder zumindest nach Prozessorkernen suchen, die in ein Design geladen werden können. Ich habe in letzter Zeit eine Menge davon gesehen.
MattG

6

Schauen Sie sich Actels SmartFusion an - sie kombinieren ein FPGA mit einem ARM Cortex-M3-Mikrocontroller sowie einige ziemlich raffinierte analoge Schaltkreise. Dieses Evaluierungskit ist recht günstig für das, was es leistet.



1

Es gibt einige neue PICs mit einer winzigen Menge programmierbarer Logik - PIC10F322 und PIC16F1507.



0

ARM-Mikrocontroller von Analog Devices enthalten einen PLA, der jedoch möglicherweise zu klein für die Logik ist, die Sie einbetten möchten.

Sowohl Xilinx als auch Altera bereiten neue Produktlinien vor, die mit dem FPGA-Fabric verbundene Dual-Core-ARM-Hartkerne einbetten. Das Paket wird jedoch nicht so benutzerfreundlich sein und die Kosten werden mit denen anderer FPGAs der gleichen Komplexität vergleichbar sein.


Xilinx hat bereits eine neue Produktlinie (Zync), die jedoch alles andere als einfach sein wird.
Mark Lakata

0

Xmos Ich habe sie noch nie benutzt, obwohl ich sie mir angesehen habe.


Während die XMOS Geräte recht interessant sind, sie nicht irgendwelche programmierbaren Logikabschnitte. Es handelt sich lediglich um einen Mikroprozessor, der jedoch über Hardware-Multithreading verfügt und sich mithilfe einer cleveren Codierung so verhält, als hätte er eine programmierbare Logik.
Connor Wolf
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.