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
74 of 127
9.3 [PN7150-NCI] extension: additional technologies not yet supported by
the NFC FORUM
PN
7150 supports more technologies than currently supported by the NFC FORUM
specifications: P2P Active, ISO15693 VCD and KOVIO Reader.
Furthermore, PN7150 offers an additional proprietary value for the configuration parameter
PF_BIT_RATE, which allows configuring for both 212 kbps & 424 kbps to be polled in NFC-
F in Passive Mode.
Thanks to the RF_DISCOVER_CMD and the PF_BIT_RATE, the DH has full flexibility to
extend the default RF Discovery profile as currently defined in the [NCI] specification. Here
is an example how the DH can enable all technologies available in PN7150, for both Poll
& Listen Mode:
1. The DH sets PF_BIT_RATE to 0x80, such that the PN7150 polls for 212 & 424
kbps in technology F PASSIVE.
CORE_SET_CONFIG_CMD( NbrParam = 0x01,
ID = 0x18,
Length = 0x01,
Val = 0x80 )
2. The DH enables all technologies & modes available in PN7150:
RF_DISCOVER_CMD( 11,
[NFC_A_PASSIVE_POLL_MODE,1],
[NFC_B_PASSIVE_POLL_MODE,1],
[NFC_F_PASSIVE_POLL_MODE,1],
[NFC_15693_PASSIVE_POLL_MODE,1],
[NFC_KOVIO_POLL_MODE,1],
[NFC_A_ACTIVE_POLL_MODE*,1],
[NFC_A_PASSIVE_LISTEN_MODE,1],
[NFC_B_PASSIVE_LISTEN_MODE,1],
[NFC_F_PASSIVE_LISTEN_MODE,1],
[NFC_A_ACTIVE_LISTEN_MODE,1],
[NFC_F_ACTIVE_LISTEN_MODE,1]
)
* N
CI_DISCOVERY_TYPE_POLL_F_ACTIVE is not allowed, see →4.2.4.
T
he resulting RF discovery is drawn below (note that KOVIO does not have a specific Poll
Phase, since it is based on a Response only, as described in →6.5):