Main Content

Programmable Logic

Design and develop the custom hardware for the programmable logic (PL) or FPGA component of an SoC application

Analyze a Simulink®model by using thesocModelAnalyzerfunction to estimate the resources used in a model, to compare different architectures, and to understand design tradeoffs. Use thesocFunctionAnalyzerfunction to analyze resources in a MATLAB®function.

ThesocModelAnalyzerandsocFunctionAnalyzerfunctions create a report detailing the number of operations in a Simulink model or a MATLAB function, respectively.

Use the information in the report to:

  • Decide how to partition your algorithm into software and hardware.

  • Optimize a hardware algorithm.

  • Optimize a software algorithm.

  • Compare different implementations of an algorithm to make informed decisions about design choices.

Functions

socModelAnalyzer Estimate number of operations in万博1manbetxmodel
socFunctionAnalyzer Estimate number of operations inMATLABfunction
socAlgorithmAnalyzerReport Open algorithm analysis report
socExportReferenceDesign Export custom reference design for HDL Workflow Advisor

Tools

Logic Analyzer Visualize, measure, and analyze transitions and states over time

Topics

Troubleshooting

Build Error When FPGA or Processor Model Not Detected

Unsupported mode in when generating SoC design usingSoC Builder.