ARM The Architecture For The Digital World  

IP-XACT Specification by SPIRIT Consortium (The)



Standards Bodies, Consortia, Research

Product Description

IP-XACT is The SPIRIT Consortium public specification for documenting design IP. It provides a:
-Unique and widely-adopted XML schema for describing IP
-Machine-readable and tool-independent IP data-book standard
-Way to commonly describe IP configurations to help automated design creation and configuration
-An API to exchange system-design descriptions between design tools to facilitate multi-vendor tool-flow integration
-Base capability and a "vendor-extension mechanism" to enable customization over the base

Elements:
-Validated and consistent release package
Specification, Schema, Semantic Checker, XSLT converter, Open Source Examples
-Schema includes
Component schema for describing the interfacing structure of peripherals, buses, cores and general IP.
Design schema for describing systems, component instancing, connectivity
Link to design files to enable a tool to associate data-book descriptions to design implementations

-Bus definitions
Re-usable definitions for bus interfaces, integration requirements, default settings
Comprehensive set of bus definitions for common buses

-Generator Interfaces
Access IP-XACT data-bases directly and enable generators to be integrated cross-platform
Loose Generator Interface (LGI) XML data-dumping mechanism supported in the current IP-XACT specification (v1.2)
Tight Generator Interface (TGI) is a full Get / Set API to be released with IP-XACT with ESL Extensions (v1.4)

IP-XACT Specification

Market Segment(s)

  • Embedded

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1020E
  • ARM1022E
  • ARM1026EJ-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A8
  • Cortex-A9
  • Cortex-M3
  • Cortex-R4

System IP

  • Debug
  • Interconnect Fabric
  • Memory Controller
 
ARM Connected