Quais microcontroladores com lógica programável incorporada (como FPGA / CPLD) estão disponíveis no mercado?

13

Inspirado pela pergunta , gostaria de perguntar em que microcontroladores com funções do tipo CPLD ou FPGA estão disponíveis? O mais interessante seria de baixo custo em pacotes amigáveis ​​(não BGA). A parte CPLD / FPGA deve ser grande o suficiente para permitir a implementação de máquinas de estados bastante complicadas (mais de 10 estados), função lógica bastante grande (mais de 10 entradas), contadores e registros de deslocamento bastante grandes (8 ou mais bits) e poder rodar em dezenas de frequências de MHz. O método preferencial de entrada de projeto para a função lógica programável deve ser baseado em HDL (Verilog ou VHDL).

Até agora encontrei dois exemplos:
1) FPSLIC do Atmel
2) PSOC3 e PSOC5 do Cypress (esses ainda não estão disponíveis, exceto no volume de amostras)

mazurnificação
fonte

Respostas:

9

O Xilinx possui FPGAs com processadores rígidos PowerPC 440 e 405. Actel possui FPGAs com núcleos ARM Cortex-M3.

Tanto o Xilinx quanto o Altera têm IP para processadores flexíveis - o MicroBlaze e o NIOS II - e existem vários processadores gratuitos similares disponíveis no site da Open Cores.

Leon Heller
fonte
Eu concordo .. o pôster original está olhando errado. Em vez de procurar microprocessadores com lógica programável incorporada, procure FPGAs com processadores embutidos ou pelo menos núcleos de processador que possam ser carregados em um design. Vi muito disso surgindo recentemente.
MattG
6

Confira o SmartFusion da Actel - eles combinam um FPGA com um microcontrolador ARM Cortex-M3, além de alguns circuitos analógicos bastante bacanas. Este kit de avaliação tem um preço bastante razoável para o que faz.

davr
fonte
1

Existem alguns novos PICs com uma pequena quantidade de lógica programável - PIC10F322 e PIC16F1507.

mikeselectricstuff
fonte
0

Em relação ao SmartFusion da Actel, também existe um kit de avaliação do uClinux que combina uma plataforma de avaliação de baixo custo para o SmartFusion com uma porta do uClinux em execução no núcleo do processador Cortex-M3 do SmartFusion.

vladimir khusainov
fonte
0

Os microcontroladores ARM da Analog Devices incluem um PLA, mas pode ser muito pequeno para a lógica que você está tentando incorporar.

A Xilinx e a Altera estão preparando novas linhas de produtos que incorporam núcleos ARM de núcleo duplo conectados ao tecido FPGA. Mas o pacote não será tão amigável e os custos serão comparáveis ​​a outros FPGAs da mesma complexidade.

Ben Voigt
fonte
A Xilinx já tem sua nova linha de produtos (Zync), mas estará longe de ser simples.
MarkLakata1 / 01/12
0

Xmos Eu nunca os usei, embora os tenha procurado.

reitor
fonte
Embora os dispositivos XMOS sejam bastante interessantes, eles não têm nenhuma seção lógica programável. É puramente um microprocessador, embora com multithreading de hardware, que permite que ele aja como se tivesse lógica programável, com a ajuda de uma codificação inteligente.
Connor Lobo