ATA5575M1 - Complete

ATA5575M1
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: 16Bytes (8Bits each)
● 8-bit configuration memory
● High Q-antenna tolerance due to built-in options
● Access control applications
●
●
●
●
UNIQUE data format (Manchester, RF/64)
40-bit data memory
15-bit parity memory
9-bit header memory
● On-chip trimmed antenna capacitor
● 330pF ±3%
● 250pF ±3%
● Mega pads 200µm 400µm
● Mega pads 200µm 400µm with 25µm gold bumps for direct coil bonding
● Other options:
● Direct access mode
● OTP functionality
9167G-RFID-08/14
1.
Description
The Atmel® ATA5575M1 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 ATA5575M1 is an EEPROM-based circuit. It is optimized for maximum read range. Programming is also possible,
but the write range is limited.
The chip has to be locked after loading the application-specific data into the device. Until the lock bits are set properly, the
Atmel ATA5575M1 transmits all digits '0' in UNIQUE Format with appropriate header. Typical applications run at 125kHz.
2.
System Block Diagram
Figure 2-1. RFID System Using Atmel ATA5575M1 Tag
Reader
or
Base station
Coil interface
Power
Data
Controller
Transponder
Memory
Atmel ATA5575M1
3.
Atmel ATA5575M1 - 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
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
HV generator
4.
Analog Front End (AFE)
The AFE includes all circuits which are directly connected to the coil terminals, it generates the IC’s power supply and
handles the 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 is fixed to RF/64.
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 externally supplied 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
ATA5575M1 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
●
●
4.8
Controls each EEPROM memory read/write access and handles the data protection
Handle the downlink command decoding, detecting protocol violations and error conditions
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. The configuration data is
pre-programmed when leaving Atmel's production according to Table 10-1 on page 16.
4.9
Modulator
The modulator encodes the serialized EEPROM data for transmission to a tag reader or base station. The implemented
encoding is Manchester.
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
3
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, which is arranged in 17 bytes of 8 bits each. Programming is carried out byte-wise, so a
complete byte will be programmed with a single command.
Byte 16 contains the mode/configuration data, which is not transmitted during regular read operations.
A special bit combination (see Table 5-1 and Section 5.1.1 “Lock Bits” on page 5) will lock the whole memory. Once locked,
the memory (including byte 16 itself) can not be reprogrammed once more via the RF field.
4
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
5.
Operating the Atmel ATA5575M1
5.1
Configuration
The Atmel® ATA5575M1 is mainly designed for access control applications. The configuration register, byte 16, enables the
customer to configure the chip according to the individual application. Modulation is Manchester coding with a data bit rate of
RF/64. Default ID length is 64 bit. For specific applications, the ID length can be switched to 128 bit by setting bit 8 of byte 16
to '1'.
Table 5-1.
1
2
Atmel ATA5575M1: Byte 16 Configuration Register Mapping
3
4
5
6
7
1
1
8
ID Length
0
64 bit
1
128 bit
Fixed ‘11’
Lock Bits
0
0
0
0
0
Memory reprogrammable, read dummy data
0
1
1
0
1
Memory locked, read user data
Note:
5.1.1
- otherwise unassigned
Bits 6 and 7 must always be set to ‘1’, otherwise, malfunction will occur
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 ATA5575M1 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 ATA5575M1 sends out dummy data (UNIQUE format with header and all digits set to '0'; see Section
5.3.3 “Dummy Data” on page 6) after Reset.
By setting the lock bits to '01101b' the whole memory is locked and cannot be altered. After Reset the Atmel ATA5575M1
enters regular read mode and sends out the programmed user data.
Consequently the user of a transponder with an Atmel ATA5575M1 can be sure that the device is locked if the programmed
data are read out after reset.
In delivery state the lock bits are programmed to '00000b'.
All other combinations of bit 1 - bit 5 are not defined and may lead to malfunction of the IC.
5.1.2
Modulation
The modulator of the Atmel ATA5575M1 is fixed to Manchester coding with a data bit rate of RF/64.
Table 5-2.
5.1.3
Atmel ATA5575M1: Types of Modulation
Mode
Direct Data Output Encoding
Manchester
0 = falling edge, 1 = rising edge on mid-bit
ID Length
The Atmel ATA5575M1 offers two settings for the different ID lengths. If bit 8 of byte 16 is set to '1' the ID length is 128 bit.
Resetting bit 8 of byte 16 to '0' the ID length is 64 bit.
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
5
5.2
UNIQUE Data Format and Unique ID
During Atmel’s production process the Atmel ATA5575M1 will be pre-configured in the worldwide well-known UNIQUE data
format and a unique ID (UID) will be stored in the user data. 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.
For UNIQUE data format please refer to Section 7. “Programming Examples” on page 13. Section 10.2 “ATA5575M1
Configuration on Delivery” on page 16 describes the formation of the unique ID based on Atmel's production information.
5.3
Tag-to-reader Communication (Uplink)
Immediately after entering the reader field, generating the internal supply voltage and the analog POR, the tag cycles either
its data stored in EEPROM or, in the delivery state, sends dummy data 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 serially, 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 has been read, data transmission restarts with
byte 0, bit 1.
The device only enters regular read mode if the lock bits are 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).
Last byte is 7, when ID Length = 0 (64 bit).
Every time the Atmel ATA5575M1 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.
Figure 5-1. Examples for Different ID Length Settings
ID Length = ‘0’
0
Byte 0
Byte 6
Byte 7
Byte 0
Byte 1
Byte 14
Byte 15
Byte 0
Byte 1
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 in the UNIQUE format. They consist of a header of nine '1' bit ('111111111b')
followed by 55 times '0' bit if ID length is set to 64 bit or 119 times '0' bit if ID length is set to 128 bits.
In contrast to the regular read mode the dummy data are transmitted if the lock bits are set to '00000b'. Therefore they can
be used to check the integrity of the device e.g. in delivery state.
Consequently if the dummy data are read out after Reset the memory is not locked.
6
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
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 ATA5575M1 exits the downlink mode. The tag starts with the command execution if the correct number of
bits were received. If a failure is detected, the ATA5575M1 does not continue command execution and enters read mode
depending on the setting of the lock bits.
The initial gap, called start gap, triggers the reader-to-tag communication. The start gap may need to be longer than the
subsequent gaps - so-called write gaps - in order to be detected reliably.
A start gap will be 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
Downlink data decoding scheme in number of field clocks (T_C)
Table 5-3.
Downlink Data Decoding Scheme in Number of Field Clocks (T_C)
Parameter
Symbol
Min.
Typ.
Max.
Unit
Start gap
Sgap
8
15
50
TC
Write gap
Wgap
8
10
20
TC
0 data
d0
18
25
33
TC
1 data
d1
50
58
65
TC
Write data coding
(gap separation)
Note:
Remark
All absolute times are given under the assumption of TC = 1/fC = 8µs (fC = 125kHz)
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
7
5.4.1
Downlink Data Protocol
The Atmel® ATA5575M1 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 8).
● 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 Write Byte requires the opcode ‘10’, a ‘0’ bit, 8 data bits and the 5-bit address (16 bits total)
The opcode ‘11’ reads the upper bytes when the ID length (bit 8 of byte 16) is set to ‘0’
If the ID length is set to ‘1’ opcode ‘11’ is the same as opcode ‘10’
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 being written.
Figure 5-3. Complete Write Sequence
Read mode
Write mode
Byte data
Opcode
Configuration
loading
Start gap
Read mode
Byte address
Programming
‘0’
POR
Figure 5-4. ATA5575M1 Command Formats
OP
8
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
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
Data
Addr
0
8
4
Addr
0
5.5
Programming
When all necessary information has been received by the Atmel® ATA5575M1, 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 successful programming, the Atmel ATA5575M1 enters byte read mode, transmitting the byte just programmed.
After validation of the command sequence, the new data will be 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)
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
9
6.
Error Handling
To prevent that invalid bits are programmed into the EEPROM, the device is able to detect two main error types and several
error conditions.
6.1
Errors During Command Sequence
The following detectable errors may occur when sending a command sequence to the Atmel® ATA5575M1:
● 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 the 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 ATA5575M1 enters byte read mode, continuously
transmitting the currently addressed byte.
●
If a data verification error is detected after the programming of an executed data byte, the tag will stop modulation
(modulation defeat) until a new command is transmitted.
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
Figure 6-1. Atmel ATA5575M1 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
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
11
12
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
RF-field
Modulator signal
Manchester coded
Data stream
1 2
1
32 FC
32
33
32 FC
Data rate =
64 Field Clocks (FC)
64 1
32
33
0
64
1
33
32
0
64 1
32
33
1
64
1 2
32
33
1
64 1
33
32
0
64
Figure 6-2. Example of Manchester Coding with Data Rate RF/64
7.
Programming Examples
A typical application with Manchester Coding and data rate RF/64 is access control with the UNIQUE Format data structure
of 64 bit as described in Figure 7-1.
Figure 7-1. ATA5575M1: 64-bit User Data in UNIQUE Format
‘1’
‘1’
‘1’
bit 1
byte 4 to byte 7
‘1’
‘1’
‘1’
‘1’
‘1’
Digit 0
D00
D01
D02
D03
PR0
Digit 1
D10
D11
D12
D13
PR1
Digit 2
D20
D21
D22
D23
PR2
Digit 3
D30
D31
D32
D33
PR3
Digit 4
D40
D41
D42
D43
PR4
Digit 5
D50
D51
D52
D53
PR5
Digit 6
D60
D61
D62
D63
PR6
Digit 7
D70
D71
D72
D73
PR7
Digit 8
D80
D81
D82
D83
PR8
Digit 9
D90
D91
D92
D93
PR9
PC1
PC2
PC3
PC0
even column parity bits
9 header bits
even row parity bit per digit
byte 0 to byte 3
‘1’
‘0’
bit 64
Table 7-1 on page 13 describes a programming of Atmel® ATA5575M1 with UNIQUE format example data:
Digit 0, Digit 1, …, Digit 9 = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Table 7-1.
Programming Atmel ATA5575M1 with UNIQUE Format Example Data
Base Station
ATA5575M1
Field on for t = 5ms
POR and regular read mode
Command: 00
Reset
Command: 10 0 0000 0110 10000
Programming byte 16 with ‘06h’ (UNIQUE mode (Man
RF/64, 64 bit), memory reprogrammable)
Command: 10 0 1111 1111 00000
Programming byte 0 with ‘FFh’
Command: 10 0 1000 0000 00001
Programming byte 1 with ‘80h’
Command: 10 0 0110 0101 00010
Programming byte 2 with ‘65h’
Command: 10 0 0011 0010 00011
Programming byte 3 with ‘32h’
Command: 10 0 0101 0100 00100
Programming byte 4 with ‘54h’
Command: 10 0 1100 0111 00101
Programming byte 5 with ‘C7h’
Command: 10 0 1100 0110 00110
Programming byte 6 with ‘C6h’
Command: 10 0 0100 0010 00111
Programming byte 7 with ‘42h’
Command: 10
Read ID
Field on for t = 50ms
Read and verify data in UNIQUE format
Send data in UNIQUE format
Command: 10 0 0110 1110 10000
Programming byte 16 with ‘6Eh’ (memory locked,
UNIQUE mode: Man RF/64, 64bit)
Command: 00
Reset
Field on for t = 50ms
Read and verify data in UNIQUE format
Send data in UNIQUE format
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
13
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
°C
Note:
9.
For data retention please refer to Section 9. “Electrical Characteristics” on page 14
Electrical Characteristics
Tamb = +25°C; fcoil = 125kHz; unless otherwise specified
No.
1
2.1
Parameters
Test Conditions
Symbol
Min.
Typ.
Max.
Unit
fRF
100
125
150
kHz
1.5
3
µA
T
5
µA
Q
µA
Q
RF frequency range
Supply current
(without current
consumed by the
external LC tank circuit)
Tamb = 25°C(1)
IDD
2.2
Read – full temperature
range
2
2.3
Programming – full
temperature range
25
3.1
3.2
Coil voltage (AC
supply)
Read mode and write
command(2)
Vcoil pp
Program EEPROM(2)
Type*
6
Vclamp
V
Q
16
Vclamp
V
Q
*) Type means: T: directly or indirectly tested during production; Q: guaranteed based on initial product qualification data
Notes:
14
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 can not confirm the parameters for DDW (tested die on unsawn wafer) delivery.
4.
See Section 10. “Ordering Information” on page 16.
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
9.
Electrical Characteristics (Continued)
Tamb = +25°C; fcoil = 125kHz; unless otherwise specified
No.
Parameters
Test Conditions
4
Start-up time
Vcoil pp = 6V
Symbol
Min.
tstartup
Typ.
Max.
1.1
Unit
Type*
ms
Q
3mA current into
Coil1/2
Vpp
15
18
21
V
T
5.2
20mA current into
Coil1/2
Vpp
17
20
24
V
T
6.1
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
5.1
Clamp
Modulation parameters
6.2
6.3
Thermal stability of
modulation parameter
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)
ncycle
100000
Cycles
Q
Top = 55°C(3)
tretention
10
Years
Q
Top = 150°C(3)
tretention
96
hrs
T
Top = 250°C(3)
tretention
24
hrs
Q
Mask option(4)
Vcoil pp = 1V
Cr
pF
T
10.1
10.2
Data retention
10.3
11.1
11.2
Resonance capacitor
Vp/Tamb
–1
20
50
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 can not confirm the parameters for DDW (tested die on unsawn wafer) delivery.
4.
See Section 10. “Ordering Information” on page 16.
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
15
10.
Ordering Information
ATA5575M1
ccc
-xxx
Package
Drawing
DDB
6” sawn wafer on foil with ring, thickness 150µm
(approx. 6mil)
Figure 11-1 on page 18
DBB
6” sawn wafer on foil with ring and gold bumps
25µm, thickness 150µm (approx. 6mil)
Figure 11-2 on page 19
DBQ
Die in blister tape with gold bumps 25µm,
thickness 280µm
Figure 11-3 on page 20
On-chip capacity value in pF
250
(planned)
330
10.1
33L
DDB
As ATA5575M1330-DDB, pre-programmed in
unique format and locked
Figure 11-1 on page 18
33L
DBB
As ATA5575M1330-DBB, pre-programmed in
unique format and locked
Figure 11-2 on page 19
Available Order Codes
Atmel ATA5575M1330-DDB
Atmel ATA5575M1330-DBB
Atmel ATA5575M1330-DBQ
Atmel ATA5575M133L-DDB
Atmel ATA5575M133L-DBB
New order codes will be created by customer request if order quantities exceed 250k pieces.
10.2
ATA5575M1 Configuration on Delivery
On delivery Atmel’s production information is stored in EEPROM user data in UNIQUE format as described in Figure 7-1 on
page 13.
Table 10-1. ATA5575M1: Configuration on Delivery
16
Byte
Address
Value
Comment
User data byte 0 to byte 7
0b 0 0000 to 0b 0 0111
Variable data
Unique ID in UNIQUE format
User data byte 8 to byte 15
0b 0 1000 to 0b 0 1111
Variable data
Unique ID in UNIQUE format (copy of
byte 0 to byte 7)
Configuration (byte 16)
0b 1 0000
0x 06
Send UNIQUE format (Man RF/64,
ID length = 64) with all digits ‘0’
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
The user data contains Atmel’s lot and production information, which builds a unique ID numbering system as described in
Table 10-2 on page 17.
Table 10-2. Atmel ATA5575M1: Meaning of the Digits in Delivery State
Denotation
Bit
Bitcount
IC revision:
D00
1
D00 is LSB of IC revision
Lot ID and wafer
number:
D01-D60
24
D01 is LSB of lot ID & wafer number
DoW:
D61-D93
15
D61 is LSB of die on wafer
LSB first:
Description
The lot ID and wafer number. (D01 to D60) contain the lot information and the wafer number. Including the die-on-wafer
number, this information is used to build a unique ID numbering system, which means that each ATA5575M1 has a unique
ID to distinguish from each other.
Atmel’s lot ID has the following topology:
YQNNNN(#Wf)
● Y: alphanumeric 0, …, 9
●
●
●
Q: character F, G, H and J
NNNN: alphanumeric consecutive number 0, …, 9999
(#Wf): alphanumeric for wafer number 1, …, 25
Lot ID and Wf No. is built in the following way:
● Transform Q = F, G, H, J into QQ = 0, …, 3
●
●
Transform wafer = 1, …, 25 into WW = 0, …, 24
Lot ID and wafer number = Y 1.000.000 + QQ 250.000 + NNNN 25 + WW
This number is written binary into D01 to D60 with LSB first.
10.2.1 ATA5575M1 Example for Memory Content on Delivery
●
●
●
●
ICR: '1b'
Lot number: 9F0164
Wafer number: 12
Die on wafer: 9.127
Lot ID and Wf No = 9 1.000.000 + 0 250.000 + 0164 25 + 11 = 9.004.111
Table 10-3. ATA5575M1: Example of Memory Content on Delivery
Byte#
Meaning
Value [hex]
0
1
2
3
4
5
Header
Lot ID
/ ICR / Lot ID Lot ID Lot ID
and
lot ID
and
and
and
wafer
Header
and
wafer wafer wafer
no./
wafer
no.
no.
no.
DoW
no.
FF
FA
43
32
63
E2
6
DoW
F4
7
8
9
10
11
12
13
14
15
16
Header
Lot ID
/ ICR / Lot ID Lot ID Lot ID
and
Lot ID and
and
and
Confiwafer DoW DoW
DoW Header
and
wafer wafer wafer
guration
no./
wafer
no.
no.
no.
DoW
no.
B2
FF
FA
43
32
63
E2
F4
B2
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
06
17
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]
18
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
Dimensions
ATA5575MYxxxC-DDB
GPC
DRAWING NO.
REV.
9.920-6716.01-4
3
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]
Dimensions
ATA5575MYxxx-DBB
GPC
DRAWING NO.
REV.
9.920-6716.02-4
3
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
19
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]
20
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
Dimensions
ATA5575MYxxx-DBQ
GPC
DRAWING NO.
REV.
9.800-5108.01-4
2
12.
Revision History
Revision No.
History
9167G-RFID-08/14
Put datasheet in the latest template
9167F-RFID-04/13
Section 10 “Ordering Information” on page 16 updated
Section 11 “Package Information” on page 20 updated
9167E-RFID-07/12
Section 10 “Ordering Information” on page 16: Ordering codes added
9167D-RFID-12/11
Set datasheet from Preliminary to Standard
Features on page 1 updated
Section 1 “Description” on page 1 changed
Section 4 “Analog Front End (AFE) on pages 3 to 4 changed
Section 5 “Operating the Atmel ATA5575M1” on pages 5 to 9 changed
9167C-RFID-04/11
Section 6 “Error Handling” on pages 10 to 11 changed
Section 7 “Programming Examples” on pages 13 to 14 changed
Section 8 “Absolute Maximum Ratings” on page 15 updated
Section 9 “Electrical Characteristics” on pages 15 to 16 updated
Section 11 “Package Information” on pages 19 to 21 updated
Section 8 “Absolute Maximum Ratings” on page 15 changed
9167B-RFID-10/10
Section 9 “Electrical Characteristics” on pages 15 to 16 changed
Section 10.2 “Atmel ATA5575M1 Configuration on Delivery” on pages 17 to 18 changed
ATA5575M1 [DATASHEET]
9167G–RFID–08/14
21
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.: 9167G–RFID–08/14
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, IDIC®, 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.