system on chip (soc) -凯发k8网页登录
create soc, mcu, or application-specific soc simulink® models of an application. use preconfigured model templates or follow the soc model guidelines. soc blockset™ model templates provide design patterns and implement best practices for creating an soc model. the suggested workflow shows the process to combine processor software, user-specified programmable logic, shared memory systems, and on-chip peripherals to create an soc model of an application. use analysis functions and tools to estimate the resources that application uses. compare different architectures to understand design tradeoffs in partitioning between processor software and programmable logic.
the blockset exports reference designs for socs, mcus, asics, and fpgas using xilinx®, intel®, and texas instruments® design tools. automatically generate hardware and software code, and then execute the application on an soc device by using the soc builder tool. code generation requires the hdl coder™ product, embedded coder® product, or both.
apps
connect to hardware, monitor resources, and control applications running embedded linux |
tools
build, load, and execute soc model on soc, fpga, and mcu boards | |
import hdl ip core into soc model |
functions
estimate number of operations in simulink model | |
estimate number of operations in matlab function | |
open algorithm analysis report | |
export custom reference design for hdl workflow advisor | |
determine whether set of tasks can be scheduled for specified core assignments | |
creates a skeleton soc blockset model for task set |
objects
build, load, and execute soc model on soc and fpga boards |
model settings
topics
processor, programmable logic, and memory
top level structure of soc model.- use template to create soc model
create soc models using simulink project templates.
step by step instructions and guidelines to create an soc blockset project and models for an soc application.
- step 1:
- step 2:
- step 3:
- step 4:
- step 5:
choose between the soc builder tool and the
socexportreferencedesign
function for deploying your design on an soc device.
develop an soc application model with a custom board configuration.
application-specific socs
- (soc blockset support package for xilinx devices)
customize and design an soc model by using the soc model creator tool. - generate design using soc builder (soc blockset support package for xilinx devices)
generate an soc design and run it on the target hardware board using the soc builder tool. - use template to create soc model
create soc models using simulink project templates.
architecture and analysis
- using the algorithm analyzer report
navigate details of the report generated by thesocmodelanalyzer
orsocfunctionanalyzer
function.
troubleshooting
unsupported mode in when generating soc design using soc builder.
unsupported simulation mode in soc blockset models and projects.