Quali microcontrollori con logica programmabile integrata (come FPGA / CPLD) sono disponibili sul mercato?


13

Ispirato alla domanda, vorrei chiedere quali microcontrollori con funzioni simili a CPLD o FPGA sono disponibili? I più interessanti sarebbero quelli a basso costo in pacchetti amichevoli (non BGA). La porzione CPLD / FPGA dovrebbe essere abbastanza grande da consentire l'implementazione di una macchina a stati piuttosto complicata (10+ stati), una funzione logica abbastanza grande (10+ ingressi), contatori abbastanza grandi e registri a scorrimento (8+ bit) ed essere in grado di funzionare a decine delle frequenze MHz. Il metodo preferibile di input di progettazione per la funzione logica programmabile dovrebbe essere basato su HDL (Verilog o VHDL).

Finora ho trovato due esempi:
1) FPSLIC di Atmel
2) PSOC3 e PSOC5 di Cypress (quelli non sono ancora disponibili, tranne nel volume dei campioni)

Risposte:


9

Xilinx ha FPGA con processori hard PowerPC 440 e 405. Actel ha FPGA con core ARM Cortex-M3.

Sia Xilinx che Altera hanno IP per processori soft - MicroBlaze e NIOS II - e ci sono molti processori gratuiti simili disponibili sul sito Web Open Cores.


Sono d'accordo .. il poster originale lo sta guardando male. Invece di cercare microprocessori con logica programmabile integrata, cercare FPGA con processori integrati o almeno core di processore che possono essere caricati in un progetto. Ne ho visti molti spuntare di recente.
MattG



1

Ci sono un paio di nuovi PIC con una piccola quantità di logica programmabile: PIC10F322 e PIC16F1507.



0

I microcontrollori ARM di Analog Devices includono un PLA, tuttavia potrebbe essere troppo piccolo per la logica che stai cercando di incorporare.

Sia Xilinx che Altera stanno preparando nuove linee di prodotti che incorporano hard core ARM dual-core collegati al tessuto FPGA. Ma il pacchetto non sarà così amichevole e i costi saranno paragonabili ad altri FPGA della stessa complessità.


Xilinx ha già la sua nuova linea di prodotti (Zync) ma sarà tutt'altro che semplice.
Mark Lakata,

0

Xmos non li ho mai usati sebbene li abbia guardati dentro.


Mentre i dispositivi XMOS sono piuttosto interessanti, non hanno sezioni logiche programmabili. È puramente un microprocessore, anche se con hardware-multithreading, che consente di agire come se avesse una logica programmabile, con l'aiuto di un codice intelligente.
Connor Wolf,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.