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)
la source
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.
la source
Découvrez Atmel - ils font un AVR + FPGA ...
http://www.atmel.com/products/fpslic/default.asp
la source
Il y a quelques nouveaux PIC avec une petite quantité de logique programmable - PIC10F322 et PIC16F1507.
la source
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.
la source
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é.
la source
Xmos, je ne les ai jamais utilisés bien que je les ai regardés.
la source