| Electronic Components Datasheet Search |
|
XRA00 Datasheet(PDF) 31 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
XRA00 Datasheet(HTML) 31 Page - STMicroelectronics |
|
31 / 40 page ![]() 31/40 XRA00 PROGRAMMING COMMANDS - OVERVIEW Programming commands use the same command structure and field definitions as the Basic com- mands, but are issued only by an XRA00 program- mer. An XRA00 programmer may be similar to a Read- er, except that it can execute Programming com- mands in addition to Basic commands. Programming commands are used to program the contents of the XRA00 non-volatille memory, and to verify these contents before locking them. All Programming commands are disabled once the manufacturer has locked the XRA00 data con- tents. The programming range is approximately 25% of the maximum read range. The program- ming distance depends on the tag antenna design, tag materials, programmer antenna design, RF power level and system configuration. VerifyID The VerifyID command is used to examine the contents of a memory block as part of a program- ming cycle in order to allow the manufacturer pro- grammer to verify that the entire memory block has been programmed correctly into the XRA00. XRA00 devices that have been LOCKED will not answer to the VerifyID command. The VerifyID command addresses all bits in the XRA00 memory that are transmited to the programmer in the same Answer Frame format as the ScrollAllID Reply. EraseID The EraseID command resets all bits in the XRA00 to the value "0". This command is a bulk erase of the entire memory array. The EraseID op- eration is normally executed prior to the Progra- mID command. The EraseID command is not executed on XRA00 devices that have been LOCKED. The data sent by the Programmer in the [PTR] and [VAL] fields are not used by the XRA00 and should be set to "0". The [LEN] field should be set to the value “1”, and the [VAL] field should con- tain a single "0". Upon receipt of a valid EraseID command, the XRA00 executes the appropriate internal timing sequences required to erase the memory. See Figure 34. for the EraseID command signaling sheme. ProgramID The XRA00 is programmed 16 bits at a time. Pro- gramming is only allowed if the XRA00 is not locked. The data is sent to the XRA00 using the ProgramID command. The [PTR] field contains the memory row address to be programmed and the [VAL] field contains the 16 bits of data to be pro- grammed. The [PTR] field value must be set as specified in Table 13. See Figure 34. for the ProgramID command sig- naling sheme. The [LEN] field must be set to the value 16 (00010000b), indicating that 16 bits are pro- grammed. Upon receipt of a valid ProgramID command, the XRA00 executes the appropriate internal timing sequences required to program the memory. Table 13. Programming Row Selection [PTR] Value [PTR] Value MSB LSB Row to be Programmed 00D 00000000b row 0, bits 0-15 16D 00010000b row 1, bits 16-31 32D 00100000b row 2, bits 32-47 48D 00110000b row 3, bits 48-63 64D 01000000b row 4, bits 64-79 80D 01010000b row 5, bits 80-95 96D 01100000b row 6, bits 96-111 112D 01110000b row 7, bits 112-127 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |