Overview
ISO/IEC 10373-8:2011 - Identification cards - Test methods - Part 8: USB-ICC specifies a test methodology and a comprehensive set of test scenarios to evaluate USB-based integrated circuit cards (USB-ICC) for conformance with ISO/IEC 7816-12 and the USB 2.0 physical/electrical requirements. The standard guides manufacturers and test laboratories through electrical and protocol-level testing, classification of test scenarios, validation criteria, and CCID-class compliance tests to ensure interoperability and reliable USB behaviour.
Key Topics
- Test methodology and validation framework: Structured approach to build a validation plan covering physical/electrical tests, USB protocol execution, and USB class compliance (CCID).
- Physical and electrical measurements: Guidance for USB 2.0 physical layer testing including differential signal quality (eye diagram), rise/fall times, in‑rush current, and Vbus drop/droop.
- USB data rates and timing: Reference to USB 2.0 data rates and rise times (Low Speed 1.5 Mbit/s, Full Speed 12 Mbit/s, High Speed 480 Mbit/s and corresponding rise-time ranges).
- Protocol compliance testing: Test sets for USB signal management, timing, low-level protocol and error recovery, state machine behaviour, and control transfer handling (Setup/Data/Status stages).
- Test tools and bus analysis: Discussion of USB protocol analyzers and test tools required to capture and assess USB bus traffic.
- CCID (USB Smart Card) class tests: Specific test cases and state diagrams for Control Transfer (Class-specific and Standard requests) to validate CCID compliance and device behaviour during enumeration and normal operation.
- Test classification & acceptance criteria: Categories of tests (criticality, targets), plus pass/fail validation criteria to support repeatable certification.
Applications
Who uses ISO/IEC 10373-8:2011 and why:
- Card manufacturers - to develop and execute a USB-ICC validation plan that demonstrates compliance with ISO/IEC 7816-12 and USB electrical/protocol requirements.
- Test laboratories & certification bodies - to standardize test scenarios, reportable metrics, and acceptance/refusal criteria for USB-ICC devices.
- Hardware and firmware engineers - to debug interoperability issues using protocol analyzers and to tune electrical signalling (rise times, chirp, receiver sensitivity for Hi‑Speed).
- Integrators and QA teams - to ensure USB-ICC products interoperate reliably with hosts and other USB devices in field deployments.
Practical outcomes include reduced interoperability failures, consistent manufacturing validation, and clear evidence supporting product certification.
Related Standards
- ISO/IEC 7816-12:2005 - Integrated circuit cards - USB electrical interface and operating procedures (normative reference).
- Universal Serial Bus Specification, Revision 2.0 - USB physical/electrical and protocol baseline (USB-IF).
- Other parts of ISO/IEC 10373 (Parts 1–9) for complementary card test methods.
Keywords: ISO/IEC 10373-8:2011, USB-ICC, USB 2.0 compliance, ISO/IEC 7816-12, CCID class, USB protocol analyzer, electrical testing, physical layer measurements, test scenarios, validation criteria.