Patent ID: 9658835
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A method comprising: for an executable, source graphical model configured to execute over a plurality of model steps, the executable, source graphical model including at least one subsystem including data paths, the data paths including a plurality of model elements, generating an in-memory representation of the executable, source graphical model, the in-memory representation including a portion that corresponds to the at least one subsystem, the portion of the in-memory representation including a plurality of components that correspond to the plurality of model elements of the data paths; identifying at least one input of the portion of the in-memory representation corresponding to the at least one subsystem where the at least one input receives a first vector of a first width; modifying the in-memory representation of the executable, source graphical model automatically, by a processing element, to create a modified in-memory representation, the modifying including: generating from the modified in-memory representation at least one of an executable validation graphical model, a report, code, or a hardware description.