Zainspirowany pytaniem Chciałbym zapytać, jakie dostępne są mikrokontrolery z wbudowanymi funkcjami CPLD lub FPGA? Najciekawsze byłyby te tanie w przyjaznych pakietach (nie BGA). Część CPLD / FPGA powinna być wystarczająco duża, aby umożliwić implementację dość skomplikowanej maszyny stanów (10+ stanów), dość dużej funkcji logicznej (10+ wejść), dość dużych liczników i rejestrów przesuwnych (8+ bitów) i być w stanie działać na dziesiątkach częstotliwości MHz. Preferowana metoda projektowania danych wejściowych dla programowalnej funkcji logicznej powinna być oparta na HDL (Verilog lub VHDL).
Do tej pory znalazłem dwa przykłady:
1) FPSLIC z Atmel
2) PSOC3 i PSOC5 z Cypress (te nie są jeszcze dostępne, z wyjątkiem objętości próbek)