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)
sumber
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.
sumber
Lihat Atmel - mereka membuat AVR + FPGA ...
http://www.atmel.com/products/fpslic/default.asp
sumber
Ada beberapa PIC baru dengan sejumlah kecil logika yang dapat diprogram - PIC10F322 dan PIC16F1507.
sumber
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.
sumber
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.
sumber
Xmos Saya tidak pernah menggunakannya meskipun telah melihat ke dalamnya.
sumber