User's Manual
Table Of Contents
- 1. Introduction
- The PN7150 architecture overview
- 2. NCI Overview
- 3. DH interface
- 5. Initialization & Operation configuration
- 6. Reader/Writer Mode
- 6.1 T1T, T2T, MIFARE Ultralight, MIFARE Classic and MIFARE Plus tags
- 6.1.1 Access through the [NCI] Frame RF Interface
- 6.1.2 [PN7150-NCI] extension: TAG-CMD Interface
- 6.1.3 [PN7150-NCI] extension: Payload structure of the TAG-CMD RF Interface
- 6.1.4 [PN7150-NCI] extension: REQs & RSPs rules
- 6.1.5 [PN7150-NCI] extension: List of REQs & RSPs
- 6.1.6 [PN7150-NCI] extension: raw data exchange REQs & RSPs
- 6.1.7 [PN7150-NCI] extension: T2T & MFU REQs & RSPs
- 6.1.8 [PN7150-NCI] extension: MIFARE Classic REQs & RSPs
- 6.1.9 Access through the TAG-CMD RF Interface
- 6.2 T3T tag
- 6.3 T4T & ISO-DEP Tags/Cards
- 6.3.1 Access through the Frame RF Interface
- 6.3.2 Access through the ISO-DEP RF Interface
- 6.3.3 [PN7150-NCI] extension: Presence check Command/Response
- 6.3.4 [PN7150-NCI] extension: S-Block Command/Response
- 6.3.5 [PN7150-NCI] extension: WTX notification
- 6.3.6 [PN7150-NCI] extension: Higher bit rates in Poll NFC-A & NFC-B
- 6.4 [PN7150-NCI] extension: 15693 & I-Code tags
- 6.5 [PN7150-NCI] extension: KOVIO tags
- 6.1 T1T, T2T, MIFARE Ultralight, MIFARE Classic and MIFARE Plus tags
- 7. Card Emulation Mode
- 8. P2P Initiator & Target Mode
- 9. RF Discovery Management
- 9.1 RF Discovery functionalities
- 9.2 NFC FORUM Profile as defined in [NCI]
- 9.3 [PN7150-NCI] extension: additional technologies not yet supported by the NFC FORUM
- 9.4 [PN7150-NCI] extension: Low Power Card Detector (LPCD) Mode
- 9.5 [PN7150-NCI] extension: EMVCo Profile in Poll & Listen Modes
- 9.6 [PN7150-NCI] extension: Power optimization
- 10. Configurations
- 11. Test Mode
- 12. PN7150 Practical approach
U
M10936
P
N7150 User Manual
UM
10936 All information provided in this document is subject to legal disclaimers.
U
ser manual
CO
MPANY PUBLIC
Rev. 2.0 — 6 November 2020
348120
82 of 127
R
F_DEACTIVATE_NTF(Discovery, Link Loss). In such a way, when PN7150 has detected
a timeout or an unrecoverable protocol error during the RF communication with the PICC,
it will autonomously come back to RFST_DISCOVERY, switching off the RF Field, as
requested by EMVCo and then restarting the Polling phase in a timely manner, as
requested by EVMCo.
This new transition is graphically described in Fig 35.
9.
5.2 EMVCo profile in Listen Mode
T
o be compliant to the EMVCo certification tests emulating an EMVCo PICC, PN7150 has
to behave as a single PICC based on either technology NFC-A or NFC-B.
In order to solve this issue, PN7150 comes with a specific configuration parameter:
LISTEN_PROFILE_SEL_CFG, detailed in section →10.2.2.
Thanks to this parameter, a specific EMVCo PICC profile can be activated such that
PN7150 will “hide” the non-yet-selected technology to the EMVCo PCD. Once this
parameter is activated, the PICC selection sequence is as follows (assuming NFC-A is
selected first):
• Once NFC-A has been selected by the PCD through the REQA command,
PN7150 disables the NFC-B card emulation so that the REQB command sent later
on by the EMVCo PCD gets no answer.
• The payment transaction can then successfully go through based on technology
NFC-A.
• PN7150 waits then for an RF Field off/on sequence before enabling the non-
selected technology (NFC-B) again.
WUPA
NFCC sends
ATQA response
WUPB
NFCC keeps
Mute
WUPA
NFCC sends
ATQA response
Payment
transaction
proceeds
WUPB
RF Field OFF
RF Field ON
NFCC sends
ATQB response
NFCC = PICC
NFCC activated in NFC-A first => NFC-B disabled
NFCC activated in NFC-B first
=> NFC-A disabled
HLTA
Anticoll
+ Select
F
ig 44. EMVCo Listen with first NFC-A activated by the PCD then NFC-B activated, after field off/on sequence
9.6 [PN7150-NCI] extension: Power optimization
P
N7150 offers a standby mode, which can be activated together with the RF Discovery,
such that the overall power consumption is significantly reduced.
One dedicated proprietary function is added to enable/disable this standby mode:
CORE_SET_POWER_MODE.