lri64 STMicroelectronics, lri64 Datasheet

no-image

lri64

Manufacturer Part Number
lri64
Description
Memory Tag Ic At 13.56 Mhz, With 64-bit Unique Id And Worm User Area, Iso15693 And Iso18000-3 Mode 1 Compliant
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LRI64
Manufacturer:
ST
0
Part Number:
lri64-A1S/1GE
Manufacturer:
ST
0
Part Number:
lri64-A1T/1GE
Manufacturer:
ST
0
Part Number:
lri64-A6S2U/2GE
Manufacturer:
ST
0
Part Number:
lri64-A7T/2GE
Manufacturer:
ST
0
Features
February 2007
ISO 15693 Compliant
ISO 18000-3 Mode 1 compliant
13.56 MHz ±7 kHz carrier frequency
Supported data transfer to the LRI64:
10% ASK modulation using “1-out-of-4” pulse
position coding (26 Kbit/s)
Supported data transfer from the LRI64:
Load modulation using Manchester coding with
423 kHz single sub-carrier in fast data rate
(26 Kbit/s)
Internal tuning capacitor (21 pF, 28.5 pF,
97 pF)
7 × 8 bits WORM user area
64-bit Unique Identifier (UID)
Read Block and Write Block Commands (8-bit
blocks)
7 ms Programming time (typical)
More than 40-year data retention
Electrical Article Surveillance capable
(software controlled)
Packages
– ECOPACK® (RoHS compliant)
Memory TAG IC at 13.56 MHz, with 64-bit Unique ID and WORM
user area, ISO15693 and ISO18000-3 Mode 1 compliant
Rev 6
2 × 3 mm² (MLP)
UFDFPN8 (MB)
Antenna (A7)
Antenna (A6)
Antenna (A1)
Wafer
LRI64
www.st.com
1/52
1

Related parts for lri64

lri64 Summary of contents

Page 1

... ISO15693 and ISO18000-3 Mode 1 compliant Features ISO 15693 Compliant ISO 18000-3 Mode 1 compliant 13.56 MHz ±7 kHz carrier frequency Supported data transfer to the LRI64: 10% ASK modulation using “1-out-of-4” pulse position coding (26 Kbit/s) Supported data transfer from the LRI64: Load modulation using Manchester coding with ...

Page 2

... Data rate and data coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 7 VCD to LRI64 frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 8 Communications signal from LRI64 to VCD . . . . . . . . . . . . . . . . . . . . . 14 8.1 Load modulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8.2 Subcarrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8.3 Data rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8.4 Bit representation and coding using one subcarrier, at the high data rate 14 8.4.1 8.4.2 9 LRI64 to VCD frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 9.1 LRI64 SOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2/52 Logic Logic LRI64 ...

Page 3

... LRI64 9.2 LRI64 EOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 10 Special fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 10.1 Unique Identifier (UID 10.2 Application Family Identifier (AFI 10.3 Data Storage Format Identifier (DSFID 10.4 Cyclic Redundancy Code (CRC LRI64 protocol description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 12 LRI64 states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 12.1 Power-off state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 12.2 Ready state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 12.3 Quiet state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 13 Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 13.1 Addressed mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 13.2 Non-addressed mode (General Request Flags and error codes ...

Page 4

... Get System Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 19 Maximum rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . and AC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 21 Package mechanical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 22 Part numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Appendix A algorithm for pulsed slots Appendix B C-example to calculate or check the CRC16 according to ISO/IEC 13239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 22.1 CRC calculation example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Appendix C Application family identifier (AFI) coding . . . . . . . . . . . . . . . . . . . . 50 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4/52 LRI64 ...

Page 5

... LRI64 List of tables Table 1. Signal names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Table 2. 10% modulation parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Table 3. Request flags Table 4. Request flags (when bit Table 5. Request flags (when bit Table 6. Response flags Table 7. Response error code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Table 8. Timing values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Table 9 ...

Page 6

... Get System Info, response frame format, when Error_Flag is not set . . . . . . . . . . . . . . . . 37 Figure 36. Get System Info, response frame format, when Error_Flag is set . . . . . . . . . . . . . . . . . . . 37 Figure 37. Get System Info frame exchange between VCD and LRI64 . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 38. LRI64 synchronous timing, transmit and receive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Figure 39. A1 Antenna on tape outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Figure 40. A6 Antenna on tape outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Figure 41. ...

Page 7

... LRI64 at 26 Kbit/s, using the “1-out-of-4” pulse encoding mode. Outgoing data are sent by the LRI64, generated by load variation on the carrier wave, using Manchester coding with a single sub-carrier frequency of 423 kHz. The data are transferred from the LRI64 to the reader at 26 Kbit/s, in the high data rate mode ...

Page 8

... Figure 3. LRI64 memory mapping The LRI64 uses the first 8 blocks (blocks store the 64-bit Unique Identifier (UID). The UID is used during the anti-collision sequence (Inventory written, by ST, at time of manufacture, but part of it can be customer-accessible and customer-writable, on special request ...

Page 9

... Used to perform the anti-collision sequence. The LRI64 answers to the Inventory command when all of the 64 bits of the UID have been correctly written. 3.2 Stay Quiet Used to put the LRI64 in Quiet mode. In this mode, the LRI64 only responds to commands in Addressed mode. 3.3 Read Block Used to output the 8 bits of the selected block. ...

Page 10

... Power transfer Power transfer to the LRI64 is accomplished by inductive coupling of the 13.56MHz radio signal between the antennas of the LRI64 and VCD. The RF field transmitted by the VCD induces an AC voltage on the LRI64 antenna, which is then rectified, smoothed and voltage- regulated. Any amplitude modulation present on the signal is demodulated by the Amplitude Shift Keying (ASK) demodulator ...

Page 11

... The LRI64 only supports the 10% modulation mode specified in ISO 15693 and ISO 18000- 3 Mode 1 standards. Any request that the VCD might send using the 100% modulation mode, is ignored, and the LRI64 remains in its current state. However, the LRI64 is, in fact, operational for any degree of modulation index from between 10% and 30%. ...

Page 12

... Data rate and data coding The data coding method involves pulse position modulation. The LRI64 supports the “1-out- of-4” pulse coding mode. Any request that the VCD might send in the “1-out-of-256” pulse coded mode, is ignored, and the LRI64 remains in its current state. ...

Page 13

... Request Frames are delimited by a Start of Frame (SOF) and an End of Frame (EOF) and are implemented using a code violation mechanism. Unused options are reserved for future use. The LRI64 is ready to receive a new command frame from the VCD after a delay of t Table 14) after having sent a response frame to the VCD. ...

Page 14

... The frequency 8.3 Data rate The LRI64 response uses the high data rate format (26.48 kbits/s). The selection of the data rate is made by the VCD using the second bit in the protocol header. 8.4 Bit representation and coding using one subcarrier, at the high data rate Data bits are encoded using Manchester coding, as described in 8 ...

Page 15

... LRI64 8.4.2 Logic 1 A logic 1 starts with an unmodulated period of 18.88 µs followed by 8 pulses of 423.75 kHz (f /32) as shown in C Figure 10. Logic 1, high data rate Communications signal from LRI64 to VCD Figure 10. 37.76 µs AI06664 15/52 ...

Page 16

... Response Frames are delimited by a Start of Frame (SOF) and an End of Frame (EOF) and are implemented using a code violation mechanism. The LRI64 supports these in the one subcarrier mode, at the fast data rate, only. The VCD is ready to receive a response frame from the LRI64 before 320.9µs (t having sent a command frame. 9.1 ...

Page 17

... Special fields 10.1 Unique Identifier (UID) Members of the LRI64 family are uniquely identified by a 64-bit Unique Identifier (UID). This is used for addressing each LRI64 device uniquely and individually, during the anti-collision loop and for one-to-one exchange between a VCD and an LRI64. The UID complies with ISO/IEC 15963 and ISO/IEC 7816- read-only code, and ...

Page 18

... Data Storage Format Identifier (DSFID) The Data Storage Format Identifier (DSFID) indicates how the data is structured in the LRI64 memory coded on one byte. It allows for quick and brief knowledge on the logical organization of the data programmed by the LRI64 issuer in the DSFID register. Once programmed, it cannot be modified ...

Page 19

... LRI64 protocol description The Transmission protocol defines the mechanism to exchange instructions and data between the VCD and the LRI64, in each direction. Based on “VCD talks first”, the LRI64 does not start transmitting unless it has received and properly decoded an instruction sent by the VCD. ...

Page 20

... LRI64 protocol description Figure 17. LRI64 response frame format Response Figure 18. LRI64 protocol timing Request Frame VCD VICC Timing 20/52 Response Parameters Data SOF Flags Response Frame t1 t2 2-Byte Response CRC EOF Request Frame Response Frame t1 LRI64 AI09728 t2 AI06830B ...

Page 21

... Power-off state The LRI64 is in the Power-off state when it receives insufficient energy from the VCD. 12.2 Ready state The LRI64 is in the Ready state when it receives enough energy from the VCD. It answers to any Request in Addressed and Non-addressed modes. 12.3 Quiet state When in the Quiet State, the LRI64 answers to any Request in Addressed mode. ...

Page 22

... Non-addressed mode (General Request) When the Address_flag is set to 0 (Non-addressed mode), the Request does not contain a Unique ID field. Any LRI64 device receiving a Request in which the Address_flag is set to 0, executes the Request and returns a Response to the VCD as specified by the command description. Figure 19. LRI64 state transition diagram ...

Page 23

... Select Flag 6 Address Flag 7 Option Flag (1) 8 RFU 1. Only bit 6 (Address flag) can be configured for the LRI64. All others bits (5, 7 and 8) must be reset to 0. (1) Name Value Single sub-carrier frequency mode. 0 (Option 1 is not supported) High data rate mode. 1 (Option 0 is not supported) ...

Page 24

... RFU 5 RFU 6 RFU 7 RFU 8 RFU 14.3 Response error code If the Error Flag is set by the LRI64 in the Response, the Error Code Field is present and provides information about the error that occurred. supported by the LRI64. Table 7. Response error code Error code 0Fh 24/52 (1) Value 0 AFI field is not present ...

Page 25

... To switch to the next slot, the VCD sends another EOF. The following rules and restrictions apply LRI64 answer is detected, the VCD may switch to the next slot by sending an EOF if one or more LRI64 answers are detected, the VCD waits until the complete frame has been received before sending an EOF, to switch to the next slot ...

Page 26

... MSB 100 1100 1111 b 11 bits MSB LSB xxxx MSB xxxx 100 1100 1111 b UID b63 xxxx xxxx ..... xxxx xxxx x xxx xxxx xxxx xxxx Bits ignored Compare LRI64 LSB LSB 4 bits LSB 15 bits b0 64 bits b AI06682 ...

Page 27

... LRI64 16 Request processing by the LRI64 Upon reception of a valid Request, the LRI64 performs the following algorithm, where: NbS is the total number of slots ( the current slot number (0 to 15) The function LSB(value,n) returns the n least significant bits of value The function MSB(value,n) returns the n most significant bits of value “ ...

Page 28

... The VCD sends an Inventory Request frame, terminated by a EOF. The number of slots is 16. LRI64 #1 transmits its Response in Slot the only one to do so, therefore no collision occurs and its UID is received and registered by the VCD; The VCD sends an EOF, to switch to the next slot. ...

Page 29

... LRI64 Figure 21. Description of a possible anti-collision sequence between LRI64 devices Request processing by the LRI64 29/52 ...

Page 30

... EOF received from the LRI64 devices. The EOF sent by the VCD is 10% modulated, independent of the modulation index used for transmitting the VCD request to the LRI64 also the time after which the VCD may send a new request to the LRI64 as described in 2 Figure 18. ...

Page 31

... VCD new request delay when there is no LRI64 response the time after which the VCD may send an EOF to switch to the next slot when no LRI64 3 response has been received. The EOF sent by the VCD is 10% modulated, independent of the modulation index used for transmitting the VCD request to the LRI64 ...

Page 32

... Request Flags Inventory Command Code (01h, AFI, if the AFI Flag is set Mask Length Mask Value 2-byte CRC In case of errors in the Inventory request frame, the LRI64 does not generate any answer. The Response Frame Response Flags DSFID Unique ID 2-byte CRC Figure 22. Inventory, request frame format ...

Page 33

... LRI64 does not process any Request in which the Inventory_flag is set the LRI64 responds to commands in the Addressed mode if the UID matches The LRI64 exits the Quiet State when it is taken to the Power Off state Figure 24. Stay Quiet, request frame format Request ...

Page 34

... Command codes 18.3 Read Single Block When receiving the Read Single Block Command, the LRI64 reads the requested block and sends back its 8-bit value in the Response. The Option_Flag is supported. The Read Single Block can be issued in both addressed and non addressed modes. ...

Page 35

... Write Single Block When receiving the Write Single Block command, the LRI64 writes the requested block with the data contained in the Request and report the success of the operation in the Response. The Option_Flag is not supported and must be set to 0. The Write Single Block can be issued in both addressed and non addressed modes ...

Page 36

... Command codes Figure 32. Write Single Block, response frame format, when Error_Flag is set Figure 33. Write Single Block frame exchange between VCD and LRI64 SOF VCD VICC VICC 36/52 Response Response Error SOF Flags Code 8 bit 8 bits 01h 0Fh Write Single EOF Block Request ...

Page 37

... AFI, Memory Size, IC Reference) Unique ID DSFID value (as written in block 9) AFI value (as written in block 8) Memory size: for the LRI64, there are 15 blocks (0Eh byte (00h). IC Reference: only the 6 most significant bits are used. The product code of the LRI64 is 00 0101 =5 b 2-byte CRC ...

Page 38

... Command codes Figure 37. Get System Info frame exchange between VCD and LRI64 VCD VICC 38/52 Get System SOF EOF Info Request SOF t1 Get System EOF Info Response AI09724 LRI64 ...

Page 39

... LRI64 19 Maximum rating Stressing the device above the rating listed in the Absolute Maximum Ratings table may cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other conditions above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum Rating conditions for extended periods may affect device reliability ...

Page 40

... Ambient operating temperature A Figure 38. LRI64 synchronous timing, transmit and receive Figure 38 shows an ASK modulated signal, from the VCD to the LRI64. The test condition for the AC/DC parameters are: Close coupling condition with tester antenna (1mm) Gives LRI64 performance on tag antenna Table 13. ...

Page 41

... All timing measurements were performed on a reference antenna with the following characteristics: External size: 75mm x 48mm Number of turns: 6 Width of conductor: 1mm Space between 2 conductors: 0.4mm Value of the Tuning Capacitor: 28.5pF (LRI64-W4) Value of the coil: 4.3µH Tuning Frequency: 14.4MHz. Test Parameter conditions ...

Page 42

... Die Position from Antenna C2 Die Position from Antenna Silicon Thickness Q Unloaded Q value F Unloaded free-air resonance NOM P H-field Energy for Device Operation A 42/ Parameter Typ 180 35 15.1 LRI64 B1 ai10119 Min Max Unit 44.5 45.5 mm 75.5 76.5 mm 48.8 49.2 mm 81.8 82.2 mm 22.8 23.2 mm 55.8 56.2 mm 165 195 µm MHz ...

Page 43

... LRI64 Figure 40. A6 Antenna on tape outline 1. Drawing is not to scale. Table 16. A6 Antenna on tape mechanical data Symbol A Coil Diameter B Antenna cut diameter I Hole Diameter Overall Thickness of copper antenna coil Silicon Thickness Q Unloaded Q value F Unloaded free-air resonance NOM P H-field Energy for Device Operation ...

Page 44

... Die Position from Antenna Overall Thickness of copper antenna coil Silicon Thickness Q Unloaded Q value F Unloaded free-air resonance NOM P H-field Energy for Device Operation A 44/ Parameter Typ 160 180 35 15.1 LRI64 ai10121 Min Max Unit 39.5 40.5 mm 19.5 20.5 mm 43.8 44.2 mm 23.8 24.2 mm 9.8 10.2 mm 19.8 20.2 mm ...

Page 45

... LRI64 Figure 42. 8-lead Ultra thin Fine pitch Dual Flat Package No lead (MLP) outline 1. Drawing is not to scale. Table 18. UFDFPN8 (MLP8), 8-lead Ultra thin Fine pitch Dual Flat Package No lead 2 × 3 mm, package mechanical data Symbol ddd ...

Page 46

... JEDEC Standard JESD97. The maximum ratings related to soldering conditions are also marked on the inner box label. For a list of available options (speed, package, etc.) or for further information on any aspect of this device, please contact your nearest ST Sales Office. 46/52 LRI64 – (1) LRI64 W4 /XXX ...

Page 47

... Request mode = anti-collision send_Request (Request_cmd, mode, mask length, mask value) for sub_address = 0 to (2^sub_address_size - 1) pulse_next_pause if no_collision_is_detected ; LRI64 is inventoried then store (LRI64_UID) else ; remember a collision was detected push(mask,address) endif next sub_address if stack_not_empty ...

Page 48

... ISO/IEC 13239 The Cyclic Redundancy Check (CRC) is calculated on all data contained in a message, from the start of the Flags through to the end of Data. This CRC is used from VCD to LRI64 and from LRI64 to VCD. To add extra protection against shifting errors, a further transformation on the calculated CRC is made. The One’ ...

Page 49

... LRI64 C-example to calculate or check the CRC16 according to ISO/IEC 13239 else // check CRC { number_of_databytes = NUMBER_OF_BYTES + 2; } current_crc_value = PRESET_VALUE; for ( < number_of_databytes; i++) { current_crc_value = current_crc_value ^ ((unsigned int)array_of_databytes[i]); for ( < 8; j++) { if (current_crc_value & 0x0001) { POLYNOMIAL; } else { } } } if (calculate_or_check_crc == CALC_CRC) { current_crc_value = ~current_crc_value; printf ("Generated CRC is 0x%04X\n", current_crc_value); ...

Page 50

... LRI64 present only the LRI64 meeting the required application criteria programmed by the LRI64 issuer (the purchaser of the LRI64). Once locked, it can not be modified. The most significant nibble of AFI is used to code one specific or all application families, as ...

Page 51

... ISO 18000-3 Mode 1 compliance. Document reformatted. UFDPFN8 package specifications updated (see Table 18: UFDFPN8 (MLP8), 8-lead Ultra thin Fine pitch Dual Flat Package No lead 2 × 3 mm, package mechanical 6 LRI64 in ECOPACK® compliant UFDPFN8 packages. C value for W4/3 added to TUN Small text changes. ...

Page 52

... Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America 52/52 Please Read Carefully: © 2007 STMicroelectronics - All rights reserved STMicroelectronics group of companies www.st.com LRI64 ...

Related keywords