Quels microcontrôleurs à logique programmable intégrée (comme FPGA / CPLD) sont disponibles sur le marché?

13

Inspiré par la question, je voudrais demander quels microcontrôleurs avec fonctions CPLD ou FPGA sont disponibles? Les plus intéressants seraient ceux à faible coût dans des packages conviviaux (non BGA). La partie CPLD / FPGA doit être suffisamment grande pour permettre la mise en œuvre d'une machine à états assez compliquée (10+ états), une fonction logique assez grande (10+ entrées), des compteurs et des registres à décalage assez grands (8+ bits) et pouvoir fonctionner à des dizaines des fréquences MHz. La méthode préférable d'entrée de conception pour la fonction logique programmable doit être basée sur HDL (Verilog ou VHDL).

Jusqu'à présent, j'ai trouvé deux exemples:
1) FPSLIC d'Atmel
2) PSOC3 et PSOC5 de Cypress (ceux-ci ne sont pas encore disponibles, sauf en volume d'échantillons)

mazurnification
la source

Réponses:

9

Xilinx possède des FPGA avec des processeurs durs PowerPC 440 et 405. Actel possède des FPGA avec des cœurs ARM Cortex-M3.

Xilinx et Altera ont tous deux IP pour les processeurs logiciels - MicroBlaze et NIOS II - et plusieurs processeurs gratuits similaires sont disponibles sur le site Web Open Cores.

Leon Heller
la source
Je suis d'accord .. l'affiche originale la regarde mal. Au lieu de rechercher des microprocesseurs avec une logique programmable intégrée, recherchez des FPGA avec des processeurs intégrés, ou au moins des cœurs de processeur qui peuvent être chargés dans une conception. J'ai vu beaucoup de ces choses récemment.
MattG
6

Découvrez SmartFusion d'Actel - ils combinent un FPGA avec un microcontrôleur ARM Cortex-M3, ainsi que des circuits analogiques assez astucieux. Ce kit d'évaluation est assez abordable pour ce qu'il fait.

davr
la source
1

Il y a quelques nouveaux PIC avec une petite quantité de logique programmable - PIC10F322 et PIC16F1507.

mikeselectricstuff
la source
0

Concernant SmartFusion d'Actel, il existe également un kit d'évaluation uClinux qui combine une plate-forme d'évaluation à faible coût pour SmartFusion avec un port uClinux fonctionnant sur le cœur du processeur Cortex-M3 de SmartFusion.

vladimir khusainov
la source
0

Les microcontrôleurs ARM d'Analog Devices incluent un PLA, mais il peut être trop petit pour la logique que vous essayez d'intégrer.

Xilinx et Altera préparent de nouvelles gammes de produits qui intègrent des noyaux durs ARM à double cœur connectés au tissu FPGA. Mais le package ne sera pas aussi convivial et les coûts seront comparables à ceux d'autres FPGA de même complexité.

Ben Voigt
la source
Xilinx a déjà sa nouvelle gamme de produits (Zync) mais ce sera loin d'être simple.
Mark Lakata
0

Xmos, je ne les ai jamais utilisés bien que je les ai regardés.

doyen
la source
Bien que les appareils XMOS soient assez intéressants, ils n'ont pas de sections logiques programmables. C'est purement un microprocesseur, bien qu'avec le multithreading matériel, ce qui lui permet d' agir comme s'il avait une logique programmable, à l'aide d'un codage intelligent.
Connor Wolf