SmartCard (IEC7816) Verification IP is a smart way to verify the SmartCard (IEC7816) component of a SOC or ASIC. The SmartDV's SmartCard (IEC7816) Verification IP is fully compliant with standard IEC7816 Specification IEC7816-3. It supports all frame types such as Character frame and Block frame. The SmartCard (IEC7816) Verification IP monitor acts as powerful protocol-checker, fully compliant with IEC7816 specification ISO/IEC7816. IEC7816 Verification IP includes an extensive test suite covering all possible scenarios. It can perform all protocol tests in a directed or a highly randomized fashion which adds the possibility to create the widest range of scenarios to verify the DUT effectively. This way it detects violation of protocol completely.
SmartCard (IEC7816) Verification IP is supported natively in SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env
SmartCard (IEC7816) Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.