Back to results
US 7,613,716 B2Granted
Partitioning for model-based design
AssigneeThe MathWorks, Inc.
InventorHoward Taitel
Life of this patent
Estimating the term…
Abstract
A method includes characterizing portions of a model as being either critical to a real-time execution of the model or non-critical to a real-time execution of the model, and generating code that is capable of real-time execution based on the critical portions of the model while maintaining the full functionality of the non-real-time critical sections, e.g., graphics, logging, other offline calculations, via a communication link and parallel host processing.
Claims7
A method of generating computer program instructions with a computer, comprising:
- analyzing components in a simulatable block diagram model with the computer to identify components that are critical to control of a hardware device and to identify components that are not critical to control of the hardware device;
- marking with the computer the components identified as critical to control of the hardware device as critical components;
- marking with the computer the components identified as not critical to control of the hardware device as non-critical components;
- generating the computer program instructions for the simulatable block diagram model with an automatic code generator on the computer, the computer program instructions implementing behavior of the block diagram model, said generating comprising;
- generating computer program instructions for the components of the block diagram model that are marked as critical;
- and
- ignoring the components of the block diagram model that are marked non-critical so that no computer program instructors are generated for the components of the block diagram model that are marked as non-critical.
4 more elements
Dependencies are inferred from the claim text.