Electronic Components Datasheet Search |
|
X9522B20I-B Datasheet(PDF) 6 Page - Intersil Corporation |
|
X9522B20I-B Datasheet(HTML) 6 Page - Intersil Corporation |
6 / 29 page 6 FN8208.0 March 10, 2005 Nonvolatile Write Acknowledge Polling After a nonvolatile write command sequence (for either the Non Volatile Memory of a DCP (NVM), or the CON- STAT Register) has been correctly issued (including the final STOP condition), the X9522 initiates an internal high voltage write cycle. This cycle typically requires 5 ms. During this time, no further Read or Write commands can be issued to the device. Write Acknowledge Polling is used to determine when this high voltage write cycle has been completed. To perform acknowledge polling, the master issues a START condition followed by a Slave Address Byte. The Slave Address issued must contain a valid Internal Device Address. The LSB of the Slave Address (R/W) can be set to either 1 or 0 in this case. If the device is still busy with the high voltage cycle then no ACKNOWL- EDGE will be returned. If the device has completed the write operation, an ACKNOWLEDGE will be returned and the host can then proceed with a read or write opera- tion. (Refer to Figure 5.) DIGITALLY CONTROLLED POTENTIOMETERS DCP Functionality The X9522 includes three independent resistor arrays. These arrays respectively contain 63, 99 and 255 discrete resistive segments that are connected in series. The physical ends of each array are equivalent to the fixed terminals of a mechanical potentiometer (RHx and RLx inputs - where x = 0,1,2). At both ends of each array and between each resistor segment there is a CMOS switch connected to the wiper (Rwx) output. Within each individual array, only one switch may be turned on at any one time. These switches are controlled by the Wiper Counter Register (WCR) (See Figure 6). The WCR is a volatile register. On power-up of the X9522, wiper position data is auto- matically loaded into the WCR from its associated Non Volatile Memory (NVM) Register. The Table below shows the Initial Values of the DCP WCR’s before the contents of the NVM is loaded into the WCR. ACK returned? Issue Slave Address Byte (Read or Write) Byte load completed by issuing STOP. Enter ACK Polling Issue STOP Issue START NO YES High Voltage Cycle complete. Continue command sequence? Issue STOP NO Continue normal Read or Write command sequence PROCEED YES Figure 5. Acknowledge Polling Sequence DECODER RESISTOR ARRAY RHx FET SWITCHES RLx RWx 0 1 2 N WIPER REGISTER COUNTER NON MEMORY VOLATILE (WCR) (NVM) “WIPER” Figure 6. DCP Internal Structure DCP Initial Values Before Recall R0 / 64 TAP VH / TAP = 63 R1 / 100 TAP VL / TAP = 0 R2 / 256 TAP VH / TAP = 255 X9522 |
Similar Part No. - X9522B20I-B |
|
Similar Description - X9522B20I-B |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | 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 |