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: providing, at the at least one input that receives the first vector of the first width, a data unbuffer component configured to convert the first vector to a second vector of a second width that is less than the first width, changing a size of an output of at least one of the plurality of components to the second width, configuring the portion of the in-memory representation with conditional execution control, providing a counter, and connecting the counter to the conditional execution control through one or more logic elements such that the portion of the in-memory representation executes at determined ones of the plurality of model steps; and generating from the modified in-memory representation at least one of an executable validation graphical model, a report, code, or a hardware description.