ATA5575M2 - Complete

ATA5575M2
Read/Write LF RFID IDIC 100kHz to 150kHz
DATASHEET
Features
● Contactless power supply
● Contactless read/write data transmission
● Radio frequency fRF from 100kHz to 150kHz
● 128-bit EEPROM user memory: 16 Bytes (8 Bits each)
● 8-bit configuration memory
● High Q-antenna tolerance due to built-in options
● Applications
● Animal ID, waste management, industrial identification
● ISO/IEC 11784/785 compatibility
● FDX-A
● FDX-B
● On-chip trimmed antenna capacitor
● 330pF ±3%
● 250pF ±3%
● Mega pads 200µm x 400µm
● Mega pads 200µm x 400µm with 25µm gold bumps for direct coil bonding
● Other options:
● Direct access mode
● OTP functionality
9217F-RFID-12/14
1.
Description
The Atmel® ATA5575M2 is a contactless read/write identification IC (IDIC®) for applications in the 100-kHz to 150-kHz
frequency band. A single coil connected to the chip serves as the IC's power supply and bi-directional communication
interface. This antenna coil together with the chip form a transponder or tag.
The on-chip 128-bit User EEPROM (16 bytes with 8 bits each) can be read and written byte-wise from a base station
(reader). Data is transmitted from the IDIC (uplink) using load modulation. This is achieved by damping the RF field with a
resistive load between the two terminals Coil 1 and Coil 2. The IC receives and decodes serial base station commands
(downlink), which are encoded as 100% amplitude-modulated (OOK) pulse-interval-encoded bit streams.
The Atmel ATA5575M2 is an EEPROM-based circuit. It is optimized for maximum read range. Programming is also possible
but the write range is limited.
The typical animal ID application conforming to ISO11784/85 is read-only and operates at 134.2kHz. The Atmel ATA5575M2
thus has to be locked after programming the animal-specific code.
2.
System Block Diagram
Figure 2-1. RFID System Using Atmel ATA5575M2 Tag
Coil interface
Power
Reader
or
Base station
Data
Controller
Transponder
Memory
Atmel ATA5575
3.
Atmel ATA5575M2 - Functional Blocks
Figure 3-1. Block Diagram
POR
Mode register
Write
decoder
Coil 1
Analog front end
Modulator
Memory
(136-bit EEPROM)
Coil 2
Data-rate
generator
Controller
Input register
Test logic
2
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
HV generator
4.
Analog Front End (AFE)
The AFE includes all circuits which are connected directly to the coil terminals. The AFE generates the IC power supply and
handles bi-directional data communication with the reader. The AFE consists of the following blocks:
● Rectifier to generate a DC supply voltage from the AC coil voltage
●
●
●
●
4.1
Clock extractor
Switchable load between Coil 1 and Coil 2 for data transmission from tag to the reader
Field-gap detector for data transmission from the base station to the tag
ESD protection circuitry
Data Rate Generator
The data rate of the Atmel ATA5575M2 is programmable to operate at RF/50 (FDX-A mode) and RF/32 (FDX-B mode).
4.2
Write Decoder
The write decoder detects the write gaps and verifies the validity of the data stream according to the Atmel® downlink
protocol (pulse-interval encoding).
4.3
HV Generator
This on-chip charge pump circuit generates the high voltage required for programming the EEPROM.
4.4
DC Supply
Power is supplied externally to the IDIC via the two coil connections. The IC rectifies and regulates this RF source and uses
it to generate its supply voltage.
4.5
Power-On Reset (POR)
The power-on reset circuit blocks the voltage supply to the IDIC until an acceptable voltage threshold has been reached.
This, in turn, triggers the default initialization delay sequence. During this configuration period of 98 field clocks, the
ATA5575M2 is initialized with the configuration data stored in EEPROM byte 16.
4.6
Clock Extraction
The clock extraction circuit uses the external RF signal as its internal clock source.
4.7
Controller
The control logic module executes the following functions:
● Load mode register with configuration data from EEPROM byte 16 after power-on and during reading
●
●
Controls each EEPROM memory read/write access and handles data protection
Handle downlink command decoding, detecting protocol violations and error conditions
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
3
4.8
Mode Register
The mode register maintains a readable shadow copy of the configuration data held in byte 16 of the EEPROM. It is
continually refreshed during read mode and (re-)loaded after every POR event or reset command. Depending on the
version, upon leaving the Atmel® factory site, the configuration data is pre-programmed according to Table 10-1 on page 18
and Table 10-4 on page 20.
4.9
Modulator
The modulator encodes the serialized EEPROM data for transmission to a tag reader or base station. Two types of encoding
are implemented: Differential Biphase and FSK.
4.10
Memory
Figure 4-1. Memory Map
1………………....…………….8
Configuration data
Byte 16
User data
Byte 15
User data
Byte 14
User data
Byte 13
User data
Byte 12
User data
Byte 11
User data
Byte 10
User data
Byte 9
User data
Byte 8
User data
Byte 7
User data
Byte 6
User data
Byte 5
User data
Byte 4
User data
Byte 3
User data
Byte 2
User data
Byte 1
User data
Byte 0
8 bits
Not transmitted
The memory is a 136-bit EEPROM arranged in 17 bytes of 8 bits each. Programming takes place on a byte basis meaning a
complete byte is programmed with a single command.
Byte 16 contains the mode/configuration data which is otherwise not transmitted during regular-read operations.
A special combination of bits in byte 16 (see Table 5-1 on page 5) locks the whole memory. Once locked, the memory
(including byte 16 itself) is not reprogrammable through the RF field again.
4
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
5.
Operating the Atmel ATA5575M2
5.1
Configuration
The Atmel® ATA5575M2 is mainly designed for ISO11784/11785 applications. It supports FDX-A and FDX-B mode (see also
Figure 7-1 on page 14 for the structure of a FDX-B telegram typically used for animal ID applications). The configuration
register, byte 16, enables the customer to configure the chip according to the individual application.
In delivery state the default configuration is memory reprogrammable, read user data in diff. biphase RF/32 and ID length
128 bit which leads to the byte value '00001001b'.
Table 5-1.
1
2
Atmel ATA5575M2: Byte 16 Configuration Register Mapping
3
4
5
6
7
8
0
ID Length
0 64 bits (96 bits for FSK2 RF/50 coding (2))
1
128 bits 1)
Modulation
0
Differential bi-phase RF/32 (1)
1
FSK2 RF/50 (2)
Fixed ‘0’
Lock-bits
0
0
0
0
0
1
1
1
0
1
- otherwise -
Memory reprogrammable
Memory locked
unassigned
Bit 6 must always be at '0', otherwise a malfunction will appear
Notes:
5.1.1
1.
Setting for ISO 11785 FDX-B
2.
Setting for ISO 11785 FDX-A
Lock-bits
The lock bits of the Configuration register are the bits 1 to 5 of the configuration byte and are able to prevent the whole
memory of the Atmel ATA5575M2 from reprogramming.
As long as the lock bits are set to '00000b' the memory is alterable and the device can be programmed by the customer. In
this case the Atmel ATA5575M2 sends out dummy data (all digits set to '0' in the programmed modulation scheme; see
Section 5.3.3 “Dummy Data” on page 7) after Reset.
If the lock bits are set to '00001b' the memory is still alterable but in difference to the first option the Atmel ATA5575M2 sends
out the programmed user data in the modulation scheme defined with bit 7.
By setting the lock bits to '01101b' the whole memory is locked and cannot be altered. After Reset the Atmel ATA5575M2
enters regular-read mode and sends out the programmed user data in the configured way.
All other combinations of bit 1 - bit 5 are not defined and may lead to malfunction of the IC.
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
5
5.1.2
Modulation
The modulator consists of data encoders for the following types of modulation.
Table 5-2.
5.1.3
Atmel ATA5575M2: Types of Modulation
Symbol
Direct Data Output Encoding
FSK2 RF/50
FSK/10 – FSK/8
Differential bi-phase
Transition at each bit start
0 creates an additional mid-bit change
0 = RF/10
1 = RF/8
ID Length
The Atmel® ATA5575M2 offers settings for different ID lengths. If bit 8 of byte 16 is set to '1', the ID length is 128 bits.
Depending on the modulation scheme, resetting bit 8 of byte 16 to '0' leads either to the ID length of 64 bit with differential biphase coding or to the ID length of 96 bit with FSK2 coding respectively.
5.2
Animal ID and Traceability
During Atmel’s production process the Atmel ATA5575M2 will be pre-configuered in the ISO11784/11785 FDX-B mode and
a unique ID (UID) will be stored in the user memory. The unique ID consists of Atmel’s production information like lot
number, wafer number, and die-on-wafer number. With these data each chip can be traced and concurrently each chip has
its own unique ID for identification purposes(1).
For ISO11784/11785 FDX-B telegrams please refer to Section 7. “Examples for Programming the ATA5575M2” on page 14.
Section 10.2 “ATA5575M2 Configuration on Delivery” on page 18 describes how the unique ID is formed based on Atmel
production information.
Note:
5.3
1.
Please note that this traceability data is only for production control and does not conform with any ISO, national
or other regulations.
Tag-to-reader Communication (Uplink)
Immediately after entering the reader field, generating the internal supply voltage and the analog POR, in the delivery state
the tag cycles its data stored in EEPROM by load modulation according to the configuration setting. This resistive load
modulation can be detected at the reader device.
5.3.1
Regular-read Mode
In regular-read mode data from the memory is transmitted in series, starting with byte 0, bit 1, up to the last byte, bit 8. Last
byte is defined in bit 8 of byte 16, ID Length. When the last bit of the last byte (defined by ID length) has been read, data
transmission restarts with byte 0, bit 1.
The device enters regular-read mode in delivery state (lock bits set to '00001b' or set to '01101b'; please refer to Section
5.1.1 “Lock-bits” on page 5).
Last byte is 15, when ID Length = 1 (128 bit).
For differential bi-phase modulation, the last byte is 7 when ID Length = 0 (64 bits) is chosen.
For FSK2 RF/50 modulation, the last byte is 11 when ID length = 0 (96 bits) is chosen.
Every time the Atmel ATA5575M2 enters regular or byte read mode, the first bit transmitted is a logical '0'. The data stream
starts with bit 1 of byte 0 or bit 1 of the addressed byte.
6
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
Figure 5-1. Examples of Different ID Length Settings
ID Length = ‘0’
with diff. Bi-phase
coding
ID Length = ‘0’
with FSK2 coding
0
Byte 0
Byte 6
Byte 7
Byte 0
Byte 1
Byte 10
Byte 11
Byte 0
Byte 1
Byte 14
Byte 15
Byte 0
Byte 1
Loading byte 16
0
Byte 0
Loading byte 16
ID Length = ‘1’
0
Byte 0
Loading byte 16
5.3.2
Byte-read Mode
With the direct access command, only the addressed byte is read repetitively. This mode is called byte-read mode. Direct
access is entered by transmitting the opcode ('10'), a single 0 bit, and the requested 5-bit byte address.
5.3.3
Dummy Data
The dummy data are a predefined bit sequence of all bits set to value '0'. This sequence is read out instead of the data
stored in the user memory if the lock bits are set to '00000b'.
5.4
Reader-to-tag Communication (Downlink)
Data is transmitted to the tag by interrupting the RF field with short field gaps (on-off keying) according to the Atmel®
ATA5577 fixed-bit-length protocol (downlink mode). The duration of these field gaps is, for example, 100µs. The time
between two gaps encodes the 0/1 information to be transmitted (pulse interval encoding). The time between two gaps is
nominally 25 field clocks for a 0 and 58 field clocks for a 1. When there is no gap for more than 64 field clocks after a
previous gap, the Atmel ATA5575M2 exits the downlink mode. The tag starts with the command execution if the correct
number of bits were received. If an error condition occurs, the Atmel ATA5575M2 does not continue command execution
and enters read mode depending on the setting of the lock bits.
The initial gap is referred to as the start gap. This triggers reader-to-tag communication. The start gap may need to be longer
than subsequent gaps - so-called write gaps - in order to be detected reliably.
A start gap is accepted at any time after the mode register has been loaded (≥ 1ms).
Figure 5-2. Start of Reader-to-tag Communication (Downlink)
Read mode
Write mode
Sgap
Wgap
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
7
Table 5-3.
Downlink Data Decoding Scheme
Parameter
Remark
Symbol
Min.
Typ.
Max.
Unit
Start gap
Sgap
8
15
50
TC
Write gap
Wgap
8
10
20
TC
d0
18
25
33
TC
65
TC
0 data
Write data coding
(gap separation)
1 data
d1
50
58
All absolute times are given under the assumption TC = 1/fC = 8µs (fC = 125kHz)
Note:
All absolute times assume TC = 1/fC = 8µs (fC = 125kHz)
5.4.1
Downlink Data Protocol
The Atmel® ATA5575M2 expects to receive a dual bit opcode as a part of a reader command sequence. There are three
valid opcodes and overall five different commands (please refer to Figure 5-4 on page 9):
● The RESET opcode '00' starts an initialization cycle
●
A single '10' opcode (Read ID) leads to reading the ID out of the EEPROM memory. This is suitable to check the
programmed user data if the memory is not locked already. The opcode '10' precedes all downlink operations for
writing data into the EEPROM
●
The opcode '11' reads the upper bytes when ID length (bit 8 of byte 16) is set to '0'
If ID length is set to '1' opcode '11' is the same than opcode '10'
●
●
The Write Byte requires the opcode '10', a '0' bit, 8 data bits and the 5-bit address (16 bits total)
For Direct access, the opcode '10', a '0' bit and a 5-bit address (8 bits total), is required
Note:
The data bits are read in the same order as written.
Figure 5-3. Complete Write Sequence
Read mode
Write mode
Byte data
Opcode
Configuration
loading
Start gap
POR
8
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
‘0’
Read mode
Byte address
Programming
Figure 5-4. ATA5575M2 Command Formats
OP
5.5
Write byte
1
0
0
1
Direct access
1
0
0
4
Read ID
1
0
Read upper bytes
1
1
Reset command
0
0
Data
Addr
8
4
Addr
0
0
Programming
When all necessary information has been received by the ATA5575M2, programming may proceed. There is a clock delay
between the end of the writing sequence and the start of programming.
Typical programming time is 5.6ms. This cycle includes a data verification read to grant secure and correct programming.
After programming is successfully executed, the ATA5575M2 enters byte-read mode, transmitting the byte just programmed.
If the command sequence is validated, the new data is programmed into the EEPROM memory.
Each programming cycle consists of four consecutive steps: erase byte, erase verification (data = 0), programming,
programming verification (corresponding data bits = 1).
Figure 5-5. Coil Voltage after Programming a Byte
VCoil 1 - Coil 2
Write data to tag
5.6ms
Programming and
data verification
Read programmed
memory byte
(Byte read mode)
Read ID
Read ID
(Regular read mode)
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
9
6.
Error Handling
Several error conditions can be detected to ensure that only valid bits are programmed into the EEPROM. There are two
error types which result into two different actions.
6.1
Errors During Command Sequence
The following detectable errors could occur when sending a command sequence to the Atmel® ATA5575M2:
● The wrong number of field clocks between two gaps (i.e., not a valid 1 or 0 pulse stream)
●
The number of bits received in the command sequence is incorrect
Table 6-1.
6.2
Bit Counts of Command Sequences
Command
Number of Bits
Write byte
16
Direct access
8
Read ID
2
Read upper bytes
2
Reset command
2
Errors Before/During Programming of EEPROM
If the command sequence was received successfully, the following errors may still prevent programming:
● The lock bits of the memory are already set
10
●
If the memory is locked, programming is not possible. The Atmel ATA5575M2 enters byte-read mode, continuously
transmitting the currently addressed byte.
●
If a data verification error is detected after programming of an executed data byte, the tag will stop modulation
(modulation defeat) until a new command is transmitted.
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
Figure 6-1. Atmel ATA5575M2 Functional Diagram
Power-on reset
Set-up modes
Read ID
Regular-read mode /
Read dummy data
Byte-read mode
Gap
Start
gap
Read ID
Gap
Read upper bytes
Command mode
OP(11) Read upper bytes
OP (00)
Reset
Command decode
OP(10) Read ID
OP(10) Direct access
Write
OP(1p)
Modulation
defeat
Write
Check Number of bits
Check Write protection
Data verification failed
Program and verify
fail
data = unchanged
fail
data = unchanged
ok
data = new
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
11
12
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
RF-field
Modulator signal
Bi-phase coded
Data stream
1
1
16 FC
16 17
16 FC
Data rate =
64 Field Clocks (FC)
32
1
16
17
0
32
1
16
17
0
32
1
16
1
32
1
16 17
1
32
1
16
17
0
32
Figure 6-2. Example of Differential Bi-phase Coding with Data Rate RF/32
RF-field
f0 = RF/10,
f1 = RF/8
Modulator signal
Data stream
Data rate =
50 Field Clocks (FC)
1
0
1
0
10
1
1
8
1
0
Figure 6-3. Example of FSK2 Coding with Data Rate RF/50, Subcarrier f0 = RF/10, f1 = RF/8
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
13
7.
Examples for Programming the ATA5575M2
Animal ID is a typical application with ISO11784/11785. The following describes the data structure of an FDX-B telegram
and a flow for programming ATA5575M2 using sample data.
Figure 7-1. ATA5575M2: Structure of the ISO 11785 FDX-B Telegram
Bits
11
8 x (8+1)
LSB
Bit No.
1
...
Control bit '1'
11 12 ... 20
...
Header
MSB LSB
83 84
Identification Code
2 x (8+1)
MSB
...
3 x (8+1)
101 102
CRC
11b fixed
00000000001
...
128
Trailer
16b CRC
+2b
24b Trailer all '0'
+3b
64b Identification Code
+8b
LSB
RFU 14b
Country Code 10b
Unique Number 8b
Control bit '1'
Unique Number 8b
Control bit '1'
Unique
Number 6b
Control bit '1'
Control bit '1'
Country Code 8b
Country Code
2b
Control bit '1'
RFU 7b
Data Block Flag
RFU 7b
Control bit '1'
...
Animal Flag
Control bit '1'
Bit No. 83
Unique Number 8b
20
...
Control bit '1'
MSB
Unique Number 8b
Unique Number 38b
Notes:
●
●
●
●
●
●
Except for the header, every 8 bits are followed by one control bit (1), to prevent the header from recurring.
All data is transmitted LSB first.
Country codes are defined in ISO 3166
The bits reserved for future use (RFU) are all set to 0.
If the data block flag is not set, the trailer bits are all set to 0.
CRC is performed on the 64-bit identification code without the control bits. The generator polynomial is
P(x) = x16 + x12 + x5 + 1. Reverse CRC-CCITT (0x 8 408) is used. The data stream is LSB first.
Example data for programming Atmel ATA5575M2 in FDX-B mode:
● Animal flag: 1
●
●
●
●
●
14
RFU: 0
Data block flag: 0
Country code: 999
Unique number: 123456789
Trailer: 0
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
12
Table 7-1.
Atmel ATA5575M2: Programming with FDX-B Example Data
Base Station
Atmel ATA5575M2
Field on for t = 5ms
POR and regular-read mode
Command 00
Reset
Command 10 0 0000 1001 10000
Programming byte 16 with ‘09h’ (FDX-B mode,
memory reprogrammable)
Command 10 0 0000 0000 00000
Programming byte 0 with ‘00h’
Command 10 0 0011 0101 00001
Programming byte 1 with ‘35h’
Command 10 0 0001 1011 00010
Programming byte 2 with ‘1Bh’
Command 10 0 0011 1110 00011
Programming byte 3 with ‘3Eh’
Command 10 0 1101 0111 00100
Programming byte 4 with ‘D7h’
Command 10 0 1000 0010 00101
Programming byte 5 with ‘82h’
Command 10 0 0000 0111 00110
Programming byte 6 with ‘07h’
Command 10 0 1001 1111 00111
Programming byte 7 with ‘9Fh’
Command 10 0 1000 0000 01000
Programming byte 8 with ‘80h’
Command 10 0 0100 0000 01001
Programming byte 9 with ‘40h’
Command 10 0 0110 1110 01010
Programming byte 10 with ‘6Eh’
Command 10 0 1001 1000 01011
Programming byte 11 with ‘98h’
Command 10 0 1010 1000 01100
Programming byte 12 with ‘A8h’
Command 10 0 0000 0100 01101
Programming byte 13 with ‘04h’
Command 10 0 0000 0010 01110
Programming byte 14 with ‘02h’
Command 10 0 0000 0001 01111
Programming byte 15 with ‘01h’
Command 10
Read ID
Field on for t = 50ms
Read and verify FDX-B data
Send FDX-B data
Command 10 0 0110 1001 10000
Programming byte 16 with ‘69h’
(FDX-B mode, memory locked)
Command 00
Reset
Field on for t = 50ms
Read and verify FDX-B data
Send FDX-B data
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
15
8.
Absolute Maximum Ratings
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating
only and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of this
specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Parameters
Symbol
Value
Unit
Maximum DC current into Coil1/Coil2
Icoil
20
mA
Maximum AC current into Coil1/Coil2
f = 125kHz
Icoil p
20
mA
Power dissipation (dice) (free-air condition, time of
application: 1s)
Ptot
100
mW
Electrostatic discharge maximum to ANSI/ESD-STM5.1-2001
standard (HBM)
Vmax
2000
V
Operating ambient temperature range
Tamb
–40 to +85
°C
Storage temperature range
Tstg
–40 to +150
Note:
For data retention please refer to Section 9. “Electrical Characteristics” on page 16.
°C
9.
Electrical Characteristics
Tamb = +25°C; fcoil = 125kHz; unless otherwise specified
No.
1
Parameters
2.3
3.1
5.1
5.2
Typ.
Max.
Unit
fRF
100
125
150
kHz
1.5
3
µA
T
2
5
µA
Q
µA
Q
IDD
Supply current (without
Read – full temperature
current consumed by the range
external LC tank circuit) Programming – full
temperature range
Coil voltage (AC supply)
Read mode and write
command 2)
25
Vcoil pp
Program EEPROM(2)
Start-up time
Clamp
6.1
Modulation parameters
6.2
6.3
Min.
Tamb = 25°C (1)
3.2
4
Symbol
RF frequency range
2.1
2.2
Test Conditions
Vcoil pp = 6V
Type*
6
Vclamp
V
Q
16
Vclamp
V
Q
ms
Q
tstartup
1.1
3mA current into Coil1/2
Vpp
15
18
21
V
T
20mA current into Coil1/2
Vpp
17
20
24
V
T
3mA current into Coil1/2
and modulation ON
Vpp
2
3
4
V
T
20mA current into Coil1/2
and modulation ON
Vpp
4.5
5
8.5
V
T
mV/°C
Q
Thermal stability of
modulation parameter
Vp/Tamb
–1
*) Type means: T: directly or indirectly tested during production; Q: guaranteed based on initial product qualification data
Notes:
16
1.
IDD measurement setup: EEPROM programmed to 00 ... 000 (erase all); chip in modulation defeat.
2.
Current into Coil1/Coil2 is limited to 10mA.
3.
Since the EEPROM performance is influenced by assembly processes, Atmel cannot confirm the parameters for -DDW
(tested die on unsawn wafer) delivery.
4.
See Section 10. “Ordering Information” on page 18.
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
9.
Electrical Characteristics (Continued)
Tamb = +25°C; fcoil = 125kHz; unless otherwise specified
No.
Parameters
Test Conditions
Symbol
Min.
Typ.
Max.
Unit
Type*
7.1
Clock detection level
Vcoil pp = 8V
Vclkdet
400
550
750
mV
T
7.2
Gap detection level
Vcoil pp = 8V
Vgapdet med
400
550
750
mV
T
8
Programming time
From last command gap
to re-enter read mode
(64 + 648 internal clocks)
Tprog
5
5.7
6
ms
T
9
Endurance
Erase all/Write all(3)
Cycles
Q
20
50
Years
Q
10.2
Data retention
10.3
11.1
11.2
ncycle
100000
tretention
10
Top = 150°C
(3)
tretention
96
hrs
T
Top = 250°C
(3)
tretention
24
hrs
Q
pF
T
Top = 55°C(3)
10.1
Resonance capacitor
Mask option
Vcoil pp = 1V
(4)
Cr
320
330
340
242
250
258
*) Type means: T: directly or indirectly tested during production; Q: guaranteed based on initial product qualification data
Notes:
1.
IDD measurement setup: EEPROM programmed to 00 ... 000 (erase all); chip in modulation defeat.
2.
Current into Coil1/Coil2 is limited to 10mA.
3.
Since the EEPROM performance is influenced by assembly processes, Atmel cannot confirm the parameters for -DDW
(tested die on unsawn wafer) delivery.
4.
See Section 10. “Ordering Information” on page 18.
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
17
10.
Ordering Information
ATA5575M2
ccc
-xxx
Package
Drawing
DDB
6” sawn wafer on foil with ring, thickness 150µm
(approx. 6mil)
Figure 11-1 on page 21
DBB
6” sawn wafer on foil with ring and gold bumps 25µm,
thickness 150µm (approx. 6mil)
Figure 11-2 on page 22
DBQ
Die in blister tape with gold bumps 25µm,
thickness 280µm
Figure 11-3 on page 23
On-chip Capacity Value in pF
250
(planned)
330
33A
10.1
DBB
6” sawn wafer on foil 25µm, thickness 280µm (11mil)
Figure 11-4 on page 24
Available Order Codes
Atmel ATA5575M2330-DDB
Atmel ATA5575M2330-DBB
Atmel ATA5575M2330-DBQ
New order codes will be created by customer request if order quantities exceed 250k pieces.
10.2
ATA5575M2 Configuration on Delivery
On delivery Atmel’s production information is stored in EEPROM with the FDX-B data structure as described in Figure 7-1 on
page 14.
Table 10-1. ATA5575M2: Configuration on Delivery
Byte
Address
Value
Comment
User data byte 0 to byte 15
0b 0 0000 to 0b 0 1111
Variable data
Unique ID within a FDX-B telegram
Configuration (byte 16)
0b 1 0000
0x 09
Send FDX-B telegram with user data
byte 0 to byte 15
The user data contains Atmel’s lot and production information as described in Table 10-2. With 38 bits, 12 decimals in the
range from 0 to 274 877 906 943 can be formed. The following Atmel production information is stored within these 12
decimal places.
Table 10-2. Atmel ATA5575M2: Meaning of the Digits of Unique Number in Delivery State
18
Decimal
11
10, 9
8
7
6
5, 4, 3, 2
1, 0
Denotation
Header
CID
ICR
Y
Q
NNNN
Wafer#
Range [dec]
1 (fixed)
1-99
0-9
0-9
1-4
0-9999
1-25
For example
1
04
0
9
1
0164
12
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
Notes:
●
●
●
●
●
First decimal Header is always fixed at ‘1’
CID denotes the chip ID and is set to ‘4’ for Atmel® ATA5575M2
ICR stands for the revision and/or foundry version of the IC
YQNNNN gives the Atmel lot information
●
Y: alphanumeric 0, …, 9
●
Q: Characters F, G, H and J - are transformed to 1, …, 4
●
NNNN: Alphanumeric consecutive number 0, …, 9999
Wafer# describes a lot's wafer numbers; alphanumeric 1, …, 25
The Unique Number will then calculated to:
Unique Number = Header × 1011 + CID × 109 + ICR × 108 + Y × 107 + Q × 106 + NNNN × 102 + Wafer#
For the example given in Table 10-2 on page 18 the Unique Number is 104 091 016 412
With the 24 trailer bits 8 decimals in the range 0 to 16 777 216 can be established. The following Atmel production
information is stored within these 8 decimal places.
Table 10-3. Atmel ATA5575M2: Meaning of the Digits of Trailer Bits in Delivery State
Decimal
7, 6, 5
4, 3, 2, 1, 0
Denotation
Header
Die-on-wafer no. (DW)
Range [dec]
111 (fixed)
0 to 99 999
For example
111
09 127
Notes:
●
●
The first 3 decimals of the Header are always fixed: '111'
Die on wafer (DW): Consecutive number of die on wafer: 1 to 99 999
The Trailer is then calculated to:
Trailer = Header × 105 + DW
With the example given in Table 10-3 the Trailer is 11 109 127
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
19
10.2.1 ATA5575M2 Example for Memory Content on Delivery
The following describes an example of the memory content after Atmel’®s production.
● CID: 4
●
●
●
●
ICR: '00b'
Lot number: 9F0164
Wafer number: 12
Die on wafer: 9.127
Unique Number = 1 × 1011 + 4 × 109 + 0 × 108 + 9 × 107 + 1 × 106 + 0164 × 102 +
12 = 104 091 016 412
Trailer = 111 × 105 + 9,127 = 11 109 127
With the sample data above the FDX-B telegram fields are:
● Animal flag ( 1 bit) = ‘1b’ fixed
●
●
●
●
●
●
RFU (14 bit) = ’00 0000 0000 0000b’ fixed
Data block flag (1 bit) = ‘0b’ fixed
Country code (10 bit) = 999 (= '11 1110 0111b') fixed
Unique number (38 bit) = 104 091 016 412
CRC (16 bit) = 39 505
Trailer (24 bit) = 11 109 127
Table 10-4. ATA5575M2: Example of Memory Content on Delivery
Byte#
0
1
2
3
4
5
6
7
8
Unique
Data
Header/
Unique Unique Unique Unique number/ Country Block
Meaning Header Unique
Flag/
number number number number Country code
Number
Code
RFU
Value
[hex]
20
00
27
73
BB
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
94
F2
37
9F
80
9
10
11
12
13
14
15
16
RFU/
Animal
CRC/
ConfiRFU
CRC
Trailer Trailer Trailer
Flag/
Trailer
guration
CRC
40
71
55
9F
07
07
2B
09
11.
Package Information
Figure 11-1. 6” Wafer on Foil with Ring
0.946
0.21
0.2
(0.08)
Die Dimensions
0.15±0.012
0.966
C1
0.402
C2
0.4
(0.08)
20:1
technical drawings
according to DIN
specifications
0.04 × 45°
0.326
Dimensions in mm
59.5
Orientation on frame
63.6
B
212
86.5
87.5
4B
Label:
Prod: ATA5575MYxxx-DDB
Lot no:
Wafer no:
Qty:
Option
Y
1
Option
xxx
330
1
2
2
250
330
250
Wafer ATA5575MYxxx-DDB
UV Tape Adwill D176
6" Wafer frame, plastic
thickness 2.5mm
Ø 227.7
Ø150
Ø3 A
A
Ø194.5
212
01/18/11
TITLE
Package Drawing Contact:
[email protected]
Dimensions
ATA5575MYxxxC-DDB
GPC
DRAWING NO.
REV.
9.920-6716.01-4
3
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
21
Figure 11-2. 6” Wafer on Foil with Ring and Gold Bumps 25µm
0.155±0.014
0.946
0.005±0.002
0.21
0.2
(0.08)
Die Dimensions
(BCB coating)
0.966
C1
0.402
C2
0.4
(0.08)
20:1
technical drawings
according to DIN
specifications
0.025±0.005
(Au bump)
0.04 × 45°
0.15±0.012
0.175±0.017
0.326
Dimensions in mm
59.5
Orientation on frame
63.6
B
212
86.5
87.5
4B
Label:
Prod: ATA5575MYxxx-DBB
Lot no:
Wafer no:
Qty:
Option
Y
1
Option
xxx
330
1
2
2
250
330
250
Wafer ATA5575MYxxx-DBB
UV Tape Adwill D176
6" Wafer frame, plastic
thickness 2.5mm
Ø 227.7
Ø150
Ø3 A
A
Ø194.5
212
01/18/11
TITLE
Package Drawing Contact:
[email protected]
22
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
Dimensions
ATA5575MYxxx-DBB
GPC
DRAWING NO.
REV.
9.920-6716.02-4
3
Figure 11-3. Die in Blister Tape with Gold Bumps 25µm
0.946
0.285±0.0135
0.21
(0.08)
0.005±0.0015
(BCB coating)
0.2
technical drawings
according to DIN
specifications
0.966
C1
0.04 × 45°
0.025±0.005
(Au bump)
0.402
C2
0.4
20:1
(0.08)
Die Dimensions
0.28±0.012
0.326
0.305±0.017
Label acc. ’’Packaging and Packing Spec.’’
’’X’’
cover tape
carrier tape
’’X’’
8.4
4
2
Ø1.55
Specification Tape and reel
Dimensions in mm
Option
xxx
330
1
2
2
250
330
250
4
1.2
1.2
Packing acc. IEC 60286-3
Option
Y
1
8
3.5
reel Ø330
0.47
0.25
04/03/12
TITLE
Package Drawing Contact:
[email protected]
Dimensions
ATA5575MYxxx-DBQ
GPC
DRAWING NO.
REV.
9.800-5108.01-4
2
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
23
Figure 11-4. 6” Sawn Wafer on Foil 25µm
0.946
Die Dimensions
0.285±0.0135
0.21
(0.08)
0.005±0.0015
(BCB coating)
0.402
0.4
(0.08)
0.966
0.2
20:1
0.04x45°
0.025±0.005
(Au bump)
0.28±0.012
0.305±0.017
0.326
technical drawings
according to DIN
specifications
Dimensions in mm
59.5
63.6
B
Orientation on frame
212
87.5
86.5
4B
Label:
Prod: ATA5575MYxxx-DBB
Lot no:
Wafer no:
Qty:
Option
Y
2
Option
xxx
33A
Wafer ATA5575MYxxx-DBB
UV Tape Adwill D176
6" Wafer frame, plastic
thickness 2.5mm
Ø 227.7
Ø 150
Ø3 A
A
Ø 194.5
212
12/02/14
TITLE
Package Drawing Contact:
[email protected]
24
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
Chip Dimensions
ATA5575MYxxx-DDB
GPC
DRAWING NO.
REV.
9.920-6716.03-4
1
12.
Revision History
Please note that the following page numbers referred to in this section refer to the specific revision mentioned, not to this
document.
Revision No.
9217F-RFID-12/14
9217E-RFID-06/14
9217D-RFID-04/13
9217C-RFID-12/11
History
• Section 10 “Ordering Information” on page 18 updated
• Figure 11-4 “6” sawn wafer on foil 25µm” on page 24 added
• Put datasheet in the latest template
• Section 10 “Ordering Information” on page 18 updated
• Section 11 “Package Information” on page 23 updated
• Set datasheet from Preliminary to Standard
• Section 1 “Description” on page 1 changed
• Section 4 “Analog Front End (AFE) on pages 3 to 4 changed
• Section 5 “Operating the Atmel ATA5575M2” on pages 5 to 9 changed
9217B-RFID-05/11
• Section 6.2 Errors Before/During Programming of EEPROM” on page 11 changed
• Section 8 “Absolute Maximum Ratings” on page 16 changed
• Section 9 “Electrical Characteristics” on page 16 changed
• Section 10.2 “Atmel ATA5575M2 Configuration on Delivery” on pages 18 to 19 changed
ATA5575M2 [DATASHEET]
9217F–RFID–12/14
25
XXXXXX
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
|
www.atmel.com
© 2014 Atmel Corporation. / Rev.: 9217F–RFID–12/14
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and
other countries. Other terms and product names may be trademarks of others.
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right
is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE
ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT
SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES
FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this
document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information
contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended,
authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where
the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written
consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems.
Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are
not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.