SlideShare une entreprise Scribd logo
1  sur  76
Télécharger pour lire hors ligne
Training
NXP’s NFC product portfolio
June 2016
Public
Session 10th June: NFC use cases
A different kind of wireless
NFC everywhere!
Market, Use cases, NXP solutions
A day in life with NFC
Good morning, Going to work, At work, Lunch break, Afternoon activities,
Back home sweet home
Session 17th June: NXP’s NFC product portfolio
Last session review
NXP’s NFC product portfolio overview
Connected tag solutions:
Highlighted products: NTAG I2C plus
NFC frontends solutions:
Highlighted products: PN512, CLRC663, PN5180
NFC controller solutions:
Highlighted products: PN7120/PN7150, PN7462
NFC product portfolio comparison and selection path
Agenda
2
Morning home
Morning travel
@work
Lunch break
Afternoon activity
Home at night
Segments
City
A day in your life with NFC
3
Typical NFC use cases and segments covered
Conditional access
Authentication
Commissioning and pairing
Payment
Device-to-device communication
Zero-power configuration
PaymentConsumer
& IoT
MedicalIndustrial
& Appliances
Access
4
NXP NFC readers product portfolio
Combination of NFC frontend with an advanced
32-bit microcontroller.
NFC controller with integrated FW and NCI interface.
Products: PN7120/PN7150
NFC controller with customizable firmware.
Products: PN7462
NFC controller with
application
PN7462
A comprehensive portfolio of NFC Forum
type 2 tags covering a broad range of use cases
Products: NTAG21x(F), NTAG I2C plus
Our standalone frontends are the most
flexible way to add NFC to a system.
Products: PN512, CLRC663, PN5180
NFC controller with
integrated firmware
PN7120
NFC
frontend
PN5180
Connected NFC tag
NTAG I2C plus
5
How to select the right product for your NFC application?
6
Do you need an active or passive solution?1
e.g.: Energy harvesting can be used, I need an active device to generate the RF field…
e.g.: NFC phones, NFC readers, ISO/IEC compliant cards, NFC tags …
e.g.: I want to integrate the NFC solution into a Android, Linux, Windows, RTOS, NullOS system…
e.g.: I need standard performance, I need performance that can drive a very large and reliable operating
volume …
What do you need to interact with?2
What operating system requirements do you have?3
Which performance do you need?4
CONNECTED TAG SOLUTIONS
7
Connected TAG Solutions
8
Combination of NFC frontend with an advanced
32-bit microcontroller.
NFC controller with integrated FW and NCI interface.
Products: PN7120/PN7150
NFC controller with customizable firmware.
Products: PN7462
NFC controller with
application
PN7462
A comprehensive portfolio of NFC Forum
type 2 tags covering a broad range of use cases
Products: NTAG21x(F), NTAG I2C plus
Our standalone frontends are the most
flexible way to add NFC to a system.
Products: PN512, CLRC663, PN5180
NFC controller with
integrated firmware
PN7120
NFC
frontend
PN5180
Connected NFC tag
NTAG I2C plus
Memory
NTAG for smart inlays,
labels and tags
NTAG I2C for full bidirectional communication with
host controller
NTAG
210
NTAG
213
NTAG
215
NTAG
216
NTAG
216F
NTAG
213F
NTAG I2C
1k
NTAG I2C
2k
NTAG I2C
plus 1k
NTAG I2C
plus 2k
F
NTAG
212
Value
NTAG F for battery
powered systems
NTAG family overview
9
A: A passive solution that interacts with NFC phones is enough, energy
harvesting can be used
A: I will only talk to an NFC-enabled phone or handled
Or …
F
Do you need an active or passive solution?1
What do you need to interact with?2
Do you only need to wake up the MCU?3
Do you need to communicate with the MCU?4
When to choose a Connected NFC tag solution?
10
Easy access to data from both NFC (Type 2 Tag) and from I²C
Field detection to wake up connected devices
Energy Harvesting capabilities
EEPROM for offline data access
Maximum interoperability with NFC devices
Flexible memory management
Originality signature for protection against cloning
Fast & convenient data exchange via a 64 bytes SRAM buffer
Small footprint package (1,6*1,6*0,5mm)
Low bill of material
Easy to use
Easy to integrate
Ideal for low power
operations
Maximum
interoperability with
NFC devices
http://www.nxp.com/products/:NT3H2111W0FHK
Connected NFC tag
NTAG I2C plus
NTAG I2C plus is the simplest,
most cost-effective NFC solution
11
Integrated 50pF resonance capacitor
888 or 1,912 bytes of user memory for NDEF message (based on
EEPROM)
32-bit password protection to prevent unauthorized memory
operations
Protected Area access restriction from I²C perspective
64-byte SRAM memory buffer
Data Pass Through Mode
Energy harvesting output
Supply voltage range: 1.67 V to 3.6V
Fast Read and Fast Write commands
ECC supported originality check
Operating temperature: -40C, +105C
I²C Slave 100/400 kbit/s
Field detection pin
Interface to host
Characteristics
XQFN8
TSSOP8
SO8
Packages
ISO/IEC 14443 Type A
NFC Forum Type 2 Tag
Supported RF protocols
NTAG I2C plus: technical product features
12
F
NTAG 21x(F) target markets and applications
13
Brand protection, goods and device
authentication
Ensure that only original parts are used in a device.
Bluetooth and Wi-Fi pairing
Tap to trigger pairing with Bluetooth or other RF
technologies.
Smart media and advertising
Offering a highly cost-effective solution for item identification
and content interactivity.
Gaming
Toys can interact with other toys, video game accessories,
bridging physical and virtual worlds.
NTAG I2C plus target markets and applications
14
Zero power configuration
Use a phone as external user interface and configure the
device in unpowered state
Network commissioning and pairing
Bring a wireless node securely into a network (IoT)
Device-to-device communication
Communicate with sealed, battery less devices, replace
previous interfaces with NFC
I2C protected
memory access
Read & Write
WRITE
Protection
or
READ & WRITE
Protection
EEPROM
WRITE
Protection
or
READ & WRITE
Protection
After 32-bit
password
authentication only
Unprotected
memory access
RF/NFC protected
memory access
Protected memory Access rights can be set
independently between I2C and RF
I2C
NTAG I2C plus: memory access configuration
Data protection for both NFC and I2C perspective
15
NTAG I2C plus Explorer kit OM5569 / NT322E - NTAG I2C plus Explorer kit with Field Detector Board, flex antenna and SO8 samples
NTAG I2C plus Explorer kit + NFC reader OM5569 / NT322ER - NTAG I2C plus Explorer kit with Field Detector Board, flex antenna, NFC reader and SO8 samples
NTAG I2C plus Explorer kit Flex antennas OM5569 / NT322F - NTAG I2C plus Flex Antenna kit with 3 different flex antennas only and SO8 samples
NTAG I2C plus Explorer kit source files SW3647 – Explorer board firmware C source files
SW3648 - NTAG I²C Demo Android app source code 1.7.8
SW3649 – Peek and Poke source code VS2010
SW3650– NTAG I2C plus PC demo application source code
NTAG I2C plus SW installers SW3651 – Setup of Windows application for use with Identiv Readers
SW3652 – Setup Peek and Poke
SW3750 – Identiv uTrust reader drivers
Design tools SW3640 – Field detector board
SW3639 – NTAG I2C plus Class 4 antenna
SW3638 – NTAG I2C Explorer Rev 2.0 version 1
SW3641 – NTAG I2C plus Flex antenna class6 version1
Documentation 359930 – NTAG I2C plus, NFC Forum Type 2 Tag compliant IC with I2C interface
AN11276 - NTAG Antenna Design Guide
AN11350 - NTAG21x Originality Signature Validation
AN11578 - NTAG I²C Energy Harvesting
AN11579 - How to use NTAG I²C (plus) for bidirectional communication
AN11786 - NTAG I²C plus Memory Configuration Options
UM10966 - NTAG I²C plus Explorer Kit and Android Demo
UM10967 - NTAG I²C plus Explorer Kit and Peek & Poke
UM10945 – NTAG I²C plus Explorer Kit Program and debug start-up
UM10989 – NTAG I2C Demo Android app developer start-up guide
NTAG I2C plus support package
16
Feature NTAG 210/212 NTAG 213(F)/215/216(F) NTAG I2C 1k / 2k NTAG I2C plus
User memory 48/128 bytes 144/54/888 bytes 888/1904 bytes 888/1912 bytes
RF baud rate 106 kbps 106 kbps 106 kbps 106 kbps
FAST READ command YES YES YES YES
FAST WRITE command - - - YES
UID mirror YES YES - -
Originality signature YES YES - YES
NFC Counter - YES - -
Memory access protection via RF interface R/W R/W - R/W
Memory access protection via I2C interface - - - R/W
Field Detection -
YES (only NTAG213F,
NTAG216F)
YES YES
Energy Harvesting - - YES YES
Pass-through mode - - YES YES, higher performance
Connected NFC tag solutions: Comparison
17
PC tools
Windows application for NTAG I2C plus Explorer board
Peek and Poke
RFID discover
Development kit
NTAG I2C plus Explorer Kit
Android applications
NTAG I2C demo app
TagInfo
TagWriter
Source code examples
NTAG I2C Explorer board C firmware
NTAG I2C demo app Android app source
NTAG I2C PC app source code
Development environment
LPCXpresso IDE for LPC MCUs
MIFARE SDK
Documentation
Application notes
User Manuals
Getting started guides
How to develop applications around Connected NFC tag solutions
18
FRONTEND SOLUTIONS
19
Frontend Solutions
20
Combination of NFC frontend with an advanced
32-bit microcontroller.
NFC controller with integrated FW and NCI interface.
Products: PN7120/PN7150
NFC controller with customizable firmware.
Products: PN7462
NFC controller with
application
PN7462
A comprehensive portfolio of NFC Forum
type 2 tags covering a broad range of use cases
Products: NTAG21x(F), NTAG I2C plus
Our standalone frontends are the most
flexible way to add NFC to a system.
Products: PN512, CLRC663, PN5180
NFC controller with
integrated firmware
PN7120
NFC
frontend
PN5180
Connected NFC tag
NTAG I2C plus
Most flexible way
to add NFC to any
system
High-performance NFC frontends
NFC frontends delivering full NFC
Forum compliance
NFC frontends family overview
21
When to choose an NFC frontend solution?
22
Do you need an active or passive solution?1
A: I need an active device to generate the RF field
A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device
A: I need standard performance
What operating system requirements do you have?2
What do you need to interact with?3
Which performance do you need?4
A: I want to integrate the NFC solution into my microcontroller
I need a full ISO/IEC14443
reader and support for
ISO/IEC 15693 cards (ICODE)
I need a full
ISO/IEC14443 reader
I will read/write ISO/IEC 14443-A
(MIFARE, NTAG cards)
MFRC630
When to choose an NFC frontend solution?
23
Do you need an active or passive solution?1
A: I need an active device to generate the RF field
A: I want my system to primarily talk to contactless cards
A: I need performance that can drive a very large and reliable operating volume. I need to pass
EMVCo certification
What operating system requirements do you have?2
What do you need to interact with?3
Which performance do you need?4
A: I want to integrate the NFC solution into my microcontroller
When to choose an NFC frontend solution?
24
Do you need an active or passive solution?1
A: I need an active device to generate the RF field
A: I need performance that can drive a very large and reliable operating volume. I need to pass
EMVCo or NFC Forum certifications
What operating system requirements do you have?2
What do you need to interact with?3
Which performance do you need?4
A: I want to integrate the NFC solution into my microcontroller
A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device
PN512
25
Full NFC Forum-
compliant solution
Fast and cost-
efficient NFC design
startup
NFC
frontend
PN512
http://www.nxp.com/products/:PN5120A0HN1
PN512 is the most broadly adopted
NFC frontend
RF frontend compliant with ISO/IEC 14443, ISO/IEC 18092, ISO/IEC 15693
and FeliCa protocols
Card operation mode supporting ISO/IEC14443A and FeliCa scheme
Various host controller interfaces implemented: 8-bit parallel interface, SPI,
serial UART, I2C
64-byte FIFO buffer
Flexible interrupt modes
Hard reset with low power function
Programmable timer
26
64 Byte FIFO
Interrupts using IRQ pin
Dedicated ID for every Operating Mode
2.5 V- 3.6 V power supply, typ. 3.3V
Host interface supply voltage down to 1,6V
S2C interface available
Different packages ( HVQFN40, HVQFN32)
NFC Reader Library
Booster required for EMVCo analog compliancy. Digital
compliancy supported bu the NFC Reader Library
Card Emulation
ISO/IEC 14443 A, FeliCa, MIFARE over S2C
Reader/Writer mode
ISO/IEC 14443 A&B R/W up to 848 kbit/s
FeliCa R/W support
Support of all mandatory NFC Forum tags
R/W support for MIFARE 1K, 4K
NFC Peer to Peer mode
Active and passive communication mode
Interfaces to host
SPI, serial UART, I2C, 8-bit parallel interface (available on
HVQFN40 package)
Packages
HVQFN32, HVQFN40, TFBGA64
PN512 technical product features
Characteristics Supported RF protocols
27
PN512 target markets and applications
28
Access control
Gives access to physical door, public transport and allow logical
access to a machine
Device-to-device communication
Communicate with any NFC device
Gaming
Toys can interact with other toys, video game accessories,
bridging physical and virtual worlds
PN512 blueboard PNEV512B - PN512 reader board stacked on top of LPC-link board supporting NXP's ARM-based microcontrollers
PNEV512B software SW2979 – NFC Reader Library v4.010.03.001609 R1 for PNEV512B including all SW examples
SW255811 – PNEV512B card emulation of a Tag 2 Type and a Tag 4 Type card for LPC1227
PNEV512B design tools SW302410 – Schematics and BOM for PNEV512B
PNEV512B documentation AN11308 – Quick start guide PNEV512B board
AN11367 – How to build a NFC application on Android
AN11583 – Guide about how to port the Passive Target example from the NFC Reader Library to another MCU
AN11342 – How to scale down the NXP Reader Library
UM10663 – NXP Reader Library User Manual based on CLRC663 and PN512 blueboard reader projects
UM10721 – NXP Reader Library Peer to Peer Manual based on CLRC663 and PN512 blueboard reader projects
PN512: support package
29
EXPLORE-NFC expansion board High performance full NFC expansion board for the Raspberry Pi, only available through element1
EXPLORE-NFC software SW282715 – Neard EXPLORE_NFC containing a SW package to get started working with the EXPLORE_NFC on the Raspberry Pi
using the Raspbian Wheezy or Jessie images
SW282816 – Neard EXPLORE-NFC Dev, containing the source of all components
SW3693 – NFC Reader Library for Linux v4.010.03.001609
SW282911 – Card Emulation example for the Raspberry PI (Type 2 tag emulation)
EXPLORE-NFC design tools OT344310 – Schematics and BOM for EXPLORE-NFC
EXPLORE-NFC documentation AN11480 – Quick start up guide for EXPLORE-NFC working with Raspberry Pi
PN512: support package (II)
30
Other documentation 111351 – Full NFC Forum-compliant frontend (Datasheet)
AN11802 – NFC Reader Library for Linux Installation guidelines
AN11535 – Measurement and tuning of a NFC and Reader IC antenna with a MiniVNA
AN11038 – Fast verification of PN512 and amplifier
AN1425 – RF amplifier for NFC Reader ICs
AN166510 Amplifier antenna matching calculation excel
AN1445 – Antenna design guide for MFRC52x, PN51x, PN53x
CLRC663
31
High output power
and reliable RF
performance
Fast card detection
at minimized power
consumption
Fast design-in
High output power IC in small footprint
Support of all main RF protocols. ISO/IEC 14443, ISO/IEC 15693 and FeliCa
compliant
NFC Ready enabled
Compelling low power card detection
EMVCo compliance without external amplifier (EMV 2.5 RF level)
Compact footprint of HVQFN32 package for size optimization
NFC
frontend
CLRC633
http://www.nxp.com/products/:CLRC66302HN
CLRC663 high-performance NFC reader solution
32
Main features of CLRC663 are included in the derivatives.
Derivatives are intended to serve segment requirements with optimized functionality set.
MFRC630
Supporting
ISO/IEC14443 A
High Data Rates
SLRC610
Supporting
ISO/IEC15693
EPC Class-1 HF/
ISO 18000-3M3
MFRC631
Supporting
ISO/IEC 14443 A&B
High Data Rates
CLRC663
Supporting
ISO/IEC 14443 A &B
High Data Rates
ISO/IEC15693
EPC Class-1 HF/
ISO 18000-3M3
FeliCa
NFC-ready
NFC P2P passive initiator
CLRC663 reader IC family
33
Reader/Writer mode:
ISO/IEC 14443A/B R/W up to 848 kbit/s
FeliCa R/W support
R/W support for MIFARE 1K, 4K
ISO/IEC 15693 R/W support
Peer to Peer mode:
NFCIP-1 passive initiator communication mode
512 Byte FIFO
3.0V - 5V power supply, typ. 5V
Host interface supply voltage down to 1,6V
Low Power card detection
Integrated Integer NPLL
High RF output power
Load protocol
8 Kbyte EEPROM
Boundary scan interface
Supports additional SAM for security applications
Support of Higher baud rates of up to 848kbits for high speed transactions
SPI, 2x I2C, Serial UART Small footprint package (HVQFN32)
Interfaces to host Packages
CLRC663 technical product features
Characteristics Supported RF protocols
34
CLRC663 target markets and applications
35
Access control
Gives access to physical door, public transport and allows
logical access to a machine
E-government applications
Passport and e-ID readers
Payment
Pay for goods or services with a single tap
Gaming
Toys can interact with other toys, video game accessories,
bridging physical and virtual worlds
CLRC663 development board CLEV663B – NFC frontend development board which can be used for embedded software development based on
LPCXpresso
NFC Reader Library SW2978 – NFC Reader Library V4.010.03.001609 R1 for CLEV663B including all software examples.
SW335613 – ICODE SLI and ICODE ILT examples based on NFC Reader Library.
SW3693 - NFC Reader Library for Linux v4.010.03.001609.
Design support tools AN11246 - CLRC663, MFRC631, MFRC630, SLRC610 Directly matched antenna design – advanced user
AN11020 – Matching calculations for CLRC663, MFRC631, MFRC630, SLRC610
SW314130 – Schematics and BOM for CLEV663
SW210910 – CLRC663 serial scripts
Documentation 171142 – High-performance multi-protocol NFC frontend (Datasheet)
AN11019 – CLRC663, MFRC630, MFRC631, SLRC610 Antenna design guide
AN11802 – NFC Reader Library for Linux installation guidelines
AN11211 – Quick start up guide RC663 blueboard
AN11367 – How to build a NFC application on Android
AN11145 – CLRC663, MFRC631, MFRC630, SLRC610 Low power card detection
AN11022 - CLRC663 quick start guide
AN11535 – Measurement and tuning of a NFC and Reader IC antenna with MiniVNA
AN11505 - CLRC663, MFRC631, MFRC630, SLRC610 PC-Serial RS232 quick start guide
AN11021 - CLRC663, MFRC631, MFRC630, SLRC610 software design guide for NXPRDLib
AN11116 – Using the RS232 serial evaluation boards on a USB port
AN11402 – How to implement the ICODE ILT anti-collision
AN11342 – How to scale down the NXP Reader Library
AN10365 – Surface mount reflow soldering
AN11256 – Migration guide CLRC663 to derivates
UM10663 – NXP Reader Library User Manual based on CLRC663 and PN512 blueboard Reader projects
UM10721 – NXP Reader Library Peer to Peer User Manual based on CLRC663 and PN512 blueboard reader projects
CLRC663 support package
36
PN5180
37
Low power
Easy certification
Fast development
Flexible operation
High-performance, full NFC Forum compliant frontend
Efficient, robust and reliable operation even in harsh conditions
Maximum interoperability for next generation of NFC enabled mobile phones
Onboard Dynamic Power Control (DPC) for optimized RF performance
Adaptive wave shaping control (AWC) eases antenna design
Fast SPI host interface with optimized commands for use with 32-bit host
controllers
Small, industry-standard packages with HVQFN & BGA package supporting PCI
compliancy.
NFC
frontend
PN5180
http://www.nxp.com/products/:PN5180A0HN
PN5180 the best full NFC frontend in the market
38
SPI up to 7Mbit/s
IRQ and BUSY signal for improved host communication
RF driver current up to 250mA
Dynamic Power Control DPC
Adaptive waveshaping control
RF driver supply voltage: 2,7V…5.5V
Host interface: 1,8V or 3.3V
Flexible low power card detection
4 Multi purpose Outputs‘s (only on TFBGA)
HW support for EMVCo EMD handling
13.56 MHz RF clock generation from external 8, 12, 16 and 24
MHz source
Overheat protection
Operating temperature range: -30…+85°C
Reader/Writer mode
ISO/IEC 14443 A&B R/W support up to 848 kbit/s
FeliCa R/W support
R/W support for MIFARE 1K, 4K
NFC Forum tag type 1,2,3,4,5 reader
ISO/IEC15693 reader (I-Code SLI)
ISO/IEC 18000-3M3 reader (I-Code ILT)
EMVCo 2.5 compliance (L1)
Peer to Peer mode
Passive-Initiator / Passive-Target
Active-Initiator / Active-Target
P2P supported for types: A (106 kbit/s), F (212,424 kbit/s)
Card Emulation
ISO/IEC 14443A (up to 848 kbit/s)
Active Load Modulation
HVQFN40 and TFBGA64
Part removal detection (PRD, only on TFBGA)
Interfaces to host
Packages
PN5180 technical product features
Characteristics Supported RF protocols
39
PN5180 target markets and applications
40
Payment
Pay for goods or services with a single tap
Access control
Gives access to physical door, public transport and allow logical
access to a machine
Industrial and high performance readers
Interacting with production systems or control equipment ,
machine-to-machine communication and any reader requiring
high RF performance
Software-controlled transmitter current
limitation
Field strength control
Improved antenna tuning (transfer function)
Smaller antennas (e.g. EMVCo)
(1) A load change decreases the impedance, i.e. increases the ITVDD
(2) The DPC uses the changed AGC value to change the TVDD settings
(3) The changed TVDD settings reduce the ITVDD and RF power
DPC uses gears to control the Tx output power
PN5180 Dynamic Power Control
41
Dynamic Power Control enables up to 30% increase
of the nominal driver current at same max driver spec
Transmitter current for detuning compensation
H-Field within the operating volume
Modulation index and rise/fall times
Dynamic Regulation of…
EMVCo analog compliancy -
too high power in close distance (clipping)
PN5180… without DPC
PN5180… with DPC theoretical optimum -
getting the best long range power and avoiding
close coupling power impacts
PN5180… with DPC typical example -
reaching long range requirements and
optimising current consumption
EMVCo analog compliancy -
high power required in far distance to reach
minimum levels (comm distance)
PN5180 DPC in more detail
42
NFC frontend development kit PN5180 NFC frontend development kit OM25180FDK
PN5180 POS reader solution SLN-POS-RDR: Point of Sale Reader solution
NFC Cockpit SW3524 - Installer package PN5180 NFC Cockpit v2.3
NFC Reader Library SW3522 - NFC Reader Library for PNEV5180B including all SW examples
SW3693 - NFC Reader Library for Linux v4.010.03.001609.
Design tools SW3545 - PN5180 antenna design tools
Documentation 75017673 - PN5180 leaflet
PN5180 - Product datasheet
AN11802 – NFC Reader Library for Linux installation guidelines
AN11742 - PN5180 Dynamic Power Control
AN11744- PN5180 evaluation board quick start guide
AN11740 - PN5180 antenna design guide
AN11741 - How to design an antenna with DPC
UM10954 - PN5180 SW quick start guide
PN5180 support package
44
ISO/IEC
15693,
ISO/IEC
18000-3M3
Dynamic
Power
Control
EMVCo L1
RF
SW
stack
ISO/IEC
14443
A&B,
FeliCa
ISO/IEC
18092
Target
ISO/IEC
18092
Initiator
Card mode
in host
PN512
CLRC663
PN5180
ISO/IEC
14443-A
MIFARE,
ISO/IEC
14443-A&B,
FeliCa
Active &
Passive
Active &
Passive
L1
with booster
EMV L1
NFC Forum
ISO/IEC
14443-A
MIFARE,
ISO/IEC
14443-A&B,
FeliCa
MIFARE,
ISO/IEC
14443-A&B,
FeliCa
Active &
Passive
Active &
Passive
L1
no booster
EMV L1
NFC Forum
Reader & Writer
Card
emulation
L1
no booster
EMV L1
NFC Forum
Yes
ISO/IEC15693
ISO/IEC
18000-3M3
ISO/IEC15693
ISO/IEC
18000-3M3
Passive
Peer-to-Peer
NFC frontends comparison
45
NFC Reader Library
Software support for NFC frontend solutions:
Available for: PN512, CLRC663, PN5180 and Linux
Development kits and demoboards
PNEV512B
CLEV663B
OM25180FDK
Source code examples
SW examples based on NFC Reader Library
demonstrating frontend capabilities
Development environment
LPCXpresso IDE for LPC MCUs
Documentation
Application notes
User Manuals
Getting started guides
NFC Cockpit
A PC tool that ease design process, antenna
tuning and register configuration
(only for PN5180)
How to develop applications around NFC frontend solutions
PNEV512R
CLEV663
OM5597
46
47
NFC Reader Library: software support for NFC frontend solutions
 The NFC Reader Library is a multi-layer library, written in ANSI
C which makes it easy to create NFC-based applications.
 Each layer consists of different components having a generic
interface and a specific implementation
 The library structure provides a modular way of programming
and is designed in a way to be easily portable to many different
microcontrollers.
NFC Reader Library
http://www.nxp.com/pages/:NFC-READER-LIBRARY
CONTROLLER SOLUTIONS
48
Controller Solutions
49
Combination of NFC frontend with an advanced
32-bit microcontroller.
NFC controller with integrated FW and NCI interface.
Products: PN7120/PN7150
NFC controller with customizable firmware.
Products: PN7462
NFC controller with
application
PN7462
A comprehensive portfolio of NFC Forum
type 2 tags covering a broad range of use cases
Products: NTAG21x(F), NTAG I2C plus
Our standalone frontends are the most
flexible way to add NFC to a system.
Products: PN512, CLRC663, PN5180
NFC controller with
integrated firmware
PN7120
NFC
frontend
PN5180
Connected NFC tag
NTAG I2C plus
NFC controllers with
customizable firmware
NFC controllers with
integrated firmware
Designed for
today’s compact
systems
Higher integration
with fewer
components
NFC controllers family overview
50
Do you need an active or passive solution?1
A: I need an active device to generate the RF field
A: I want to integrate the NFC solution into a Linux/Android/Windows system
A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC
enabled device
What operating system requirements do you have?2
What do you need to interact with?3
When to choose an NFC controller solution?
51
Do you need an active or passive solution?1
A: I need an active device to generate the RF field
A: I want one chip solution to develop my application, with freely programmable uC
A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC
enabled device
What operating system requirements do you have?2
What do you need to interact with?3
When to choose an NFC controller solution?
52
PN7120/PN7150
53
Easy to integrate
Easy to use
Lower bill of
materials
Optimized for
portable
applications
Full NFC Forum-compliant controller
Support NFC card emulation, reader/writer and peer-to-peer modes
Compatible with ISO/IEC 14443-A&B, FeliCa and ISO/IEC 15693 cards
Very easy to integrate thanks to the embedded firmware and NCI standardized
interface
Linux, Android and WinIoT drivers ease integration and reduce time to market
Low power operation mode
Standard packages: HVQFN40(PN7150), VFBGA49(PN7120)
NFC Controller
with integrated
firmware
PN71x0
http://www.nxp.com/products/:PN7120A0EV
http://www.nxp.com/products/:PN7150B0HN
PN71x0 the best plug and play full NFC solution
54
Package
Full hardware and software compatibility
Support for Linux, Android, Windows IoT, RTOS, NullOS
Interface to Raspberry Pi, BeagleBone Black and all boards with
Arduino-compatible header
Complete, power-efficient NFC control
RF driver: 3.0 to 4.75V, 180mA max (PN7150); 2.7 to 3.3V, 180mA max
(PN7120)
NFC Forum device requirement v1.3
Fully configurable polling loop with low-power mode
Load modulation scheme; active (PN7150), passive (PN7120)
I2C up to 3,4MBaud/s
NFC Forum NCI 1.0 compliant protocol
IRQ signal for improved synchronization
Supply voltage: 1.8V to 3.3V
Reader/Writer modes
NFC Forum tags Type 1, 2, 3, 4 and 5
ISO/IEC 14443 Type A & B, R/W up to 848 Kbps
ISO/IEC 15693 Tags (ICODE)
FeliCa tags up to 424 Kbps
MIFARE 1K/4K
MIFARE DESFire
Card modes (from Host)
NFC Forum T4T (ISO/IEC 14443A&B) at 106 kbps
NFC Forum T3T (FeliCa, PN7150 only)
P2P modes
Active and passive initiator and target according to ISO/IEC 18092 at all data
rates (106 kbps to 424 kbps)
HVQFN40 (PN7150); VFBGA49 (PN7120)
Interfaces to host
PN71x0 technical product features
Characteristics Supported RF protocols
55
* Active Load Modulation is the fact to actively drive RF signal with the transmitters during the modulation phase. It gives much stronger signal than the passive load modulation, which is just
changing the transmitter impedance.
RF driver supply
voltage
2.7V or 3.3V 2.7V...4.75V
Card Emulation
mode
Package
Load Modulation
concept
Passive Load
Modulation
NFC forum T4T -
ISO/IEC A&B
VFBGA49
NFC forum T4T - ISO/IEC A&B
NFC forum T3T - FeliCa
HVQFN40
Active Load Modulation*
More output power to work with smaller
antenna or better performance
Enable FeliCa use cases
(Japan, HK, Singapore)
Decrease PCB manufacturing cost
(no microvias)
Allow decreasing antenna size with
same RF performance in Card Emulation
and passive Target modes
Benefits
PN7150 vs PN7120
56
PN71x0 target markets and applications
Consumable authentication
Ensuring that only original parts are
used in a device
Gaming
Bridging physical
and virtual worlds
57
Commissioning and pairing of home automation
applications
Connecting our appliances and smart home devices with a
single touch to remotely manage them
Device personalization and parental control
Adjusting settings or Personalized access to certain content or
restricted content,
Device maintenance and troubleshooting
Enabling better product maintenance, product registration or
FW upgrades by the technicians
NXP provides a portfolio of NFC controller solutions optimized for integration in OS environments such as Linux, Android, Windows or RTOS
and even without operating system.
Linux NFC architecture
Linux integration is offered through
NXP’s Linux libnfc-nci SW stack
Android NFC architecture
Android integration is offered through the
Android AOSP SW stack for which NXP
delivers dedicated patches.
Windows NFC architecture
Windows integration is offered through
Microsoft Windows universal NFC device
driver model,
NullOS/RTOS architecture
NullOS/RTOS integration is demonstrated with
code examples running on NXP’s LPC , Kinetis
and i.MX MCUs
PN71x0 easy SW integration into any environment
58
PN7120 support package
NFC controller SBC kit OM5577/PN7120S – PN7120 Controller SBC kit
OM5577/PN7100ARD – PN7120 NFC Controller SBC kit for Arduino
SW support SW3735- NXP-NCI Kinetis Design Studio example
SW3241- NXP-NCI LPCXpresso example
SW3497- PN71x0 on RPI, WinIoT driver installation files
OM55777_BBB_KITKAT – OM5577 BeagleBone Android KitKat demo image
OM5577 _BBB_LINUX- OM5577 BeagleBone Linux demo image
OM5577_RPI_LINUX-OM5577 Raspberry Pi Linux demo image
OM5577_RPI_WIN10IOT-OM5577 Raspberry Pi WinIoT10 demo image
Documentation AN11646 – PN7120 NFC Controller SBC Kit Quick Start Guide
AN11658 – NXP-NCI LPCXpresso example
AN11845- NXP-NCI Kinetis Design Studio example
UM10819 – PN7120 User Manual
UM10878- NFC Controller SBC Kit User Manual
AN11697 PN71x Linux Software Stack Integration Guidelines
PN71x0 Windows IoT porting guidelines
AN11700- PN7120 Product Quick Start Guide
AN11690 NXP-NCI Android porting guidelines
AN11564 PN7120 Antenna Design and Matching guide
AN11656 PN120 Hardware design guide
AN11562 PN7120 Low Power Mode configuration
59
PN7150 support package
NFC controller SBC kit OM5578/PN7150ARD – PN7150 NFC Controller SBC kit for Arduino
OM5578/PN7150BBB– PN7150 NFC Controller SBC kit for BeableBone Black
OM5578/PN7150RPI-– PN7150 NFC Controller SBC kit for Raspberry Pi
SW support Linux NFC stack for NCI based NXP NFC Controllers
Android patches for KitKat
Android patches for Lollipop
SW3735- NXP-NCI Kinetis Design Studio example
SW3241- NXP-NCI LPCXpresso example
SW3497- PN71x0 on Raspberry Pi, WinIoT driver installation files
OM5578 PN7150 UDOO Neo Linux system image
OM5578 PN7150 Beaglebone Black KitKat Linux system image
OM5578 PN7150 Beaglebone Black Linux system image
OM5578 PN7150 Raspberry Pi Linux system image
OM557x PN71x0 Raspberry Pi 2 WinIoT
Documentation AN11759 – Product quick start guide
AN11755 – Antenna and tuning design guide
AN11756 – Hardware design guide
AN11757 – Low power mode configuration
AN11697 – Linux software stack integration guidelines
AN11690 – Android integration guidelines
AN11767 – Windows IoT porting guidelines
AN11758 – Raspberry Pi demo kit quick start guide
AN11842 – BeagleBone demo kit quick start guide
AN11841 – Arduino demo kit quick start guide
AN11658 – LPCXpresso example
AN11845 – Kinetis Design studio example
UM10936 – User Manual
60
Development kit
SingleBoard Computer (SBC) kits with interface boards
for Arduino, Raspberry Pi and BeagleBone Black
SW images and SW examples
For Windows 10 IoT , Android, Linux, RTOS, NullOS
together with illustrative NFC SW examples
Documentation
Application notes
User Manuals
Getting started guides
+ +
OM5578/PN7150S
PN7150 NFC Controller Board
OM29110ARD
Arduino Interface Board
NTAG216
NFC Sample Card
+ +
OM5578/PN7150S
PN7150 NFC Controller Board
OM29110BBB
BeagleBone Interface Board
NTAG216
NFC Sample Card
+ +
OM5578/PN7150S
PN7150 NFC Controller Board
OM29110RPI
RaspberryPi Interface Board
NTAG216
NFC Sample Card
Compatibility with development boards
Integration with any boards featuring Arduino-compatible
header, including many LPC, Kinetis and i.MxX boards
How to develop applications around NFC controller
with integrated FW solutions
61
PN7462 family
62
NFC and contact
interfaces, MCU,
and software
in one chip
http://www.nxp.com/products/:PN7462AUHN
State of the art RF interface, compliant with: ISO/IEC 14443, ISO/IEC
18092, ISO/IEC 15693, ISO/IEC 18000-3M3, FeliCa
Contact interface compliant with ISO/IEC 7816-2 to 4
Integrated 20MHz Cortex M0 microcontroller with 80/160kB flash
memory, 12kB RAM and 4kB EEPROM
One configurable host interface: I2C, SPI, USB, HSUART
Two master interfaces: I2C and SPI
12 to 21 GPIOs
DPC for optimized antenna performance
EMVCo and NFC Forum compliance for easy certification
Advanced power management
Extensive support tools, including sample source code
HVQFN64 package (9x9 mm)
NFC Controller
with application
PN762
PN7462 the first all-in-one full NFC solution
63
Contact reader
Packages
PN7462 technical product features
Characteristics Supported RF protocols
CPU core
Cortex M0 160kB flash, 12kB RAM, CPU-clk = 20MHz
RF performance
Transmitter current up to 250mA
Dynamic Power Control
Ease of integration
Multiple host interfaces
GPIOs and master drivers for peripherals
Protected firmware download in flash
Temperature range: -40°C / +85°C
Flexibility in development
Ease of configuration
Multiple SW examples provided for different use cases
EMVCo validated libraries
NFC Forum compliant libraries
Usage of standard development tools
Reader/Writer modes
NFC Forum tag type 1 to 5
ISO/IEC 14443 Type A & B R/W up to 848 kbit/s
ISO/IEC 15693 reader (I-Code SLI)
ISO/IEC 18000-3M3 reader (I-Code ILT)
FeliCa tags up to 424kbps
MIFARE 1K/4K
MIFARE DESFire
Card modes
ISO/IEC 14443-4 card emulation
P2P modes
Active and passive initiator and target according ISO/IEC 18092 at all
data rates
Class A, B, C card supported
Fully integrated ISO/IEC 7816-3&4 UART
Baud rate up to 1Mbit/s
Capability to drive external frontend for SAMs
HVQFN64 Interfaces
I²C/SPI/USB/UART host interfaces
SPI and I²C master interfaces64
PN7462 target markets and applications
65
Payment
Pay for goods or services with a single tap
Access control
Gives access to physical door, public transport and allows
logical access to a machine
USB readers and home banking
Ideal solution to build USB NFC readers for easy connection to
a PC or laptop
Gaming
Toys can interact with other toys, video game accessories,
bridging physical and virtual worlds
PN7462 family
includes
derivatives to fit
every specific
need
NFC microcontroller, 160 kB flash memory
NFC microcontroller, 160 KB flash memory and an
ISO/IEC7816 / EMVCo contact interface
PN7462 family overview
NFC microcontroller, 80kB flash memory
66
Full NFC frontend,
with embedded
contact interface
EMVCo compliant
contactless and
contact interfaces
I2C master
GPIOs
Contactless IF
Contact IF
27.12MHz
5V
PN7462
SPI master
Embedded Cortex M0 for custom
applications, cost and space
saving
USB
PN7462 all-in-one solution
67
NFC Controller development kit PN7462 NFC controller development kit OM27460CDK
PN7462AU FW and SW examples SW3683 – Installer package PN7462AU FW and SW Examples full version v4.0_01_00. Full NFC Forum compliant and
contact software libraries
PN7462AU NFC Cockpit SW3707 - Installer package PN7462 NFC Cockpit
Documentation 369231 – NFC Cortex-M0 microcontroller (Datasheet)
AN11706 – PN7462AU Antenna design guide
AN11738– PN7462AU Contact smartcard application
AN11784 – PN7462AU How to integrate RTOS
AN11785 – PN7462AU LPCD and standby mode
UM10833 – PN7462 Quick start guide – customer board
UM10913 – Software user manual
UM10858 – PN7462 HW User Manual
UM10957 – PN7462AU Door access user manual
UM10915 – PN7462AU PC CCID reader user manual
UM10951 – PN7462 Reference POS application
PN7462 support package
68
How to develop applications around NFC controller
with customizable FW solutions
Fully customizable firmware
Dedicated SW library for contact & contactless
applications
Development kits
OM27462CDK NFC Controller development kit
enabling easy and fast development of applications
Source code examples
SW examples based on contact and contactless SW
libraries demonstrating NFC controller capabilities
Development environment
LPCXpresso IDE for LPC MCUs
Keil and IAR tool chain
Documentation
Application notes
User Manuals
Getting started guides
NFC Cockpit
A PC tool that ease design process, antenna
tuning and register configuration
RF HAL (phhalRf)
NxpRdLib HAL Wrapper
ISO14443-3A,
3B, FeliCa PAL
ISO14443-4A
PAL
ISO14443-4
PAL
MIFARE
PAL
MFC,
MFDF,
MFUL
AL
MFC,
MFDF,
MFUL
Example
App
EMV
Example
App
Type A
Discovery
Loop App
Discovery
Loop
AC
FeliCa
R/W
App
Type B L4
Example
Examples Layer
(phExMain)
Application
Layer
Protocol
Layer
HAL
NXP Protected ROM
RF ROM HAL
PMU HAL
(TXLDO)
CLKGEN HAL
(CLIF PLL)
CLIF HW PMU/PCR
HW
CLKGEN HW
PN7462AU HW
Blocks
Timers/CRC/
RNG/
EEPROM HAL
Tools
(CRC,RNG..)
&
RTOS
Abstraction
Timers/CRC/
RNG/
EEPROM HW
phExMain - phExMain_Ct
Examples Layer
Protocol Layer
phhalHwCt phhalHwPmu
PMU/PCR HWCT HW
RTOS
Abstraction
HAL
phpalCt
69
NFC Controllers comparison
70
NXP NFC portfolio
A broad portfolio addressing all your needs
71
Active /
Passive
SW stack NFC modes External BOM Chip prize
Connected NFC tags solutions
Passive
(Energy
Harvesting)
- Type 2 Tag Low $
NFC frontend solutions Active Via NFC library
R/W
CE
P2P
High $$
NFC controller solutions
(with integrated firmware)
Active
Via integrated
NFC stack on
MCU
R/W
CE
P2P
Low $$$
NFC controller solutions
(with customizable firmware)
Active
Freely
programmable
MCU
R/W
CE
P2P
Lowest $$$$
Lowest cost
Maximum flexibility
Plug and play
All-in-one
NXP NFC product portfolio
Each family brings unique benefits
72
NXP NFC product portfolio
The product selection path
I will interact with
contactless cards
I will interact
only with NFC
phones
What OS
requirements do
you have?
Linux
Android
Windows
Own application
code
RTOS
NullOS
Passive
solution
Active
solution
I will talk to any
NFC-enabled
system
High
performance
High
performance
Standard
performance
Connected
NFC tag
solution PN71xx NFC
controller with
integrated FW
PN746x_736x NFC
controller with
customizable FW
PN5180 NFC
frontend
PN512 NFC
frontend
CLRC663 NFC
frontend family
73
NXP NFC product portfolio
Detailed comparison
ISO/IEC
7816
interface
NFC
Tag
Output
Power
Card in
host mode
Reader & Writer P2P mode DPCEmbedded
MCU
Energy
Harvesting
Zero Power
Access
PN7150
PN7462
PN512
CLRC663
NTAG
I2C plus
NTAG F
Read&
Write
Read&
Write
10mA @ 2V
Tag
Type 2
Tag
Type 2
Reader
Tag Type
1,2,3,4
Reader
Tag Type
1,2,3,4,5
Reader
Tag Type
1,2,3,4,5
PN5180
Reader
Tag Type
1,2,3,4,5
Medium
High
High
High
ISO/IEC14443
FeliCa
ISO/IEC15693
ISO18000-3M3
ISO/IEC14443
FeliCa
ISO/IEC15693
ISO18000-3M3
ISO/IEC14443
FeliCa
ISO/IEC15693
Passive
Initator
Active&
Passive
Yes
Active&
Passive
ISO/IEC
14443-A&B
FeliCa
ISO/IEC
14443-A
ISO/IEC
14443-A,
Felica
Card
emulation
Yes, non
Rewritable FW
ISO/IEC14443
FeliCa
Active&
Passive
Read & Write
ISO/IEC
14443-A
ISO/IEC14443
FeliCa
ISO/IEC15693
ISO/IEC
18000-3M3
Yes
Active&
Passive
Reader
Tag Type
1,2,3,4,5
Yes,
customizable FW
High Yes
74
Peer-to-
Peer
Find your NFC toolkit at: www.nxp.com
75
NXP Partner program
76
Training
Thank you

Contenu connexe

Dernier

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

NXP's NFC Product Portfolio

  • 1. Training NXP’s NFC product portfolio June 2016 Public
  • 2. Session 10th June: NFC use cases A different kind of wireless NFC everywhere! Market, Use cases, NXP solutions A day in life with NFC Good morning, Going to work, At work, Lunch break, Afternoon activities, Back home sweet home Session 17th June: NXP’s NFC product portfolio Last session review NXP’s NFC product portfolio overview Connected tag solutions: Highlighted products: NTAG I2C plus NFC frontends solutions: Highlighted products: PN512, CLRC663, PN5180 NFC controller solutions: Highlighted products: PN7120/PN7150, PN7462 NFC product portfolio comparison and selection path Agenda 2
  • 3. Morning home Morning travel @work Lunch break Afternoon activity Home at night Segments City A day in your life with NFC 3
  • 4. Typical NFC use cases and segments covered Conditional access Authentication Commissioning and pairing Payment Device-to-device communication Zero-power configuration PaymentConsumer & IoT MedicalIndustrial & Appliances Access 4
  • 5. NXP NFC readers product portfolio Combination of NFC frontend with an advanced 32-bit microcontroller. NFC controller with integrated FW and NCI interface. Products: PN7120/PN7150 NFC controller with customizable firmware. Products: PN7462 NFC controller with application PN7462 A comprehensive portfolio of NFC Forum type 2 tags covering a broad range of use cases Products: NTAG21x(F), NTAG I2C plus Our standalone frontends are the most flexible way to add NFC to a system. Products: PN512, CLRC663, PN5180 NFC controller with integrated firmware PN7120 NFC frontend PN5180 Connected NFC tag NTAG I2C plus 5
  • 6. How to select the right product for your NFC application? 6 Do you need an active or passive solution?1 e.g.: Energy harvesting can be used, I need an active device to generate the RF field… e.g.: NFC phones, NFC readers, ISO/IEC compliant cards, NFC tags … e.g.: I want to integrate the NFC solution into a Android, Linux, Windows, RTOS, NullOS system… e.g.: I need standard performance, I need performance that can drive a very large and reliable operating volume … What do you need to interact with?2 What operating system requirements do you have?3 Which performance do you need?4
  • 8. Connected TAG Solutions 8 Combination of NFC frontend with an advanced 32-bit microcontroller. NFC controller with integrated FW and NCI interface. Products: PN7120/PN7150 NFC controller with customizable firmware. Products: PN7462 NFC controller with application PN7462 A comprehensive portfolio of NFC Forum type 2 tags covering a broad range of use cases Products: NTAG21x(F), NTAG I2C plus Our standalone frontends are the most flexible way to add NFC to a system. Products: PN512, CLRC663, PN5180 NFC controller with integrated firmware PN7120 NFC frontend PN5180 Connected NFC tag NTAG I2C plus
  • 9. Memory NTAG for smart inlays, labels and tags NTAG I2C for full bidirectional communication with host controller NTAG 210 NTAG 213 NTAG 215 NTAG 216 NTAG 216F NTAG 213F NTAG I2C 1k NTAG I2C 2k NTAG I2C plus 1k NTAG I2C plus 2k F NTAG 212 Value NTAG F for battery powered systems NTAG family overview 9
  • 10. A: A passive solution that interacts with NFC phones is enough, energy harvesting can be used A: I will only talk to an NFC-enabled phone or handled Or … F Do you need an active or passive solution?1 What do you need to interact with?2 Do you only need to wake up the MCU?3 Do you need to communicate with the MCU?4 When to choose a Connected NFC tag solution? 10
  • 11. Easy access to data from both NFC (Type 2 Tag) and from I²C Field detection to wake up connected devices Energy Harvesting capabilities EEPROM for offline data access Maximum interoperability with NFC devices Flexible memory management Originality signature for protection against cloning Fast & convenient data exchange via a 64 bytes SRAM buffer Small footprint package (1,6*1,6*0,5mm) Low bill of material Easy to use Easy to integrate Ideal for low power operations Maximum interoperability with NFC devices http://www.nxp.com/products/:NT3H2111W0FHK Connected NFC tag NTAG I2C plus NTAG I2C plus is the simplest, most cost-effective NFC solution 11
  • 12. Integrated 50pF resonance capacitor 888 or 1,912 bytes of user memory for NDEF message (based on EEPROM) 32-bit password protection to prevent unauthorized memory operations Protected Area access restriction from I²C perspective 64-byte SRAM memory buffer Data Pass Through Mode Energy harvesting output Supply voltage range: 1.67 V to 3.6V Fast Read and Fast Write commands ECC supported originality check Operating temperature: -40C, +105C I²C Slave 100/400 kbit/s Field detection pin Interface to host Characteristics XQFN8 TSSOP8 SO8 Packages ISO/IEC 14443 Type A NFC Forum Type 2 Tag Supported RF protocols NTAG I2C plus: technical product features 12
  • 13. F NTAG 21x(F) target markets and applications 13 Brand protection, goods and device authentication Ensure that only original parts are used in a device. Bluetooth and Wi-Fi pairing Tap to trigger pairing with Bluetooth or other RF technologies. Smart media and advertising Offering a highly cost-effective solution for item identification and content interactivity. Gaming Toys can interact with other toys, video game accessories, bridging physical and virtual worlds.
  • 14. NTAG I2C plus target markets and applications 14 Zero power configuration Use a phone as external user interface and configure the device in unpowered state Network commissioning and pairing Bring a wireless node securely into a network (IoT) Device-to-device communication Communicate with sealed, battery less devices, replace previous interfaces with NFC
  • 15. I2C protected memory access Read & Write WRITE Protection or READ & WRITE Protection EEPROM WRITE Protection or READ & WRITE Protection After 32-bit password authentication only Unprotected memory access RF/NFC protected memory access Protected memory Access rights can be set independently between I2C and RF I2C NTAG I2C plus: memory access configuration Data protection for both NFC and I2C perspective 15
  • 16. NTAG I2C plus Explorer kit OM5569 / NT322E - NTAG I2C plus Explorer kit with Field Detector Board, flex antenna and SO8 samples NTAG I2C plus Explorer kit + NFC reader OM5569 / NT322ER - NTAG I2C plus Explorer kit with Field Detector Board, flex antenna, NFC reader and SO8 samples NTAG I2C plus Explorer kit Flex antennas OM5569 / NT322F - NTAG I2C plus Flex Antenna kit with 3 different flex antennas only and SO8 samples NTAG I2C plus Explorer kit source files SW3647 – Explorer board firmware C source files SW3648 - NTAG I²C Demo Android app source code 1.7.8 SW3649 – Peek and Poke source code VS2010 SW3650– NTAG I2C plus PC demo application source code NTAG I2C plus SW installers SW3651 – Setup of Windows application for use with Identiv Readers SW3652 – Setup Peek and Poke SW3750 – Identiv uTrust reader drivers Design tools SW3640 – Field detector board SW3639 – NTAG I2C plus Class 4 antenna SW3638 – NTAG I2C Explorer Rev 2.0 version 1 SW3641 – NTAG I2C plus Flex antenna class6 version1 Documentation 359930 – NTAG I2C plus, NFC Forum Type 2 Tag compliant IC with I2C interface AN11276 - NTAG Antenna Design Guide AN11350 - NTAG21x Originality Signature Validation AN11578 - NTAG I²C Energy Harvesting AN11579 - How to use NTAG I²C (plus) for bidirectional communication AN11786 - NTAG I²C plus Memory Configuration Options UM10966 - NTAG I²C plus Explorer Kit and Android Demo UM10967 - NTAG I²C plus Explorer Kit and Peek & Poke UM10945 – NTAG I²C plus Explorer Kit Program and debug start-up UM10989 – NTAG I2C Demo Android app developer start-up guide NTAG I2C plus support package 16
  • 17. Feature NTAG 210/212 NTAG 213(F)/215/216(F) NTAG I2C 1k / 2k NTAG I2C plus User memory 48/128 bytes 144/54/888 bytes 888/1904 bytes 888/1912 bytes RF baud rate 106 kbps 106 kbps 106 kbps 106 kbps FAST READ command YES YES YES YES FAST WRITE command - - - YES UID mirror YES YES - - Originality signature YES YES - YES NFC Counter - YES - - Memory access protection via RF interface R/W R/W - R/W Memory access protection via I2C interface - - - R/W Field Detection - YES (only NTAG213F, NTAG216F) YES YES Energy Harvesting - - YES YES Pass-through mode - - YES YES, higher performance Connected NFC tag solutions: Comparison 17
  • 18. PC tools Windows application for NTAG I2C plus Explorer board Peek and Poke RFID discover Development kit NTAG I2C plus Explorer Kit Android applications NTAG I2C demo app TagInfo TagWriter Source code examples NTAG I2C Explorer board C firmware NTAG I2C demo app Android app source NTAG I2C PC app source code Development environment LPCXpresso IDE for LPC MCUs MIFARE SDK Documentation Application notes User Manuals Getting started guides How to develop applications around Connected NFC tag solutions 18
  • 20. Frontend Solutions 20 Combination of NFC frontend with an advanced 32-bit microcontroller. NFC controller with integrated FW and NCI interface. Products: PN7120/PN7150 NFC controller with customizable firmware. Products: PN7462 NFC controller with application PN7462 A comprehensive portfolio of NFC Forum type 2 tags covering a broad range of use cases Products: NTAG21x(F), NTAG I2C plus Our standalone frontends are the most flexible way to add NFC to a system. Products: PN512, CLRC663, PN5180 NFC controller with integrated firmware PN7120 NFC frontend PN5180 Connected NFC tag NTAG I2C plus
  • 21. Most flexible way to add NFC to any system High-performance NFC frontends NFC frontends delivering full NFC Forum compliance NFC frontends family overview 21
  • 22. When to choose an NFC frontend solution? 22 Do you need an active or passive solution?1 A: I need an active device to generate the RF field A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device A: I need standard performance What operating system requirements do you have?2 What do you need to interact with?3 Which performance do you need?4 A: I want to integrate the NFC solution into my microcontroller
  • 23. I need a full ISO/IEC14443 reader and support for ISO/IEC 15693 cards (ICODE) I need a full ISO/IEC14443 reader I will read/write ISO/IEC 14443-A (MIFARE, NTAG cards) MFRC630 When to choose an NFC frontend solution? 23 Do you need an active or passive solution?1 A: I need an active device to generate the RF field A: I want my system to primarily talk to contactless cards A: I need performance that can drive a very large and reliable operating volume. I need to pass EMVCo certification What operating system requirements do you have?2 What do you need to interact with?3 Which performance do you need?4 A: I want to integrate the NFC solution into my microcontroller
  • 24. When to choose an NFC frontend solution? 24 Do you need an active or passive solution?1 A: I need an active device to generate the RF field A: I need performance that can drive a very large and reliable operating volume. I need to pass EMVCo or NFC Forum certifications What operating system requirements do you have?2 What do you need to interact with?3 Which performance do you need?4 A: I want to integrate the NFC solution into my microcontroller A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device
  • 26. Full NFC Forum- compliant solution Fast and cost- efficient NFC design startup NFC frontend PN512 http://www.nxp.com/products/:PN5120A0HN1 PN512 is the most broadly adopted NFC frontend RF frontend compliant with ISO/IEC 14443, ISO/IEC 18092, ISO/IEC 15693 and FeliCa protocols Card operation mode supporting ISO/IEC14443A and FeliCa scheme Various host controller interfaces implemented: 8-bit parallel interface, SPI, serial UART, I2C 64-byte FIFO buffer Flexible interrupt modes Hard reset with low power function Programmable timer 26
  • 27. 64 Byte FIFO Interrupts using IRQ pin Dedicated ID for every Operating Mode 2.5 V- 3.6 V power supply, typ. 3.3V Host interface supply voltage down to 1,6V S2C interface available Different packages ( HVQFN40, HVQFN32) NFC Reader Library Booster required for EMVCo analog compliancy. Digital compliancy supported bu the NFC Reader Library Card Emulation ISO/IEC 14443 A, FeliCa, MIFARE over S2C Reader/Writer mode ISO/IEC 14443 A&B R/W up to 848 kbit/s FeliCa R/W support Support of all mandatory NFC Forum tags R/W support for MIFARE 1K, 4K NFC Peer to Peer mode Active and passive communication mode Interfaces to host SPI, serial UART, I2C, 8-bit parallel interface (available on HVQFN40 package) Packages HVQFN32, HVQFN40, TFBGA64 PN512 technical product features Characteristics Supported RF protocols 27
  • 28. PN512 target markets and applications 28 Access control Gives access to physical door, public transport and allow logical access to a machine Device-to-device communication Communicate with any NFC device Gaming Toys can interact with other toys, video game accessories, bridging physical and virtual worlds
  • 29. PN512 blueboard PNEV512B - PN512 reader board stacked on top of LPC-link board supporting NXP's ARM-based microcontrollers PNEV512B software SW2979 – NFC Reader Library v4.010.03.001609 R1 for PNEV512B including all SW examples SW255811 – PNEV512B card emulation of a Tag 2 Type and a Tag 4 Type card for LPC1227 PNEV512B design tools SW302410 – Schematics and BOM for PNEV512B PNEV512B documentation AN11308 – Quick start guide PNEV512B board AN11367 – How to build a NFC application on Android AN11583 – Guide about how to port the Passive Target example from the NFC Reader Library to another MCU AN11342 – How to scale down the NXP Reader Library UM10663 – NXP Reader Library User Manual based on CLRC663 and PN512 blueboard reader projects UM10721 – NXP Reader Library Peer to Peer Manual based on CLRC663 and PN512 blueboard reader projects PN512: support package 29
  • 30. EXPLORE-NFC expansion board High performance full NFC expansion board for the Raspberry Pi, only available through element1 EXPLORE-NFC software SW282715 – Neard EXPLORE_NFC containing a SW package to get started working with the EXPLORE_NFC on the Raspberry Pi using the Raspbian Wheezy or Jessie images SW282816 – Neard EXPLORE-NFC Dev, containing the source of all components SW3693 – NFC Reader Library for Linux v4.010.03.001609 SW282911 – Card Emulation example for the Raspberry PI (Type 2 tag emulation) EXPLORE-NFC design tools OT344310 – Schematics and BOM for EXPLORE-NFC EXPLORE-NFC documentation AN11480 – Quick start up guide for EXPLORE-NFC working with Raspberry Pi PN512: support package (II) 30 Other documentation 111351 – Full NFC Forum-compliant frontend (Datasheet) AN11802 – NFC Reader Library for Linux Installation guidelines AN11535 – Measurement and tuning of a NFC and Reader IC antenna with a MiniVNA AN11038 – Fast verification of PN512 and amplifier AN1425 – RF amplifier for NFC Reader ICs AN166510 Amplifier antenna matching calculation excel AN1445 – Antenna design guide for MFRC52x, PN51x, PN53x
  • 32. High output power and reliable RF performance Fast card detection at minimized power consumption Fast design-in High output power IC in small footprint Support of all main RF protocols. ISO/IEC 14443, ISO/IEC 15693 and FeliCa compliant NFC Ready enabled Compelling low power card detection EMVCo compliance without external amplifier (EMV 2.5 RF level) Compact footprint of HVQFN32 package for size optimization NFC frontend CLRC633 http://www.nxp.com/products/:CLRC66302HN CLRC663 high-performance NFC reader solution 32
  • 33. Main features of CLRC663 are included in the derivatives. Derivatives are intended to serve segment requirements with optimized functionality set. MFRC630 Supporting ISO/IEC14443 A High Data Rates SLRC610 Supporting ISO/IEC15693 EPC Class-1 HF/ ISO 18000-3M3 MFRC631 Supporting ISO/IEC 14443 A&B High Data Rates CLRC663 Supporting ISO/IEC 14443 A &B High Data Rates ISO/IEC15693 EPC Class-1 HF/ ISO 18000-3M3 FeliCa NFC-ready NFC P2P passive initiator CLRC663 reader IC family 33
  • 34. Reader/Writer mode: ISO/IEC 14443A/B R/W up to 848 kbit/s FeliCa R/W support R/W support for MIFARE 1K, 4K ISO/IEC 15693 R/W support Peer to Peer mode: NFCIP-1 passive initiator communication mode 512 Byte FIFO 3.0V - 5V power supply, typ. 5V Host interface supply voltage down to 1,6V Low Power card detection Integrated Integer NPLL High RF output power Load protocol 8 Kbyte EEPROM Boundary scan interface Supports additional SAM for security applications Support of Higher baud rates of up to 848kbits for high speed transactions SPI, 2x I2C, Serial UART Small footprint package (HVQFN32) Interfaces to host Packages CLRC663 technical product features Characteristics Supported RF protocols 34
  • 35. CLRC663 target markets and applications 35 Access control Gives access to physical door, public transport and allows logical access to a machine E-government applications Passport and e-ID readers Payment Pay for goods or services with a single tap Gaming Toys can interact with other toys, video game accessories, bridging physical and virtual worlds
  • 36. CLRC663 development board CLEV663B – NFC frontend development board which can be used for embedded software development based on LPCXpresso NFC Reader Library SW2978 – NFC Reader Library V4.010.03.001609 R1 for CLEV663B including all software examples. SW335613 – ICODE SLI and ICODE ILT examples based on NFC Reader Library. SW3693 - NFC Reader Library for Linux v4.010.03.001609. Design support tools AN11246 - CLRC663, MFRC631, MFRC630, SLRC610 Directly matched antenna design – advanced user AN11020 – Matching calculations for CLRC663, MFRC631, MFRC630, SLRC610 SW314130 – Schematics and BOM for CLEV663 SW210910 – CLRC663 serial scripts Documentation 171142 – High-performance multi-protocol NFC frontend (Datasheet) AN11019 – CLRC663, MFRC630, MFRC631, SLRC610 Antenna design guide AN11802 – NFC Reader Library for Linux installation guidelines AN11211 – Quick start up guide RC663 blueboard AN11367 – How to build a NFC application on Android AN11145 – CLRC663, MFRC631, MFRC630, SLRC610 Low power card detection AN11022 - CLRC663 quick start guide AN11535 – Measurement and tuning of a NFC and Reader IC antenna with MiniVNA AN11505 - CLRC663, MFRC631, MFRC630, SLRC610 PC-Serial RS232 quick start guide AN11021 - CLRC663, MFRC631, MFRC630, SLRC610 software design guide for NXPRDLib AN11116 – Using the RS232 serial evaluation boards on a USB port AN11402 – How to implement the ICODE ILT anti-collision AN11342 – How to scale down the NXP Reader Library AN10365 – Surface mount reflow soldering AN11256 – Migration guide CLRC663 to derivates UM10663 – NXP Reader Library User Manual based on CLRC663 and PN512 blueboard Reader projects UM10721 – NXP Reader Library Peer to Peer User Manual based on CLRC663 and PN512 blueboard reader projects CLRC663 support package 36
  • 38. Low power Easy certification Fast development Flexible operation High-performance, full NFC Forum compliant frontend Efficient, robust and reliable operation even in harsh conditions Maximum interoperability for next generation of NFC enabled mobile phones Onboard Dynamic Power Control (DPC) for optimized RF performance Adaptive wave shaping control (AWC) eases antenna design Fast SPI host interface with optimized commands for use with 32-bit host controllers Small, industry-standard packages with HVQFN & BGA package supporting PCI compliancy. NFC frontend PN5180 http://www.nxp.com/products/:PN5180A0HN PN5180 the best full NFC frontend in the market 38
  • 39. SPI up to 7Mbit/s IRQ and BUSY signal for improved host communication RF driver current up to 250mA Dynamic Power Control DPC Adaptive waveshaping control RF driver supply voltage: 2,7V…5.5V Host interface: 1,8V or 3.3V Flexible low power card detection 4 Multi purpose Outputs‘s (only on TFBGA) HW support for EMVCo EMD handling 13.56 MHz RF clock generation from external 8, 12, 16 and 24 MHz source Overheat protection Operating temperature range: -30…+85°C Reader/Writer mode ISO/IEC 14443 A&B R/W support up to 848 kbit/s FeliCa R/W support R/W support for MIFARE 1K, 4K NFC Forum tag type 1,2,3,4,5 reader ISO/IEC15693 reader (I-Code SLI) ISO/IEC 18000-3M3 reader (I-Code ILT) EMVCo 2.5 compliance (L1) Peer to Peer mode Passive-Initiator / Passive-Target Active-Initiator / Active-Target P2P supported for types: A (106 kbit/s), F (212,424 kbit/s) Card Emulation ISO/IEC 14443A (up to 848 kbit/s) Active Load Modulation HVQFN40 and TFBGA64 Part removal detection (PRD, only on TFBGA) Interfaces to host Packages PN5180 technical product features Characteristics Supported RF protocols 39
  • 40. PN5180 target markets and applications 40 Payment Pay for goods or services with a single tap Access control Gives access to physical door, public transport and allow logical access to a machine Industrial and high performance readers Interacting with production systems or control equipment , machine-to-machine communication and any reader requiring high RF performance
  • 41. Software-controlled transmitter current limitation Field strength control Improved antenna tuning (transfer function) Smaller antennas (e.g. EMVCo) (1) A load change decreases the impedance, i.e. increases the ITVDD (2) The DPC uses the changed AGC value to change the TVDD settings (3) The changed TVDD settings reduce the ITVDD and RF power DPC uses gears to control the Tx output power PN5180 Dynamic Power Control 41
  • 42. Dynamic Power Control enables up to 30% increase of the nominal driver current at same max driver spec Transmitter current for detuning compensation H-Field within the operating volume Modulation index and rise/fall times Dynamic Regulation of… EMVCo analog compliancy - too high power in close distance (clipping) PN5180… without DPC PN5180… with DPC theoretical optimum - getting the best long range power and avoiding close coupling power impacts PN5180… with DPC typical example - reaching long range requirements and optimising current consumption EMVCo analog compliancy - high power required in far distance to reach minimum levels (comm distance) PN5180 DPC in more detail 42
  • 43. NFC frontend development kit PN5180 NFC frontend development kit OM25180FDK PN5180 POS reader solution SLN-POS-RDR: Point of Sale Reader solution NFC Cockpit SW3524 - Installer package PN5180 NFC Cockpit v2.3 NFC Reader Library SW3522 - NFC Reader Library for PNEV5180B including all SW examples SW3693 - NFC Reader Library for Linux v4.010.03.001609. Design tools SW3545 - PN5180 antenna design tools Documentation 75017673 - PN5180 leaflet PN5180 - Product datasheet AN11802 – NFC Reader Library for Linux installation guidelines AN11742 - PN5180 Dynamic Power Control AN11744- PN5180 evaluation board quick start guide AN11740 - PN5180 antenna design guide AN11741 - How to design an antenna with DPC UM10954 - PN5180 SW quick start guide PN5180 support package 44
  • 44. ISO/IEC 15693, ISO/IEC 18000-3M3 Dynamic Power Control EMVCo L1 RF SW stack ISO/IEC 14443 A&B, FeliCa ISO/IEC 18092 Target ISO/IEC 18092 Initiator Card mode in host PN512 CLRC663 PN5180 ISO/IEC 14443-A MIFARE, ISO/IEC 14443-A&B, FeliCa Active & Passive Active & Passive L1 with booster EMV L1 NFC Forum ISO/IEC 14443-A MIFARE, ISO/IEC 14443-A&B, FeliCa MIFARE, ISO/IEC 14443-A&B, FeliCa Active & Passive Active & Passive L1 no booster EMV L1 NFC Forum Reader & Writer Card emulation L1 no booster EMV L1 NFC Forum Yes ISO/IEC15693 ISO/IEC 18000-3M3 ISO/IEC15693 ISO/IEC 18000-3M3 Passive Peer-to-Peer NFC frontends comparison 45
  • 45. NFC Reader Library Software support for NFC frontend solutions: Available for: PN512, CLRC663, PN5180 and Linux Development kits and demoboards PNEV512B CLEV663B OM25180FDK Source code examples SW examples based on NFC Reader Library demonstrating frontend capabilities Development environment LPCXpresso IDE for LPC MCUs Documentation Application notes User Manuals Getting started guides NFC Cockpit A PC tool that ease design process, antenna tuning and register configuration (only for PN5180) How to develop applications around NFC frontend solutions PNEV512R CLEV663 OM5597 46
  • 46. 47 NFC Reader Library: software support for NFC frontend solutions  The NFC Reader Library is a multi-layer library, written in ANSI C which makes it easy to create NFC-based applications.  Each layer consists of different components having a generic interface and a specific implementation  The library structure provides a modular way of programming and is designed in a way to be easily portable to many different microcontrollers. NFC Reader Library http://www.nxp.com/pages/:NFC-READER-LIBRARY
  • 48. Controller Solutions 49 Combination of NFC frontend with an advanced 32-bit microcontroller. NFC controller with integrated FW and NCI interface. Products: PN7120/PN7150 NFC controller with customizable firmware. Products: PN7462 NFC controller with application PN7462 A comprehensive portfolio of NFC Forum type 2 tags covering a broad range of use cases Products: NTAG21x(F), NTAG I2C plus Our standalone frontends are the most flexible way to add NFC to a system. Products: PN512, CLRC663, PN5180 NFC controller with integrated firmware PN7120 NFC frontend PN5180 Connected NFC tag NTAG I2C plus
  • 49. NFC controllers with customizable firmware NFC controllers with integrated firmware Designed for today’s compact systems Higher integration with fewer components NFC controllers family overview 50
  • 50. Do you need an active or passive solution?1 A: I need an active device to generate the RF field A: I want to integrate the NFC solution into a Linux/Android/Windows system A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device What operating system requirements do you have?2 What do you need to interact with?3 When to choose an NFC controller solution? 51
  • 51. Do you need an active or passive solution?1 A: I need an active device to generate the RF field A: I want one chip solution to develop my application, with freely programmable uC A: I want to read any ISO/IEC compliant cards and/or communicate with an NFC enabled device What operating system requirements do you have?2 What do you need to interact with?3 When to choose an NFC controller solution? 52
  • 53. Easy to integrate Easy to use Lower bill of materials Optimized for portable applications Full NFC Forum-compliant controller Support NFC card emulation, reader/writer and peer-to-peer modes Compatible with ISO/IEC 14443-A&B, FeliCa and ISO/IEC 15693 cards Very easy to integrate thanks to the embedded firmware and NCI standardized interface Linux, Android and WinIoT drivers ease integration and reduce time to market Low power operation mode Standard packages: HVQFN40(PN7150), VFBGA49(PN7120) NFC Controller with integrated firmware PN71x0 http://www.nxp.com/products/:PN7120A0EV http://www.nxp.com/products/:PN7150B0HN PN71x0 the best plug and play full NFC solution 54
  • 54. Package Full hardware and software compatibility Support for Linux, Android, Windows IoT, RTOS, NullOS Interface to Raspberry Pi, BeagleBone Black and all boards with Arduino-compatible header Complete, power-efficient NFC control RF driver: 3.0 to 4.75V, 180mA max (PN7150); 2.7 to 3.3V, 180mA max (PN7120) NFC Forum device requirement v1.3 Fully configurable polling loop with low-power mode Load modulation scheme; active (PN7150), passive (PN7120) I2C up to 3,4MBaud/s NFC Forum NCI 1.0 compliant protocol IRQ signal for improved synchronization Supply voltage: 1.8V to 3.3V Reader/Writer modes NFC Forum tags Type 1, 2, 3, 4 and 5 ISO/IEC 14443 Type A & B, R/W up to 848 Kbps ISO/IEC 15693 Tags (ICODE) FeliCa tags up to 424 Kbps MIFARE 1K/4K MIFARE DESFire Card modes (from Host) NFC Forum T4T (ISO/IEC 14443A&B) at 106 kbps NFC Forum T3T (FeliCa, PN7150 only) P2P modes Active and passive initiator and target according to ISO/IEC 18092 at all data rates (106 kbps to 424 kbps) HVQFN40 (PN7150); VFBGA49 (PN7120) Interfaces to host PN71x0 technical product features Characteristics Supported RF protocols 55
  • 55. * Active Load Modulation is the fact to actively drive RF signal with the transmitters during the modulation phase. It gives much stronger signal than the passive load modulation, which is just changing the transmitter impedance. RF driver supply voltage 2.7V or 3.3V 2.7V...4.75V Card Emulation mode Package Load Modulation concept Passive Load Modulation NFC forum T4T - ISO/IEC A&B VFBGA49 NFC forum T4T - ISO/IEC A&B NFC forum T3T - FeliCa HVQFN40 Active Load Modulation* More output power to work with smaller antenna or better performance Enable FeliCa use cases (Japan, HK, Singapore) Decrease PCB manufacturing cost (no microvias) Allow decreasing antenna size with same RF performance in Card Emulation and passive Target modes Benefits PN7150 vs PN7120 56
  • 56. PN71x0 target markets and applications Consumable authentication Ensuring that only original parts are used in a device Gaming Bridging physical and virtual worlds 57 Commissioning and pairing of home automation applications Connecting our appliances and smart home devices with a single touch to remotely manage them Device personalization and parental control Adjusting settings or Personalized access to certain content or restricted content, Device maintenance and troubleshooting Enabling better product maintenance, product registration or FW upgrades by the technicians
  • 57. NXP provides a portfolio of NFC controller solutions optimized for integration in OS environments such as Linux, Android, Windows or RTOS and even without operating system. Linux NFC architecture Linux integration is offered through NXP’s Linux libnfc-nci SW stack Android NFC architecture Android integration is offered through the Android AOSP SW stack for which NXP delivers dedicated patches. Windows NFC architecture Windows integration is offered through Microsoft Windows universal NFC device driver model, NullOS/RTOS architecture NullOS/RTOS integration is demonstrated with code examples running on NXP’s LPC , Kinetis and i.MX MCUs PN71x0 easy SW integration into any environment 58
  • 58. PN7120 support package NFC controller SBC kit OM5577/PN7120S – PN7120 Controller SBC kit OM5577/PN7100ARD – PN7120 NFC Controller SBC kit for Arduino SW support SW3735- NXP-NCI Kinetis Design Studio example SW3241- NXP-NCI LPCXpresso example SW3497- PN71x0 on RPI, WinIoT driver installation files OM55777_BBB_KITKAT – OM5577 BeagleBone Android KitKat demo image OM5577 _BBB_LINUX- OM5577 BeagleBone Linux demo image OM5577_RPI_LINUX-OM5577 Raspberry Pi Linux demo image OM5577_RPI_WIN10IOT-OM5577 Raspberry Pi WinIoT10 demo image Documentation AN11646 – PN7120 NFC Controller SBC Kit Quick Start Guide AN11658 – NXP-NCI LPCXpresso example AN11845- NXP-NCI Kinetis Design Studio example UM10819 – PN7120 User Manual UM10878- NFC Controller SBC Kit User Manual AN11697 PN71x Linux Software Stack Integration Guidelines PN71x0 Windows IoT porting guidelines AN11700- PN7120 Product Quick Start Guide AN11690 NXP-NCI Android porting guidelines AN11564 PN7120 Antenna Design and Matching guide AN11656 PN120 Hardware design guide AN11562 PN7120 Low Power Mode configuration 59
  • 59. PN7150 support package NFC controller SBC kit OM5578/PN7150ARD – PN7150 NFC Controller SBC kit for Arduino OM5578/PN7150BBB– PN7150 NFC Controller SBC kit for BeableBone Black OM5578/PN7150RPI-– PN7150 NFC Controller SBC kit for Raspberry Pi SW support Linux NFC stack for NCI based NXP NFC Controllers Android patches for KitKat Android patches for Lollipop SW3735- NXP-NCI Kinetis Design Studio example SW3241- NXP-NCI LPCXpresso example SW3497- PN71x0 on Raspberry Pi, WinIoT driver installation files OM5578 PN7150 UDOO Neo Linux system image OM5578 PN7150 Beaglebone Black KitKat Linux system image OM5578 PN7150 Beaglebone Black Linux system image OM5578 PN7150 Raspberry Pi Linux system image OM557x PN71x0 Raspberry Pi 2 WinIoT Documentation AN11759 – Product quick start guide AN11755 – Antenna and tuning design guide AN11756 – Hardware design guide AN11757 – Low power mode configuration AN11697 – Linux software stack integration guidelines AN11690 – Android integration guidelines AN11767 – Windows IoT porting guidelines AN11758 – Raspberry Pi demo kit quick start guide AN11842 – BeagleBone demo kit quick start guide AN11841 – Arduino demo kit quick start guide AN11658 – LPCXpresso example AN11845 – Kinetis Design studio example UM10936 – User Manual 60
  • 60. Development kit SingleBoard Computer (SBC) kits with interface boards for Arduino, Raspberry Pi and BeagleBone Black SW images and SW examples For Windows 10 IoT , Android, Linux, RTOS, NullOS together with illustrative NFC SW examples Documentation Application notes User Manuals Getting started guides + + OM5578/PN7150S PN7150 NFC Controller Board OM29110ARD Arduino Interface Board NTAG216 NFC Sample Card + + OM5578/PN7150S PN7150 NFC Controller Board OM29110BBB BeagleBone Interface Board NTAG216 NFC Sample Card + + OM5578/PN7150S PN7150 NFC Controller Board OM29110RPI RaspberryPi Interface Board NTAG216 NFC Sample Card Compatibility with development boards Integration with any boards featuring Arduino-compatible header, including many LPC, Kinetis and i.MxX boards How to develop applications around NFC controller with integrated FW solutions 61
  • 62. NFC and contact interfaces, MCU, and software in one chip http://www.nxp.com/products/:PN7462AUHN State of the art RF interface, compliant with: ISO/IEC 14443, ISO/IEC 18092, ISO/IEC 15693, ISO/IEC 18000-3M3, FeliCa Contact interface compliant with ISO/IEC 7816-2 to 4 Integrated 20MHz Cortex M0 microcontroller with 80/160kB flash memory, 12kB RAM and 4kB EEPROM One configurable host interface: I2C, SPI, USB, HSUART Two master interfaces: I2C and SPI 12 to 21 GPIOs DPC for optimized antenna performance EMVCo and NFC Forum compliance for easy certification Advanced power management Extensive support tools, including sample source code HVQFN64 package (9x9 mm) NFC Controller with application PN762 PN7462 the first all-in-one full NFC solution 63
  • 63. Contact reader Packages PN7462 technical product features Characteristics Supported RF protocols CPU core Cortex M0 160kB flash, 12kB RAM, CPU-clk = 20MHz RF performance Transmitter current up to 250mA Dynamic Power Control Ease of integration Multiple host interfaces GPIOs and master drivers for peripherals Protected firmware download in flash Temperature range: -40°C / +85°C Flexibility in development Ease of configuration Multiple SW examples provided for different use cases EMVCo validated libraries NFC Forum compliant libraries Usage of standard development tools Reader/Writer modes NFC Forum tag type 1 to 5 ISO/IEC 14443 Type A & B R/W up to 848 kbit/s ISO/IEC 15693 reader (I-Code SLI) ISO/IEC 18000-3M3 reader (I-Code ILT) FeliCa tags up to 424kbps MIFARE 1K/4K MIFARE DESFire Card modes ISO/IEC 14443-4 card emulation P2P modes Active and passive initiator and target according ISO/IEC 18092 at all data rates Class A, B, C card supported Fully integrated ISO/IEC 7816-3&4 UART Baud rate up to 1Mbit/s Capability to drive external frontend for SAMs HVQFN64 Interfaces I²C/SPI/USB/UART host interfaces SPI and I²C master interfaces64
  • 64. PN7462 target markets and applications 65 Payment Pay for goods or services with a single tap Access control Gives access to physical door, public transport and allows logical access to a machine USB readers and home banking Ideal solution to build USB NFC readers for easy connection to a PC or laptop Gaming Toys can interact with other toys, video game accessories, bridging physical and virtual worlds
  • 65. PN7462 family includes derivatives to fit every specific need NFC microcontroller, 160 kB flash memory NFC microcontroller, 160 KB flash memory and an ISO/IEC7816 / EMVCo contact interface PN7462 family overview NFC microcontroller, 80kB flash memory 66
  • 66. Full NFC frontend, with embedded contact interface EMVCo compliant contactless and contact interfaces I2C master GPIOs Contactless IF Contact IF 27.12MHz 5V PN7462 SPI master Embedded Cortex M0 for custom applications, cost and space saving USB PN7462 all-in-one solution 67
  • 67. NFC Controller development kit PN7462 NFC controller development kit OM27460CDK PN7462AU FW and SW examples SW3683 – Installer package PN7462AU FW and SW Examples full version v4.0_01_00. Full NFC Forum compliant and contact software libraries PN7462AU NFC Cockpit SW3707 - Installer package PN7462 NFC Cockpit Documentation 369231 – NFC Cortex-M0 microcontroller (Datasheet) AN11706 – PN7462AU Antenna design guide AN11738– PN7462AU Contact smartcard application AN11784 – PN7462AU How to integrate RTOS AN11785 – PN7462AU LPCD and standby mode UM10833 – PN7462 Quick start guide – customer board UM10913 – Software user manual UM10858 – PN7462 HW User Manual UM10957 – PN7462AU Door access user manual UM10915 – PN7462AU PC CCID reader user manual UM10951 – PN7462 Reference POS application PN7462 support package 68
  • 68. How to develop applications around NFC controller with customizable FW solutions Fully customizable firmware Dedicated SW library for contact & contactless applications Development kits OM27462CDK NFC Controller development kit enabling easy and fast development of applications Source code examples SW examples based on contact and contactless SW libraries demonstrating NFC controller capabilities Development environment LPCXpresso IDE for LPC MCUs Keil and IAR tool chain Documentation Application notes User Manuals Getting started guides NFC Cockpit A PC tool that ease design process, antenna tuning and register configuration RF HAL (phhalRf) NxpRdLib HAL Wrapper ISO14443-3A, 3B, FeliCa PAL ISO14443-4A PAL ISO14443-4 PAL MIFARE PAL MFC, MFDF, MFUL AL MFC, MFDF, MFUL Example App EMV Example App Type A Discovery Loop App Discovery Loop AC FeliCa R/W App Type B L4 Example Examples Layer (phExMain) Application Layer Protocol Layer HAL NXP Protected ROM RF ROM HAL PMU HAL (TXLDO) CLKGEN HAL (CLIF PLL) CLIF HW PMU/PCR HW CLKGEN HW PN7462AU HW Blocks Timers/CRC/ RNG/ EEPROM HAL Tools (CRC,RNG..) & RTOS Abstraction Timers/CRC/ RNG/ EEPROM HW phExMain - phExMain_Ct Examples Layer Protocol Layer phhalHwCt phhalHwPmu PMU/PCR HWCT HW RTOS Abstraction HAL phpalCt 69
  • 70. NXP NFC portfolio A broad portfolio addressing all your needs 71
  • 71. Active / Passive SW stack NFC modes External BOM Chip prize Connected NFC tags solutions Passive (Energy Harvesting) - Type 2 Tag Low $ NFC frontend solutions Active Via NFC library R/W CE P2P High $$ NFC controller solutions (with integrated firmware) Active Via integrated NFC stack on MCU R/W CE P2P Low $$$ NFC controller solutions (with customizable firmware) Active Freely programmable MCU R/W CE P2P Lowest $$$$ Lowest cost Maximum flexibility Plug and play All-in-one NXP NFC product portfolio Each family brings unique benefits 72
  • 72. NXP NFC product portfolio The product selection path I will interact with contactless cards I will interact only with NFC phones What OS requirements do you have? Linux Android Windows Own application code RTOS NullOS Passive solution Active solution I will talk to any NFC-enabled system High performance High performance Standard performance Connected NFC tag solution PN71xx NFC controller with integrated FW PN746x_736x NFC controller with customizable FW PN5180 NFC frontend PN512 NFC frontend CLRC663 NFC frontend family 73
  • 73. NXP NFC product portfolio Detailed comparison ISO/IEC 7816 interface NFC Tag Output Power Card in host mode Reader & Writer P2P mode DPCEmbedded MCU Energy Harvesting Zero Power Access PN7150 PN7462 PN512 CLRC663 NTAG I2C plus NTAG F Read& Write Read& Write 10mA @ 2V Tag Type 2 Tag Type 2 Reader Tag Type 1,2,3,4 Reader Tag Type 1,2,3,4,5 Reader Tag Type 1,2,3,4,5 PN5180 Reader Tag Type 1,2,3,4,5 Medium High High High ISO/IEC14443 FeliCa ISO/IEC15693 ISO18000-3M3 ISO/IEC14443 FeliCa ISO/IEC15693 ISO18000-3M3 ISO/IEC14443 FeliCa ISO/IEC15693 Passive Initator Active& Passive Yes Active& Passive ISO/IEC 14443-A&B FeliCa ISO/IEC 14443-A ISO/IEC 14443-A, Felica Card emulation Yes, non Rewritable FW ISO/IEC14443 FeliCa Active& Passive Read & Write ISO/IEC 14443-A ISO/IEC14443 FeliCa ISO/IEC15693 ISO/IEC 18000-3M3 Yes Active& Passive Reader Tag Type 1,2,3,4,5 Yes, customizable FW High Yes 74 Peer-to- Peer
  • 74. Find your NFC toolkit at: www.nxp.com 75