13/38
LRI64
SPECIAL FIELDS
Unique Identifier (UID)
Members of the LRI64 family are uniquely identi-
fied by a 64-bit Unique Identifier (UID). This is
used for addressing each LRI64 device uniquely
and individu ally, during the ant i-collision loop and
for one-to-one e xchange between a VCD and an
LRI64.
The UID complies with ISO/IEC 15963 and ISO/
IEC 7816-6. It is a read-only code, and comprises
(as summarized in Figure 13.):
– 8-bit prefix, the most significant bits, set at E0h
– 8-bit IC Manufacturer code (ISO/IEC 7816-6/
AM1), set at 02h (for STM icroelect ronics)
– 48-bit Unique Serial Number
Figure 13. UID Format
Figure 14. Decision Tree for AFI
Application Family Identifier (AFI)
The Application Family Identifier (AFI) indicates
the type of appl ication t argeted by the VCD, and is
used to select only those LRI64 devices meeting
the required application criteria (as summarized i n
Figure 14.). The value is programmed by the
LRI64 issuer in the AFI register. Once pro-
grammed , it cannot be modified.
The most signi ficant nibble of the A FI is used to in-
dicate one specific application, or all famil i es. The
least significant nibble of the AFI is used to code
one specif ic s ub-f am ilies, or a ll s ub- fa m ilies. Sub-
family codes, other than 0, are proprie tary (as de-
scribed in the ISO 15693-3 documentation).
Data Storag e Format Identifier (DSFID)
The Data Storage Format Identifier (DSFID) indi-
cates how the data is structured in the LRI64
memory. It is c oded on one byt e. It al lows for quick
and brief knowledge on the logical organization of
the data. It is pro grammed by the LRI64 issue r in
the DSFID register. Once programmed, it cannot
be modified.
Cyclic Redundancy Code (CRC)
The Cycli c Redundancy Code (CRC) is calculated
as defined in ISO/IEC 132 39, starting from an ini-
tial reg ister content of all ones: FFFFh.
The 2-byte CRC is appended to each Request and
each Response, within each frame, before the
EOF. The CRC i s calculated on all the bytes after
the SOF, up to the CRC field.
Upon reception of a Request from the VCD, the
LRI64 verif ies that the CRC value is valid. If it i s in-
valid, it discards the frame, and does not answer
the VCD.
Upon rec eption of a Response from the LRI64, it is
recommended that the VCD verify that the CRC
valu e is valid . If it is in valid, the act ion s tha t ne ed
to be performed are up to the VCD designer.
The CRC is transm itted Least Significant Byte first.
Each byte is transm itted Leas t Si gnificant Bit first,
as shown in Figure 15.).
Figure 15. CRC Format
AI09725
E0h Unique Serial Number02h
63 55 47 0
Most significant bits Least significant bits
AI06679B
Inventory Request
Received
No
No Answer
Yes
No
AFI value
= 0 ?
Yes
No AFI Flag
Set ?
Yes
Answer given by the VICC
to the Inventory Request
AFI value
= Internal
value ?
AI09726
Most Significant ByteLeast Significant Byte
l.s.bit l.s.bitm.s.bit m.s.bit