NTAG203F NFC Forum Type 2 Tag compliant IC with 144 bytes user memory and field detection Rev. 3.5 -- 28 September 2015 220635 Product data sheet COMPANY PUBLIC 1. General description NXP Semiconductors has developed NTAG203F - NFC Forum Type 2 Tag compliant IC to be used with NFC enabled devices according to NFC Forum technical specifications (see Ref. 8 and Ref. 9), according to NFC Forum recommendations or Proximity Coupling Devices (PCD), according to ISO/IEC 14443A (see Ref. 1). The communication layer (RF Interface) complies to parts 2 and 3 of the ISO/IEC 14443A standard. The NTAG203F is primarily designed for NFC Forum Type 2 Tag applications in electronics (i.e. connection handover, Bluetooth simple pairing, Wi-Fi Protected set-up, device authentication, gaming and others). 1.1 Contactless energy and data transfer Communication to NTAG can be established only when the IC is connected to an antenna. Form and specification of the coil is out of scope of this document. For details on how to design antennas see Ref. 6. When the NTAG is positioned in the RF field, the high speed RF communication interface allows the transmission of the data with a baud rate of 106 kbit/s. NTAG IC e.g. C, POWER CONTROL UNIT ENERGY NFC TAG NFC ENABLED DEVICE DATA aaa-001749 Fig 1. NFC Tag interacting with NFC enabled device NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 1.2 Naming conventions Table 1. Short naming convention (for easier product identification) Family name Description NTAG NXP NFC Tag product family name 2 Platform indicator 0 Generation number (starting from 0) 3 Code number for size (0: < 64 bytes, 1: 64-96 bytes; 2: 96-128 bytes; 3: 128-256 bytes) F HXSON4 package with Field Detection pin 2. Features and benefits 2.1 RF Interface (ISO/IEC 14443A) Contactless transmission of data and supply energy (no battery needed) Operating distance: up to 100 mm (depending on various parameters as e.g. field strength and antenna geometry) Operating frequency: 13.56 MHz Fast data transfer: 106 kbit/s High data integrity: 16-bit CRC, parity, bit coding, bit counting True anticollision 7 byte serial number (cascade level 2 according to ISO/IEC 14443-3) 2.2 EEPROM 168 bytes of total memory, divided in 42 pages (4 bytes each) 144 bytes of user r/w memory area, divided in 36 pages (4 bytes each) Field programmable read-only locking function per page 16 pages (64 bytes) of the memory Field programmable read-only locking function per block (2 pages) 32-bit user definable One-Time Programmable (OTP) area 16-bit counter Data retention of 10 years Write endurance 10000 cycles 2.3 NFC Forum Tag 2 Type compliance NTAG203F IC provides full compliance to the NFC Forum Tag 2 Type technical specification (see Ref. 8) and enables NDEF data structure configurations (see Ref. 9). 2.4 Field detection NTAG203F features an additional RF field detection functionality. The corresponding output signal can be used as interrupt source to e.g. wake up an embedded microcontroller or trigger further actions. Typical applications are Bluetooth and Wi-Fi pairing. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 2 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection For detailed information refer to Application note Ref. 11 "AN11141 How to use the FD pin". 2.5 Security Anti-cloning support by unique 7-byte serial number for each device 32-bit one way counter Field programmable read-only locking function per page for first 16 pages (64 bytes) of the memory Read-only locking per block for rest of memory 2.6 Cascaded UID The anticollision function is based on an IC individual serial number called Unique IDentifier. The UID of the NTAG203F is 7 bytes long and supports cascade level 2 according to ISO/IEC 14443-3. 2.7 Anticollision An intelligent anticollision function according to ISO/IEC 14443 allows to operate more than one tag in the field simultaneously. The anticollision algorithm selects each tag individually and ensures that the execution of a transaction with a selected tag is performed correctly without data corruption resulting from other tags in the field. 3. Ordering information Table 2. Ordering information Type number NT2H0301F0DTL Package Name Description Version HXSON4 plastic thermal enhanced extremely thin small outline package; no leads; 4 terminals; body 2.0 x 1,5 x 0,5 mm - 4. Block diagram DIGITAL CONTROL UNIT antenna RF INTERFACE ANTICOLLISION EEPROM EEPROM INTERFACE FIELD DETECTION COMMAND INTERPRETER aaa-001748 Fig 2. Block diagram NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 3 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 5. Pinning information terminal 1 index area NTAG203F GND 1 4 LA LB 2 3 FD aaa-002454 Transparent top view Fig 3. Table 3. Pin configuration for SOT1312AB2 (HXSON4) Pin description of the HXSON4 package Contactless interface module NTAG203F Antenna contacts Description Symbol Pin 1 GND Ground Pin 2 LB Antenna connection LB Pin 3 FD RF Field Detect connection Pin 4 LA Antenna connection LA 6. Marking 6.1 Marking HXSON4 Table 4. NTAG203F Product data sheet COMPANY PUBLIC Marking HXSON4 (NTAG203F) Type number Description NT2H0301F0DTL Marking Line A N1F Marking Line B yww All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 4 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7. Functional description 7.1 Block description The NTAG203F chip consists of the 168 bytes of the total EEPROM memory organized in 42 pages each 4 bytes. 144 bytes (36 pages) are available for the user defined data. Along with the memory, NTAG203F contains the RF-Interface and the Digital Control Unit. Energy and data are transferred via an antenna, which consists of a coil with a few turns directly connected to the LA and LB of the NTAG203F (see Section 5 for details). No further external components are necessary. (For details on antenna design please refer to the document Ref. 6 "AN11276 NTAG Antenna Design Guide".) NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 5 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.2 State diagram and logical states description Commands are initiated by the NFC device and controlled by the NTAG203F command interpreter. This processes the internal states and generates the appropriate response. STATE DIAGRAM POR TYPICAL TRANSACTION TIME Halt state Idle state REQA command WUPA command WUPA command Ready 1 state ANTICOLLISION command SELECT command of cascade level 1 READ command from address 0 HALT command identification and selection procedure Ready 2 state ANTICOLLISION command READ command from address 0 5 ms without collision +1 ms for each collision SELECT command of cascade level 2 Active state WRITE of 4 Byte memory operations READ of 16 Byte READ (16 bytes): 2.0 ms WRITE (4 bytes): 4.6 ms C. WRITE (4 bytes): 6.2 ms 001aak569 In all states, the command interpreter will return to the idle state on receipt of an unexpected command. If the IC was previously in the halt state, it will return to that state. Fig 4. NTAG203F Product data sheet COMPANY PUBLIC Communication principle state diagram - 4-byte; 16-byte All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 6 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.2.1 Idle state After a Power-On Reset (POR), the NTAG203F switches directly to the idle state. It only exits this state when a REQA or a WUPA command is received from the NFC device. Any other data received while in the idle state is interpreted as an error and the NTAG203F remains Idle. After a correctly executed HALT command, the halt state changes to the wait state which can be exited with a WUPA command. 7.2.2 Ready1 state In this state, the NTAG203F supports the NFC device when resolving the first part of its UID (3 bytes) with the ANTICOLLISION or SELECT command from cascade level 1. This state is exited correctly after execution of either of the following commands: * SELECT command from cascade level 1: the NFC device switches NTAG203F into Ready2 state where the second part of the UID is resolved. * READ command (from address 0): all anticollision mechanisms are bypassed and NTAG203F switches directly to the active state. Remark: If more than one NTAG203F is in the NFC device field, a READ command from address 0 causes a collision due to the different serial numbers and all NTAG203F devices are selected. Any other data received in the Ready1 state is interpreted as an error and depending on its previous state the NTAG203F returns to the wait, idle or halt state. 7.2.3 Ready2 state In this state, the NTAG203F supports the NFC device when resolving the second part of its UID (4 bytes) with the cascade level 2 ANTICOLLISION command. This state is usually exited using the cascade level 2 SELECT command. Alternatively, state Ready2 may be skipped using a READ command (from address 0) as described in state Ready1. Remark: If more than one NTAG203F is in the NFC device field, a READ command from address 0 causes a collision due to the different serial numbers and all NTAG203F devices are selected. The response of the NTAG203F to the cascade level 2 SELECT command is the Select Acknowledge (SAK) byte. In accordance with ISO/IEC 14443 this byte indicates if the anticollision cascade procedure has finished. The NTAG203F is now uniquely selected and only this device will communicate with the NFC device even when other contactless devices are present in the NFC device field. Any other data received when the device is in this state is interpreted as an error and depending on its previous state the NTAG203F returns to the wait, idle or halt state. 7.2.4 Active state In the active state either a 16-byte READ or 4-byte WRITE command can be performed. The HALT command exits either the READ or WRITE commands in their active state. Any other data received when the device is in this state is interpreted as an error and depending on its previous state the NTAG203F returns to the wait, idle or halt state. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 7 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.2.5 Halt state The halt and idle states constitute the second wait state implemented in the NTAG203F. An already processed NTAG203F can be set into the halt state using the HALT command. In the anticollision phase, this state helps the NFC device to distinguish between processed tags and tags yet to be selected. The NTAG203F can only exit this state on execution of the WUPA command. Any other data received when the device is in this state is interpreted as an error and the NTAG203F state is unchanged. Refer to the document MIFARE collection of currently available application notes for correct implementation of an anticollision procedure based on the idle and halt states and the REQA and WUPA commands. 7.3 Data integrity The following mechanisms are implemented in the contactless communication link between NFC device and NTAG203F to ensure a reliable data transmission: * * * * * 16 bits CRC per block Parity bit for each byte Bit count checking Bit coding to distinguish between "1", "0", and no information Channel monitoring (protocol sequence and bit stream analysis) 7.4 RF interface The RF-interface is according to the standard for contactless smart cards ISO/IEC 14443A (see Ref. 1). The RF-field from the NFC device is always present (with short modulation pulses when transmitting data), because it is used for the power supply of the tag. For both directions of data communication there is one start bit at the beginning of each frame. Each byte is transmitted with a parity bit (odd parity) at the end. The LS Bit of the byte with the lowest address of the selected block is transmitted first. The maximum frame length is 164 bits (16 data bytes + 2 CRC bytes = 16 * 9 + 2 * 9 + 1 start bit + 1 end bit). NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 8 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.5 Memory organization The 168 bytes of the total EEPROM memory are organized in 42 pages each 4 bytes. 144 bytes (36 pages) are available for the user defined data. Each page contains 4 bytes (32 bits). Table 5. Memory organization Page address Byte number Decimal Hex 0 0 00h serial number 1 2 3 1 01h serial number 2 02h serial number internal Lock byte 0 Lock byte 1 3 03h Capability Container (CC) 4 to 39 04h to 27h user memory user memory user memory user memory 40 28h Lock byte 2 Lock byte 3 - - 41 29h 16-bit counter 16-bit counter - - 7.5.1 UID/serial number The unique 7 byte serial number (UID) and its two Block Check Character Bytes (BCC) are programmed into the first 9 bytes of the memory. It therefore covers page 00h, page 01h and the first byte of page 02h. The second byte of page 02h is reserved for internal data. Due to security and system requirements these bytes are write-protected after the programming during the IC production. MSB 0 0 byte 0 1 0 2 0 page 0 3 serial number part 1 0 1 0 LSB 0 manufacturer ID for NXP Semiconductors (04h) 0 1 2 page 1 3 serial number part 2 check byte 0 0 1 2 page 2 3 check byte 1 internal lock bytes 001aai001 Fig 5. UID/serial number According to ISO/IEC 14443-3 BCC0 is defined as CT SN0 SN1 SN2. Abbreviations CT stays for Cascade Tag byte (88h) and BCC1 is defined as SN3 SN4 SN5 SN6. SN0 holds the Manufacturer ID for NXP (04h) according to ISO/IEC 14443-3 and ISO/IEC 7816-6 AMD.1. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 9 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.5.2 Lock bytes Lock bytes enable the user to lock parts of the complete memory area for writing. A Read from user memory area cannot be restricted via lock bytes functionality. The lock bytes functionality is enabled with a WRITE command (see Section 7.9.7 "WRITE") or COMPATIBILITY WRITE command (see Section 7.9.8 "COMPATIBILITY WRITE"), where 2 out of 4 bytes transmitted are used for setting the lock bytes. Two corresponding bytes - either bytes 2 and 3 for page 02h or bytes 0 and 1 for page 28h and the actual content of the lock bytes are bit-wise "OR-ed". The result of OR operation becomes the new content of the lock bytes. Two unused bytes do not have to be considered. Although included in the COMPATIBILITY WRITE or WRITE command, they are ignored when programming the memory. Table 6. Lock bytes Name Page Function Number Address Lock byte 0 2 02h page and block locking Lock byte 1 2 02h page locking Lock byte 2 40 28h page and block locking Lock byte 3 40 28h functionality and block locking Due to the built-in bitwise OR operation, this process is irreversible. If a bit is set to "1", it cannot be changed back to "0" again. Therefore, before locking the lock bytes, the user must ensure that the corresponding user memory area and/or configuration bytes are correctly written. The configuration written in the lock bytes is active upon the next REQA or WUPA command. The single bits of the 4 bytes available for locking incorporate 3 different functions: * the read-only locking of the single pages or blocks of the user memory area * the read-only locking of the single bytes of the configuration memory area * the locking of the lock bits themselves The mapping of single bits to memory area for the first 64 bytes (512 bits) is shown in Figure 6. The bits of byte 2 and 3 of page 02h represent the field-programmable read-only locking mechanism. Each page from 03h (OTP bits) to 0Fh may be locked individually to prevent further write access by setting the corresponding locking bit Lx to 1. After locking the page is read-only memory. The 3 least significant bits of lock byte 0 of page 2 are the block-locking bits. Bit 2 handles pages 0Fh to 0Ah, bit 1 pages 09h to 04h and bit 0 page 03h (OTP bits). Once the block locking bits are set, the locking configuration for the corresponding memory area is frozen. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 10 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection LOCK PAGE 4 LOCK PAGE 3 OTP BYTES BLOCK LOCKING LOCKBITS 15 - 10 BLOCK LOCKING LOCKBITS 9 -4 BLOCK LOCKING LOCKBIT 3 (OTP) LOCK PAGE 15 LOCK PAGE 14 LOCK PAGE 13 LOCK PAGE 12 LOCK PAGE 11 LOCK PAGE 10 LOCK PAGE 9 LOCK PAGE 8 LSB LOCK PAGE 5 MSB LOCK PAGE 6 LSB LOCK PAGE 7 MSB bit 7 6 5 4 3 2 1 0 bit 7 6 5 4 3 2 1 0 page 2 (02h) 0 1 2 3 lock byte 0 lock byte 1 Fig 6. 001aai002 Lock bytes 0 and 1 For locking of pages starting at page address 10h onwards, lock bytes located in page 28h are used. Those two lock bytes cover the memory area of 96 data bytes together with configuration area from page address 28h onwards. Therefore, the granularity is larger then for the first 64 bytes as shown in Figure 7 "Lock bytes 2 and 3". The functionality beyond page address 28h which can be locked read-only is: * the counter * the lock bytes themselves BLOCK LOCKING BIT 5 - 7 LOCK PAGE 24 - 27 LOCK PAGE 20 - 23 LOCK PAGE 16 - 19 BLOCK LOCKING BIT 1 - 3 RFU RFU RFU LOCKBIT CNT PAGE 41 RFU RFU RFU BLOCK LOCKING LOCKBIT CNT LSB LOCK PAGE 28 - 31 MSB LOCK PAGE 32 - 35 LSB LOCK PAGE 36 - 39 MSB bit 7 6 5 4 3 2 1 0 bit 7 6 5 4 3 2 1 0 page 40 (28h) 0 1 2 3 lock byte 2 lock byte 3 Fig 7. aaa-001380 Lock bytes 2 and 3 NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 11 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.5.3 Capability Container (CC) The Capability Container CC (page 3) is programmed during the IC production according to the NFC Forum Type 2 Tag specification Ref. 8. These bytes may be bit-wise modified by a WRITE command. page 3 byte 0 1 2 3 CC bytes EXAMPLE default value 00000000 CC bytes 00000000 00000000 00000000 1st write command to page 3 11111111 11111100 00000101 00000111 00000101 00000111 result in page 3 11111111 11111100 2nd write command to page 3 11111111 00000000 00111001 10000000 00111101 10000111 result in page 3 11111111 11111100 aaa-005802 (1) Remark: This memory area may be used as a 32 ticks one-time counter. Fig 8. CC bytes The bytes of the WRITE command and the current contents of the CC bytes are bit-wise "OR-ed" and the result becomes the new content of the CC bytes. This process is irreversible. If a bit is set to "1", it cannot be changed back to "0" again. 7.5.4 Data pages NTAG203F features 144 bytes of data memory. The address range from page 04h to 27h constitutes the read/write area. Initial state of each byte in the user area is 00h. A write access to data memory is achieved with WRITE (see Section 7.9.7 "WRITE") or COMPATIBILITY WRITE (see Section 7.9.8 "COMPATIBILITY WRITE") command. In both cases, 4 bytes of memory (one page) will be overwritten. Write access to data memory can be permanently restricted via lock bytes (see Section 7.5.2 "Lock bytes"). NFC Forum Type 2 Tag compliance NTAG203F has been designed to be compliant with NFC Forum Type 2 Tag specification (see also Ref. 5 "AN1303 Ultralight as Type 2 Tag"). With its 144 bytes of data memory, it can easily support use cases like connection handover, Bluetooth simple pairing, Wi-Fi Protected set-up, device authentication, gaming and others. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 12 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.5.5 Initial memory configuration The memory configuration of NTAG203F in delivery state is shown in Table 7 "Initial memory organization": Table 7. Initial memory organization Page address Byte number dec. hex. 0 1 2 3 0 00h UID0 UID1 UID2 BCC0 1 01h UID3 UID4 UID5 UID6 2 02h BCC1 internal 00h 00h 3 03h E1h 10h 12h 00h 4 04h 01h 03h A0h 10h 5 05h 44h 03h 00h FEh 6 to 39 06h to 27h 00h 00h 00h 00h 40 28h 00h 00h rfu rfu 41 29h 00h 00h rfu rfu The memory configuration in pages 3 to 5 ensures that NTAG203F is a NFC forum Type 2 Tag in INITIALIZED state according to the NFC Forum Technical Specification, Ref. 8 "NFC Forum Tag 2 Type Operation, Technical Specification". It is recommended that any further modification of the memory pages 2 to 40 should be according to the Ref. 8 "NFC Forum Tag 2 Type Operation, Technical Specification". All lock bytes are set to zero meaning that no page or functionality is locked. Counter is set to zero. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 13 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.6 Counter NTAG203F features 16-bit one-way counter, located at first two bytes of page 29h. In its delivery state, counter value is set to 0000h. The first1 valid Write or Compatibility write to the address 29h can be performed with any value in the range between 0001h and FFFFh and corresponds to initial counter value. Every consequent valid WRITE command, which represents the increment, can contain values between 0001h and 000Fh. Upon such WRITE command and following mandatory RF reset, the value written to the address 29h is added to the counter content. If - after initial write - a value higher than 000Fh is used as a parameter, NTAG203F will answer with NAK. Once counter value reaches FFFFh and an increment is performed via valid command, NTAG203F will answer with NAK. If the sum of counter value and increment is higher than FFFFh, NTAG203F will answer with NAK and will not update the counter. Increment by zero (00h) is always possible, but does not have any impact to counter value. 7.7 Tag response to a command from NFC device NFC Tag Type 2 compliant IC uses, apart from the responses defined in the following sections, two half-byte answers to acknowledge the command received in Active state (see Figure 4 "Communication principle state diagram - 4-byte; 16-byte"). NFC Tag Type 2 compliant IC distinguishes between positive (ACK) and negative (NAK) acknowledge. Valid values for ACK and NAK are shown in Table 8 "ACK and NAK values". Table 8. ACK and NAK values Answer value Answer explanation Ah positive acknowledge (ACK) 1h parity or CRC error (NAK) 0h any other error (NAK) After every NAK, NTAG203F will perform an internal reset. 7.8 NFC Forum Device timings requirements For all READ (Section 7.9.5) and WRITE (Section 7.9.7) timings for the NFC device see section 9 of the NFC Digital Protocol, Technical Specification, Version 1.0 (see Ref. 12). 1. First valid write is defined as write to a counter value of zero with an argument different then zero NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 14 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9 Command set The ATQA and SAK are identical as for MIFARE Ultralight (see Ref. 7 "MF0ICU1 Functional specification MIFARE Ultralight"). For information on ISO 14443 card activation, see Ref. 3 "AN10834 MIFARE ISO/IEC 14443 PICC Selection". Summary of data relevant for device identification is given in Section 7.10 "Summary of relevant data for device identification". The NTAG203F comprises the command set as described in following chapters. 7.9.1 REQA Table 9. REQA Code Parameter Data Integrity mechanism Response 26h (7-bit) - - Parity 0044h Description: The NTAG203F accepts the REQA command in Idle state only. The response is the 2-byte ATQA (0044h). REQA and ATQA are implemented fully according to ISO/IEC 14443-3. CMD (7 bit) RWD command 26 time NTAG response 44 00 ATQA 80 s 90 s 170 s aaa-001143 Remark: Time units are not to scale and rounded off to 10 s Fig 9. REQA 7.9.2 WUPA Table 10. WUPA Code Parameter Data Integrity mechanism Response 52h (7-bit) - - Parity 0044h Description: NTAG203F accepts the WUPA command in the Idle and Halt state only. The response is the 2-byte ATQA (0044h). WUPA is implemented fully according to ISO/IEC 14443-3. CMD (7 bit) RWD command 52 time NTAG response 44 00 ATQA 70 s 90 s 170 s aaa-001144 Remark: Time units are not to scale and rounded off to 10 s Fig 10. WUPA NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 15 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9.3 ANTICOLLISION and SELECT of cascade level 1 Table 11. ANTICOLLISION and SELECT of cascade level 1 Code Parameter Data Integrity mechanism Response Anticollision: 93h 20h - Parity, BCC - Anticollision: 93h 21h to 67h Part of the UID Parity, BCC Parts of UID Select: 93h 70h First 3 bytes of UID Parity, BCC, CRC SAK (`04') Description: The ANTICOLLISION and SELECT commands are based on the same command code. They differ only in the Parameter byte. This byte is per definition 70h in case of SELECT. NTAG203F accepts these commands in the Ready1 state only. The response is part 1 of the UID. Even with incorrect CRC value, the SELECT command will be fully functional. RWD command CMD ARG 93 20 time NTAG response 88 CT 180 s SN1 SN0 SN2 BCC1 UID of cascade level 1 430 s 90 s aaa-001145 Remark: Time units are not to scale and rounded off to 10 s Fig 11. ANTICOLLISION of cascade level 1 RWD command CMD ARG CT 93 70 88 UID of cascade level 1 SN0 SN1 SN2 BCC1 CRC C0 C1 time NTAG response 04 SAK 780 s 90 s C0 C1 CRC 260 s aaa-001146 Remark: Time units are not to scale and rounded off to 10 s Fig 12. SELECT of cascade level 1 NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 16 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9.4 ANTICOLLISION and SELECT of cascade level 2 Table 12. ANTICOLLISION and SELECT of cascade level 2 Code Parameter Data Integrity mechanism Response Anticollision: 95h 20h - Parity, BCC - Anticollision: 95h 21h to 67h Part of the UID Parity, BCC Parts of UID Select: 95h 70h Second 4 bytes of UID Parity, BCC, CRC SAK (`00') Description: The ANTICOLLISION and SELECT commands are based on the same command code. They differ only in the parameter byte. This byte is per definition 70h in case of SELECT. NTAG203F accepts these commands in the Ready2 state only. The response is part 2 of the UID. Even with incorrect CRC value, the SELECT command will be fully functional. RWD command CMD ARG 95 20 time NTAG response SN3 SN4 SN5 BCC2 SN6 UID of cascade level 2 180 s 430 s 90 s aaa-001147 Remark: Time units are not to scale and rounded off to 10 s Fig 13. ANTICOLLISION of cascade level 2 RWD command CMD ARG 95 70 UID of cascade level 1 SN3 SN4 SN5 SN6 CRC BCC2 C0 C1 time NTAG response 00 SAK 780 s 90 s C0 C1 CRC 260 s aaa-001148 Remark: Time units are not to scale and rounded off to 10 s Fig 14. SELECT of cascade level 2 NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 17 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9.5 READ Table 13. READ Code Parameter/ARG Data Integrity mechanism Response 30h ADR: `00h' to `29h` - Parity, CRC 16 Byte Date Description: The READ command needs the page address as a parameter. Only addresses 00h to 29h are decoded. For higher addresses, NTAG203F returns a NAK. The NTAG203F responds to the READ command by sending 16 bytes starting from the page address defined in the command (e.g. if ADR is `03h` pages 03h, 04h, 05h, 06h are returned. If ADR is `29h', the contents of pages 29h, 00h, 01h and 02h is returned). RWD command CMD ARG 30 ADR CRC C0 C1 time NTAG response D0 D1 D2 ... D13 D14 D15 16 byte data C0 C1 CRC NAK 50 s 350 s 1540 s 90 s aaa-001149 Remark: Time units are not to scale and rounded off to 10 s Fig 15. READ 7.9.6 HALT Table 14. HALT Code Parameter Data Integrity mechanism Response 50h 00h - Parity, CRC Passive ACK, NAK Description: The HALT command is used to set already processed NTAG203F devices into a different waiting state (Halt instead of Idle), which allows a simple separation between devices whose UIDs are already known (as they have already passed the anticollision procedure) and devices that have not yet been identified by their UIDs. This mechanism is a very efficient way of finding all contactless devices in the field of a NFC device. Even with incorrect parity value, the HALT command will be fully functional. RWD command CMD ADR 50 00 CRC C0 C1 time NTAG response ACK --NAK 350 s 90 s 50 s aaa-001150 Remark: Time units are not to scale and rounded off to 10 s Fig 16. HALT NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 18 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9.7 WRITE Table 15. WRITE Code Parameter/ARG Data A2h 4 Byte Parity, CRC ADR: `02h' to `29h' Integrity mechanism Response ACK or NAK Description: The WRITE command is used to program the lock bytes in page 02h, the CC bytes in page 03h or the data bytes in pages 04h to 05h. A WRITE command is performed page-wise, programming 4 bytes in a page. RWD command CMD ARG A2 ADR 4 byte data D0 D1 D2 CRC D3 C0 C1 time AK NTAG response NAK 50 s 690 s 50 s 90 s 4110 s aaa-001151 Remark: Time units are not to scale and rounded off to 10 s Fig 17. WRITE NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 19 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.9.8 COMPATIBILITY WRITE Table 16. COMPATIBILITY WRITE Code Parameter/ARG Data Integrity mechanism Response A0h 16 Byte Parity, CRC ACK or NAK ADR: `02h' to `29h' Description: The COMPATIBILITY WRITE command was implemented to accommodate the established NFC device infrastructure. Even though 16 bytes are transferred to the NTAG203F, only the least significant 4 bytes (bytes D0 to D3) will be written to the specified address. It is recommended to set the remaining bytes D4 to D15 to all `0'. RWD command CMD ARG A0 ADR CRC C0 16 byte data C1 D0 ... D15 CRC C0 C1 time NTAG response ACK ACK 50 s 50 s NAK NAK 50 s 350 s 90 s 50 s 1540 s 90 s 4110 s aaa-001152 Remark: Time units are not to scale and rounded off to 10 s Fig 18. COMPATIBILITY WRITE REMARK: The timings in Fig.19 are typical timings. The NFC forum device must respect the following minimum timings and maximum timeouts. Table 17. COMPATIBILITY_WRITE timing These times exclude the end of communication of the NFC Forum device. NTAG203F Product data sheet COMPANY PUBLIC TACK min TACK max TNAK min TNAK max TTimeOut COMPATIBILITY_WRITE 1st ACK/NAK 71s TTimeOut 71s TTimeOut 5 ms COMPATIBILITY_WRITE 2nd ACK/NAK 71s TTimeOut 71s TTimeOut 10 ms All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 20 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 7.10 Summary of relevant data for device identification Table 18. Summary of relevant data for device identification Code Type Value Binary Format Remark ATQA 2 Byte 0044h 0000 0000 0100 0100 OK 1st `1' indicates cascade level 2 2nd `1' indicates family CT 1 Byte 88h Cascade Tag SAK (casc. level 1) 1 Byte 1000 1000 Hard Coded ensures collision with cascade level 1 products 04h 0000 0100 OK `1' indicates additional cascade level SAK (casc. level 2) 1 Byte 00h 0000 0000 OK indicates complete UID and NTAG203F functionality Manufacturer Byte 1 Byte 04h 0000 0100 indicates manufacturer NXP NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 Acc. to ISO/IEC 14443-3 and ISO/IEC 7816-6 AMD.1 (c) NXP Semiconductors N.V. 2015. All rights reserved. 21 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 8. Limiting values Table 19. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134).[1][2] Symbol Parameter II input current Iload load current Tstg storage temperature VESD electrostatic discharge voltage Conditions [4] FD-VSS measured on pin LA-LB [3] Min Max Unit - 30 mA - 10 A 55 +125 C 2 - kV [1] Stresses above one or more of the limiting values may cause permanent damage to the device. [2] Exposure to limiting values for extended periods may affect device reliability. [3] MIL Standard 883-C method 3015; Human body model: C = 100 pF, R = 1.5 k. [4] For safe operation the suggested maximum static current from the VDD pin shall not be above the maximum load current (refer to Application note Ref. 11 "AN11141 How to use the FD pin"). 9. Characteristics 9.1 Electrical characteristics Table 20. Characteristics Symbol Parameter fi input frequency Conditions Ci input capacitance 50 pF version Vo output voltage FD pin Tamb ambient temperature [1] Min Typ Max Unit - 13.56 - MHz 44 50 56 pF 1.2 1.8 2.0 V 25 22 +70 C EEPROM characteristics tcy(W) write cycle time - 4.1 - ms tret retention time Tamb = 22 C 10 - - year Nendu(W) write endurance Tamb = 22 C 10000 - - cycle [1] LCR meter HP 4285, Tamb = 22 C, Cp-D, fi = 13.56 MHz, 2Veff. NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 22 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 10. Package outline HXSON4: plastic thermal enhanced extremely thin small outline package; no leads; 4 terminals; body 2.0 x 1.5 x 0.5 mm SOT1312-1 X B D A A A3 A1 detail X E terminal 1 index area e terminal 1 index area v w b 1 2 C C A B C y y1 C L K Eh 4 3 Dh 0 2 mm scale Dimensions: (mm are the orginal dimensons) Unit mm A A1 A3 b D Dh E Eh max 0.50 0.05 0.152 0.30 1.60 1.05 2.10 0.85 nom 0.25 1.50 1.00 2.00 0.80 0.00 0.050 0.20 1.40 0.95 1.90 0.75 min e K 0.5 L 0.40 0.35 0.20 0.30 v 0.1 w y y1 0.05 0.05 0.05 Note 1. Plastic or metal protrusions af 0.075 maximum per side are not included. Outline version References IEC JEDEC JEITA sot1312-1_po European projection Issue date 11-07-14 11-11-21 SOT1312-1 Fig 19. Package outline SOT1312AB2 (HXSON4) NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 23 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 11. Abbreviations Table 21. NTAG203F Product data sheet COMPANY PUBLIC Abbreviations Acronym Description ACK positive ACKnowledge ATQA Answer To reQuest, type A BCC Block Check Characters byte CBC Cipher-Block Chaining CC Capability Container CRC Cyclic Redundancy Check CT Cascade Tag, Type A EEPROM Electrically Erasable Programmable Read-Only Memory IV Initial Value MSB Most Significant Bit NAK Negative AcKnowledge LSB Least Significant Bit OTP One Time Programmable Passive ACK Implicit acknowledge without PICC answer PCD Proximity Coupling Device PICC Proximity Integrated Circuit Card POR Power On Reset REQA ReQuest Answer, type A RF Radio Frequency SAK Select AcKnowledge, type A UID Unique IDentifier WUPA Wake-UP command, type A All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 24 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 12. References [1] ISO/IEC -- 14443-2 (2001) and ISO/IEC 14443-2 (2001) [2] AN10833 MIFARE Type Identification Procedure -- Application note, BU-ID Doc. No.: 0184**2 [3] AN10834 MIFARE ISO/IEC 14443 PICC Selection -- Application note, BU-ID Doc. No.: 1308**2 [4] AN Ultralight Features and Hints -- Application note, BU-ID Doc. No.: 0731**2 [5] AN1303 Ultralight as Type 2 Tag -- Application note, BU-ID Doc. No.: 1303**2 [6] AN11276 NTAG Antenna Design Guide -- Application note, BU-ID Doc. No.: 2421**2 [7] MF0ICU1 Functional specification MIFARE Ultralight -- Product data sheet, BU-ID Doc. No. 0286**2 [8] NFC Forum Tag 2 Type Operation, Technical Specification -- NFC Forum, 31.05.2011, Version 1.1 [9] NFC Data Exchange Format (NDEF), Technical Specification -- NFC Forum, 24.07.2006, Version 1.0 [10] AN10365 Surface mount reflow soldering -- Application note, NXP Semiconductors [11] AN11141 How to use the FD pin -- Application note, BU-ID Doc. No.: 2214*2 [12] NFC Digital Protocol, Technical Specification -- NFC Forum, 17.11.2010, Version 1.0 2. ** ... document version number NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 25 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 13. Revision history Table 22. Revision history Document ID Release date Data sheet status Change notice Supersedes NTAG203F v.3.5 20150928 Product data sheet - NTAG203F v.3.4 Modifications: NTAG203F v.3.4 Modifications: NTAG203F v.3.3 Modifications: NTAG203F v.3.2 Modifications: NTAG203F v.3.1 Modifications: NTAG203F v.3.0 NTAG203F Product data sheet COMPANY PUBLIC * * HWSON8 package discontinued and removed from data sheet Section 14.4 "Licenses": updated 20130910 * Product data sheet - NTAG203F v.3.2 Product data sheet - NTAG203F v.3.1 - NTAG203F v.3.0 Correction of HXSON4 Marking 20121113 * * * * * Product data sheet Drawings update 20130123 * NTAG203F v.3.3 Section 3 "Ordering information": Package description updated 20130212 * - Product data sheet Editorial changings and corrections New package "HXSON4" added Data retention updated to 10 years Section 14.4 "Licenses": updated Security status changed into "COMPANY PUBLIC" 20111215 Product data sheet - All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 - (c) NXP Semiconductors N.V. 2015. All rights reserved. 26 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 14. Legal information 14.1 Data sheet status Document status[1][2] Product status[3] Definition Objective [short] data sheet Development This document contains data from the objective specification for product development. Preliminary [short] data sheet Qualification This document contains data from the preliminary specification. Product [short] data sheet Production This document contains the product specification. [1] Please consult the most recently issued document before initiating or completing a design. [2] The term `short data sheet' is explained in section "Definitions". [3] The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status information is available on the Internet at URL http://www.nxp.com. 14.2 Definitions Draft -- The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. Short data sheet -- A short data sheet is an extract from a full data sheet with the same product type number(s) and title. A short data sheet is intended for quick reference only and should not be relied upon to contain detailed and full information. For detailed and full information see the relevant full data sheet, which is available on request via the local NXP Semiconductors sales office. In case of any inconsistency or conflict with the short data sheet, the full data sheet shall prevail. Product specification -- The information and data provided in a Product data sheet shall define the specification of the product as agreed between NXP Semiconductors and its customer, unless NXP Semiconductors and customer have explicitly agreed otherwise in writing. In no event however, shall an agreement be valid in which the NXP Semiconductors product is deemed to offer functions and qualities beyond those described in the Product data sheet. 14.3 Disclaimers Limited warranty and liability -- Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors' aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes -- NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. NTAG203F Product data sheet COMPANY PUBLIC Suitability for use -- NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer's own risk. Applications -- Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer's sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer's applications and products planned, as well as for the planned application and use of customer's third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer's applications or products, or the application or use by customer's third party customer(s). Customer is responsible for doing all necessary testing for the customer's applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer's third party customer(s). NXP does not accept any liability in this respect. Limiting values -- Stress above one or more limiting values (as defined in the Absolute Maximum Ratings System of IEC 60134) will cause permanent damage to the device. Limiting values are stress ratings only and (proper) operation of the device at these or any other conditions above those given in the Recommended operating conditions section (if present) or the Characteristics sections of this document is not warranted. Constant or repeated exposure to limiting values will permanently and irreversibly affect the quality and reliability of the device. Terms and conditions of commercial sale -- NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at http://www.nxp.com/profile/terms, unless otherwise agreed in a valid written individual agreement. In case an individual agreement is concluded only the terms and conditions of the respective agreement shall apply. NXP Semiconductors hereby expressly objects to applying the customer's general terms and conditions with regard to the purchase of NXP Semiconductors products by customer. No offer to sell or license -- Nothing in this document may be interpreted or construed as an offer to sell products that is open for acceptance or the grant, conveyance or implication of any license under any copyrights, patents or other industrial or intellectual property rights. All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 27 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection Export control -- This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities. Translations -- A non-English (translated) version of a document is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions. Quick reference data -- The Quick reference data is an extract of the product data given in the Limiting values and Characteristics sections of this document, and as such is not complete, exhaustive or legally binding. 14.4 Licenses Non-automotive qualified products -- Unless this data sheet expressly states that this specific NXP Semiconductors product is automotive qualified, the product is not suitable for automotive use. It is neither qualified nor tested in accordance with automotive testing or application requirements. NXP Semiconductors accepts no liability for inclusion and/or use of non-automotive qualified products in automotive equipment or applications. In the event that customer uses the product for design-in and use in automotive applications to automotive specifications and standards, customer (a) shall use the product without NXP Semiconductors' warranty of the product for such automotive applications, use and specifications, and (b) whenever customer uses the product for automotive applications beyond NXP Semiconductors' specifications such use shall be solely at customer's own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed product claims resulting from customer design and use of the product for automotive applications beyond NXP Semiconductors' standard warranty and NXP Semiconductors' product specifications. Purchase of NXP ICs with NFC technology Purchase of an NXP Semiconductors IC that complies with one of the Near Field Communication (NFC) standards ISO/IEC 18092 and ISO/IEC 21481 does not convey an implied license under any patent right infringed by implementation of any of those standards. Purchase of NXP Semiconductors IC does not include a license to any NXP patent (or other IP right) covering combinations of those products with other products, whether hardware or software. 14.5 Trademarks Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. MIFARE -- is a trademark of NXP Semiconductors N.V. MIFARE Ultralight -- is a trademark of NXP Semiconductors N.V. 15. Contact information For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 28 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 16. Tables Table 1. Short naming convention (for easier product identification) . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Table 2. Ordering information . . . . . . . . . . . . . . . . . . . . . .3 Table 3. Pin description of the HXSON4 package . . . . . .4 Table 4. Marking HXSON4 (NTAG203F) . . . . . . . . . . . . .4 Table 5. Memory organization . . . . . . . . . . . . . . . . . . . . .9 Table 6. Lock bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Table 7. Initial memory organization . . . . . . . . . . . . . . .13 Table 8. ACK and NAK values . . . . . . . . . . . . . . . . . . . .14 Table 9. REQA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Table 10. WUPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Table 11. ANTICOLLISION and SELECT of cascade level 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Table 12. ANTICOLLISION and SELECT of cascade level 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 13. READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 14. HALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 15. WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 16. COMPATIBILITY WRITE . . . . . . . . . . . . . . . . . 20 Table 17. COMPATIBILITY_WRITE timing . . . . . . . . . . . 20 Table 18. Summary of relevant data for device identification . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Table 19. Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 22 Table 20. Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 22 Table 21. Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Table 22. Revision history . . . . . . . . . . . . . . . . . . . . . . . . 26 17. Figures Fig 1. Fig 2. Fig 3. Fig 4. Fig 5. Fig 6. Fig 7. Fig 8. Fig 9. Fig 10. Fig 11. Fig 12. Fig 13. Fig 14. Fig 15. Fig 16. Fig 17. Fig 18. Fig 19. NFC Tag interacting with NFC enabled device . . .1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Pin configuration for SOT1312AB2 (HXSON4) . . .4 Communication principle state diagram - 4-byte; 16-byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 UID/serial number . . . . . . . . . . . . . . . . . . . . . . . . .9 Lock bytes 0 and 1. . . . . . . . . . . . . . . . . . . . . . . . 11 Lock bytes 2 and 3. . . . . . . . . . . . . . . . . . . . . . . . 11 CC bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 REQA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 WUPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 ANTICOLLISION of cascade level 1 . . . . . . . . . .16 SELECT of cascade level 1 . . . . . . . . . . . . . . . . .16 ANTICOLLISION of cascade level 2 . . . . . . . . . .17 SELECT of cascade level 2 . . . . . . . . . . . . . . . . .17 READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 HALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 COMPATIBILITY WRITE . . . . . . . . . . . . . . . . . . .20 Package outline SOT1312AB2 (HXSON4) . . . . .23 NTAG203F Product data sheet COMPANY PUBLIC All information provided in this document is subject to legal disclaimers. Rev. 3.5 -- 28 September 2015 220635 (c) NXP Semiconductors N.V. 2015. All rights reserved. 29 of 30 NTAG203F NXP Semiconductors NFC Forum compliant IC with user memory and field detection 18. Contents 1 1.1 1.2 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3 4 5 6 6.1 7 7.1 7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.4 7.5 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.6 7.7 7.8 7.9 7.9.1 7.9.2 7.9.3 7.9.4 7.9.5 7.9.6 7.9.7 7.9.8 General description . . . . . . . . . . . . . . . . . . . . . . 1 Contactless energy and data transfer. . . . . . . . 1 Naming conventions . . . . . . . . . . . . . . . . . . . . . 2 Features and benefits . . . . . . . . . . . . . . . . . . . . 2 RF Interface (ISO/IEC 14443A) . . . . . . . . . . . . 2 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 NFC Forum Tag 2 Type compliance . . . . . . . . . 2 Field detection . . . . . . . . . . . . . . . . . . . . . . . . . 2 Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Cascaded UID . . . . . . . . . . . . . . . . . . . . . . . . . 3 Anticollision. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Ordering information . . . . . . . . . . . . . . . . . . . . . 3 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Pinning information . . . . . . . . . . . . . . . . . . . . . . 4 Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Marking HXSON4 . . . . . . . . . . . . . . . . . . . . . . . 4 Functional description . . . . . . . . . . . . . . . . . . . 5 Block description . . . . . . . . . . . . . . . . . . . . . . . 5 State diagram and logical states description . . 6 Idle state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Ready1 state. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Ready2 state. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Active state . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Halt state. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Data integrity. . . . . . . . . . . . . . . . . . . . . . . . . . . 8 RF interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Memory organization . . . . . . . . . . . . . . . . . . . . 9 UID/serial number. . . . . . . . . . . . . . . . . . . . . . . 9 Lock bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Capability Container (CC). . . . . . . . . . . . . . . . 12 Data pages . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Initial memory configuration . . . . . . . . . . . . . . 13 Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Tag response to a command from NFC device 14 NFC Forum Device timings requirements. . . . 14 Command set . . . . . . . . . . . . . . . . . . . . . . . . . 15 REQA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 WUPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ANTICOLLISION and SELECT of cascade level 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 ANTICOLLISION and SELECT of cascade level 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 HALT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 COMPATIBILITY WRITE . . . . . . . . . . . . . . . . 20 7.10 8 9 9.1 10 11 12 13 14 14.1 14.2 14.3 14.4 14.5 15 16 17 18 Summary of relevant data for device identification . . . . . . . . . . . . . . . . . . . . . . . . . . Limiting values . . . . . . . . . . . . . . . . . . . . . . . . Characteristics . . . . . . . . . . . . . . . . . . . . . . . . Electrical characteristics . . . . . . . . . . . . . . . . Package outline. . . . . . . . . . . . . . . . . . . . . . . . Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . References. . . . . . . . . . . . . . . . . . . . . . . . . . . . Revision history . . . . . . . . . . . . . . . . . . . . . . . Legal information . . . . . . . . . . . . . . . . . . . . . . Data sheet status . . . . . . . . . . . . . . . . . . . . . . Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . Licenses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . Contact information . . . . . . . . . . . . . . . . . . . . Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 22 22 22 23 24 25 26 27 27 27 27 28 28 28 29 29 30 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section `Legal information'. (c) NXP Semiconductors N.V. 2015. All rights reserved. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com Date of release: 28 September 2015 220635 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: NXP: NT2H0301F0DTL,125 NT2H0301F0DTP,118