| Electronic Components Datasheet Search |
|
X1288 Datasheet(PDF) 21 Page - Xicor Inc. |
|
|
|||||||||||||||||||||||||||||
X1288 Datasheet(HTML) 21 Page - Xicor Inc. |
|
21 / 31 page ![]() 21 of 31 REV 1.1.30 3/24/04 www.xicor.com Preliminary Information X1288 array the slave byte must be 1010111x in both instances. Similarly, for a random read of the Clock/ Control Registers, the slave byte must be 1101111x in both places. Write Operations Byte Write For a write operation, the device requires the Slave Address Byte and the Word Address Bytes. This gives the master access to any one of the words in the array or CCR. (Note: Prior to writing to the CCR, the master must write a 02h, then 06h to the status register in two preceding operations to enable the write operation. See “Writing to the Clock/Control Registers.” Upon receipt of each address byte, the X1288 responds with an acknowledge. After receiving both address bytes the X1288 awaits the eight bits of data. After receiving the 8 data bits, the X1288 again responds with an acknowledge. The master then terminates the transfer by generating a stop condition. The X1288 then begins an internal write cycle of the data to the nonvolatile memory. During the internal write cycle, the device inputs are disabled, so the device will not respond to any requests from the master. The SDA output is at high impedance. See Figure 12. A write to a protected block of memory is ignored, but will still receive an acknowledge. At the end of the write command, the X1288 will not initiate an internal write cycle, and will continue to ACK commands. Page Write The X1288 has a page write operation. It 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 127 more bytes to the memory array and up to 7 more bytes to the clock/control registers. (Note: Prior to writ- ing to the CCR, the master must write a 02h, then 06h to the status register in two preceding operations to enable the write operation. See “Writing to the Clock/ Control Registers.” After the receipt of each byte, the X1288 responds with an acknowledge, and the address is internally incre- mented by one. When the counter reaches the end of the page, it “rolls over” and goes back to the first address on the same page. This means that the mas- ter can write 128 bytes to a memory array page or 8 bytes to a CCR section starting at any location on that page. For example, if the master begins writing at loca- tion 105 of the memory and loads 30 bytes, then the first 23 bytes are written to addresses 105 through 127, and the last 7 bytes are written to columns 0 through 6. Afterwards, the address counter would point to location 7 on the page that was just written. If the master supplies more than the maximum bytes in a page, then the previously loaded data is over written by the new data, one byte at a time. Refer to Figure 13. The master terminates the Data Byte loading by issu- ing a stop condition, which causes the X1288 to begin the nonvolatile write cycle. As with the byte write oper- Figure 12. Byte Write Sequence Figure 13. Writing 30 bytes to a 128-byte memory page starting at address 105. S t a r t S t o p Slave Address Word Address 1 Data A C K A C K A C K SDA Bus Signals From The Slave Signals from the Master 0 A C K Word Address 0 1 1 1 10 Address Address 105 23 Bytes 127 7 Bytes Address = 6 Address Pointer Ends Here Addr = 7 |
|
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 |