| Electronic Components Datasheet Search |
|
X9530 Datasheet(PDF) 17 Page - Xicor Inc. |
|
|
|||||||||||||||||||||||||||||
X9530 Datasheet(HTML) 17 Page - Xicor Inc. |
|
17 / 30 page ![]() X9530 Characteristics subject to change without notice. 17 of 30 REV 3.7 8/26/04 www.xicor.com Page Write Operation The 2176-bit memory array is physically realized as one contiguous array, organized as 17 pages of 16 bytes each. In order to perform a Page Write operation to the memory array, the Write Enable Latch (WEL) bit in Control register 6 must first be set (See “WEL: Write Enable Latch (Volatile)” on page 7.) A Page Write operation is initiated in the same manner as the byte write operation; but instead of terminating the write cycle after the first data byte is transferred, the master can transmit up to 16 bytes (See Figure 16). After the receipt of each byte, the X9530 responds with an ACK, and the internal byte address counter is incremented by one. The page address remains constant. When the counter reaches the end of the page, it “rolls over” and goes back to the first byte of the same page. For example, if the master writes 12 bytes to a 16-byte page starting at location 11 (decimal), the first 5 bytes are written to locations 11 through 15, while the last 7 bytes are written to locations 0 through 6 within that page. Afterwards, the address counter would point to location 7. If the master supplies more than 16 bytes of data, then new data overwrites the previous data, one byte at a time (See Figure 17). The master terminates the loading of Data Bytes by issuing a STOP condition, which initiates the nonvolatile write cycle. As with the Byte Write operation, all inputs are disabled until completion of the internal write cycle. A Page Write operation cannot be performed on the page at locations 80h through 8Fh. Next section describes the special cases within that page. A Page Write operation starting with byte address FFh, accesses the page between locations 100h and 10Fh. The first data byte of such operation is written to location 100h. Writing to Control Registers The byte at location 80h, and bytes at locations 85h through 8Fh are written using Byte Write operations. They cannot be written using a Page Write operation. Control bytes 1 through 4, at locations 81h through 84h respectively, are written during a single operation (See Figure 18). The sequence must be: a START, followed by a Slave Address byte, with the R/W bit equal to “0”, followed by 81h as the Address Byte, and then followed by exactly four Data Bytes, and a STOP S t a r t S t o p Slave Address Address Byte Data Byte A C K Signals from the Master Signals from the Slave A C K 1 0 1 00 A C K Write Signal at SDA Figure 15. Byte Write Sequence 2 < n < 16 Signals from the Master Signals from the Slave Signal at SDA S t a r t Slave Address Address Byte A C K A C K 1 0 1 00 Data Byte (1) S t o p A C K A C K Data Byte (n) Write Figure 16. Page Write Operation |
|
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 |