Avery Dennison Retail Information Services LLC 98559311 Manual Do Utilizador

Página de 60
MP9311 User’s Guide
46
Programming the EPC1, Generation 2 Tag
EPC Class1, Generation 2 (Gen2) tags can be programmed by the SAMSys UHF readers.
EPC1, Gen2 tags support 4 different writable memory banks with each memory bank 
consisting of a series of 16 bit words. Each word can be written independently and one 
word is the smallest size write operation supported. In most cases, these memory banks 
have predefined contents and functions. The memory banks are as follows:
Access Memory (bank 0)
EPC Memory (bank 1)
TID Memory (bank 2)
User Memory (bank 3)
Access Memory
The Access Memory bank contains the 32 bit Kill Password and the 32 bit Access 
Password.  The Kill Password is at offset 0 and the Access Password is at offset 2.
EPC Memory
The EPC Memory bank contains a CRC-16, the Protocol Control bits, and the actual EPC 
ID.  The CRC-16 is at offset 0, the Procotol Control is at offset 1, and the EPC ID begins 
at offset 2.
The Gen2 tag generates the CRC-16 at power up while the Protocol Control bits. The EPC 
ID must be set by a RFID interrogator.  The Protocol Control bits must be set initially on a 
blank tag prior to, or in conjunction with, writing the EPC ID.  Once these bits are set, 
multiple writes can occur to the EPC ID.   
NOTE: 
After writing the EPC ID, a tag will respond but the CRC will be invalid since the 
tag only generates the CRC on power up.  Therefore, the tag must be reset via a RF 
Off/On cycle following the write and prior to new tag inventory attempts.  If the 
reader is being operated with GCW = 0, this reset is not needed since the RF field 
is automatically turned off at the completion of the write command.
TID Memory
The TID Memory bank contains an 8 bit ISO/IEC 15963 allocation class identifier (the 
value of 111000010b is used for EPC Global). This identifier is located in the lower half of 
the word at offset 0.  A tag may contain manufacturer specific data at offset 2 and above.
User Memory
The User Memory bank contains user specific data and its memory organization is user 
defined.