»IP-XACTis an XML Schema for IP Block Documentation.
Created by the SPIRIT Consortium as a standard for automated configuration and integration of IP blocks.
It describes interfaces and attributes of a block (e.g. terminal and function names, register layouts and non-functional attributes).
It includes separate RTL and ESL/TLM descriptions (future work to integrate these).
It 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.