| |||
| Home > Introduction > Fast Models design flow | |||
The basic design flow for Fast Models is:
Create or buy standard component models.
Use System Canvas to interconnect components and set parameters.
Generate a new model from System Canvas.
Use the new model as input to a more complex system or distribute it as a standalone simulation environment.
The input to System Canvas consists of:
Typically these are models of processor cores or standard peripherals.
The source code files define custom peripheral components. These can be existing files in the Fast Model Portfolio or new LISA+ files that were created with System Canvas. The LISA+ descriptions can be located in any directory. One LISA+ file can contain one or more component descriptions.
After the required components have been added and connected, System Canvas produces the output object as one or more C++ library objects or SystemC objects. The output can be either a single component or a system that contains many different components.