Які мікроконтролери з вбудованою логікою (як FPGA / CPLD) доступні на ринку?


13

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

Поки я знайшов два приклади:
1) FPSLIC від Atmel
2) PSOC3 та PSOC5 від Cypress (вони ще не доступні, за винятком обсягу зразків)

Відповіді:


9

Xilinx має FPGA з жорсткими процесорами PowerPC 440 та 405. Actel має FPGA з ядрами ARM Cortex-M3.

І Xilinx, і Altera мають IP для м'яких процесорів - MicroBlaze та NIOS II - і на веб-сайті Open Cores є кілька подібних безкоштовних процесорів.


Я згоден .. оригінальний плакат дивиться на це неправильно. Замість того, щоб шукати мікропроцесори з вбудованою програмованою логікою, шукайте FPGA з вбудованими процесорами або хоча б процесорними ядрами, які можуть бути завантажені в конструкцію. Нещодавно я бачив дуже багато цього.
MattG



1

Існує пара нових ПІК з невеликою кількістю програмованої логіки - PIC10F322 та PIC16F1507.



0

Аналогові пристрої Мікроконтролери ARM містять PLA, однак це може бути занадто мало для логіки, яку ви намагаєтеся вбудувати.

І Xilinx, і Altera готують нові лінійки продуктів, в які вбудовані двоядерні жорсткі сердечники ARM, підключені до тканини FPGA. Але пакет не буде таким дружнім, і витрати будуть порівнянні з іншими FPGA з такою ж складністю.


Xilinx вже має свою нову лінійку продуктів (Zync), але це буде далеко не просто.
Марк Лаката

0

Xmos Я ніколи не використовував їх, хоча заглядав у них.


Хоча пристрої XMOS досить цікаві, вони не мають жодного програмованого логічного розділу. Це суто мікропроцесор, хоча і з апаратно-багатопоточним, який дозволяє йому діяти так, як він має програмовану логіку, за допомогою трохи розумного кодування.
Вонор Коннор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.