ไมโครคอนโทรลเลอร์ที่มีลอจิกที่โปรแกรมได้ในตัว (เช่น FPGA / CPLD) มีอยู่ในตลาดหรือไม่


13

ได้รับแรงบันดาลใจจากคำถามฉันอยากถามไมโครคอนโทรลเลอร์ที่มีฟังก์ชั่น CPLD หรือ FPGA เหมือนอะไรบ้าง สิ่งที่น่าสนใจที่สุดก็คือแพ็คเกจที่เป็นมิตร (ไม่ใช่ BGA) ส่วน CPLD / FPGA ควรมีขนาดใหญ่พอที่จะอนุญาตให้ใช้งานกลไกของรัฐที่ค่อนข้างซับซ้อน (10+ รัฐ), ฟังก์ชั่นลอจิกที่ค่อนข้างใหญ่ (อินพุต 10+), เคาน์เตอร์ขนาดใหญ่และตัวลงทะเบียนกะ (8+ บิต) ของความถี่ MHz วิธีการอินพุตที่ออกแบบได้ดีกว่าสำหรับฟังก์ชันลอจิกแบบโปรแกรมได้ควรเป็นแบบ HDL (Verilog หรือ VHDL)

จนถึงตอนนี้ฉันได้พบสองตัวอย่าง:
1) FPSLIC จาก Atmel
2) PSOC3 และ PSOC5 จาก Cypress (ยังไม่พร้อมใช้งานยกเว้นในปริมาณตัวอย่าง)

คำตอบ:


9

Xilinx มี FPGAs พร้อม PowerPC 440 และ 405 hard processor Actel มี FPGA พร้อมกับคอร์ ARM Cortex-M3

ทั้ง Xilinx และ Altera มี IP สำหรับตัวประมวลผลอ่อน - MicroBlaze และ NIOS II - และมีตัวประมวลผลฟรีที่คล้ายกันหลายตัวที่มีอยู่ในเว็บไซต์ Open Cores


ฉันเห็นด้วย .. โปสเตอร์ต้นฉบับกำลังดูว่ามันผิด แทนที่จะมองหาไมโครโปรเซสเซอร์ด้วยตรรกะที่ตั้งโปรแกรมได้ให้มองหา FPGA ที่มีโปรเซสเซอร์ในตัวหรืออย่างน้อยแกนประมวลผลซึ่งสามารถโหลดได้ในการออกแบบ ฉันเห็นการครอบตัดจำนวนมากเมื่อเร็ว ๆ นี้
MattG





0

อะนาล็อกคอนโทรลเลอร์ไมโครคอนโทรลเลอร์ ARM ประกอบด้วย PLA อย่างไรก็ตามอาจมีขนาดเล็กเกินไปสำหรับตรรกะที่คุณพยายามฝัง

ทั้ง Xilinx และ Altera กำลังเตรียมสายผลิตภัณฑ์ใหม่ซึ่งฝังคอร์ฮาร์ดคอร์แบบ dual-core ARM ที่เชื่อมต่อกับผ้า FPGA แต่แพคเกจจะไม่เป็นมิตรดังนั้นและค่าใช้จ่ายจะเทียบเคียงกับ FPGA อื่น ๆ ที่มีความซับซ้อนเดียวกัน


Xilinx มีสายผลิตภัณฑ์ใหม่แล้ว (Zync) แต่มันจะไม่ง่าย
Mark Lakata

0

Xmosฉันไม่เคยใช้มันแม้ว่าจะได้เข้าไปดูแล้ว


ในขณะที่อุปกรณ์ XMOS นั้นค่อนข้างน่าสนใจ แต่ก็ไม่มีส่วนของตรรกะที่สามารถตั้งโปรแกรมได้ มันเป็นไมโครโปรเซสเซอร์ล้วนๆแม้ว่าจะมีฮาร์ดแวร์แบบมัลติเธรดซึ่งทำให้มันทำหน้าที่เหมือนมีตรรกะที่ตั้งโปรแกรมได้ด้วยความช่วยเหลือของการเข้ารหัสที่ชาญฉลาด
Connor Wolf
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.