Datasheet
MF1S50YYX All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.0 — 2 May 2011
196330 22 of 39
NXP Semiconductors
MF1S50yyX
MIFARE Classic 1K - Mainstream contactless smart card IC
Remark: The minimum required time between MIFARE Authentication part 1 and part 2 is
the minimum required FDT according to Ref. 4
. There is no maximum time specified.
Remark: The MIFARE authentication and encryption requires an MIFARE reader IC (e.g.
the CL RC632). For more details about the authentication command refer to the
corresponding data sheet (e.g. Ref. 5
). The 4-byte input parameter for the MIFARE
Classic Authentication is detailed in Section 10.1.3
and Section 10.2.2.
11.2 MIFARE Read
The MIFARE Read requires a block address, and returns the 16 bytes of one
MIFARE Classic block. The command structure is shown in Figure 15
and Table 19.
Table 20
shows the required timing.
Table 18. MIFARE authentication timing
These times exclude the end of communication of the PCD.
T
ACK
min T
ACK
max T
NAK min
T
NAK max
T
TimeOut
Authentication part 1 71 μsT
TimeOut
71 μsT
TimeOut
1 ms
Authentication part 2 71 μsT
TimeOut
1 ms
Fig 15. MIFARE Read
Table 19. MIFARE Read command
Name Code Description Length
Cmd 30h Read one block 1 byte
Addr - MIFARE Block address (00h to FFh) 1 byte
CRC - CRC according to Ref. 4
2 bytes
Data - Data content of the addressed block 16 bytes
NAK see Table 10
see Section 9.3 4-bit
Table 20. MIFARE Read timing
These times exclude the end of communication of the PCD.
T
ACK
min T
ACK
max T
NAK min
T
NAK max
T
TimeOut
Read 71 μsT
TimeOut
71 μsT
TimeOut
5 ms
001aan01
4
CRC
CRC
AddrPCD Cmd
Data
PICC ,,ACK''
368 μs
1548 μs
PICC ,,NAK''
NAK
Time out
T
TimeOut
T
NAK
T
ACK
59 μs