Contact Us
Overview

SmartDV’s NFC Synthesizable Transactor is a fully featured Near Field Communication bus model purpose-built for hardware emulation and FPGA prototyping environments requiring fast, accurate, and highly configurable NFC Reader/Writer (PCD) and Card Emulation (PICC) behavior during pre-silicon validation of mobile payment, access control, IoT, and consumer electronics SoC designs. Fully compliant with ISO/IEC 18092:2023, ISO/IEC 14443, ISO/IEC 15693, and ECMA-340, it delivers complete PCD and PICC functionality at all four NFC data rates from 106 kbps to 848 kbps across both active and passive communication modes, giving validation teams a drop-in synthesizable NFC transactor ready for rapid integration into emulation and prototyping flows.

Designed for the speed and visibility demands of emulation and FPGA prototyping rather than ASIC tape-out, the transactor emphasizes fast bring-up, fine-grained controllability, and on-the-fly protocol checking over area or power optimization. It supports Type A and Type B operation, multi-target activation for simultaneous management of multiple targets, chaining for transmission of information exceeding a single block, configurable timing functions covering Guard Time, Frame Delay Time, Frame Waiting Time, and Waiting Time Extension, and comprehensive error detection across seven error types with automatic retransmission of corrupted messages, enabling validation teams to exercise corner-case NFC behavior that is difficult to reach with production RTL alone.

Built for fast compile times and efficient resource utilization on hardware emulation and FPGA prototyping platforms, the transactor is fully synthesizable and platform-independent, deploying without modification across any major emulation or prototyping environment. Its dynamic post-activation reconfiguration of PCD and PICC transfer speed and frame length parameters, combined with on-the-fly protocol and data checking and testbench notification of significant events, enable rapid deployment for early software bring-up and NFC system-level validation regardless of the underlying emulation platform.

Request Data Sheet
NFC Transactor
Key Features
  • Full NFC PCD and PICC Model – Complete Reader/Writer and Card Emulation behavior per ISO/IEC 18092:2023, ISO/IEC 14443, ISO/IEC 15693, and ECMA-340 at all four NFC data rates from 106 kbps to 848 kbps
  • Active and Passive Communication Modes – Both active and passive half-duplex communication modes for complete NFC application scenario coverage
  • Type A and Type B Support – Full ISO/IEC 14443 Type A and Type B operation for comprehensive contactless card and reader interoperability validation
  • Multi-Target Activation – Simultaneous activation and management of multiple targets for advanced NFC system topology validation
  • Chaining Support – Multi-block information transmission for data payloads exceeding the capacity of a single NFC block
  • Configurable Timing Functions – Guard Time, Frame Delay Time, Frame Waiting Time, and Waiting Time Extension for flexible application-specific NFC timing validation
  • Comprehensive Error Detection and Recovery – Sync, DID, Length, Acknowledgement, Invalid Command, CRC, and Parity error detection with automatic retransmission of corrupted messages
  • Dynamic Parameter Reconfiguration – Post-activation reconfiguration of PCD and PICC transfer speed and frame length parameters for flexible session management validation
  • On-the-Fly Protocol Checking – Real-time protocol and data checking with testbench notification of significant events, warnings, timing, and protocol violations
Compliance and Compatibility
  • Fully compliant with ISO/IEC 18092:2023 (NFCIP-1, Edition 3)
  • Fully compliant with ISO/IEC 14443 (Proximity Cards) Type A and Type B
  • Fully compliant with ISO/IEC 15693 (Vicinity Cards)
  • Compliant with ECMA-340 (NFCIP-1) harmonized with ISO/IEC 18092
  • Fully synthesizable and platform-independent, deployable on any hardware emulation or FPGA prototyping platform
  • Vendor-agnostic integration suitable for Synopsys, Cadence, Siemens, and custom emulation and prototyping environments
  • Configurable interface supporting integration into custom emulation and prototyping testbenches

Request Datasheet