NCF3340
The NXP NCF3340 is an reader IC, with Integrated firmware ROM, external secure element support, operating at 13.56 MHz, under ISO/IEC 14443-A/B, ISO/IEC 15693, ISO/IEC 18092 (NFC-IP1), NFC Forum compliant (Reader/Writer, Card Emulation Peer-to-Peer).
NFC controller IC with integrated firmware for secure transactions, supporting all NFC Forum operating modes and multiple secure elements.
Full Specifications
| Manufacturer | NXP |
|---|---|
| Frequency Category | NFC |
| Frequency | 13.56 MHz |
| Protocol | ISO/IEC 14443-A/B, ISO/IEC 15693, ISO/IEC 18092 (NFC-IP1), NFC Forum compliant (Reader/Writer, Card Emulation, Peer-to-Peer) |
| Memory | Integrated firmware ROM, external secure element support |
| Interface | I2C, SPI, UART, S2C (secure element interface), Host Controller Interface (HCI) |
| Temperature Range | -40°C to +85°C |
| Form Factor | HVQFN40 |
| Security | Multiple secure element support (embedded SE, UICC, microSD), secure channel protocols (SCP), hardware crypto acceleration, tamper detection |
Engineering Brief
The NCF3340 is NXP's fully-integrated NFC controller System-on-Chip designed for secure transaction applications in mobile devices and embedded systems. It supports all NFC Forum operating modes (reader/writer, card emulation, and peer-to-peer) and can interface with multiple secure element types simultaneously including embedded SE, UICC, and microSD-based solutions. The chip features integrated firmware that handles the NFC protocol stack, reducing host processor overhead, and includes hardware cryptographic acceleration for secure transaction processing. Its comprehensive protocol support and flexible secure element architecture make it ideal for mobile payment, transit, and authentication applications.
How the NCF3340 Works
The NCF3340 is an NXP NFC controller IC operating at 13.56 MHz, implementing ISO/IEC 14443 Type A, ISO/IEC 14443 Type B, ISO/IEC 15693, and ISO/IEC 18092 (NFC-IP1) protocols. The chip integrates a complete RF frontend with automatic impedance matching and an embedded ARM-based processor running NXP's NCI (NFC Controller Interface) firmware. It supports all three NFC Forum operating modes: reader/writer for reading tags compliant with NFC Forum Type 2, Type 4, and Type 5; card emulation using connected secure elements; and peer-to-peer (P2P) mode for device-to-device communication. The integrated firmware handles protocol stack processing, freeing the host CPU from low-level RF timing and anti-collision management defined in ISO/IEC 14443-3. Multiple secure element interfaces (S2C, SWP) allow simultaneous connection to embedded SE, UICC (SIM), and microSD secure elements, with hardware-accelerated SCP (Secure Channel Protocol) encryption offloading cryptographic operations during secure transactions.
Real-World Deployments
The NCF3340 is deployed primarily in payments and transit systems where mobile devices and embedded controllers must support secure NFC transactions. It is integrated into smartphones, point-of-sale terminals, and transit validators requiring simultaneous support for contactless EMV payments via card emulation and NFC tag reading. The chip's multiple secure element support makes it ideal for scenarios where a single device must manage credentials from different providers—such as a phone supporting both bank payment cards in an embedded SE and transit passes stored on a UICC. In access control applications, the NCF3340 serves as the reader IC in smart locks and building entry systems that authenticate MIFARE DESFire EV2 or JCOP 4 P71 credentials. Its full NFC Forum certification also enables NFC marketing use cases, where devices read NDEF-formatted tags like NTAG 424 DNA TagTamper for smart poster and product authentication applications.
Programming & Integration Notes
Host integration uses NCI (NFC Controller Interface) commands over I²C, SPI, or UART, typically running at 1 MHz (I²C) or up to 10 MHz (SPI). The NCI protocol defines core commands including CORE_INIT, RF_DISCOVER_CMD, and RF_INTF_ACTIVATED_NTF to configure discovery modes and manage RF activation. Secure element routing is configured via NFCEE_DISCOVER_CMD and NFCEE_MODE_SET_CMD, allowing the host to dynamically route transactions to embedded SE, UICC, or external secure elements. Developers must implement HCI (Host Controller Interface) for SE communication, establishing secure pipes and managing applet selection. Key gotchas include ensuring proper antenna tuning—the chip requires external matching components per NXP's reference design—and configuring GPIO pins for interrupt signaling. When interfacing with MIFARE Classic 1K tags, anti-collision and authentication sequences are handled in firmware, but host code must manage key storage securely. Power management requires careful attention to standby and discovery modes to balance wake-up latency against battery consumption in mobile deployments.
Buying Guide: NXP NCF3340
The NCF3340 is distributed through standard semiconductor channels including Mouser, Digikey, and Arrow, typically as bare die or in QFN packages for PCB integration. Minimum order quantities vary by distributor but range from single units for prototyping to reel quantities (3,000+) for production. Lead times are typically 12–16 weeks for volume orders, though distribution stock may offer faster turnaround for smaller quantities. When sourcing, specify required secure element interfaces and confirm firmware version compatibility with your NCI host stack—NXP periodically releases firmware updates that may affect command timing. For similar functionality, evaluate the NCx3320 for applications with simpler secure element requirements or the STMicroelectronics ST25R3920 for reader-only deployments. Request reference antenna designs and RF characterization reports from your NXP field application engineer, as antenna matching critically impacts read range and regulatory compliance. Integration partners such as Smartrac and Linxens offer module solutions with pre-tuned antennas if in-house RF design is not feasible.
Typical Applications
Standards & Compliance
Frequently Asked Questions
What NFC operating modes does the NCF3340 support?
The NCF3340 supports all three NFC Forum operating modes: reader/writer mode for reading NFC tags, card emulation mode for mobile payments, and peer-to-peer mode (ISO/IEC 18092) for device-to-device data exchange.
Can the NCF3340 interface with multiple secure elements simultaneously?
Yes, the NCF3340 can interface with multiple secure element types simultaneously including embedded SE, UICC (SIM card), and microSD-based secure elements. It includes secure channel protocols (SCP) and hardware cryptographic acceleration for secure transaction processing.
What communication interfaces does the NXP NCF3340 provide to the host processor?
The NCF3340 provides I2C, SPI, and UART host interfaces, plus S2C (secure element interface) and Host Controller Interface (HCI). The integrated firmware handles the NFC protocol stack to reduce host processor overhead.
Is the NCF3340 suitable for mobile payment applications?
Yes, the NCF3340 is specifically designed for secure transaction applications including mobile payments, transit ticketing, and authentication. It features hardware crypto acceleration, tamper detection, and support for multiple secure elements required in payment systems.
What ISO/IEC protocols does the NCF3340 support?
The NCF3340 supports ISO/IEC 14443-A/B for contactless card communication, ISO/IEC 15693 for vicinity cards, and ISO/IEC 18092 (NFC-IP1) for peer-to-peer communication. It is fully NFC Forum compliant.
Does the NCF3340 require external firmware or is it integrated?
The NCF3340 features integrated firmware ROM that handles the complete NFC protocol stack. This reduces development time and minimizes the burden on the host processor compared to solutions requiring external firmware management.
Explore
Cross-manufacturer alternatives
Sourcing NXP NCF3340 in volume?
Roxtron builds custom RFID and NFC products around the NCF3340 — smart cards, labels, wristbands, key fobs and industrial tags. Tell us your project and we'll come back within 24 hours with pricing and lead times.
Similar Chips
- SonyNFC
FeliCa Lite-S RC-S966
Simplified NFC Forum Type 3 IC for ticketing
View Chip → - NXPNFC
SIC4341
Next-generation eSE secure element IC for payments and digital identity applications
View Chip → - NXPNFC
NTAG 223 StatusDetect
NFC tag IC with tamper detection and status awareness for pharmaceutical and product integrity
View Chip →