主要内容

片上系统(SoC)

将处理器软件、可编程逻辑、内存和外设组合成完整的SoC设计

创建SoC、MCU或特定应用SoC Simulink金宝app®应用程序的模型。使用预配置的模型模板或遵循SoC模型指南。SoC Blockset™模型模板为创建SoC模型提供了设计模式并实现了最佳实践。建议的工作流程展示了将处理器软件、用户指定的可编程逻辑、共享内存系统和片上外设结合起来以创建应用程序的SoC模型的过程。使用分析功能和工具来估计应用程序使用的资源。比较不同的体系结构,以了解处理器软件和可编程逻辑之间的分区设计权衡。

blockset用于输出使用Xilinx的soc, mcu, asic和fpga的参考设计®,英特尔®,以及德州仪器™设计工具。自动生成硬件和软件代码,然后在SoC设备上执行应用程序SoC建设者工具。代码生成需要HDL Coder™产品,嵌入式Coder®产品,或者两者兼有。

工具

SoC建设者 在SoC、FPGA和MCU板上构建、加载和执行SoC模型

功能

socModelAnalyzer 估计操作次数金宝app模型
socFunctionAnalyzer 估计操作次数MATLAB函数
socAlgorithmAnalyzerReport 开放算法分析报告
socExportReferenceDesign 导出自定义参考设计HDL工作流顾问

金宝appSimulink配置参数

主题

处理器,可编程逻辑和内存

SoC块集模型结构

SoC模型的顶层结构。

使用模板创建SoC模型

使用Simulink项目模板创建SoC模型。金宝app

创建SoC项目应用程序

一步一步的说明和指南,创建一个SoC块集项目和SoC应用程序的模型。

SoC生成工作流程

SoC建设者工具和socExportReferenceDesign在SoC设备上部署设计的功能。

自定义硬件板配置

开发具有自定义板配置的SoC应用程序模型。

特定于应用程序的soc

使用SoC模型创建者配置RFSoC设计(用于Xilinx设备的So金宝appC Blockset支持包)

自定义和设计SoC模型SoC模型创建者工具。

生成RFSoC设计(用于Xilinx设备的So金宝appC Blockset支持包)

通过使用RFSoC对固定参考设计工作流的支持来生成RFSoC系统。金宝app

使用模板创建SoC模型

使用Simulink项目模板创建SoC模型。金宝app

架构与分析

使用算法分析器报告

控件生成的报告的详细信息socModelAnalyzersocFunctionAnalyzer函数。

故障排除

未检测到FPGA或处理器模型时生成错误

在生金宝app成SoC设计时使用不支持的模式SoC建设者

快速加速器模式的构建错误

So金宝appC块集模型和项目中不支持的仿真模式。

特色的例子