ChipFind - документация

Электронный компонент: EM4469V3WT11

Скачать:  PDF   ZIP
EM4469
Copyright
2003, EM Microelectronic-Marin SA
1
www.emmicroelectronic.com
512 bit Read/Write Contactless Identification Device
Description
EM4469 is a CMOS integrated circuit intended for use in
electronic Read/Write RF transponders.
The IC is powered by picking the energy from a
continuous 125 kHz magnetic field via an external coil,
which together with the integrated capacitor form a
resonant circuit. The IC read out data from its internal
EEPROM and sends it out by switching on and off a
resistive load in parallel to the coil. Commands and
EEPROM data updates can be executed by 100% AM
modulation of the 125 kHz magnetic field.
There are several data rate and data encoding options
available. Options are stored in EEPROM Configuration
word. Read and write access to EEPROM can be
protected by 32 bit password. All EEPROM words can be
write protected by setting lock bits which transform them
in read-only.
It contains factory programmed and locked 32 bit UID
number, chip type and customer code.
Features
512 bit EEPROM organised in 16 words of 32 bits
32 bit Password read and write protection
32 bit unique identification number (UID)
10 bit Customer code
Lock feature convert EEPROM words in read only
Multi-purpose encoding (Manchester, Biphase, Miller,
PSK, FSK)
Multi-purpose data rate from 1 up to 32 Kbaud
Power-check for EEPROM write operation
100 to 150 kHz frequency range
On-chip rectifier and voltage limiter
No external supply buffer capacitor needed
-40 to +85
C temperature range
Very low Power consumption
EM4469: trimmed resonant capacitor integrated on
chip (330pF, 250pF or 75pF mask option)
Applications
Access Control
Animal Identification
Material Logistics
Typical Operating Configuration
Fig. 1
EM MICROELECTRONIC
- MARIN SA
C1
EM4469
L
C2
EM4469
Copyright
2003, EM Microelectronic-Marin SA
2
www.emmicroelectronic.com
Absolute Maximum Ratings
V
SS
= 0V
Parameter
Symbol
Conditions
Input current on
COIL1/COIL2
I
COIL
-30 to +30mA
Operating temperature range
T
OP
-40 to +85C
Storage temperature range
T
STORE
-55 to +125C
Electrostatic discharge to
MIL-STD-883C method 3015
V
ESD
2000V
Table 1
Stresses above these listed maximum ratings may cause
permanent damages to the device. Exposure beyond
specified operating conditions may affect device reliability
or cause malfunction.
Handling Procedures
This device has built-in protection against high static
voltages or electric fields. However due to the unique
properties of this device, anti-static precautions should be
taken as for any other CMOS component. Unless
otherwise specified, proper operation can only occur when
all terminal voltages are kept within the supply voltage
range.
Operating Conditions
V
SS
= 0V
Parameter
Symbol Min.
Typ. Max. Units
Operating temperature
AC voltage on coil pins
Maximum coil current
Frequency on coil pins
T
OP
V
COIL1
I
COIL1
F
COIL1
-40
-10
100
+25
125
+85
*
10
150
C
V
pp
mA
kHz
Table 2
*) Maximum voltage is defined by forcing 10mA on
Coil1 Coil2
Electrical Characteristics
V
POS
= 2.0 V, V
SS
= 0 V, f
COIL1
= 125 kHz square wave, V
COIL1
= 4V
PP
, T
OP
= 25C, unless otherwise specified
Parameter
Symbol
Conditions
Min.
Typ.
Max.
Unit
Supply current in read mode
I
RD
1.8
3.0
A
(Note 1)
Supply current write mode
I
WR
25
40
A
Modulator ON voltage drop
V
on1
I (
COIL2
-
COIL1
) =
100
A
I (
COIL2
-
COIL1
) =
5mA
2.2
2.4
2.8
3.2
V
V
Limiter
POR level
V
LIM
V
POR
I (
COIL2
-
COIL1
) =
10mA
Rising edge
8
1.3
V
V
Clock extractor input min.
V
COIL1
1.4
V
PP
Resonance capacitor
C
R
330 pF option
320
330
340
pF
(Note 3)
250 pF option
245
250
255
pF
(Note 3)
75 pF option
70
75
80
pF
(Note 3)
EEPROM data retention
T
RET
T
OP
= 55C
10
years
(Note 2)
EEPROM write cycles
N
CY
V
POS
= 3.0 V
100000
cycles
Table 3
Note 1:
Data rate f
RF
/64, Manchester code
Note 2:
Based on 1000 hours at 150C.
Note 3:
applies only on EM4469 device
Timing Characteristics
V
POS
= 2.0 V, V
SS
= 0 V, f
COIL1
= 125 kHz square wave, V
COIL1
= 4V
PP
, T
OP
= 25C,
Data rate f
RF
/64, Manchester code unless otherwise specified
Parameter
Symbol
Conditions
Min.
Typ.
Max.
Unit
Data Extractor timeout
t
MONO
20
30
40
s
EEPROM programming time
t
Wee
6.7
ms
Power Check time
t
PC
512
s
Initalisation after Write Word
t
INI
928
s
Power-up initialisation
t
PU
2.5
3.0
ms
Processing Pause
t
PP
544
s
Table 4
EM4469
Copyright
2003, EM Microelectronic-Marin SA
3
www.emmicroelectronic.com
Block Diagram
Fig. 2
Functional Description
The IC builds its power supply through an integrated
rectifier. When it is placed in a magnetic field the DC
internal voltage starts to increase.
As long the power supply is lower than the power on
reset (POR) threshold, the circuit is in reset mode to
prevent unreliable operation. In this mode the Modulator
is off.
After the supply voltage cross the POR threshold, the
circuit reads configuration word and then enters in default
read mode according to configuration just read. During
the configuration word readout the Modulator is also off.
While the IC is operating in Default Read mode it checks
the coil signal to detect eventual command from reader.
In the case reader field stops for a period longer then
T
MONO
it interrupts read mode and expects reader to send
the command. In the case a valid command pattern is
detected the command is executed. After execution of
command the default read mode is entered.
Block Description
Power Supply
This block integrates an AC/DC converter, which extracts
the DC power from the incident RF field. It will also acts
as limiter, which clamps the voltage on coil terminals to
avoid chip destruction in strong RF fields.
Power On Reset (POR)
When the EM4469 with its attached coil enters an
electromagnetic field, the built in AC/DC converter will
supply the chip. The DC voltage is monitored and a
Reset signal is generated to initialise the logic. The
Power On Reset is also provided in order to make sure
that the chip will start issuing correct data.
Hysteresis is provided to avoid improper operation at the
limit level.
VPOR
t
Reset
VDD
t
Hysteresis
EM4469
Active
Fig. 3
Clock Extractor
The Clock extractor will generate a system clock with a
frequency corresponding to the frequency of the RF field
(f
RF
). The system clock is used by a sequencer to
generate all internal timings.
Data Extractor
The transceiver generated field will be amplitude
modulated (field stops) to transmit data to the EM4469.
The Data extractor detects absence of signal on coil
terminals for period longer then T
MONO
.
Modulator
The Data Modulator is driven by Logic. When Modulator
is switched ON it will draw a large current from both coil
terminals, thus amplitude modulating the RF field.
Power Check
This block is used to check whether there is enough
power available to securely write EEPROM.
Modulator
Logic
EEPROM
Clock
Extractor
Data
Extractor
V
POS
V
SS
Power
Supply
Reset
Power on
Reset
COIL1
C
R
C
buf
COIL2
Power
Check
EM4469
Copyright
2003, EM Microelectronic-Marin SA
4
www.emmicroelectronic.com
Logic
Logic is composed of several sub-blocks, which are
described in the following text.
Controller
Controller controls the state of the IC. Its main states are
Power Off (power supply below POR level), Power-up
Initialisation, Default Read, Command processing and
Disabled state.
Configuration register
At power-up when power supply level gets higher the
POR threshold the content of EEPROM Configuration
word is transferred in Configuration register to define
default operating mode of the IC.
Sequencer
It gets clock signal from Clock extractor and generates
Data Rate clock and other timing signals needed for
operation of other blocks. Data rate is defined by number
`n' stored in Configuration word.
Encoder
Encoder encodes serial NRZ data before it is transmitted
to Modulator. It has several options implemented to give
different codes, which are frequently used in RFID
(Manchester, Biphase, Miller, PSK, FSK).
Command Decoder
Command Decoder observes output of Data Extractor.
When a field stop is detected it puts Controller in
Command Processing state and starts to decode data
coming in.
Fig.4
EEPROM Organisation
The 512 bits of EEPROM are organised in 16 words of
32 bits.
The EEPROM words are numbered from 0 to 15, bits in a
word are numbered from 0 to 31. The LSB first principle
is always respected.
The 32 bits of EEPROM word are programmed with one
Write Word Command.
The first two words are factory programmed Read Only
words (words 0 and 1). They are assigned to Chip Type,
Chip Version, Customer Code and
Unique Identification Number (UID).
The next three words (words 2 to 4) are used to define
device operation options (Housekeeping words). They
consist of Password word, Protection word and
Configuration word.
Words 5 to 15 are user free (352 user free bits).
Addr.
(dec)
Description
Type
b
0
,..
..,b
31
0
Chip Type,
Resonant Cap.,
Customer Code
RO
ct
0
-
ct
31
1
UID
RO
uid
0
- uid
31
2
Password
WO
ps
0
-
ps
31
3
Protection word
OTP
pr
0
-
pr
31
4
Configuration word
RW
co
0
-
co
31
5
User free
RW
us
0
-
us
31
6
User free
RW
us
0
-
us
31
7
User free
RW
us
0
-
us
31
8
User free
RW
us
0
-
us
31
9
User free
RW
us
0
-
us
31
10
User free
RW
us
0
-
us
31
11
User free
RW
us
0
-
us
31
12
User free
RW
us
0
-
us
31
13
User free
RW
us
0
-
us
31
14
User free
RW
us
0
-
us
31
15
User free
RW
us
0
-
us
31
ENCODER
CONTROLLER
COMMAND
DECODER
SEQUENCER
CONFIGURATION
REGISTER
CLOCK
EXTRACTOR
EEPROM
DATA
EXTRACTOR
FROM
FROM
FROM
EEPROM
TO
MODULATOR
TO
TO ALL
BLOCKS
EM4469
Copyright
2003, EM Microelectronic-Marin SA
5
www.emmicroelectronic.com
Word types:
RW:
Reading and Writing possible
RO: Read Only, changing content of this word is not possible
WO:
Write Only, reading of this word is not possible
OTP: Bits of this word are One Time Programmable
Chip Type is a fix 4 bit number indicating member of the
compatible family of chips. Resonant Capacitor is a fix 2
bit number indicating the value of integrated resonant
capacitor. Customer Code is a 10 bit fixed code
attributed to a customer. The other bits of word 0 are
reserved for future use.
Word 1 contains 32 bit Unique Identification number
(UID), which can not be changed by user.
The 32 bit Password word has to be sent in Login
command to enable password protected operations. The
Password word can not be read out by Read Word
command.
The Protection word protects EEPROM words from being
written. Every EEPROM word is protected by a pair of
bits in Protection word. Once this bit pair is set to 11 the
word cannot be written (it becomes read-only).
The Configuration word defines operating options:
Data rate, Encoder, Last default read word (LWR), use of
Password and some other options are defined in this
word.
Organisation of Word 0
Chip Type
Bits ct
1
to ct
4
of word 0 are indicating member of the
compatible family of chips.
ct
1
,..ct
4
Chip Type
0100
EM4469
Resonant Capacitor
Bits ct
5
and ct
6
are used to indicate resonant capacitor
value.
ct
5
,ct
6
Resonant cap
00
no resonant
capacitor
10
75 pF
01
250 pF
11
330 pF
Customer Code
Bits ct
9
to ct
18
are attributed to Customer code. Every
customer can ask to get its own customer code. Default
Customer code is 1000000000, where the leftmost bit is
ct
9.
Bits ct
0,
ct
7,
ct
8
and ct
19
- ct
31
are reserved for future use
and are set to 0.
Organisation of Configuration Word
Configuration word is used to define device operating
mode.
co
0
co
5:
Data rate
Bits co
0
co
5
define a binary number `n' where co
0
is
LSB and co
5
is MSB. Data rate is defined as f
RF
/2(n+1),
where n
1. The lowest data possible is therefore
f
RF
/128 and the highest f
RF
/4.
co
6
co
9:
Encoder
co
6
co
9
Encoder
0000
no encoding (NRZ)
1000
Manchester
0100
Biphase
1100
Miller
1010
PSK2
0110
PSK3
0001
FSK
other
not used
co
10
, co
11:
PSK carrier frequency
co
10
, co
11
PSK CF
00
f
RF
/2
10
f
RF
/4
01
f
RF
/8
11
not used
co
12
, co
13:
Not used
co
14
- co
17
Last default read word (LWR)
Bits co
14
- co
17
contain the binary word address of last
word read in default read. co
17
is MSB and co
14
is LSB.
Please note that valid range is only from 5 to 15.
co
18:
Read login
In case this bit is set to logic 1 the reading of all words
except RO words 0 and 1 by using Read Word command
is protected. In order to read any of these words using
Read Word command a Login Flag has to be set.
co
19:
Read Housekeeping login
In case this bit is set to logic 1 the reading of all
Housekeeping words by using Read Word command is
protected. In order to read any Housekeeping word using
Read Word command a Login Flag has to be set. Of
course Password (word 2) can not be read since reading
of this word is never possible.