รหัสจัมโบ้ Mumbo ทั้งหมดที่ฉันเรียนรู้ VHDL กำหนดเป้าหมายสำหรับ microsemi smartfusion2 https://www.digikey.com/product-detail/en/microsemi-corporation/m2s010-mkr-kit/1100-1288-nd/6709124
ฉันต้องการออกแบบ FPGA สำหรับดาวเทียม ในการวิจัยของฉันดูเหมือนว่าการเลือกส่วนที่พบบ่อยที่สุดสำหรับภารกิจประเภทนี้คือ FPGA ที่ใช้หน่วยความจำการกำหนดค่าตามแฟลช การกำหนดค่าที่ใช้แฟลชมีลักษณะความคลาดเคลื่อนที่ไม่พอใจ (ภูมิคุ้มกัน?) ที่ทำให้การตรวจสอบการกำหนดค่าใน "ปกติ" FPGAs ไม่จำเป็นสิ่งนี้จะช่วยลดปริมาณงานเพื่อใช้การออกแบบ
ผู้ให้บริการรายใหญ่ 2 รายของ FPGA ที่ใช้แฟลชคือ Xilinx พร้อมผลิตภัณฑ์ที่เลือกไม่กี่อย่างและ Microsemi (เดิมคือ Actel) ในผลิตภัณฑ์ทั้งหมดของพวกเขา
บอร์ดการพัฒนา Xilinx FPGA รุ่นที่ไม่เชี่ยวชาญเริ่มต้นในช่วง $ 70 ด้วย I/O ที่สามารถเข้าถึงได้ จำกัด และอุปกรณ์ต่อพ่วงหรืออินเทอร์เฟซเล็ก ๆ น้อย ๆ (VGA, Ethernet ฯลฯ ) นอกจากนี้ยังมีการเปลี่ยนแปลงเครื่องมือออกแบบใหม่ที่ทำให้เกิดคำถามว่าเครื่องมือออกแบบรุ่นเก่าที่รองรับ FPGAs บนบอร์ด Dev ที่ถูกกว่าจะทำงานบนระบบปฏิบัติการ Windows 10 ที่ทันสมัยหรือไม่ มันอาจจะ แต่การหา compatibilites ทั้งหมดออกมากลายเป็นโครงการของตัวเอง
ในทางกลับกัน Microsemi มีบอร์ด dev ที่เชื่อมโยงก่อนหน้านี้สำหรับการจัดส่ง ~ $ 40 อุปกรณ์ SmartFusion2 เป็น SOC FPGA และได้รับการสนับสนุนโดยซอฟต์แวร์ออกแบบรุ่นล่าสุด ส่วน FPGA แบ่งปันคุณสมบัติกับอุปกรณ์ IGLOO2 (รุ่น FPGA แบบสแตนด์อโลน) และอุปกรณ์ RTG4 (Microsemi's Second to Space เกรด/รังสีปัจจุบัน FPGA แข็งตัว) โดยเฉพาะอย่างยิ่งบล็อก RAM และบล็อกคณิตศาสตร์ DSP ดูเหมือนจะคัดลอก/วางระหว่างชุด SmartFusion2 $ 40 ที่ฉันซื้อและอุปกรณ์ RTG4 ที่ NASA ใช้
สรุป: ราคาความสามารถในการสะสมความรู้ที่ใช้กับอุปกรณ์ในพื้นที่ที่ฉันสนใจและสัญญาของเครื่องมือที่ทันสมัยด้วยการสนับสนุนอย่างต่อเนื่องทั้งหมดชี้ไปที่ SmartFusion2