19-1138; Rev 1; 12/97 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers These transceivers typically draw 375µA of supply current when unloaded, or when fully loaded with the drivers disabled. All devices have a 1/8-unit-load receiver input impedance that allows up to 256 transceivers on the bus. The MAX3082/MAX3085/MAX3088 are intended for halfduplex communications, while the MAX3080/MAX3081/ MAX3083/MAX3084/MAX3086/MAX3087 are intended for full-duplex communications. The MAX3089 is selectable between half-duplex and full-duplex operation. It also features independently programmable receiver and transmitter output phase via separate pins. Features ♦ True Fail-Safe Receiver While Maintaining EIA/TIA-485 Compatibility ♦ Enhanced Slew-Rate Limiting Facilitates Error-Free Data Transmission (MAX3080–MAX3085/MAX3089) ♦ 1nA Low-Current Shutdown Mode (except MAX3081/MAX3084/MAX3087) ♦ Pin-Selectable Full/Half-Duplex Operation (MAX3089) ♦ Phase Controls to Correct for Twisted-Pair Reversal (MAX3089) ♦ Allow Up to 256 Transceivers on the Bus Applications RS-422/RS-485 Communications Level Translators Transceivers for EMI-Sensitive Applications Industrial-Control Local Area Networks Ordering Information PART TEMP. RANGE PIN-PACKAGE MAX3080CPD 0°C to +70°C 14 Plastic DIP MAX3080CSD MAX3080EPD MAX3080ESD 0°C to +70°C -40°C to +85°C -40°C to +85°C 14 SO 14 Plastic DIP 14 SO Ordering Information continued on last page. Selection Table Part Half/Full Duplex Data Rate (Mbps) Slew Rate Limited LowPower Shutdown Receiver/ Driver Enable Quiescent Transceivers Current On (µA) Bus Pin Count IndustryStandard Pinout MAX3080 Full 0.115 Yes Yes Yes 375 MAX3081 Full 0.115 Yes No No 375 256 14 75180 256 8 75179 MAX3082 Half 0.115 Yes Yes Yes 375 MAX3083 Full 0.5 Yes Yes Yes 375 256 8 75176 256 14 MAX3084 Full 0.5 Yes No No 75180 375 256 8 75179 MAX3085 Half 0.5 Yes Yes MAX3086 Full 10 No Yes Yes 375 256 8 75176 Yes 375 256 14 MAX3087 Full 10 No 75180 No No 375 256 8 75179 MAX3088 Half 10 No Yes Yes 375 256 8 75176 MAX3089 Selectable Selectable Selectable Yes Yes 375 256 14 75180* *Pin-compatible with 75180, with additional features implemented using pins 1, 6, 8, and 13. ________________________________________________________________ Maxim Integrated Products 1 For free samples & the latest literature: http://www.maxim-ic.com, or phone 1-800-998-8800. For small orders, phone 1-800-835-8769. MAX3080–MAX3089 General Description The MAX3080–MAX3089 high-speed transceivers for RS-485/RS-422 communication contain one driver and one receiver. These devices feature fail-safe circuitry, which guarantees a logic-high receiver output when the receiver inputs are open or shorted. This means that the receiver output will be a logic high if all transmitters on a terminated bus are disabled (high impedance). The MAX3080/MAX3081/MAX3082 feature reduced slew-rate drivers that minimize EMI and reduce reflections caused by improperly terminated cables, allowing error-free data transmission up to 115kbps. The MAX3083/MAX3084/MAX3085 offer higher driver output slew-rate limits, allowing transmit speeds up to 500kbps. The MAX3086/MAX3087/MAX3088’s driver slew rates are not limited, making transmit speeds up to 10Mbps possible. The MAX3089’s slew rate is selectable between 115kbps, 500kbps, and 10Mbps by driving a selector pin with a single three-state driver. MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers ABSOLUTE MAXIMUM RATINGS Supply Voltage (VCC) ............................................................+7V Control Input Voltage (RE, DE)...................-0.3V to (VCC + 0.3V) Special Input Voltage (H/F, SRL, TXP, RXP)..................................-0.3V to (VCC + 0.3V) Driver Input Voltage (DI).............................-0.3V to (VCC + 0.3V) Driver Output Voltage (A, B, Y, Z)........................................±13V Receiver Input Voltage (A, B) ..............................................±13V Receiver Input Voltage, Full Duplex (A, B) ..........................±25V Receiver Output Voltage (RO)....................-0.3V to (VCC + 0.3V) Continuous Power Dissipation 8-Pin Plastic DIP (derate 9.09mW/°C above +70°C) ...727mW 8-Pin SO (derate 5.88mW/°C above +70°C)................471mW 14-Pin Plastic DIP (derate 10.0mW/°C above +70°C) ....800mW 14-Pin SO (derate 8.33mW/°C above +70°C)..............667mW Operating Temperature Ranges MAX308_C_ _ .....................................................0°C to +70°C MAX308_E_ _...................................................-40°C to +85°C Storage Temperature Range .............................-65°C to +150°C Lead Temperature (soldering, 10sec) .............................+300°C Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. DC ELECTRICAL CHARACTERISTICS (VCC = +5V ±5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25°C.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 5 V DRIVER Differential Driver Output (no load) VOD1 Differential Driver Output VOD2 Change in Magnitude of Differential Output Voltage (Note 2) ∆VOD Figure 5, R = 50Ω or R = 27Ω 0.2 V VOC Figure 5, R = 50Ω or R = 27Ω 3 V Change In Magnitude of Common-Mode Voltage (Note 2) ∆VOC Figure 5, R = 50Ω or R = 27Ω 0.2 V Input High Voltage VIH1 DE, DI, RE, H/F, TXP, RXP Input Low Voltage VIL1 DI Input Hysteresis VHYS DE, DI, RE, H/F, TXP, RXP MAX3080–MAX3085, and MAX3089 with SRL = VCC or unconnected Driver Common-Mode Output Voltage Figure 5 Figure 5, R = 50Ω (RS-422) 2.0 Figure 5, R = 27Ω (RS-485) 1.5 IIN1 DE, DI, RE Input High Voltage Input Middle Voltage IIN2 VIH2 VIM2 H/F, TXP, RXP, internal pull-down SRL SRL (Note 3) Input Low Voltage VIL2 SRL Input Current V 2.0 V 0.8 100 mV ±2 10 VCC - 0.8 0.4VCC 40 µA 0.6VCC V V SRL 0.8 V SRL = VCC 75 SRL Input Current IIN3 Input Current (A and B) Full Duplex IIN4 DE = GND, VCC = GND or 5.25V VIN = 12V 125 VIN = -7V -75 Output Leakage (Y and Z) Full Duplex IO DE = GND, VCC = GND or 5.25V VIN = 12V 125 Driver Short-Circuit Output Current (Note 4) VOD1 2 V SRL = GND (Note 3) -7V ≤ VOUT ≤ VCC 0V ≤ VOUT ≤ 12V 0V ≤ VOUT ≤ VCC -75 VIN = -7V -100 µA µA µA -250 250 ±25 _______________________________________________________________________________________ mA Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers (VCC = +5V ±5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25°C.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS -200 -125 -50 mV 0.4 mV V V ±1 µA RECEIVER Receiver Differential Threshold Voltage Receiver Input Hysteresis Receiver Output High Voltage Receiver Output Low Voltage ∆VTH VOH VOL IO = -4mA, VID = -50mV IO = 4mA, VID = -200mV Three-State Output Current at Receiver IOZR 0.4V ≤ VO ≤ 2.4V Receiver Input Resistance RIN -7V ≤ VCM ≤ 12V 96 Receiver Output Short-Circuit Current IOSR 0V ≤ VRO ≤ VCC ±7 VTH -7V ≤ VCM ≤ 12V 25 VCC -1.5 kΩ ±95 mA SUPPLY CURRENT Supply Current ICC Supply Current in Shutdown Mode ISHDN No load, RE = DI = GND or VCC, SRL = VCC DE = VCC 430 900 DE = GND 375 600 No load, RE = DI = GND or VCC, SRL = GND DE = VCC 475 1000 DE = GND 420 800 0.001 10 DE = GND, VRE = VCC µA µA µA Note 1: All currents into the device are positive; all currents out of the device are negative. All voltages are referred to device ground unless otherwise noted. Note 2: ∆VOD and ∆VOC are the changes in VOD and VOC, respectively, when the DI input changes state. Note 3: The SRL pin is internally biased to VCC / 2 by a 100kΩ/100kΩ resistor divider. It is guaranteed to be VCC / 2 if left unconnected. Note 4: Maximum current level applies to peak current just prior to foldback-current limiting; minimum current level applies during current limiting. _______________________________________________________________________________________ 3 MAX3080–MAX3089 DC ELECTRICAL CHARACTERISTICS (continued) MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers SWITCHING CHARACTERISTICS—MAX3080–MAX3082, and MAX3089 with SRL = Unconnected (VCC = +5V ±5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25°C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF MIN TYP MAX 500 2030 2600 500 2030 2600 -3 ±200 ns 1320 2500 ns 667 115 UNITS ns Maximum Data Rate fMAX kbps Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 3500 ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 3500 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output tRPLH, tRPHL Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 127 200 ns | tRPLH - tRPHL | Differential Receiver Skew tRSKD Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 3 ±30 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 6000 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 6000 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns 4 _______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080–MAX3089 SWITCHING CHARACTERISTICS—MAX3083–MAX3085, and MAX3089 with SRL = VCC (VCC = +5V ±5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25°C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF MIN TYP MAX 250 720 1000 250 720 1000 -3 ±100 ns 530 750 ns 200 500 UNITS ns Maximum Data Rate fMAX Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 2500 kbps ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 2500 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output tRPLH, tRPHL Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 127 200 ns | tRPLH - tRPHL | Differential Receiver Skew tRSKD Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 3 ±30 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 4500 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 4500 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns _______________________________________________________________________________________ 5 MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers SWITCHING CHARACTERISTICS—MAX3086–MAX3088, and MAX3089 with SRL = GND (VCC = +5V ±5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25°C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS MIN Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF TYP MAX 34 60 34 60 UNITS ns Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF -2.5 ±10 ns Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54Ω, CL1 = CL2 = 100pF 14 25 ns Maximum Data Rate fMAX Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 150 ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 150 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output | tRPLH - tRPHL | Differential Receiver Skew 10 Mbps tRPLH, tRPHL Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 106 150 ns tRSKD Figures 11 and 13; | VID | ≥ 2.0V; rise and fall time of VID ≤ 15ns 0 ±10 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 250 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 250 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns Note 5: The device is put into shutdown by bringing RE high and DE low. If the enable inputs are in this state for less than 50ns, the device is guaranteed not to enter shutdown. If the enable inputs are in this state for at least 600ns, the device is guaranteed to have entered shutdown. 6 _______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers A DE = GND B 375 A B: MAX3080–MAX3085, MAX3089 WITH SRL = OPEN OR VCC B 325 10 300 20 40 60 80 100 MAX3080/3089 TOC-3 15 10 0 0 2 1 3 5 4 0 2 1 3 5 4 TEMPERATURE (°C) OUTPUT LOW VOLTAGE (V) OUTPUT HIGH VOLTAGE (V) SHUTDOWN CURRENT vs. TEMPERATURE RECEIVER OUTPUT LOW VOLTAGE vs. TEMPERATURE RECEIVER OUTPUT HIGH VOLTAGE vs. TEMPERATURE 14 12 10 8 6 4 IRO = 8mA 0.45 0.40 0.35 0.30 0.25 0.20 4.5 IRO = 8mA 4.4 OUTPUT VOLTAGE (V) 16 0.50 OUTPUT LOW VOLTAGE (V) MAX3080/3089 TOC-1 20 18 0 0.10 -60 -40 -20 0 20 40 60 80 100 4.2 4.1 4.0 3.9 0.15 2 4.3 3.8 -60 -40 -20 0 20 40 60 80 100 -60 -40 -20 0 20 40 60 80 100 TEMPERATURE (°C) TEMPERATURE (°C) TEMPERATURE (°C) RECEIVER PROPAGATION DELAY (500kbps MODE) vs. TEMPERATURE RECEIVER PROPAGATION DELAY (10Mbps MODE) vs. TEMPERATURE DRIVER PROPAGATION DELAY (115kbps MODE) vs. TEMPERATURE CLOAD = 100pF 135 130 125 120 112 110 PROPAGATION DELAY (ns) MAX3080/3089 TOC-7 140 CLOAD = 100pF 108 106 104 102 100 98 2.20 MAX3080/3089 TOC-9 SHUTDOWN CURRENT (nA) 20 5 0 0 -60 -40 -20 PROPAGATION DELAY (ns) 20 Rt = 54Ω PROPAGATION DELAY (µs) 350 30 25 MAX3080/3089 TOC-4 400 40 MAX3080/3089 TOC-5 425 50 30 OUTPUT CURRENT (mA) 450 60 MAX3080/3089 TOC-2 DE = VCC OUTPUT CURRENT vs. RECEIVER OUTPUT HIGH VOLTAGE MAX3080/3089 TOC-8 475 A: MAX3086–MAX3088, MAX3089 WITH SRL = GND OUTPUT CURRENT (mA) NO-LOAD SUPPLY CURRENT (µA) 525 500 OUTPUT CURRENT vs. RECEIVER OUTPUT LOW VOLTAGE MAX3080/3089 TOC-16 NO-LOAD SUPPLY CURRENT vs. TEMPERATURE 2.15 2.10 2.05 2.00 1.95 96 115 94 -60 -40 -20 0 20 40 60 TEMPERATURE (°C) 80 100 1.90 -60 -40 -20 0 20 40 60 TEMPERATURE (°C) 80 100 -60 -40 -20 0 20 40 60 80 100 TEMPERATURE (°C) _______________________________________________________________________________________ 7 MAX3080–MAX3089 Typical Operating Characteristics (VCC = +5V, TA = +25°C, unless otherwise noted.) Typical Operating Characteristics (continued) (VCC = +5V, TA = +25°C, unless otherwise noted.) 800 760 720 680 640 600 55 50 45 40 35 30 -60 -40 -20 0 20 40 60 80 -60 -40 -20 100 DRIVER OUTPUT CURRENT vs. DIFFERENTIAL OUTPUT VOLTAGE 1.86 1.85 40 60 80 -60 -40 -20 100 0 40 20 60 80 TEMPERATURE (°C) OUTPUT CURRENT vs. DRIVER OUTPUT LOW VOLTAGE OUTPUT CURRENT vs. DRIVER OUTPUT HIGH VOLTAGE MAX3080-25 100 80 60 40 100 -100 -90 OUTPUT CURRENT (mA) 0.1 20 120 OUTPUT CURRENT (mA) 1 0 140 MAX3080 TOC-12 10 1.87 TEMPERATURE (°C) TEMPERATURE (°C) 100 1.88 1.83 20 520 Rt = 54Ω 1.89 1.84 25 560 1.90 MAX3080/3089 TOC-13 Rt = 54Ω MAX3080/3089 TOC-27 840 60 MAX3080/3089 TOC-11 Rt = 54Ω PROPAGATION DELAY (ns) PROPAGATION DELAY (ns) MAX3080/3089 TOC-10 920 880 DRIVER DIFFERENTIAL OUTPUT VOLTAGE vs. TEMPERATURE DRIVER PROPAGATION DELAY (10Mbps MODE) vs. TEMPERATURE OUTPUT VOLTAGE (V) DRIVER PROPAGATION DELAY (500kbps MODE) vs. TEMPERATURE OUTPUT CURRENT (mA) MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers -80 -70 -60 -50 -40 -30 -20 20 0 1 2 3 4 DIFFERENTIAL OUTPUT VOLTAGE (V) 8 -10 0 0 0.01 5 0 2 4 6 8 10 OUTPUT LOW VOLTAGE (V) 12 -8 -6 -4 -2 0 2 OUTPUT HIGH VOLTAGE (V) _______________________________________________________________________________________ 4 6 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers RECEIVER PROPAGATION DELAY MAX3080–MAX3085, AND MAX3089 WITH SRL = OPEN OR VCC RECEIVER PROPAGATION DELAY MAX3086–MAX3088, AND MAX3089 WITH SRL = GND MAX3080/3089 TYP-17 MAX3080/3089 TYP-18 VA - VB 2V/div VA - VB 2V/div RO 5V/div RO 5V/div 50ns/div 50ns/div DRIVER PROPAGATION DELAY MAX3080/MAX3081/MAX3082, AND MAX3089 WITH SRL = OPEN MAX3080/3089 TYP-20 DI 5V/div VY - VZ 2.5V/div 2µs/div DRIVER PROPAGATION DELAY MAX3083/MAX3084/MAX3085, AND MAX3089 WITH SRL = VCC DRIVER PROPAGATION DELAY MAX3086/MAX3087/MAX3088, AND MAX3089 WITH SRL = GND MAX3080/3089 TYP-21 DI MAX3080/3089 TYP-22 5V/div VY - VZ 2.5V/div 500ns/div DI 5V/div VY - VZ 2.5V/div 50ns/div _______________________________________________________________________________________ 9 MAX3080–MAX3089 Typical Operating Characteristics (continued) (VCC = +5V, TA = +25°C, unless otherwise noted.) MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Pin Description PIN PIN MAX3080 MAX3081 MAX3082 MAX3083 MAX3084 MAX3085 MAX3086 MAX3087 MAX3088 FULL-DUPLEX DEVICES 10 MAX3089 HALFFULLDUPLEX DUPLEX DEVICES MODE NAME FUNCTION HALFDUPLEX MODE — — — 1 1 H/F Half/Full-Duplex Selector Pin. Connect H/F to VCC for half-duplex mode; connect to GND or leave unconnected for full-duplex mode. 2 2 1 2 2 RO Receiver Output. When RE is low and if A - B ≥ -50mV, RO will be high; if A - B ≤ -200mV, RO will be low. 3 — 2 3 3 RE Receiver Output Enable. Drive RE low to enable RO; RO is high impedance when RE is high. Drive RE high and DE low to enter low-power shutdown mode. 4 — 3 4 4 DE Driver Output Enable. Drive DE high to enable driver outputs. These outputs are high impedance when DE is low. Drive RE high and DE low to enter low-power shutdown mode. 5 3 4 5 5 DI Driver Input. With DE high, a low on DI forces noninverting output low and inverting output high. Similarly, a high on DI forces noninverting output high and inverting output low. — — — 6 6 SRL Slew-Rate-Limit Selector Pin. Connect SRL to GND for 10Mbps communication rate; connect to VCC for 500kbps communication rate. Leave unconnected for 115kbps communication rate. 6, 7 4 5 7 7 GND Ground — — — 8 8 TXP Transmitter Phase. Connect TXP to GND, or leave floating for normal transmitter phase/polarity. Connect to VCC to invert the transmitter phase/polarity. 9 5 — 9 — Y Noninverting Driver Output — — — — 9 Y Noninverting Receiver Input and Noninverting Driver Output* 10 6 — 10 — Z Inverting Driver Output — — — — 10 Z Inverting Receiver Input and Inverting Driver Output* 11 7 — 11 — B Inverting Receiver Input — — — — 11 B Receiver Input Resistors* — — 7 — — B Inverting Receiver Input and Inverting Driver Output ______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers PIN MAX3080 MAX3081 MAX3082 MAX3083 MAX3084 MAX3085 MAX3086 MAX3087 MAX3088 MAX3089 NAME HALFFULLDUPLEX DUPLEX DEVICES MODE FULL-DUPLEX DEVICES FUNCTION HALFDUPLEX MODE 12 8 — 12 — A Noninverting Receiver Input — — — — 12 A Receiver Input Resistors* — — 6 — — A Noninverting Receiver Input and Noninverting Driver Output — — — 13 13 RXP Receiver Phase. Connect RXP to GND, or leave unconnected for normal transmitter phase/polarity. Connect to VCC to invert the receiver phase/polarity. 14 1 8 14 14 VCC Positive Supply; 4.75V ≤ VCC ≤ 5.25V 1, 8, 13 — — — — N.C. Not Connected. Not internally connected. *(MAX3089 only.) In half-duplex mode, the driver outputs serve as receiver inputs. The full-duplex receiver inputs (A and B) will still have a 1/8-unit load, but are not connected to the receiver. Function Tables MAX3080/MAX3083/MAX3086 MAX3081/MAX3084/MAX3087 TRANSMITTING TRANSMITTING INPUTS RE INPUT OUTPUTS DE DI Z 1 0 OUTPUTS Y DI Z Y 1 1 0 1 0 1 0 X 1 X 1 0 1 0 0 0 X High-Z High-Z 1 0 X Shutdown RECEIVING RE OUTPUT A-B RO OUTPUT ≥ -0.05V 1 RO ≤ -0.2V 0 Open/shorted 1 RECEIVING INPUTS INPUTS DE A-B 0 X ≥ -0.05V 1 0 X ≤ -0.2V 0 0 X Open/shorted 1 1 1 X High-Z 1 0 X Shutdown X = Don’t care Shutdown mode, driver and receiver outputs high impedance ______________________________________________________________________________________ 11 MAX3080–MAX3089 Pin Description (continued) MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Function Tables (continued) MAX3082/MAX3085/MAX3088 MAX3089 TRANSMITTING TRANSMITTING INPUTS RE INPUTS OUTPUTS DE DI B/Z 1 OUTPUTS A/Y TXP RE DE DI Z Y 1 0 X 1 1 0 1 X 1 0 X 1 0 1 0 0 X 1 0 1 0 0 0 X High-Z High-Z 1 X 1 1 1 0 1 0 X 1 X 1 0 0 1 X 0 0 X High-Z High-Z X 1 0 X Shutdown Shutdown RECEIVING INPUTS OUTPUT RE DE A-B RO 0 X ≥ -0.05V 1 0 X ≤ -0.2V 0 H/F RXP RE DE A-B Y-Z RO 0 X Open/shorted 1 0 0 0 X ≥ -0.05V X 1 1 1 X High-Z 0 0 0 X ≤ -0.2V X 0 1 0 X Shutdown 0 1 0 X ≥ -0.05V X 0 0 1 0 X ≤ -0.2V X 1 1 0 0 0 X ≥ -0.05V 1 1 0 0 0 X ≤ -0.2V 0 1 1 0 0 X ≥ -0.05V 0 1 1 0 0 X ≤ -0.2V 1 0 0 0 X Open/ shorted X 1 1 0 0 0 X Open/ shorted 1 0 1 0 X Open/ shorted X 0 1 1 0 0 X Open/ shorted 0 X X 1 1 X X High-Z X X 1 0 X X Shutdown RECEIVING INPUTS OUTPUT X = Don’t care Shutdown mode, driver and receiver outputs high impedance 12 ______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers 4 R RO 2 13 N.C. RE 3 12 A DE 4 11 B DI 5 10 Z D GND 6 GND 7 9 Y 8 N.C. VCC RE 0.1µF 14 14 VCC N.C. 1 9 5 DI Y MAX3080 MAX3083 MAX3086 Rt D MAX3080–MAX3089 VCC DE TOP VIEW TOP VIEW RO R 10 Z 12 2 RO R A Rt D 11 DI B NC 1, 8, 13 3 DIP/SO 6, 7 GND RE GND DE Figure 1. MAX3080/MAX3083/MAX3086 Pin Configuration and Typical Full-Duplex Operating Circuit TOP VIEW 0.1µF TOP VIEW VCC MAX3081 MAX3084 MAX3087 VCC 1 5 Y 8 A RO 2 7 B DI 3 6 Z VCC 1 GND 4 R D 5 Y DI 3 Rt D R 6 Z RO 8 A RO 2 R Rt D 7 DI B DIP/SO 4 GND GND Figure 2. MAX3081/MAX3084/MAX3087 Pin Configuration and Typical Full-Duplex Operating Circuit TOPVIEW VIEW TOP 0.1µF RO 1 R 8 VCC RO 1 RE 2 7 B RE 2 DE 3 6 A DE 3 5 GND DI 4 DI 4 D R D MAX3082 MAX3085 MAX3088 8 VCC 7 B Rt 6 A 5 GND DE D DI B Rt A RO R RE DIP/SO NOTE: PIN LABELS Y AND Z ON TIMING, TEST, AND WAVEFORM DIAGRAMS REFER TO PINS A AND B WHEN DE IS HIGH. Figure 3. MAX3082/MAX3085/MAX3088 Pin Configuration and Typical Half-Duplex Operating Circuit ______________________________________________________________________________________ 13 MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Detailed Description The MAX3080–MAX3089 high-speed transceivers for RS-485/RS-422 communication contain one driver and one receiver. These devices feature fail-safe circuitry, which guarantees a logic-high receiver output when the receiver inputs are open or shorted, or when they are connected to a terminated transmission line with all drivers disabled (see Fail-Safe section). The MAX3080/ MAX3081/MAX3082 feature reduced slew-rate drivers that minimize EMI and reduce reflections caused by improperly terminated cables, allowing error-free data transmission up to 115kbps (see Reduced EMI and Reflections section). The MAX3083/MAX3084/MAX3085 offer higher driver output slew-rate limits, allowing transmit speeds up to 500kbps. The MAX3086/ MAX3087/MAX3088’s driver slew rates are not limited, making transmit speeds up to 10Mbps possible. The MAX3089’s slew rate is selectable between 115kbps, 500kbps, and 10Mbps by driving a selector pin with a three-state driver. VCC The MAX3082/MAX3085/MAX3088 are half-duplex transceivers, while the MAX3080/MAX3081/MAX3083/ MAX3084/MAX3086/MAX3087 are full-duplex transceivers. The MAX3089 is selectable between half- and full-duplex communication by driving a selector pin high or low, respectively. All of these parts operate from a single +5V supply. Drivers are output short-circuit current limited. Thermal shutdown circuitry protects drivers against excessive power dissipation. When activated, the thermal shutdown circuitry places the driver outputs into a highimpedance state. Receiver Input Filtering The receivers of the MAX3080–MAX3085, and the MAX3089 when operating in 115kbps or 500kbps mode, incorporate input filtering in addition to input hysteresis. This filtering enhances noise immunity with differential signals that have very slow rise and fall times. Receiver propagation delay increases by 20% due to this filtering. RE MAX3089 A RD TOP VIEW B 14 V CC H/F 1 RO 2 RE 3 DE 4 11 B DI 5 10 Z 13 RXP MAX3089 12 A SRL 6 9 Y GND 7 8 TXP H/F Z TXP DIP/SO Y DI NOTE: SWITCH POSITIONS INDICATED FOR H/F = GND GND DE SRL Figure 4. MAX3089 Pin Configuration and Functional Diagram 14 ______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers TEST POINT RECEIVER OUTPUT CRL 15pF R VOD R 1k VCC S1 1k VOC S2 Z Figure 5. Driver DC Test Load Figure 6. Receiver Enable/Disable Timing Test Load Fail-Safe The MAX3080 family guarantees a logic-high receiver output when the receiver inputs are shorted or open, or when they are connected to a terminated transmission line with all drivers disabled. This is done by setting the receiver threshold between -50mV and -200mV. If the differential receiver input voltage (A-B) is greater than or equal to -50mV, RO is logic high. If A-B is less than or equal to -200mV, RO is logic low. In the case of a terminated bus with all transmitters disabled, the receiver’s differential input voltage is pulled to 0V by the termination. With the receiver thresholds of the MAX3080 family, this results in a logic high with a 50mV minimum noise margin. Unlike previous fail-safe devices, the -50mV to -200mV threshold complies with the ±200mV EIA/TIA-485 standard. MAX3089 Programming The MAX3089 has several programmable operating modes. Transmitter rise and fall times are programmable between 2500ns, 750ns, and 25ns, resulting in maximum data rates of 115kbps, 500kbps, and 10Mbps, respectively. To select the desired data rate, drive SRL to one of three possible states by using a three-state driver, by connecting it to VCC or GND, or by leaving it unconnected. For 115kbps operation, set the three-state device in high-impedance mode or leave SRL unconnected. For 500kbps operation, drive SRL high or connect it to VCC. For 10Mbps operation, drive SRL low or connect it to GND. SRL can be changed during operation without interrupting data communications. Occasionally, twisted-pair lines are connected backward from normal orientation. The MAX3089 has two pins that invert the phase of the driver and the receiver to correct for this problem. For normal operation, drive TXP and RXP low, connect them to ground, or leave them unconnected (internal pull-down). To invert the driver phase, drive TXP high or connect it to VCC. To invert the receiver phase, drive RXP high or connect it to V CC. Note that the receiver threshold is positive when RXP is high. The MAX3089 can operate in full- or half-duplex mode. Drive the H/F pin low, leave it unconnected (internal pull-down), or connect it to GND for full-duplex operation, and drive it high for half-duplex operation. In fullduplex mode, the pin configuration of the driver and receiver is the same as that of a MAX3080 (Figure 4). In half-duplex mode, the receiver inputs are switched to the driver outputs, connecting outputs Y and Z to inputs A and B, respectively. In half-duplex mode, the internal full-duplex receiver input resistors are still connected to pins 11 and 12. Applications Information 256 Transceivers on the Bus The standard RS-485 receiver input impedance is 12kΩ (one-unit load), and the standard driver can drive up to 32 unit loads. The MAX3080 family of transceivers have a 1/8-unit-load receiver input impedance (96kΩ), allowing up to 256 transceivers to be connected in parallel on one communication line. Any combination of these devices and/or other RS-485 transceivers with a total of 32 unit loads or less can be connected to the line. Reduced EMI and Reflections The MAX3080–MAX3085, and MAX3089 with SRL = VCC or unconnected, are slew-rate limited, minimizing EMI and reducing reflections caused by improperly terminated cables. Figure 14 shows the driver output waveform and its Fourier analysis of a 20kHz signal transmitted by a MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND. High-frequency harmonic ______________________________________________________________________________________ 15 MAX3080–MAX3089 Y MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers 3V DE DI CL1 Y OUTPUT UNDER TEST VID Z CL CL2 S2 Figure 7. Driver Timing Test Circuit Figure 8. Driver Enable/Disable Timing Test Load 3V 3V DI 1.5V 0V DE 1.5V 1.5V 1.5V 0V tPHL tPLH 1/2 VO tZL(SHDN), tZL Z tLZ Y, Z VO 2.3V OUTPUT NORMALLY LOW VOL Y 1/2 VO VO VDIFF 0V -VO VCC S1 500Ω RDIFF 10% VDIFF = V (Y) - V (Z) VOH -0.5V 2.3V 90% tR OUTPUT NORMALLY HIGH Y, Z 90% VOL +0.5V 0V 10% tZH(SHDN), tZH tF tHZ tSKEW = | tPLH - tPHL | Figure 9. Driver Propagation Delays Figure 10. Driver Enable and Disable Times (except MAX3081/MAX3084/MAX3087) 3V RE RO VOL 1V A -1V B 1.5V 1.5V 0V VOH 1.5V OUTPUT tPHL tPLH 1.5V tZL(SHDN), tZL tLZ VCC RO 1.5V OUTPUT NORMALLY LOW RO 1.5V VOL + 0.5V INPUT OUTPUT NORMALLY HIGH VOH - 0.5V 0V tZH(SHDN), tZH Figure 11. Receiver Propagation Delays 16 tHZ Figure 12. Receiver Enable and Disable Times (except MAX3081/MAX3084/MAX3087) ______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080/3089 FIG-14 MAX3080–MAX3089 B ATE VID RECEIVER OUTPUT RR 20dB/div A 0Hz MAX3080/3089 FIG-16 A B 20dB/div 0Hz 100kHz/div 1MHz Figure 14. Driver Output Waveform and FFT Plot of MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND, Transmitting a 20kHz Signal MAX3080/3089 FIG-15 Figure 13. Receiver Propagation Delay Test Circuit 100kHz/div 1MHz A B 20dB/div 0Hz 100kHz/div 1MHz Figure 15. Driver Output Waveform and FFT Plot of MAX3083/MAX3084/MAX3085, and MAX3089 with SRL = VCC, Transmitting a 20kHz Signal Figure 16. Driver Output Waveform and FFT Plot of MAX3080/MAX3081/MAX3082, and MAX3089 with SRL = Unconnected, Transmitting a 20kHz Signal components with large amplitudes are evident. Figure 15 shows the same signal displayed for a MAX3083/ MAX3084/MAX3085, and MAX3089 with SRL = VCC), transmitting under the same conditions. Figure 15’s high-frequency harmonic components are much lower in amplitude, compared with Figure 14’s, and the potential for EMI is significantly reduced. Figure 16 shows the same signal displayed for a MAX3080/ MAX3081/MAX3082, and MAX3089 with SRL = unconnected, transmitting under the same conditions. Figure 16’s high-frequency harmonic components are even lower. In general, a transmitter’s rise time relates directly to the length of an unterminated stub, which can be driven with only minor waveform reflections. The following equation expresses this relationship conservatively: Length = tRISE / (10 x 1.5ns/ft) where tRISE is the transmitter’s rise time. For example, the MAX3080’s rise time is typically 1320ns, which results in excellent waveforms with a stub length up to 90 feet. A system can work well with longer unterminated stubs, even with severe reflections, if the waveform settles out before the UART samples them. ______________________________________________________________________________________ 17 MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080/3089 FIG-18 MAX3080/MAX3081/MAX3083/ MAX3084/MAX3086/MAX3087/ MAX3089 (FULL DUPLEX) DI 5V/div VA - VB 1V/div RO 5V/div A RO RE R 120Ω B DATA IN DE Z DI D 120Ω Y DATA OUT 5µs/div NOTE: RE AND DE ON MAX3080/MAX3083/MAX3086/MAX3089 ONLY. Figure 17. Line Repeater for MAX3080/MAX3081/ MAX3083/MAX3084/MAX3086/MAX3087, and MAX3089 in Full-Duplex Mode Low-Power Shutdown Mode (except MAX3082/MAX3085/MAX3088) Low-power shutdown mode is initiated by bringing both RE high and DE low. In shutdown, the devices typically draw only 1nA of supply current. RE and DE may be driven simultaneously; the parts are guaranteed not to enter shutdown if RE is high and DE is low for less than 50ns. If the inputs are in this state for at least 600ns, the parts are guaranteed to enter shutdown. Enable times t ZH and t ZL in the Switching Characteristics tables assume the part was not in a lowpower shutdown state. Enable times tZH(SHDN) and tZL(SHDN) assume the parts were shut down. It takes drivers and receivers longer to become enabled from low-power shutdown mode (tZH(SHDN), tZH(SHDN)) than from driver/receiver-disable mode (tZH, tZL). Driver Output Protection Two mechanisms prevent excessive output current and power dissipation caused by faults or by bus contention. The first, a foldback current limit on the output stage, provides immediate protection against short circuits over the whole common-mode voltage range (see Typical Operating Characteristics). The second, a thermal shutdown circuit, forces the driver outputs into a high-impedance state if the die temperature becomes excessive. 18 Figure 18. MAX3080/MAX3081/MAX3082, and MAX3089 with SRL = Unconnected, System Differential Voltage at 50kHz Driving 4000 feet of Cable Line Length vs. Data Rate The RS-485/RS-422 standard covers line lengths up to 4000 feet. For line lengths greater than 4000 feet, use the repeater application shown in Figure 17. Figures 18, 19, and 20 show the system differential voltage for the parts driving 4000 feet of 26AWG twistedpair wire at 110kHz into 120Ω loads. Typical Applications The MAX3082/MAX3085/MAX3088/MAX3089 transceivers are designed for bidirectional data communications on multipoint bus transmission lines. Figures 21 and 22 show typical network applications circuits. These parts can also be used as line repeaters, with cable lengths longer than 4000 feet, as shown in Figure 17. To minimize reflections, the line should be terminated at both ends in its characteristic impedance, and stub lengths off the main line should be kept as short as possible. The slew-rate-limited MAX3082/MAX3085, and the two modes of the MAX3089, are more tolerant of imperfect termination. ______________________________________________________________________________________ Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080/3089 FIG-20 DI 5V/div DI 5V/div VA - VB 1V/div VA - VB 1V/div RO 5V/div RO 5V/div 2µs/div 1µs/div Figure 19. MAX3083/MAX3084/MAX3085, and MAX3089 with SRL = VCC, System Differential Voltage at 50kHz Driving 4000 feet of Cable Figure 20. MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND, System Differential Voltage at 200kHz Driving 4000 feet of Cable 120Ω 120Ω DE B B DI D D DI DE RO RE A B A B A A R R RO RE R MAX3082 MAX3085 MAX3088 MAX3089 (HALF-DUPLEX) R D D DI DE RO RE DI DE RO RE Figure 21. Typical Half-Duplex RS-485 Network ______________________________________________________________________________________ 19 MAX3080–MAX3089 MAX3080/3089 FIG-19 MAX3080–MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers A R RO RE Y 120Ω 120Ω D B Z Z B DE DI DE DI 120Ω D Y 120Ω Z Y B A Y Z R A DE RE RO RE RO A R D D DI B R DI NOTE: RE AND DE ON MAX3080/MAX3083/MAX3086/MAX3089 ONLY. DE RE RO MAX3080 MAX3081 MAX3083 MAX3084 MAX3086 MAX3087 MAX3089 (FULL-DUPLEX) Figure 22. Typical Full-Duplex RS-485 Network Ordering Information (continued) PART MAX3081CPA MAX3081CSA MAX3081EPA MAX3081ESA MAX3082CPA MAX3082CSA MAX3082EPA MAX3082ESA MAX3083CPD MAX3083CSD MAX3083EPD MAX3083ESD MAX3084CPA MAX3084CSA MAX3084EPA MAX3084ESA MAX3085CPA MAX3085CSA MAX3085EPA MAX3085ESA TEMP. RANGE 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C PIN-PACKAGE 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 14 Plastic DIP 14 SO 14 Plastic DIP 14 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO PART MAX3086CPD MAX3086CSD MAX3086EPD MAX3086ESD MAX3087CPA MAX3087CSA MAX3087EPA MAX3087ESA MAX3088CPA MAX3088CSA MAX3088EPA MAX3088ESA MAX3089CPD MAX3089CSD MAX3089EPD MAX3089ESD TEMP. RANGE 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C 0°C to +70°C 0°C to +70°C -40°C to +85°C -40°C to +85°C PIN-PACKAGE 14 Plastic DIP 14 SO 14 Plastic DIP 14 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 14 Plastic DIP 14 SO 14 Plastic DIP 14 SO Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. 20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © 1997 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.