Jakie mikrokontrolery z wbudowaną programowalną logiką (jak FPGA / CPLD) są dostępne na rynku?


13

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)

Odpowiedzi:


9

Xilinx ma układy FPGA z procesorami PowerPC 440 i 405. Actel ma układy FPGA z rdzeniami ARM Cortex-M3.

Zarówno Xilinx, jak i Altera mają IP dla procesorów miękkich - MicroBlaze i NIOS II - a na stronie internetowej Open Cores dostępnych jest kilka podobnych bezpłatnych procesorów.


Zgadzam się ... oryginalny plakat źle na to patrzy. Zamiast szukać mikroprocesorów z wbudowaną logiką programowalną, szukaj układów FPGA z wbudowanymi procesorami lub przynajmniej rdzeni procesorów, które można załadować w projekcie. Ostatnio dużo tego widziałem.
MattG





0

Mikrokontrolery ARM urządzeń analogowych zawierają PLA, jednak może być zbyt mała dla logiki, którą próbujesz osadzić.

Zarówno Xilinx, jak i Altera przygotowują nowe linie produktów, w których osadzone są dwurdzeniowe twarde rdzenie ARM połączone z tkaniną FPGA. Ale pakiet nie będzie tak przyjazny, a koszty będą porównywalne z innymi FPGA o tej samej złożoności.


Xilinx ma już nową linię produktów (Zync), ale nie będzie to proste.
Mark Lakata

0

Xmos Nigdy ich nie używałem, chociaż do nich zaglądałem.


Chociaż urządzenia XMOS są dość interesujące, nie mają żadnych programowalnych sekcji logicznych. Jest to wyłącznie mikroprocesor, aczkolwiek ze sprzętową wielowątkowością, która pozwala mu zachowywać się tak , jakby miała programowalną logikę, za pomocą sprytnego kodowania.
Connor Wolf,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.