我正在学习VHDL的所有Mumbo Jumbo代码。针对Microsemi SmartFusion2。 https://www.digikey.com/product-detail/en/microsemi-corporation/m2s010-mkr-kit/1100-1288-nd/6709124
我想为卫星做FPGA设计。在我的研究中,这些类型的任务似乎最常见的部分选择是使用基于Flash的配置内存的FPGA。基于Flash的配置具有固有的沮丧耐受性(免疫?)特性,可以使“正常” FPGA的配置验证不必要,这减少了实施设计的工作量。
基于Flash的FPGA的2个主要提供商是Xilinx,其中有一些精选产品,以及在其整个产品系列中的Microsemi(以前为Actel)。
Xilinx FPGA开发板的非专业版本从$ 70的范围开始,可访问的I/O,几乎没有登机外围设备或界面(VGA,以太网等)。此外,新的设计工具发生了一种更改,质疑支持廉价开发板上FPGA的旧设计工具是否会在现代Windows 10 OS上运行。它可能会发现所有兼容性的东西都成为了自己的项目。
另一方面,Microsemi拥有以前链接的开发板,价格约为40美元。 SmartFusion2设备是SOC FPGA,并得到了设计器软件的最新版本的支持。 FPGA部分与Igloo2设备(独立的FPGA版本)和RTG4设备(Microsemi的第二位于当前的空间等级/辐射硬化FPGA)共享功能。值得注意的是,Block RAM和DSP数学块似乎是在我购买的40美元SmartFusion2套件和NASA据称使用的RTG4设备之间复制/粘贴的。
结论:价格,将设备适用于我感兴趣领域的知识的能力以及具有持续支持的现代工具的承诺均指向SmartFusion2。