Overview
IEC 61671:2012 / IEEE Std 1671-2010 defines the Automatic Test Markup Language (ATML), a standardized approach for exchanging information between components of automatic test systems (ATSs) using XML. Developed jointly by the International Electrotechnical Commission (IEC) and the IEEE, this standard establishes a unified framework to enhance the interoperability of test-related data – such as test data, diagnostics, historic results, and resources – across different automatic test equipment (ATE) platforms.
By providing a structured XML-based medium, ATML enables the seamless integration of design, test, and maintenance data throughout the test system lifecycle. This promotes consistent communication, reduces engineering effort, supports automation, and lowers lifecycle costs by facilitating data exchange between stakeholders, including test engineers, product developers, maintainers, and tool providers.
Key Topics
- XML-Based Data Exchange: ATML leverages XML schemas to define the structure and content of test and equipment information, ensuring machine-readable and human-interpretable data exchange.
- Framework for Interoperability: The standard specifies the ATML framework, which covers architecture elements, data models, external interfaces, and XML schemas for effective integration within ATS environments.
- Coverage of Test Information: ATML addresses a broad range of test information, including:
- Test data and requirements
- Resource descriptions (ATE, instrumentation, ITA)
- Diagnostic and maintenance data
- UUT (Unit Under Test) design and configuration details
- Historical test results
- Support for ATS Components: The standard defines schemas for common elements, internal models (such as capabilities and wire lists), and runtime services supporting end-to-end ATS operations.
- Extensibility and Conformance: Guidelines for schema design, naming conventions, and schema extensibility are provided to ensure compliance and future development within the ATML family of standards.
Applications
IEC 61671:2012 is practical wherever automatic test systems and test data need to be shared or integrated, especially in complex engineering and manufacturing environments:
- Automatic Test Equipment Integration: Supports the interchange of ATE descriptions, capabilities, and configurations among manufacturers and users, enabling multivendor deployment.
- Test Program Set (TPS) Interoperability: Facilitates the exchange of test program data and procedures, helping developers and maintainers implement and update tests efficiently across different platforms.
- UUT Design and Maintenance: Enables the flow of product design, maintenance, and diagnostic data between design tools, ATSs, and maintenance systems for continuous product support.
- Instrument and Interface Management: Provides standardized methods for describing instrumentation and interface adapters, supporting rapid reconfiguration or asset reuse.
- Lifecycle Data Management: ATML supports the traceability and analysis of test results and diagnostic histories, assisting with regulatory compliance, quality assurance, and maintenance planning.
Related Standards
IEC 61671:2012 forms the foundation of the ATML family, supporting and aligning with additional standards for comprehensive ATS data management:
- IEEE 1671.1 to IEEE 1671.6: Standards in the ATML series define schemas and conventions for more specific ATS aspects, such as test descriptions, UUT descriptions, instrument descriptions, and interface test adapters.
- IEEE Std 1641: Provides signal and test definition formats referenced by the ATML framework.
- IEC/IEEE 62582: For test and diagnostic standards in related application domains.
- W3C XML Standard: The XML 1.0 specification is normatively referenced for schema and data definition.
- Other Relevant IEC Publications: Related standards on design automation, test system architectures, and electronic documentation complement IEC 61671.
Practical Value
Adopting IEC 61671:2012 and ATML enables organizations to:
- Streamline integration between heterogeneous ATS components and tools
- Support modular, scalable ATS architectures
- Enhance data consistency, traceability, and reuse
- Reduce custom interface development and manual data conversion
- Improve test asset management and lifecycle support
Keywords: ATML, IEC 61671, IEEE 1671, automatic test equipment, ATE, automatic test system, ATS, XML, test information exchange, diagnostic data, test program set, UUT, instrumentation, interoperability, standardization.