User's Manual

Table Of Contents
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.06 November 2020
348120
10 of 127
2
. NCI Overview
T
he aim of this section is to give an overview of the key points of the [NCI] specification.
2
.1 NCI Components
H
ere below are described the NCI component as defined in [NCI] which are located in the
NFCC embedded FW.
NCI modules
NCI Core
Transport
Mapping 1
Transport
Mapping 2
Transport
Mapping n
Transport 1 Transport 2 Transport n
(...)
RF Discovery
NFCEE
Discovery
NFCEE
Interfaces
RF Interfaces
(...)
F
ig 7. NCI components
2.
1.1 NCI Modules
NCI modules are built on top of the functionality provided by the NCI Core. Each module
provides a well-defined functionality to the DH. NCI modules provide the functionality to
configure the NFCC and to discover and communicate with Remote NFC Endpoints (see
[NCI] for definition) or with DH-NFCEEs.
Some NCI modules are mandatory parts of an NCI implementation, others are optional.
There can also be dependencies between NCI modules in the sense that a module may
only be useful if there are other modules implemented as well. For example, all modules
that deal with communication with a Remote NFC Endpoint (the RF Interface modules)
depend on the RF Discovery to be present.
2.
1.2 NCI Core
T
he NCI Core defines the basic functionality of the communication between a Device Host
(DH) and an NFC Controller (NFCC). This enables Control Message (Command,
Response and Notification) and Data Message exchange between an NFCC and a DH.