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)

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.


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



1

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



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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.