| Electronic Components Datasheet Search |
|
AT24CSW01X Datasheet(PDF) 16 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
AT24CSW01X Datasheet(HTML) 16 Page - Microchip Technology |
|
16 / 41 page ![]() 6. Memory Organization The AT24CSW01X is internally organized as 16 pages of 8 bytes each. The AT24CSW02X is internally organized as 32 pages of 8 bytes each for the EEPROM Array. The device also contains a 32-byte Security register which is organized as four pages of eight bytes each. This register contains a factory programmed ensured unique 128-bit serial number in the lower 16 bytes. The upper 16 bytes are user-programmable and can (later) be permanently write protected (see Security Register). Figure 6-1. Memory Organization Main 1-Kbit or 2-Kbit EEPROM 256-bit Security Register 1-Kbit Address Range (00h-7Fh) 2-Kbit Address Range (00h-FFh) User-Programmable Memory Address Range (90h-9Fh) 128-bit Serial Number Address Range (80h-8Fh) Permanently Lockable by Software Read-Only Five Different Levels of Block Protection from Write Protection Register Memory Address Range Protection Features The AT24CSW01X/AT24CSW02X also contains an 8-bit Write Protection register that controls which regions of the memory can be written to. Details about how to use this register can be found in Write Protection. 6.1 Device Addressing Accessing the device requires an 8-bit device address byte following a Start condition to enable the device for a read or write operation. Since multiple client devices can reside on the serial bus, each client device must have its own unique address so the host can access each device independently. The Most Significant four bits of the device address byte is referred to as the device type identifier. The device type identifier ‘1010’ (Ah) for the main EEPROM access, or ‘1011’ (Bh) for Security register and Write Protection register access is required in bits 7 through 4 of the device address byte (see Table 6‑1). Following the 4-bit device type identifier are the client address bits, A2, A1 and A0. The value that the AT24CSW01X/ AT24CSW02X will ACK to is preprogrammed in each device. Unique ordering codes are available for each of the eight possible client combinations. The client address preprogrammed in the device is embedded in the base part number as shown in Table 6-2. Access to the Security register memory location is similar to the main EEPROM region with the exception that the device address word must begin with ‘1011’ (Bh). The behavior of the hardware address bits (A2, A1, A0) remains the same as during a EEPROM addressing sequence (see Table 6-2). While the lower order 16 bytes of the Security register are read-only, the device will ACK if this bit is a logic '0'. To read from the Security register, please refer to Read Operations in the Security Register. For writing, please refer to Write Operations in the Security Register. Note: Accessing the Security register is only possible if any sequence or command to the EEPROM (if one has been sent) has been properly terminated with a NACK or Stop condition from the host. Without proper termination of that previous sequence, all communications with the Security register will not execute successfully. The eighth bit (bit 0) of the device address byte is the Read/Write Select bit. A read operation is initiated if this bit is high and a write operation is initiated if this bit is low. Upon the successful comparison of the device address byte, the AT24CSW01X/AT24CSW02X will return an ACK. If a valid comparison is not made, the device will NACK. AT24CSW01X/AT24CSW02X Memory Organization © 2020-2021 Microchip Technology Inc. and its subsidiaries Datasheet DS20006396B-page 16 |
|
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 |