FUJITSU SEMICONDUCTOR
DATA SHEET
DS04-33102-2E
ASSP
ISO/IEC 15693 Compliant FRAM Embedded
High-speed RFID LSI FerVID family
TM
MB89R119
■
DESCRIPTION
The MB89R119 is a vicinity type of RFID LSI device embedded with 256 bytes FRAM, which enables fast and
frequent write operation.
Note : FerVID family is a trademark of Fujitsu Limited, japan.
■
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
256 bytes FRAM memory (232 bytes of user area)
4-byte/block configuration, 64 blocks
High-speed programming at 37.76
µs
per block (internal programming time)
High-speed data transmission and reception at 26.48 Kbps
Fast command supported (data transmission at 52.97 Kbps) (MB89R119
→
Reader/Writer)
Carrier frequency at 13.56 MHz
Anti-collision function : 30 tags per second
10
10
cycle writable to memory
10 years (Ta
≤
+55
°C)
data retention
64-bit Unique Identifier (UID)
FRAM memory data protection
Electronic Article Surveillance (EAS) command supported
Kill command (to disable communication eternally) supported
Compliance with ISO/IEC 15693 (partly not supported*)
Compliance with ISO/IEC 18000-3 (Mode 1) (partly not supported*)
* : Refer to “■ NOTES ON USING”.
Copyright©2005-2006 FUJITSU LIMITED All rights reserved
MB89R119
■
BLOCK DIAGRAM
Analog RF interface
Antenna
coil
Rectifier
Clock generator
Power supply
voltage control
Modulator
Demodulator
Clock
VDD
Digital control
Anti-collision
function
I/O
Data input
Data output
Commands
FRAM
Data output
256 bytes
R/W
Data input
FRAM access
2
MB89R119
■
MEMORY CONFIGURATION
This section describes the FRAM memory, which is the internal memory of the MB89R119.
•
FRAM Configuration
The FRAM has 232 bytes for use as user area and 24 bytes for use as system area.
The FRAM memory areas consist of a total of 64 blocks (58 blocks of user area and 6 blocks of system area).
Each block can store 32 bits (4 bytes) of data.
The block is the unit used for the writing and reading of FRAM data. The memory configuration of the FRAM is
shown below.
•
FRAM memory configuration
Area
Block No.
Details
Data read
Data write
User area (232 bytes)
00
H
to 39
H
3A
H
3B
H
System area (24 bytes)
3C
H
3D
H
3E
H
,3F
H
* : Reserved for future use
Blocks “00
H
” to “39
H
” are user area. The user area is defined as an accessible area when the corresponding
block address is specified. On the other hands, Blocks “3A
H
” to “3F
H
” are system area. The system area is defined
as an accessible area only with a specific command.
The system area consists of 6 blocks and contains RFU, UID, AFI, DSFID, EAS, IC reference and security status
(can write or cannot write data). UID, IC reference and RFU is fixed and cannot be updated. The initial data of
AFI, DSFID, and EAS are written at the factory, and they can be updated and locked (disable to write) with
commands. (EAS bit cannot be locked.)
As shown in above, “3B
H
” and “3C
H
” are used to store the UID data, and “3E
H
” and “3F
H
” are used to store the
security status information such as user areas, AFI, and DSFID.
“3D
H
” to “3F
H
” block format is shown as follows. “3D
H
” block contains EAS bit, AFI, DSFID and IC reference.
“3E
H
” and “3F
H
” blocks contain block security status data.
•
“3D
H
” block format
MSB
32
EAS Bit
User area
RFU*
UID1 (1 to 32 bit)
UID2 (33 to 64 bit)
EAS, AFI, DSFID,
IC Reference
Block security status
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Limited
No
LSB
31
Internally used
25 24
IC
Reference
17 16
DSFID
9 8
AFI
1
3
MB89R119
•
“3E
H
” and “3F
H
” block format
MSB
32
3E
H
Block security
status (BSS) of
user block 1F
H
AFI Lock
Status
DSFID Lock
Status
31
• • •
• • •
RFU* (4 bits)
BSS of 39
H
• • •
26
• • •
LSB
1
BSS of 00
H
3F
H
BSS of 20
H
* : Reserved for future use
The security status of the user area is stored in the block security status bit in system area blocks of “3E
H
” and
“3F
H
” per bit in each block. A user area is unlocked when the corresponding block security status bit is “0”; it is
locked (disable to write state) when the corresponding block security status bit is “1”. In the same way, the security
status of AFI and DSFID are stored in “AFI Lock Status” and “DSFID Lock Status” respectively.
It is possible to read up to 64 blocks data by one command and to write up to 2 blocks data by one command.
EAS bit is 1 bit, and it is used for setting EAS status.
4
MB89R119
■
DATA ELEMENT DEFINITION
1. Unique Identifier (UID)
The MB89R119 has a 64-bit unique identifier (UID) that complies with ISO/IEC 15693-3. The UID is used to
distinguish a transponder from another transponder in the anti-collision algorithm.
The UID consists of the 3 items shown in the following.
•
The MSB 8-bit data whose value is always “E0
H
” (bit 57 to bit 64)
•
An 8-bit IC manufacturer code whose value is always “08
H
” according to ISO/IEC 7816-6/AMI (bit 49 to bit 56)
•
Unique 48-bit serial number assigned by Fujitsu (bit 1 to bit 48)
Among the unique 48-bit serial number assigned by Fujitsu, the 1 byte from bit 41 to bit 48 defines MB89R119
code whose value is “02
H
”. And the 5 bytes from bit 1 to bit 40 define Chip Information.
•
UID format
MSB
64
“E0
H
”
57 56
49 48
“02
H
”
41 40
Chip information
Unique serial number assigned by Fujitsu
IC manufacturer
code
“08
H
”
LSB
1
5