Apa mikrokontroler dengan logika yang dapat diprogram terpasang (seperti FPGA / CPLD) yang tersedia di pasar?

13

Terinspirasi oleh pertanyaan, saya ingin bertanya apa mikrokontroler dengan fungsi CPLD atau seperti FPGA yang tersedia? Yang paling menarik adalah paket berbiaya rendah dalam paket ramah (non-BGA). Bagian CPLD / FPGA harus cukup besar untuk memungkinkan penerapan mesin negara yang cukup rumit (10+ status), fungsi logika cukup besar (10+ input), penghitung dan register geser yang cukup besar (8+ bit) dan dapat berjalan pada puluhan frekuensi MHz. Metode input desain yang lebih disukai untuk fungsi logika yang dapat diprogram harus berbasis HDL (Verilog atau VHDL).

Sejauh ini saya telah menemukan dua contoh:
1) FPSLIC dari Atmel
2) PSOC3 dan PSOC5 dari Cypress (itu belum tersedia, kecuali dalam volume sampel)

mazurnifikasi
sumber

Jawaban:

9

Xilinx memiliki FPGA dengan prosesor keras PowerPC 440 dan 405. Actel memiliki FPGA dengan core ARM Cortex-M3.

Baik Xilinx dan Altera memiliki IP untuk prosesor lunak - MicroBlaze dan NIOS II - dan ada beberapa prosesor gratis serupa yang tersedia di situs web Open Cores.

Leon Heller
sumber
Saya setuju .. poster aslinya salah melihatnya. Alih-alih mencari mikroprosesor dengan logika yang dapat diprogram, cari FPGA dengan prosesor yang ada di dalamnya, atau setidaknya inti prosesor yang dapat dimuat dalam suatu desain. Saya telah melihat banyak penanaman baru-baru ini.
MattG
6

Lihat SmartFusion Actel - mereka menggabungkan FPGA dengan mikrokontroler ARM Cortex-M3, serta beberapa sirkuit analog yang cukup bagus. Ini kit evaluasi yang cukup terjangkau untuk apa yang dilakukannya.

davr
sumber
1

Ada beberapa PIC baru dengan sejumlah kecil logika yang dapat diprogram - PIC10F322 dan PIC16F1507.

mikeselectricstuff
sumber
0

Mengenai SmartFusion Actel, ada juga kit evaluasi uClinux yang menggabungkan platform eval berbiaya rendah untuk SmartFusion dengan port uClinux yang berjalan pada inti prosesor SmartFusion dari Cortex-M3.

vladimir khusainov
sumber
0

Perangkat Analog Mikrokontroler ARM menyertakan PLA, namun mungkin terlalu kecil untuk logika yang ingin Anda sematkan.

Baik Xilinx dan Altera sedang menyiapkan lini produk baru yang menyematkan hard-core ARM dual-core yang terhubung ke fabric FPGA. Tetapi paket tersebut tidak akan begitu ramah, dan biayanya akan sebanding dengan FPGA lain dengan kompleksitas yang sama.

Ben Voigt
sumber
Xilinx sudah memiliki lini produk baru mereka (Zync) tetapi akan jauh dari sederhana.
Mark Lakata
0

Xmos Saya tidak pernah menggunakannya meskipun telah melihat ke dalamnya.

Dekan
sumber
Meskipun perangkat XMOS cukup menarik, mereka tidak memiliki bagian logika yang dapat diprogram. Ini murni mikroprosesor, meskipun dengan hardware-multithreading, yang membuatnya bertindak seperti itu memiliki logika yang dapat diprogram, dengan bantuan beberapa pengkodean yang pintar.
Connor Wolf