SmartDV’s Smart Card Verification IP is a comprehensive solution for verifying the ISO/IEC 7816-3 electrical interface and transmission protocol, the foundational international standard governing communication between integrated circuit cards and interface devices used across banking, telecommunications, identification, and secure access applications. Fully compliant with ISO/IEC 7816-3:2006, it supports complete verification of Smart Card Master and Slave components across complete smart card session functions including card activation and deactivation, cold and warm reset, Answer to Reset response reception, and data transfer, both T=0 asynchronous half-duplex character transmission and T=1 asynchronous half-duplex block transmission protocols, all three resynchronization levels for both interface device and card, and configurable clock and baud rate.
SmartDV’s Smart Card VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.
With Sleep mode and Clock Stop mode, automatic convention detection, automatic voltage class selection, configurable timing functions, comprehensive error injection and detection, both synchronous and asynchronous communication modes, built-in functional coverage, and a complete test suite, SmartDV’s Smart Card VIP enables verification teams to thoroughly validate ISO/IEC 7816-3 interface designs for EMV payment cards, SIM and UICC cards, secure access tokens, government identification cards, and any application requiring standardized contact-based integrated circuit card communication.