Main Content

Model Design and Compatibility Guidelines

Best practices for creating HDL-compatible Simulink model, clock bundle generation, and native floating-point

The HDL modeling guidelines are a set of recommended guidelines for creating Simulink® models, MATLAB Function blocks, and Stateflow® charts 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.


List of Guidelines and Severity Levels

Basic Model Design and Compatibility Guidelines (Guideline ID 1.1)

DUT Subsystem and Hierarchical Modeling Guidelines (Guideline ID 1.2)

Guidelines for Buses and Vectors (Guideline ID 1.3)

Guidelines for Clock Bundle and Native Floating Point (Guideline ID 1.4 - 1.5)