Main Content

Check for invalid top level subsystem

Check ID: com.mathworks.HDL.ModelChecker.runInvalidDUTChecks

Check ID: com.mathworks.HDL.ModelAdvisor.runInvalidDUTChecks

Check for subsystems that cannot be at the top level for HDL code generation.


This check verifies whether your Subsystem is a valid DUT for generating HDL code. For example, if you use an invalid DUT, such as an Enabled Subsystem, For Each Subsystem or a BlackBox Subsystem, this check displays a failed message and provides a link to the Subsystem.

Results and Recommended Actions

To fix this failed check, place this Subsystem inside another Subsystem, and then use that Subsystem as the DUT. You can then rerun the check.