X9520V20I-AT2 Intersil, X9520V20I-AT2 Datasheet
![no-image](/images/manufacturer_photos/0/3/341/intersil_sml.jpg)
X9520V20I-AT2
Specifications of X9520V20I-AT2
Related parts for X9520V20I-AT2
X9520V20I-AT2 Summary of contents
Page 1
... Ordering Information PART PART NUMBER MARKING X9520V20I-A X9520V IA X9520V20I-AT1* X9520V IA X9520V20I-AT2* X9520V IA X9520V20I-B X9520V IB X9520V20I-BT1* X9520V IB X9520V20IZ-A (Note) X9520V ZIA X9520V20IZ-AT1* (Note) X9520V ZIA X9520V20IZ-AT2* (Note) ...
Page 2
... V2RO and V3RO may be used to monitor “TX_FAULT” and “RX_LOS” conditions respectively. Intersil’s unique circuits allow for all internal trip voltages to be individually programmed with high accuracy. This gives the designer great flexibility in changing system parameters, either at the time of manufacture the field ...
Page 3
Pinout Pin Descriptions TSSOP NAME 1 R Connection to end of resistor array for (the 256 Tap) DCP Connection to terminal equivalent to the “Wiper” mechanical potentiometer for DCP Connection ...
Page 4
Pin Descriptions (Continued) TSSOP NAME 19 V1RO V1/VCC RESET Output. This is an active HIGH, open drain output which becomes active whenever V1/VCC falls below V . V1RO becomes active on power-up and remains active for a time t TRIP1 ...
Page 5
SCL SCL from Master from Master Data Output from Transmitter Data Output from Receiver START FIGURE 3. ACKNOWLEDGE RESPONSE FROM RECEIVER SERIAL ACKNOWLEDGE An ACKNOWLEDGE (ACK software convention used to indicate a successful data transfer. The transmitting device, ...
Page 6
SA7 SA6 SA5 SA4 SA3 SA2 INTERNAL DEVICE TYPE DEVICE IDENTIFIER ADDRESS INTERNAL ADDRESS INTERNALLY ADDRESSED (SA3 - SA1) DEVICE 000 EEPROM Array 010 CONSTAT Register 111 BIT SA0 OPERATION 0 1 FIGURE 4. SLAVE ADDRESS ...
Page 7
V1/VCC t trans 0 At both ends of each array and between each resistor segment there is a CMOS switch connected to the wiper (R ) output. Within each individual array, only one switch w x may be turned on ...
Page 8
WRITE TYPE † WT DESCRIPTION 0 Select a Volatile Write operation to be performed on the DCP pointed to by bits P1 and P0 1 Select a Nonvolatile Write ...
Page 9
Therefore, the Data Byte 00001111 (15 corresponds to setting the “wiper terminal” to tap position 15. Similarly, the Data Byte 00011100 (28 setting the “wiper terminal” to tap position 28. The mapping of the Data Byte to “wiper position” ...
Page 10
Signals from the Master SDA Bus Signals from the Slave It should be noted that when reading out the data byte for DCP0 (64 Tap), the upper two most significant bits are “unknown” bits. For DCP1 (100 Tap), the upper ...
Page 11
BYTES FIGURE 13. EXAMPLE: WRITING 12 BYTES TO A 16-BYTE PAGE STARTING AT LOCATION 11. SIGNALS FROM THE MASTER SDA BUS SIGNALS FROM THE SLAVE EEPROM Array Read Operations Read operations are initiated in the same manner as write ...
Page 12
S t Signals from the a Master r t SDA Bus 1 0 Signals from the Slave the read operation by not responding with an ACKNOWLEDGE and instead issuing a STOP condition (Refer to Figure 15.). A similar operation called ...
Page 13
CS3 CS7 CS6 CS4 CS5 POR1 V2OS V3OS BL1 BL0 BIT(S) DESCRIPTION WEL Write Enable Latch bit RWEL Register Write Enable Latch bit V2OS V2 Output Status flag V3OS V3 Output Status flag BL1 - BL0 Sets ...
Page 14
SCL SDA SLAVE ADDRESS BYTE T FIGURE 18. CONSTAT REGISTER WRITE COMMAND SEQUENCE The nominal Power-on Reset delay time can be selected from the following table, by writing the ...
Page 15
S t Signals from the a Master r t SDA Bus Signals from the Slave Data Protection There are a number of levels of data protection features designed into the X9520. Any write ...
Page 16
X9520 Write Permission Status BLOCK LOCK BITS DCP VOLATILE WRITE BL0 BL1 WP PERMITTED YES YES Vx VxRO ...
Page 17
Pin WP must then be brought LOW to complete the operation (See Figure 23).The user does not have to set the WEL bit in the CONSTAT register before performing this write sequence. After being reset, the ...
Page 18
V1/VCC). The input voltage is decreased, and found to trip the associated output level of pin V2RO from a LOW to a HIGH, when V2 reaches 3.09 V. From this, it can be calculated that the programming ...
Page 19
... Min. and V Max. are for reference only and are not tested X9520 Thermal Information Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . -65 to +150°C Pb-free reflow profile . . . . . . . . . . . . . . . . . . . . . . . . . .see link below http://www.intersil.com/pbfree/Pb-FreeReflow.asp Recommended Operating Conditions Industrial Temperature Range . . . . . . . . . . . . . . . . . .-40°C to +85°C TEST CONDITIONS/NOTES f = 400kHz SCL SDA ...
Page 20
AC Characteristics (See Figure 27, Figure 28, Figure 29) SYMBOL f SCL Clock Frequency SCL (5) t Pulse width Suppression Time at inputs IN (5) t SCL LOW to SDA Data Out Valid AA t Time the bus free before ...
Page 21
Potentiometer Characteristics SYMBOL PARAMETER R End to End Resistance Tolerance TOL V R Terminal Voltage (x = 0,1,2) RHx Terminal Voltage (x = 0,1,2) RLx L (1) (6) P Power Rating R R DCP Wiper Resistance W ...
Page 22
V1RO, V2RO, V3RO Output Timing. SYMBOL DESCRIPTION (5) t Power On Reset delay time PURST (2) t (Figure 31 V1RO propagation delay MRD (5) ( pulse width MRDPW (5) t V1/VCC, V2 V1RO, V2RO, ...
Page 23
START SCL SDA IN t SU:WP WP SCL 8th BIT OF LAST BYTE SDA t R V1/VCC 0V t PURST V1RO FIGURE 30. POWER-UP AND POWER-DOWN TIMING 23 X9520 Clk 1 Clk 9 t HD:WP FIGURE 28. ...
Page 24
MR 0V V1RO 0V V1/VCC RPDx VxRO V1/VCC Note : x = 2,3. 24 X9520 t MRPW t MRD FIGURE 31. MANUAL RESET TIMING DIAGRAM t t RPDx RPDx FIGURE 32. V2, V3 TIMING DIAGRAM t ...
Page 25
V1/VCC, V2 TSU VPS SCL SDA NOTE : V1/VCC must be greater than V2, V3 when programming. FIGURE 33. V Rwx (x = 0,1,2) R wx( tap position SCL SDA 1 0 ...
Page 26
Appendix 1 DCP1 (100 Tap) Tap Position to Data Byte Translation Table TAP POSITION DECIMAL ...
Page 27
Appendix 2 DCP1 (100 Tap) Tap Position to Data Byte Translation Algorithm Example. (Example 1) unsigned DCP1_TAP_Position(int tap_pos) { int block; int i; int offset; int wcr_val; offset= 0; block = tap_pos / 25; if (block < 0) return ((unsigned)0); ...
Page 28
Appendix 2 DCP1 (100 TAP) TAP POSITION TO DATA BYTE TRANSLATION ALGORITHM EXAMPLE. (EXAMPLE 2) unsigned DCP100_TAP_Position(int tap_pos optional range checking */ if (tap_pos < 0) return ((unsigned)0); else if (tap_pos >99) return ((unsigned) 96); /* 100 Tap ...
Page 29
... Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use ...