Какие микроконтроллеры с встроенной программируемой логикой (например, FPGA / CPLD) доступны на рынке?

13

Вдохновленный вопросом, я хотел бы спросить, какие микроконтроллеры со встроенными функциями CPLD или FPGA доступны? Наиболее интересными будут недорогие в дружественных пакетах (не BGA). Часть CPLD / FPGA должна быть достаточно большой, чтобы позволить реализовать довольно сложный конечный автомат (10+ состояний), довольно большую логическую функцию (10+ входов), довольно большие счетчики и регистры сдвига (8+ бит) и иметь возможность работать на десятках частот МГц. Предпочтительный метод ввода проекта для программируемой логической функции должен быть основан на HDL (Verilog или VHDL).

До сих пор я нашел два примера:
1) FPSLIC от Atmel
2) PSOC3 и PSOC5 от Cypress (они пока недоступны, за исключением объема образцов)

mazurnification
источник

Ответы:

9

Xilinx имеет FPGA с процессорами PowerPC 440 и 405. Actel имеет ПЛИС с ядрами ARM Cortex-M3.

И Xilinx, и Altera имеют IP для мягких процессоров - MicroBlaze и NIOS II - и есть несколько похожих бесплатных процессоров, доступных на веб-сайте Open Cores.

Леон Хеллер
источник
Я согласен .. оригинальный постер смотрит на это неправильно. Вместо того, чтобы искать микропроцессоры со встроенной программируемой логикой, ищите ПЛИС со встроенными процессорами или, по крайней мере, ядра процессоров, которые могут быть загружены в проекте. Я видел много этого неожиданно.
MattG
1

Есть пара новых PIC с небольшим количеством программируемой логики - PIC10F322 и PIC16F1507.

mikeselectricstuff
источник
0

Что касается SmartFusion от Actel, существует также набор для оценки uClinux, который сочетает в себе недорогую платформу eval для SmartFusion с портом uClinux, работающим на ядре процессора Cortex-M3 SmartFusion.

владимир хусаинов
источник
0

Микроконтроллеры ARM компании Analog Devices включают PLA, однако он может быть слишком мал для логики, которую вы пытаетесь внедрить.

И Xilinx, и Altera готовят новые линейки продуктов, которые включают двухъядерные жесткие ядра ARM, подключенные к матрице FPGA. Но пакет не будет таким дружелюбным, и затраты будут сопоставимы с другими FPGA такой же сложности.

Бен Фойгт
источник
У Xilinx уже есть новая линейка продуктов (Zync), но это будет далеко не просто.
Марк Лаката
0

Xmos Я никогда не использовал их, хотя смотрел на них.

декан
источник
В то время как устройства XMOS весьма интересны, они не имеют какие - либо программируемые логические разделы. Это чисто микропроцессор, хотя и с аппаратной многопоточностью, который позволяет ему действовать как он имеет программируемую логику, с помощью некоторого умного кодирования.
Коннор Вольф