Get Started with SoC Blockset
SoC Blockset™ enables you to simulate and analyze the performance of algorithms on programmable SoCs and ASICs. You can deploy these algorithms as hardware and software applications for prototyping and production.
The blockset lets you build Simulink® models of hardware architectures by defining interfaces between ARM® processor cores, hardware logic, memory, and peripherals. You can use models to partition algorithms between hardware logic and processors to analyze implementation tradeoffs.
The SoC Builder app automates deployment by building IP cores and software, then programming development boards (with HDL Coder™ and Embedded Coder®).
SoC Blockset analyzes applications in hardware with performance diagnostics and software profiling. Supported devices include AMD® Versal® adaptive SoCs, Zynq® UltraScale+™ MPSoCs/RFSoCs, and Zynq-7000 SoCs, as well as Intel® SoC FPGAs.
Tutorials
- Use Template to Create SoC Model
Create SoC models using Simulink Project templates.
- Create an SoC Project Application
Step by step instructions and guidelines to create an SoC Blockset project and models for an SoC application.