Owner manual

Application Tag Commands
104 Command Set
Lock Tag Fields
The values of the Mask and Action bits indicate how a tag is to be locked. The 10 Least
Significant Bits of each 16-bit argument are used to indicate the lock behavior for each
memory bank (Action Bits) and which of those behaviors to apply (Mask Bits). These bits
and their corresponding behaviors are:
For each bit in the Mask field where Set?=1 the corresponding Action bit will be applied
and the specified lock setting (R/W, W. Permanent) will be asserted (1) or de-asserted
(0). Please see the Gen2 specification for more information on Lock Action functionality.
Note
Operations to lock/unlock memory banks can be combined by passing Mask
and Action fields with multiple changes, but each bank must exist and be
lockable independently. For example, passing 0xFFFF in the Mask field and
Field Value Description
AccessPwd 4 byes The Access Password for the tag.
Mask Bits
1
2 bytes
The Mask bits specify which fields should be modified
according to the Actions bits. When a Mask Bit =0 the
corresponding Action bit is not applied and the current
lock setting is retained. When a Mask Bit =1 the corre-
sponding Action bit is applied and the new lock setting is
implemented.
Action Bits
1
2 bytes
The Action bits specify whether to assert or deassert a
lock behavior for the associated memory location. Action
Bits are only applied if the corresponding Mask Bits =1.
1-The Mask and Action bits correspond to the identically named fields described in Section 6.3.2.10.3.5
of the Gen2 specification.
First Byte Second Byte
Bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Unused Kill Pwd Access Pwd EPC Mem TID Mem User Mem
Mask
XXXXXXSet?Set?Set?Set?Set?Set? Set?Set?Set?Set?
Action
XXXXXXR/WPermR/WPermW PermW PermW Perm