IP-XACT

IP-XACT, also known as IEEE 1685,[1] is an XML format that defines and describes individual, re-usable electronic circuit designs (individual pieces of intellectual property, or IPs) to facilitate their use in creating integrated circuits (i.e. microchips).

In June 2023, the supplemental material for standard IEEE 1685-2022 IP-XACT was approved by Accellera.

[4] Conformance checks for eXtensible Markup Language (XML) data designed to describe electronic systems are formulated by this standard.

The meta-data forms that are standardized include components, systems, bus interfaces and connections, abstractions of those buses, and details of the components including address maps, register and field descriptions, and file set descriptions for use in automating design, verification, documentation, and use flows for electronic systems.

Each view typically contains a list of filenames as a spirit:fileSet that implement the design at that level of abstraction in appropriate language, like Verilog, C++ or PSL.