This comprehensive set of ESL APIs offer a complete integration package for ARM® RealView® system development tools. These interfaces are provided openly to the industry under the same simple usage terms as the AMBA® interconnect protocols. A cycle-based (communicate and update) execution paradigm is used as the basis for these interfaces. This offers the user best-in-class simulation speed and interoperability for SystemC TLM modeling. The materials that are provided are: Specifications - Cycle Accurate Simulation Interface (CASI) - a cycle-based SystemC interface for clock or instruction accurate models
- Cycle Accurate Profiling Interface (CAPI) - a C++ interface for model profiling allowing data collection and organization around streams and channels
- Cycle Accurate Debug Interface (CADI) - C++ interface supporting interface capabilities for re-targetable, multi-core debug integration
Examples - Source code example of AMBA 3 AXI simple master, slave and connection
- Source code example of AMBA AHB simple master, slave and connection
Header Files - Libraries for CASI, CAPI and CADI interfaces
Contact Nizar Romdhane RealView Technical Marketing Manager, ARM Ltd. Email: nizar.romdhane@arm.com Phone: +44 1223 400421 Fax: +44 1223 400410 |