Documentation

  • Documentation Home
  • HDL Coder
  • HDL Code Generation from MATLAB
  • MATLAB Algorithm Design

Category

  • MATLAB Language Support
  • HDL Applications for MATLAB Algorithms
  • Hardware Modeling with MATLAB Code
  • System Objects
  • All
  • Examples
  • Functions
  • Blocks
  • Apps
  • All
  • Examples
  • Functions
  • Blocks
  • Apps

System Objects

Predefined and user-defined System object™ support for HDL code generation

Functions

hdl.RAMSingle, simple dual, or dual-port RAM for memory read/write access
hdl.BlackBoxBlack box for including custom HDL code

Topics

HDL Code Generation for System Objects

System object support for HDL code generation.

Predefined System Objects Supported for HDL Code Generation

List of predefined System objects for HDL code generation

Generate Code for User-Defined System Objects

How to create user-defined System Objects and generate HDL code.

Integrate Custom HDL Code Into MATLAB Design

Include pre-existing HDL code in your MATLAB® design

Featured Examples

HDL Code Generation from System Objects

HDL Code Generation from System Objects

Generate HDL code from MATLAB® code that contains System objects.

Open Script
Model State with Persistent Variables and System Objects

Model State with Persistent Variables and System Objects

Use persistent variables and System objects to model state and delays in a MATLAB® design for HDL code generation.

Open Script
HDL Code Generation from hdl.RAM System Object

HDL Code Generation from hdl.RAM System Object

Generate HDL code from MATLAB® code from hdl.RAM system object in MATLAB and infer RAM in generated hardware.

Open Script
HDL Code Generation from A Non-Restoring Square Root System Object

HDL Code Generation from A Non-Restoring Square Root System Object

Check, generate and verify HDL code from MATLAB® code that instantiates a non-restoring square root system object.

Open Script
HDL Code Generation from Viterbi Decoder System Object

HDL Code Generation from Viterbi Decoder System Object

Check, generate and verify HDL code from MATLAB® code that instantiates a Viterbi Decoder System object.

Open Script

HDL Coder Documentation

  • Examples
  • Blocks and Other Reference
  • Release Notes
  • PDF Documentation

Support

  • MATLAB Answers
  • Installation Help
  • Bug Reports
  • Product Requirements
  • Software Downloads

© 1994-2020 The MathWorks, Inc.

  • Terms of Use
  • Patents
  • Trademarks
  • Acknowledgments