1.3 Terminology of LISA+

The meanings of LISA+ terms.

Table 1-1 LISA+ terminology

Term Definition
Behavior Each LISA+ component or protocol can have multiple behavior sections. These sections describe the behavior code in C.
Component An individual sub-system element, for example core, memory, bus, or peripheral, or a complete system or sub-system.
Connection A link between two components. The connection is between a master port on one component and a slave port on the second component.
Code translation Instruction set simulation technology. Functional accuracy and execution speed are key performance criteria.
CT core A model of an ARM core that makes use of code translation technology. CT core models translate instructions dynamically and cache the translation to enable fast execution of code.
External port A port that connects the subsystem to other components within a higher-level system.
Internal port Internal ports communicate with subcomponents and are not visible if the component is in a higher-level system. Unlike hidden external ports, they are permanently hidden.
Protocol A protocol defines ports in components that use the protocol to communicate with other components. To connect, ports must use the same protocol.
Resource A section for declaring private C/C++ variables, for example registers, within a component. You can expose these variables if required.
Non-ConfidentialPDF file icon PDF version101092_0100_03_en
Copyright © 2014–2018 Arm Limited or its affiliates. All rights reserved.