The executive structure supports the system's functional model. Later in the design process, functional elements are mapped to executive elements. There must be at least one executive host/correspondence for each mapped functional element.
The executive structure model is composed of structural and communications elements. Inter-related processors and shared memories communicate with
two kinds of relations (communication links): communication nodes and signals.
A processor is a physical processing unit capable of executing functions. There are two kinds of processors: software (typically a programmable microprocessor/microcontroller running a real-time operating system) and hardware (typically an ASIC or FPGA).
Shared memories represent non-volatile data storage areas.
Communication nodes represent processor-to-processor and processor-to-memory communication links of three kinds: point-to-point (e.g. serial or parallel link), bus or router.
Signals are inter-processor synchronization events (typically an interrupt).
Models and simulations measure the impact of architecture decisions before hardware is available.
See how Intel® CoFluent™ studio reduces costs and development time modeling capacity, memory, and more.
See how to eliminate the guesswork for development of systems and IoT and big data applications.
See how to eliminate the guesswork for development of systems and applications; Japanese version.