Model Design and Compatibility Guidelines - By Numbered List - MATLAB & Simulink (original) (raw)

Main Content

The HDL modeling guidelines are a set of recommended guidelines that you can follow when creating SimulinkĀ® model for code generation with HDL Coderā„¢. The model design and compatibility guidelines consist of guidelines for basic block usage, clock and reset signals, buses and vectors, and subsystem and hierarchical designing. Each modeling guideline for HDL code generation has a different level of severity that indicates the levels of compliance requirements. To learn more about these severity levels, see HDL Modeling Guidelines Severity Levels.

These tables list the model design and compatibility guidelines in HDL Coder. These guidelines start from 1.1 and are divided into subsections. In the table, you see that certain guidelines have an associated model check. You can follow the modeling pattern recommended for these guidelines by running that check in the HDL Code Advisor. To learn more about the HDL Code Advisor, see Check HDL Compatibility of Simulink Model Using HDL Code Advisor.

Guidelines 1.1: Basic Settings

Guidelines 1.2: DUT Subsystem and Hierarchical Modeling

Guidelines 1.3: Vectors, Matrices, and Buses

Guidelines 1.4: Clock Bundle Signals

Guidelines 1.5: Native Floating Point

See Also

Topics