SoC fpga是集成了可编程逻辑和硬处理器核心(如Arm)的半导体器件。这种架构提供了处理器编程的方便性以及可编程逻辑结构的灵活性和性能。
SoC fpga可从几个来源:
- Xilinx: Zynq®-7000 SoC和Zynq UltraScale+ MPSoC家族
- 英特尔:Stratix®10 SoC fpga, Arria®10 SoC fpga,以及Arria V SoC和Cyclone®V SoC的家庭
- Microsemi: PolarFire®SoC设备和SmartFusion2和SmartFusion®SoC fpga
面向SoC的FPGA通常需要将嵌入式软件开发和FPGA设计方法相结合。设计师的目标MATLAB®算法和万博1manbetx®模型到SoC FPGA设备也可以使用:
- 嵌入式编码器®针对SoC fpga的嵌入式处理器核心生成ANSI/ISO C/ c++代码。
- 高密度脂蛋白编码器®生成IP核针对可编程逻辑SoC fpga。
- SoC Blockset™扩展Simulink对SoC FPGA架构进行建模万博1manbetx、仿真和分析的能力,包括与片外DDR存储器和I/O设备的通信。SoC块集考虑了SoC上和下组件之间的延迟,在开发算法模型时必须考虑到这一点。
- 高密度脂蛋白校验™要进行FPGA半环测试,可使用FPGA数据捕获插入探针,或使用MATLAB AXI Master IP控制可编程逻辑中的IP核。
- 以下硬件支持包万博1manbetx嵌入式编码器,高密度脂蛋白编码器,SoC Blockset针对来自Xilinx和Intel的特定董事会。