- Situations arise when the user will want to model the functional flow of data between processor model components
- More detailed functionality desired
- Performance modeling requires application dependent behavioral information
- Modeling control flow
- Test boundary conditions
- Functional Memory component allows software tasks to exchange large amounts of data without impacting simulation time (no resource utilization)
- Supports arbitrary sizes of data
- Simple interface
- Not a huge burden on simulation runtime performance
- Persistent; no synchronized transmitters/receivers needed
Copyright Honeywell, Inc. Reprinted with permission.