0% found this document useful (0 votes)
14 views25 pages

Ecma 373

The document defines the Near Field Communication Wired Interface (NFC-WI) standard for a two-wire interface between an NFC transceiver and front-end. It specifies requirements for the Signal-In and Signal-Out wires, including electrical characteristics and supported clock frequencies. Bit coding for three data rates is also defined to transfer information over the interface. The standard was adopted by Ecma International in June 2006.

Uploaded by

4hgtrb0x
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views25 pages

Ecma 373

The document defines the Near Field Communication Wired Interface (NFC-WI) standard for a two-wire interface between an NFC transceiver and front-end. It specifies requirements for the Signal-In and Signal-Out wires, including electrical characteristics and supported clock frequencies. Bit coding for three data rates is also defined to transfer information over the interface. The standard was adopted by Ecma International in June 2006.

Uploaded by

4hgtrb0x
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

ECMA-373

1st Edition / June 2006

Near Field
Communication Wired
Interface (NFC-WI)
Standard
ECMA-373
1st Edition / June 2006

Near Field Communication


Wired Interface (NFC-WI)

Ecma International Rue du Rhône 114 CH-1204 Geneva T/F: +41 22 849 6000/01 www.ecma-international.org
IW ECMA-373.doc 22/06/2006 14:40
.
Introduction

Following the standardisation of Near Field Communication (NFC) systems and their test methods in Ecma
International, this Standard specifies a two-wire interface between two components called “Transceiver” and
“Front-end”. Systems that implement the NFC-WI interface can thus be augmented with e.g. a wireless
Front-end for NFCIP-1 as illustrated in Figure 1. Although this Ecma Standard only specifies requirements
for the Signal-In and Signal-Out wires and the digital signals they carry, informative Annex A lists some
NFCIP-1 specific considerations.

NFC Wired
Interface
(NFC-WI)

NFC NFC
Transceiver Signal-Out Front-End Device (e.g. NFCIP-1)

Signal-In

Out of Scope Out of Scope

In scope

Figure 1 - Context diagram for the NFC wired interface

This Ecma Standard has been adopted by the General Assembly of June 2006.
Table of contents

1 Scope 1

2 Conformance 1

3 References 1

4 Definitions 1

4.1 Clock 1
4.2 Information 1
4.3 Front-end 1
4.4 Transceiver 1

5 C o n ve n t i o n s a n d n o t a t i o n s 1

5.1 Representation of bit values 1


5.2 Representation of logical states of LOW and HIGH 1
5.3 Capitalisation of names 1
5.4 State notation 1

6 A c r o n ym s 2

7 General 2

8 Signals 2

8.1 Signal wires 2


8.1.1 Signal-In 2
8.1.2 Signal-Out 2
8.2 Electrical characteristics 3
8.3 Clock frequency (fCLK) 4

9 NFC-WI states 4

9.1 O f f s ta t e 4
9.2 Activating state 5
9.2.1 Signal-Out activation 5
9.2.2 Signal-In activation 6
9.3 On state 7
9.3.1 Idle 7
9.3.2 Busy 7
9.4 De-Activating state 7
9.4.1 Signal-Out deactivation 8

-i-
9.4.2 Signal-In deactivation 8
9.5 Command state 8
9.5.1 Escape sequence 8

10 Information-Transfer 9

10.1 Manchester Bit coding 9


10.2 Modified Miller Bit coding 9
10.3 Bit coding for fCLK/128 (~106 kb/s) 10
10.3.1 Signal-Out 10
10.3.2 Signal-In 10
10.4 Bit coding for fCLK/64 (~212 kb/s) 10
10.4.1 Signal-Out 10
10.4.2 Signal-In 11
10.5 Bit coding for fCLK/32 (~424 kb/s) 11

A n n e x A ( i n f o r m a t i ve ) A p p l i c a t i o n o f N F C - W I w it h N F C I P - 1 13

A.1 General 13

A.2 Reference 13

A.3 Propagation delay 13

A.4 Communication Mode 13

A.5 R F - f i e l d c o n t r o l d u r i n g a c t i va t i o n 13

A.5.1 Activation without RF-field 13


A.5.2 Activation with RF-field 14

A.6 Signal diagrams 15

A.6.1 fCLK/128 15
A.6.2 fCLK/64 16

A n n e x B ( i n f o r m a t i ve ) C o m m a n d s t a t e 17

B.1 Configuration 17

- ii -
1 Scope
This Ecma Standard specifies the digital wire interface between a Transceiver and a Front-end. The
specification includes the signal wires, binary signals, the state diagrams and the bit encodings for
three data rates.

2 Conformance
A conforming system implements the NFC-WI requirements specified herein.

3 References
None.

4 Definitions
4.1 Clock
A sequence of LOW and HIGH as defined in 5.2 with duration of 1/(2*f CLK), fCLK is defined in 8.3.

4.2 Information
Bit-coded data as defined in Clause 10.

4.3 Front-end
The Front-end is the entity that drives the Signal-Out wire and receives on the Signal-In wire.

4.4 Transceiver
The Transceiver is the entity that drives the Signal-In wire and receives on the Signal-Out wire.

5 Conventions and notations


5.1 Representation of bit values
Bit values are either ZERO or ONE.

5.2 Representation of logical states of LOW and HIGH


− The logical signal state is LOW if the electrical level of a signal has the input voltage of VIL or
the output voltage of VOL as specified in Table 1 in 8.2.
− The logical signal state is HIGH if the electrical level of a signal has the input voltage of VIH or
the output voltage of VOH as specified in Table 1 in 8.2.

5.3 Capitalisation of names


The initial character of names of basic elements, e.g. specific fields, is capitalised.

5.4 State notation


The states are specified in Unified Modelling Language (UML) notation.

-1-
6 Acronyms
AND Logical AND operation
fCLK Clock frequency as defined in 8.3
NFC-WI Near Field Communication Wired Interface
OR Logical OR operation
XOR Logical XOR operation
÷ Divide a clock frequency by a constant value.
Table 1 in 8.2 list additional symbols for electrical characteristics.

7 General
The NFC-Wired Interface (NFC-WI) specifies the Signal-In and the Signal-Out wires as illustrated in
Figure 2. The wires carry binary signals of HIGH and LOW.

NFC Wired
Interface
(NFC-WI)

NFC NFC
Transceiver Signal-Out Front-End

Signal-In

In scope

Figure 2 – NFC-WI

The combinations of the signals on the wires make up the NFC-WI states as defined in Clause 9.
Clause 10 specifies encodings for Information transfer, while in the On state, for the fCLK/128, fCLK/64
and fCLK/32 data transfer rates.
Annex A lists NFCIP-1 specific considerations for implementing the NFC-WI; Annex B lists possible
uses of the Command state, such as changing to alternative protocols.

8 Signals
8.1 Signal wires
8.1.1 Signal-In
The Transceiver drives the Signal-In wire with a binary signal of HIGH and LOW. The Front-end
receives the binary signal on Signal-In.
8.1.2 Signal-Out
The Front-end drives the Signal-Out wire with a binary signal of HIGH and LOW. The
Transceiver receives the binary signal on Signal-Out.

-2-
8.2 Electrical characteristics
The wires shall carry (binary) digital signals as illustrated in Figure 3 and specified in Table 1.

Figure 3 – Illustration of some electrical parameters

Table 1 – Electrical characteristics


Symbol Parameter Conditions Min Max Unit

DC Characteristics
VS Signalling voltage amplitude Not applicable 1,62 3,63 V

VIH HIGH level input voltage Not applicable 1,10 3,63 V

VIL LOW level input voltage Not applicable 0 0,70 V

Input voltage is between VILmin


ILI Input leakage current ±4 mA
and VIHmax

VOH HIGH level output voltage Driver source current of 4mA 1,32 3,63 V

VOL LOW level output voltage Driver sink current of 4mA 0 0,30 V

AC Characteristics
Signal-In, Signal-Out rise time (from Add an external capacitive load
tr 4 20 ns
10 % to 90 % of VS) between 10 pF and 30 pF for testing

Signal-In, Signal-Out fall time (from Add an external capacitive load


tf 4 20 ns
90 % to 10 % of VS) between 10 pF and 30 pF for testing

Pulse width of spikes and glitches


tSP which must be suppressed by the Not applicable 1 ns
input filter

CI Input capacitance 1 MHz test frequency 10 pF

External load capacitance for the


CL Not applicable 30 pF
driver

Input voltage range at signal


VITR Not applicable – 0,30 3,93 V
transitions

Pulse width Not applicable 30 ns

Environmental / Test Conditions


Ambient temperature for electrical
Tamb Not applicable 20 26 °C
characteristics measurements

-3-
8.3 Clock frequency (f C L K )
The clock frequency (fCLK) shall be 13,56 MHz ± 7 kHz.

9 NFC-WI states
Figure 4 specifies the main NFC-WI states.
The Off state and the On state are the main NFC-WI states. The Off state is the default state.
NFC-WI shall move from the Off state to the On state via the Activating state.
NFC-WI shall move from the On state to the Off state via the De-Activating state.
NFC-WI shall move from the On state to the Command state via the Escape sequence.

Off

Activating Deactivating

On

Command

Figure 4 – Main states of NFC-WI

9.1 Off state


When Signal-In and Signal-Out are LOW for at least 120 µs, the NFC-WI state shall be Off.
NOTE
In this state, power saving features may be implemented.

-4-
9.2 Activating state
The NFC-WI shall enter the Activating state when either Signal-Out or Signal-In carry the
activation sequence, as specified in 9.2.1 and 9.2.2 respectively. When subsequently the opposite
wire carries the activation response, the NFC-WI shall enter the On state, see Figure 5.

Activating

ACT_REQ_So ACT_REQ_Si

Wait Signal- Wait Signal-


In ACT_RES_Si ACT_RES_So Out

Figure 5 - Activating state

9.2.1 S i g n a l - O u t a c t i va t i o n
When the Signal-Out wire carries the ACT_REQ_So, the NFC-WI shall enter the Activating
state. When Signal-In carries the ACT_RES_Si no later than 50 ms after entering the Activating
state the NFC-WI shall enter the On state. Otherwise the NFC-WI shall enter the Off state.
The activation sequence is illustrated in Figure 6 and Figure 7.
Front-end Transceiver

ACT_REQ_So

ACT_RES_Si

Figure 6 – Signal-Out activation

9.2.1.1 ACT_REQ_So
The Clock on the Signal-Out wire constitutes the ACT_REQ_So as illustrated in the upper
part of Figure 7.
9.2.1.2 ACT_RES_Si
The HIGH on Signal-In constitutes the ACT_RES_Si as illustrated in the lower part of
Figure 7.

-5-
Activating
Off State State
On State

HIGH
Signal on Signal-Out
LOW
t

HIGH

Signal on Signal-In
LOW
t
max. 50ms

Figure 7 – Signal-Out initiated activation sequence

9.2.2 S i g n a l - I n a c t i va t i o n
When the Signal-In wire carries the ACT_REQ_Si, the NFC-WI shall enter the Activating state.
When Signal-Out carries the ACT_RES_So within a period of between 100 µs and 50 ms after
entering the Activating state the NFC-WI shall enter the On state. Otherwise the NFC-WI shall
enter the Off state.
The activation sequence is illustrated in Figure 8 and Figure 9.
Front-end Transceiver

ACT_REQ_Si

ACT_RES_So

Figure 8 – Signal-In activation

9.2.2.1 ACT_REQ_Si
At least 127 pulses with a frequency in the range of 2 MHz to 12 MHz on Signal-In constitute
the ACT_REQ_Si as illustrated in the upper part of Figure 9. Subsequently Signal-In shall be
HIGH.
9.2.2.2 ACT_RES_So
The Clock on the Signal-Out wire constitutes the ACT_RES_So as illustrated in the lower part
of Figure 9.

-6-
Off State Activating State On State

HIGH
Signal on Signal-In
LOW
t
HIGH

Signal on Signal-Out
LOW
t
100µs .. 50ms

Figure 9 – Signal-In initiated activation sequence

9.3 On state
The On state consists of the Idle and Busy sub states; Idle is the default sub-state of On, see
Figure 10.

On

Idle

Busy

Figure 10 – The On state

9.3.1 Idle
While in the On state, in the absence of Information-transfer, the On sub-state shall be Idle. In
the Idle sub-state, Signal-In shall carry HIGH, and Signal-Out shall carry the Clock.
9.3.2 Busy
While in the On state, during Information-transfer on either Signal-In or Signal-Out, the On sub-
state shall be Busy.

9.4 De-Activating state


The NFC-WI shall enter the De-Activating state when either Signal-Out or Signal-In carry the
deactivation sequence as specified in 9.4.1 and 9.4.2 respectively. When subsequently the
opposite wire carries the deactivation response, the NFC-WI shall enter the Off state, see
Figure 11.

-7-
D e-A ctivating

D E A C _ R E Q _S o D E A C _R E Q _ S i

W ait S ignal- W ait S ignal-


In D E A C _ R E S _S i D E A C _ R E S _S o O ut

Figure 11 – De-Activating state

9.4.1 S i g n a l - O u t d e a c t i va t i o n
When Signal-Out carries DEACT_REQ_So, the NFC-WI shall enter De-Activating state. Within
50 ms, the Signal-In shall carry DEACT_RES_Si, and the NFC-WI shall enter the Off state.
9.4.1.1 DEACT_REQ_So
Signal-Out set to LOW for more than 120 µs constitutes the DEACT_REQ_So.
9.4.1.2 DEACT_RES_Si
Signal-In set to LOW constitutes the DEACT_RES_Si.
9.4.2 S i g n a l - I n d e a c t i va t i o n
When Signal-In carries DEACT_REQ_Si, the NFC-WI shall enter De-Activating state. Within
50 ms, the Signal-Out shall carry DEACT_RES_So, and the NFC-WI shall enter the Off state.
9.4.2.1 DEACT_REQ_Si
Signal-In set to LOW for more than 120 µs constitutes the DEACT_REQ_Si.
9.4.2.2 DEACT_RES_So
Signal-Out set to LOW constitutes the DEACT_RES_So.

9.5 Command state


The Command state shall be entered from the On state using the Escape sequence. The default
bit coding in Command state shall be as defined in 10.3, Bit coding for fCLK/128.
The Command state is exited with a command. The command set is outside the scope of this
Standard.
9.5.1 Escape sequence
At least 127 pulses with a frequency in the range from 2 MHz to 12 MHz on Signal-In constitute
the Escape sequence as illustrated in Figure 12. Subsequently Signal-In shall be HIGH.

-8-
On State Command State

HIGH
Signal on Signal-In
LOW
t
HIGH

Signal on Signal-Out
LOW
t

Figure 12 – Escape sequence

10 Information-Transfer
This Clause specifies the bit coding for three data rates.

10.1 Manchester Bit coding


The Manchester bit coding encodes ONE and ZERO in a LOW to HIGH transition in the middle of
a bit period as illustrated in Figure 13.
The first half of the bit is HIGH and the second half of the bit is LOW for a ONE.
The first half of the bit is LOW and the second half of the bit is HIGH for a ZERO.
Reverse polarity shall be permitted.

Figure 13 - Manchester bit coding

10.2 Modified Miller Bit coding


The Modified Miller bit coding defines ONE and ZERO by the position of a pulse during one bit
period. The pulse is a transition from HIGH to LOW, followed by a period of LOW, followed by a
transition to HIGH. The bit representation is illustrated in Figure 14.
For a ONE the pulse shall occur in the second half of the bit period; the transition from HIGH to
LOW shall be in the middle of the bit period.
For a ZERO a pulse shall occur at the beginning of the bit period with the following exception. In
case a ZERO bit follows a ONE bit, no pulse shall occur during this ZERO.

-9-
Figure 14 - Modified Miller bit coding

10.3 Bit coding for f C L K /128 (~106 kb/s)


10.3.1 Signal-Out
Signal-Out shall carry the AND combination of the Modified Miller bit coded data and fCLK as
illustrated in Figure 15.
The Modified Miller bit coded pulse is at least 7 and at most 45 f CLK cycles long.

Bit value ZERO ZERO ONE ONE ZERO ZERO


HIGH

Signal on Signal-Out

LOW
t

Figure 15 - Signal-Out coding at fCLK/128

10.3.2 Signal-In
Coding on Signal-In shall carry the OR combination of the inverted Manchester bit-coded data
and (fCLK÷16). Every bit shall start with the low phase of the (f CLK÷16) as illustrated in Figure 16.

Bit value ONE ZERO ONE ONE


HIGH

Signal on Signal-In

LOW
t

Figure 16 – Signal-In coding at fCLK/128

10.4 Bit coding for f C L K /64 (~212 kb/s)


10.4.1 Signal-Out
Signal-Out shall carry the XOR of the Manchester bit-coded data and the Clock, as illustrated in
Figure 17.

- 10 -
Bitvalue ZERO ONE ZERO ZERO ONE

HIGH

Signal on Signal-Out

LOW
t

Figure 17 – Signal-Out coding at fCLK/64

10.4.2 Signal-In
Coding on Signal-In shall carry the Manchester bit-coded data, as illustrated in Figure 18.

Bit value ZERO ONE ZERO ONE ONE


HIGH

Signal on Signal-In

LOW
t

Figure 18 – Signal-In coding at fCLK/64

10.5 Bit coding for f C L K /32 (~424 kb/s)


The bit coding for fCLK/32 shall be the same as the bit coding for f CLK/64 as defined in 10.4.

- 11 -
- 12 -
Annex A
(informative)

Application of NFC-WI with NFCIP-1

A.1 General
This Annex list specific considerations for NFCIP-1 devices that implement NFC-WI.

A.2 Reference
ECMA-340 Near Field Communication - Interface and Protocol (NFCIP-1)

A.3 Propagation delay


The propagation delay of the Front-end is the integer number of clock cycles needed for signal
processing in the Front-end. This delay is divided into two parts, one time for Signal-Out (t1) and one
for Signal-In (t2). The sum of them is the propagation delay.
ECMA-340 Front-ends, using the NFC-WI interface have the following requirements on the
propagation delay:
For data rate fCLK/128: (t1 + t2) equal to 128 clock cycles
For data rate fCLK/64: (t1 + t2) maximum 256 clock cycles
For data rate fCLK/32: (t1 + t2) maximum 256 clock cycles

A.4 Communication Mode


The default communication mode is the Passive communication mode.

A.5 RF-field control during activation


In 9.2, the Standard defines the Activating state.
The activation sequence defined in 9.2.2 only activates the NFC-WI. Whether the NFCIP-1 RF-field
is switched on is described by the following two cases.

A.5.1 Activation without RF-field


When ACT_REQ_Si is shorter than 100µs the NFC-WI enters the On state without the Front-end
switching on the RF-field.

- 13 -
Activating
Off State On State
State

HIGH
Signal on Signal-In
LOW
t
HIGH

Signal on Signal-Out
LOW
t
< 100µs

Max

RF-field
Min
t

Figure A.1 – Activation without RF-field

A.5.2 Activation with RF-field


When ACT_REQ_Si is overlapping the ACT_RES_So for at least 16 clock cycles the NFC-WI
enters the On state with the Front-end performing the Initial RF collision avoidance sequence as
defined in ECMA-340.
If the Front-end is not able to switch on the RF-field it initiates the Signal-Out deactivation.

Off State Activating State On State

HIGH
Signal on Signal-In
LOW
t
HIGH

Signal on Signal-Out
LOW
t
100µs .. 50ms > 16
clock
cycles

Max

RF-field
Min
t

Figure A.2 – Activation with RF-field

- 14 -
A.6 Signal diagrams
This Clause illustrates possible signal combinations for Signal-In, Signal-Out and the RF-field.

A.6.1 f C L K /128

HIGH
RF-field

LOW
t
OFF State ACTIVATING ON State DEACTIVATING OFF State
State State
IDLE BUSY IDLE BUSY IDLE
sub-state sub-state sub-state sub-state sub-state
HIGH
Signal-out wire
LOW
t

HIGH
Signal-in wire
LOW
t
max. 50ms t1 t2

Figure A.3 – Signal diagram fCLK/128

- 15 -
A.6.2 f C L K /64

HIGH
RF-field

LOW
t
OFF State ACTIVATING ON State DEACTIVATING OFF State
State State
IDLE BUSY IDLE BUSY IDLE
sub-state sub-state sub-state sub-state sub-state
HIGH
Signal-out wire
LOW
t

HIGH
Signal-in wire
LOW
t
max. 50ms t1 t2

Figure A.4 – Signal diagram fCLK/64

- 16 -
Annex B
(informative)

Command state

B.1 Configuration
This Standard specifies the Escape sequence to enter the Command state in 9.5. The Command
state allows the exchange of control and state information between the Transceiver and the Front-
end.
Such exchange may include: indication of the presence of the RF-field; information about the state
of the RF-Collision avoidance; control information to change data rates and communication modes.
Furthermore, the Command mode allows changing to other communication protocols.

- 17 -

You might also like