IP-XACT is an XML Schema for IP Block Documentation.
Created by the SPIRIT Consortium as a standard for automated configuration and integration.
Describes interfaces and attributes of a block (e.g. terminal and function names, register layout).
Includes separate RTL and ESL/TLM descriptions (future work to integrate these).
Aims to provide all the front-end infrastructure for rapid SoC assembly from diverse IP supplies, support for assertions and and perhaps even some glue logic synthesis.