MFRC500_33
All information provided in this document is subject to legal disclaimers.
NXP B.V. 2010. All rights reserved.
Product data sheet
PUBLIC
Rev. 3.3 — 15 March 2010
048033
35 of 110
NXP Semiconductors
MFRC500
Highly Integrated ISO/IEC 14443 A Reader IC
Remark:
To use the MFOUTSelect[2:0] bits, the TestDigiSelect register SignalToMFOUT
bit must be logic 0.
9.11.2.1
Active antenna concept
The MFRC500 analog and digital circuitry is accessed using pins MFIN and MFOUT.
Table 27
lists the required settings.
Table 27.
Register
Analog circuitry settings
ModulatorSource
MFOUTSelect
DecoderSource
Digital circuitry settings
ModulatorSource
MFOUTSelect
DecoderSource
[1]
The number column refers to the value in the number column of
Table 24
,
Table 25
and
Table 26
.
Two MFRC500 devices configured as described in
Table 27
can be connected to each
other using pins MFOUT and MFIN.
9.11.2.2
Driving both RF parts
It is possible to connect both passive and active antennas to a single IC. The passive
antenna pins TX1, TX2 and RX are connected using the appropriate filter and matching
circuit. At the same time an active antenna is connected to pins MFOUT and MFIN. In this
configuration, two RF parts can be driven, one after another, by one microprocessor.
9.12 MIFARE authentication and Crypto1
The security algorithm used in the MIFARE products is called Crypto1. It is based on a
proprietary stream cipher with a 48-bit key length. To access data on MIFARE cards,
knowledge of the key format is needed. The correct key must be available in the
MFRC500 to enable successful card authentication and access to the card’s data stored
in the EEPROM.
After a card is selected as defined in ISO/IEC 14443 A standard, the user can continue
with the MIFARE protocol. It is mandatory that the card authentication is performed.
Crypto1 authentication is a 3-pass authentication which is automatically performed when
the Authent1 and Authent2 commands are executed (see
Section 11.6.3 on page 82
and
Section 11.6.4 on page 82
).
During the card authentication procedure, the security algorithm is initialized. After a
successful authentication, communication with the MIFARE card is encrypted.
Register settings to enable use of the analog circuitry
Number
[1]
Signal
MFRC500 pin
3
4
X
Miller pulse encoded
Manchester encoded with subcarrier
-
MFIN
MFOUT
-
X
2
2
-
Miller pulse encoded
Manchester encoded with subcarrier
-
MFOUT
MFIN