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)