ARG81300 Single LNB Supply and Control Voltage Regulator FEATURES AND BENEFITS DESCRIPTION * Integrated boost MOSFET, current sensing, and compensation * Stable with low-profile ceramic boost capacitors * 704 kHz switching frequency for small low-cost components * SLEEP pin for ultralow power consumption mode * Adjustable LNB output current limit (250 to 950mA*) with shutdown timer Covers wide array of application requirements Minimizes component sizing to fit each application For startup, reconfiguration, and continuous output * Boost peak current limit scales with LNB current limit The ARG81300 is a single-channel low-noise block regulator (LNBR). The ARG81300 consists of a monolithic boost converter followed by a low-drop linear regulator. It is specifically designed to provide the power and the interface signals to an LNB down converter via coaxial cable in satellite TV receiver systems. The ARG81300 requires few external components, with the boost switch and compensation circuitry integrated inside of the device. The 704kHz switching frequency and user-controlled output current limit minimize the size of the passive filtering components. The I2CTM-compatible interface provides control capabilities for complex system requirements, as well as diagnostic capabilities for system fault reporting. Continued on the next page... PACKAGE: A sleep pin is available to maximize power savings and to quickly shut down the device if needed, without using I2CTM control. 16-contact QFN (suffix ES) 3 mm x 3 mm x 0.75 mm The ARG81300 is provided in a small 3x3 mm QFN package with exposed pad for thermal dissipation. It is lead (Pb) free, with 100% matte-tin leadframe plating. Not to scale Functional Block Diagram L1 10 H VS VREG C3 220 nF IC Power 704 kHz Osc CLK BOOSTREF 0.8 V GND PAD R1 R2 R3 R4 R5 LX GNDLX VIN VDD C5 3x 10 F or 4x 4.7 F C6 1 F C2 2 x 4.7 F or 1 x 10 F C1 100 nF D1 Ref DAC BOOST VFB Boost Regulator + LNBREF TCAP D3 A Charge Pump + Slew Rate Limiter C4 100 nF VCP LNB VIN Linear Regulator ILIM OC VOUT D2 Tone Generator C7 100 nF TONECTRL SDA SCL ADD SLEEP IRQ 4 ISET VSEL3/2/1/0 I2CTM Interface Read Unlatched Status PNG, CPOK SET Latched Faults RST UVLO, OCP, TSD Fault TSD VIN A C8 100 nF C10 220 nF C9 10 nF D4 A RSET D3 and D4 are used for surge protection. Timer 45 ms For recommended external components, refer to Table 7 81300-DS, Rev. 2 MCO-0000128 July 10, 2018 ARG81300 Single LNB Supply and Control Voltage Regulator FEATURES AND BENEFITS (continued) * Optional temporary increased current limit (+25%) * Compatible with DiSEqC1.x control * 2-wire I2CTM-compatible interface for control and status Programmable LNB output voltage levels (2%accuracy) Enable/disable output Flexible 22kHz tone generation methods SINK_DIS bit for controlling the push-pull output sink current threshold * Diagnostic features: PNG * Extensive protection features: UVLO, OCP, TSD * Cable disconnect detect *maximum value depends on PCB thermal design SELECTION GUIDE Part Number Packing[1] ARG81300SESWTR [1] Contact Allegro Description 7 in. reel, 1500 pieces/reel 12 mm carrier tape QFN surface mount 3 mm x 3 mm x 0.75 mm nominal height for additional packing options. ABSOLUTE MAXIMUM RATINGS Rating Unit Load Supply Voltage, VIN pin Characteristic Symbol VIN Conditions 18 V Output Current[2] ILNB Internally Limited A Output Voltage, BOOST pin -0.3 to 32 V -1.0 to 32 V Output Voltage, LX pin -0.3 to 30 V Output Voltage, VCP pin -0.3 to 37 V -0.3 to 6 V -0.3 to 5.5 V Surge[3] Output Voltage, LNB pin TCAP, ISET, VREG Pins Logic Input Voltage Logic Output Voltage Operating Ambient Temperature TA Range S -0.3 to 5.5 V -20 to 85 C Junction Temperature TJ(max) 150 C Storage Temperature Tstg -55 to 150 C [2]Output current rating may be limited by duty cycle, ambient temperature, and heat sinking. Under any set of conditions, do not exceed the specified current ratings, or a junction temperature, TJ, of 150C. [3]Use Allegro recommended application circuit. THERMAL CHARACTERISTICS[4] Package RJA (C/W) PCB ES 47 4-layer [4] Additional information is available on the Allegro website. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 2 ARG81300 Single LNB Supply and Control Voltage Regulator BOOST GNDLX LX VIN 16 15 14 13 Pinout Diagram VCP 1 12 GND LNB 2 11 VREG ADD 3 10 ISET IRQ 4 9 TCAP 5 6 7 8 SCL SDA TONECTRL SLEEP PAD Terminal List Table Name Number Function ADD 3 Address select BOOST 16 Tracking supply voltage to linear regulator GND 12 Signal ground GNDLX 15 Boost switch ground IRQ 4 Interrupt request ISET 10 Output current limit set via external resistor LNB 2 Output voltage to LNB LX 14 Inductor drive point PAD Pad SCL 5 I2CTM-compatible clock input SDA 6 I2CTM-compatible data input/output S LEEP 8 When this pin is pulled low, the ARG81300 enters sleep mode; LNB output, boost, I2CTM communication, and charge pump are disabled to reduce input quiescent current to less than 15 A TCAP 9 Capacitor for setting the rise and fall time of the LNB output TONECTRL 7 Apply external 22 kHz tone or tone on-and-off signal to enable/disable internal tone VCP 1 Gate supply voltage VIN 13 Input supply voltage VREG 11 Analog supply Exposed pad; connect to the ground plane, for thermal dissipation Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 3 ARG81300 Single LNB Supply and Control Voltage Regulator ELECTRICAL CHARACTERISTICS[1]: Valid at TA = 25C, VIN = 10 to 16 V, SLEEP = 1, * as noted[2], unless noted otherwise Characteristics Symbol Test Conditions Min. Typ. Max. Unit GENERAL Output Voltage Accuracy Load Regulation Line Regulation Supply Current (Off) Supply Current (On)[3] Boost Switch On Resistance Switching Frequency %VLNB VLNB(Load) VLNB(Line) IIN(OFF) IIN(ON) RDS(on)BOOST VIN = 12 V, ILNB = 10 mA, see Table 4 for DAC settings * -2 - +2 % VIN = 12 V, VLNB = 13.667 V, ILNB = 10 to 450 mA * - 38 76 mV VIN = 12V, VLNB = 19.000 V, ILNB = 10 to 450 mA * - 45 90 mV VIN = 10 to 16 V, VLNB = 13.667 V, ILNB = 10 mA * -10 0 10 mV VIN = 10 to 16 V, VLNB = 19.000 V, ILNB = 10 mA * -10 0 10 mV SLEEP = 0, VIN = 12 V * * - - 15 A - 4 7 mA ENB = 1, VIN = 12 V, VLNB = 19 V, ILOAD = 0 mA, TONECTRL = 0 - 15 - mA ENB = 1, VIN = 12 V, VLNB = 19 V, ILOAD = 0 mA, TONECTRL = 1 - 25 - mA ENB = 0, VIN = 12 V ISW = 450 mA - 400 - m 633 704 774 kHz VBOOST - VLNB, no tone signal, ILOAD = 425 mA 600 800 1000 mV TCAP capacitor (C7) charging fSW Linear Regulator Voltage Drop VLR TCAP Pin Current ITCAP -13 -10 -7 A TCAP capacitor (C7) discharging 7 10 13 A Output Voltage Rise Time[3] tr(VLNB) For VLNB 1319 V; C7 = 100 nF, ILOAD = 500 mA - 10 - ms Output Voltage Pull-Down Time[3] tf(VLNB) For VLNB 1913 V; CLOAD = 100 F, ILOAD = 0 mA, SINK_DIS = 0 - 20 - ms ENB = 0 - 2 6 mA SINK_DIS = 1, ENB = 1, TONECTRL = 0 - 7 10 mA SINK_DIS = 0, ENB = 1, TONECTRL = 0, Absolute(VLNB-VSEL setting) < 1.5 V - 30 50 mA SINK_DIS= 0, ENB= 1, TONECTRL= 1, Absolute(VLNB-VSEL setting) < 1.5 V - 60 150 mA SINK_DIS= 0, ENB= 1, TONECTRL= 0or1, Absolute(VLNB-VSEL setting) > 1.5 V - 30 50 mA 20 MHz BWL; reference circuit shown in Functional Block diagram; contact Allegro for additional information on application circuit board design - 30 - mVPP CAD bit set when VBOOST exceeds threshold - 23.7 - V Output Reverse Current[3] Ripple and Noise on LNB Output[4] Cable Disconnect Threshold IRLNB Vrip,n(pp) VCAD Continued on the next page... Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 4 ARG81300 Single LNB Supply and Control Voltage Regulator ELECTRICAL CHARACTERISTICS[1] (continued): Valid at TA = 25C, VIN = 10 to 16 V, SLEEP = 1, * as noted[2], unless noted otherwise Characteristics Symbol Test Conditions Min. Typ. Max. Unit V GENERAL (continued) VREG Voltage VVREG VIN = 10 V 4.97 5.25 5.53 ISET Voltage VISET VIN = 10 V 3.4 3.5 3.6 V VIN = 10 V, VLNB = 13.667 V - 2.28 - V VIN = 10 V, VLNB = 19.000 V - 3.17 - V 450 500 600 mA TCAP Pin Voltage VTCAP PROTECTION CIRCUITRY Output Overcurrent Limit[5] Overcurrent Disable Time Boost MOSFET Current Limit ILNB(MAX) RSET = 60.4 k * tDIS IBOOST(MAX) RSET = 60.4 k - 45 - ms - 2600 - mA VIN Undervoltage Lockout Threshold VUVLO VIN falling 8.05 8.35 8.65 V VIN Turn On Threshold VIN(th) VIN rising 8.40 8.70 9.00 V VUVLOHYS - 350 - mV TJ - 165 - C Undervoltage Hysteresis Thermal Shutdown Threshold [3] Thermal Shutdown Hysteresis [3] Power Not Good (Low) Power Not Good (Low) Hysteresis TJ - 20 - C PNGLOSET With respect to VLNB setting; VLNB low, PNG set to 1 88 91 94 % PNGLORESET With respect to VLNB setting; VLNB low, PNG reset to 0 92 95 98 % PNGLOHYS With respect to VLNB setting - 4 - % VTONE(PP) ILNB = 425mA, CLNB = 750nF 550 - 900 mVPP VTONE1(PP)[3] ILNB = 425mA, CLNB = 330nF * * 550 - 800 mVPP * 20 22 24 kHz 40 50 60 % 5 10 15 s 5 10 15 s VH 2.0 - - V VL - - 0.8 V V(lkg) -1 - 1 A VSLP(H) 2.0 - - V VSLP(L) - - 0.8 V ISLP(lkg) - 50 - A TONE Amplitude Frequency fTONE Duty Cycle DCTONE Rise Time tR(TONE) Fall Time tF(TONE) ILNB = 425mA, CLNB = 750nF * * TONE CONTROL (TONECTRL Pin) Logic Input Input Leakage SLEEP MODE CONTROL ( SLEEP Pin) Logic Input Input Leakage Continued on the next page... Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 5 ARG81300 Single LNB Supply and Control Voltage Regulator ELECTRICAL CHARACTERISTICS[2] (continued): Valid at TA = 25C, VIN = 10 to 16 V, SLEEP = 1, Characteristics Symbol Test Conditions as noted [2], unless noted otherwise Min. Typ. Max. Unit I2CTM-COMPATIBLE INTERFACE Logic Input (SDA,SCL) Low Level VSCL(L) - - 0.8 V Logic Input (SDA,SCL) High Level VSCL(H) 2.0 - - V Logic Input Hysteresis VI2CIHYS Logic Input Current II2CI Logic Output Voltage SDA and IRQ VSDA, VIRQ Logic Output Leakage SDA and IRQ ILEAK SCL Clock Frequency fCLK I2CTM VI2CI = 0 to 5 V - 150 - mV -1 <1.0 1 A ILOAD = 3 mA - - 0.4 V VLNB = 0 to 5 V - - 10 A - - 400 kHz ADDRESS SETTING ADD Voltage for Address 0001,000 VADD1 0 - 0.7 V ADD Voltage for Address 0001,001 VADD2 1.3 - 1.7 V ADD Voltage for Address 0001,010 VADD3 2.3 - 2.7 V ADD Voltage for Address 0001,011 VADD4 3.0 - 5.0 V [1] Operation at 16 V may be limited by power loss in the linear regulator. specifications guaranteed from 0 TJ 125C. [3] Ensured by worst case process simulations and system characterization. Not production tested. [4] LNB output ripple and noise are dependent on component selection and PCB layout. Refer to the Application Schematic and PCB layout recommendations. Not production tested. [5] Current from the LNB output may be limited by the choice of Boost components. [2] Indicates Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 6 ARG81300 Single LNB Supply and Control Voltage Regulator FUNCTIONAL DESCRIPTION Boost Converter/Linear Regulator The ARG81300 solution contains a tracking current-mode boost converter and linear regulator. The boost converter tracks the requested LNB voltage to within 800 mV, to minimize power dissipation. Under conditions where the input voltage, VBOOST, is greater than the output voltage, VLNB, the linear regulator must drop the differential voltage. When operating in these conditions, care must be taken to ensure that the safe operating temperature range of the ARG81300 is not exceeded. The boost converter operates at 704 kHz typical. All the loop compensation, current sensing, and slope compensation functions are provided internally. The ARG81300 has internal pulse-by-pulse current limiting on the boost converter and DC current limiting on the LNB output to protect the IC against short circuits. When the LNB output is shorted, the LNB output current is limited, and if the overcurrent condition lasts for more than 45 ms, the LNB output will be disabled. If this occurs, the ARG81300 output must be re-enabled for normal operation. The system should provide sufficient time between successive restarts to limit internal power dissipation; 1to2seconds is recommended. Two or more satellite set top boxes LNBR outputs may be connected together (for example in the case when a splitter is used). In this case the ARG81300 that has the highest programmed voltage will supply the LNB and all other ARG81300s will effectively be off. If the output of the ARG81300 IC supplying the LNB drops below the programmed value of the next highest voltage ARG81300, that unit will automatically recover from providing no-output voltage, monotonically start up and supply the voltage at its programmed level. This unit will supply the LNB power. Boost Converter Operation Under Light Load: At extremely light load or no load, if the BOOSTx voltage tries to exceed the BOOSTx target voltage, the boost converter operates with minimum on-time. The BOOSTx settling voltage depends on: supply voltage, boost inductance, minimum on-time, switching frequency, output power, as well as power loss in the boost inductor, capacitor, and the ARG81300. If the BOOSTx voltage exceeds 28 V, the ARG81300 enters into pulse skipping with 350mV hysteresis. Charge Pump: Generates a supply voltage above the internal tracking regulator output to drive the linear regulator control. LNB and BOOST Current Limits: The LNB output current limit, ILNB(MAX), can be set by connecting a resistor (RSET) from the ISET pin to GND as shown in the functional block diagram. For example, 300mA and 500mA settings would correspond to RSET values of 100k and 60.4k respectively, per equation1. The LNB current limit has a set range of 250 to 950mA, with the maximum value dependent on thermal design parameters of a given application. If the LNB current limit is exceeded for more than the Overcurrent Disable Time (tDIS), then the ARG81300 will be shut down and the OCP bit set, as shown in Figure 1. The typical LNB output current limit can be set according to the following equation: ILNB(MAX) = 29,925 / RSET ,(1) where ILNB(MAX) is in mA and RSET is in k. If the voltage at the ISET pin is 0 V (that is, shorted to GND), ILNB(MAX) will be clamped to a moderately high value (approximately 1.5 A). Care should be taken to ensure that ISET is not inadvertently grounded. If no resistor is connected to the ISET pin (that is, if ISET is open-circuit), ILNB(MAX) will be set to approximately 0A and the ARG81300 will not support any load (OCP will occur prematurely). The BOOST pulse-by-pulse current limit, IBOOST(MAX), is automatically scaled along with the LNB output current limit. The typical BOOST current limit is set according to the following equation: IBOOST(MAX) = 3 x ILNB(MAX) + 1100 mA , (2) where both IBOOST(MAX) and ILNB(MAX) are in mA. Automatically scaling the BOOST current limit allows the designer to choose the lowest possible saturation current of the boost inductor, reducing its physical size and PCB area, thus minimizing cost. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 7 ARG81300 Single LNB Supply and Control Voltage Regulator Pull-Down Rate Control: In applications that must operate at Protection The ARG81300 has a wide range of protection features and fault diagnostics which are detailed in the Status Register section. Slew Rate Control: During either start-up, or when the output voltage at the LNB pin is transitioning, the output voltage rise and fall times can be set by the value of the capacitor connected from the TCAP pin to GND (C7 in the functional block diagram). Note that during start-up, the BOOST pin is precharged to the input voltage minus a voltage drop. As a result, the slew rate control for the BOOST pin occurs from this voltage. The value of C7 can be calculated using the following formula: C7 = ( ITCAP x 6) / SR , (3) where SR is the required slew rate of the LNB output voltage, in V/s, and ITCAP is the TCAP pin current specified in the Electrical Characteristics table. The recommended value for C7, 100 nF, should provide satisfactory operation for most applications. The minimum value of C7 is 10 nF. There is no theoretical maximum value of C7, however too large a value will probably cause the voltage transition specification to be exceeded. Tone generation is unaffected by the value of C7. very light loads and that require large load capacitances (in the order of tens to hundreds of microfarads), the output linear stage provides approximately 30 mA of pull-down capability, with TONECTRL = 0. This ensures that the LNB output voltage is ramped from 18to13 V in a reasonable amount of time. When the tone is on (TONECTRL =1), the output linear stage must increase its pull-down capability to approximately 60 mA. This ensures that the tone signal meets all specifications, even with no load on the LNB output. ODT (Overcurrent Disable Time) If the LNB output current exceeds the set output current for more than tDIS, then the LNB output will be disabled and the OCP bit will be set. See Figure 1. Short Circuit Handling The ARG81300 has an optional 25% bump-up on current limit for tDIS /4 period. This feature is enabled / disabled by setting or resetting OCP_25P bit in Control Register. When this bit is enabled, the output current limit will be 25% more than set current limit for tDIS /4 period. After tDIS/4 period, output current 18.6 to 19.6 V 13.3 to 15.6 V VLNB 0V ILNB (MAX) ILNB (MAX) 500 mA ILNB 0 mA ENB PNG DIS OCP Startup t < tDIS Reconfiguration t < tDIS Short Circuit or Overload t > tDIS Figure 1: Startup, Reconfiguration, and Short Circuit operation using RSET = 60.4k and a capacitive load (OCP_25P bit = 0). Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 8 ARG81300 Single LNB Supply and Control Voltage Regulator limit comes down to the set limit and the OCP_25P bit is reset to zero, The user must set this bit again to enable 25% bump-up on the next current limit event. If the OCP_25P bit is zero when LNB output is shorted to ground, the LNB output current will be clamped to ILNB(MAX). If the short-circuit condition lasts for more than 45 ms, the ARG81300 will be disabled and the OCP bit will be set. Refer to Figure 10 and Figure 11. TONE GENERATION The ARG81300 offers two options for tone generation (Figure 2). The TONECTRL pin with the TMODE control bit provides the necessary control. The TMODE bit controls whether the tone source is internal or external. When the internal source is used (TMODE bit set to 0), the tone is gated with the TONECTRL pin. The internal tone frequency is 22kHz. Note: This tone can be generated under no-load conditions and does not require an external DiSEqCTM filter. In-Rush Current At start-up or during an LNB reconfiguration event, a transient surge current above the normal DC operating level can be provided by the ARG81300. This current increase can be as high as the set output current, for as long as required, up to a maximum of 45ms. When the TMODE bit is set to 1, an external 22-kHz tone signal can be applied to the TONECTRL pin. This tone frequency appears at the LNB output, VLNB reaches the VLNBref level after TONECTRL has been low for longer than 42 s. Cable Disconnect Detection The ARG81300 does not go to pulse skipping if the BOOSTx voltage settles below 28V(typ); this facilitates increased boost voltage that can be used to detect the cable disconnect. If the given application and supply voltage will ensure BOOST voltage exceed 23.7V(typ) at no-load, the Status register bit CAD is set. This bit can be used for cable disconnect detection. For cable disconnect test, keep SINK_DIS control register bit to 1 to disable internal current sink. For normal operation, this bit can be set 0 or 1. Typically, VIN should be greater than 12V to generate 23.7V on boost node for CAD detection. TMODE Component Selection BOOST INDUCTOR The ARG81300 is designed to operate with a boost inductor value of 10H 50%. The error amplifier loop compensation, current sense gain, and PWM slope compensation were chosen for this value of inductor. The boost inductor must be able to support the peak currents required to maintain the maximum LNB output current without saturating. Figure 3 can be used to determine the peak current in the inductor given the LNB load current. The "typical" curve uses VIN = 12V, VLNB = 19V, L = 10H, and f=704kHz, while the "maximum" curve assumes VIN = 9V, VLNB = 20V, L = 8H, and f=633kHz. (Low) TONECTRL (VLNBRef) VLNB Option 1. TMODE = 0, internal tone gated with TONECTRL. TMODE (High) TONECTRL 42 s VLNB (VLNBRef) Option 2. TMODE = 1, external tone applied on TONECTRL pin. VLNB reaches preset level if external tone low for > 42 s. Figure 2: Tone generation options Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 9 ARG81300 Single LNB Supply and Control Voltage Regulator BOOST CAPACITORS The ARG81300 is designed to operate with three or four highquality ceramic capacitors on the boost node. Allegro recommends capacitors that are rated at least 35 V, 10%, X7R, 1210 size. Physically smaller capacitors, like 0603 and 0805, with lower temperature ratings, like X5R and Z5U, should be avoided. The nominal boost capacitance should total 18.8 to 30 F. Allegro recommends either four 4.7 F or three 10 F capacitors, with the characteristics shown in Table 1. If tolerance, temperature, and DC bias effects are considered, the capacitance must total at least 13 F. The DC bias effect is very significant on ceramic capacitors with lower voltage ratings, smaller packages, or wider temperature characteristics. For example, a 10 F, 25 V, 1206, X5R capacitor can lose 85% of its value at 20 VDC bias. For good gain and phase margins on boost converter, use effective boost capacitance higher than 12F. Two possible ceramic based capacitor solutions have been presented. Other capacitor combinations are certainly possible, such as a very low ESR electrolytic capacitor in parallel with several microfarads of ceramic capacitance. However, there are two critical requirements that must be satisfied: 1) the zero formed by the electrolytic capacitor and its ESR should be at least 1 decade higher than the 0 dB crossover of the boost loop (typically around 25 kHz), and 2) the ceramic capacitors must eliminate the highfrequency switching spikes/edges in the boost voltage, or the LNB output noise will be too high. Figure 4 can be used to determine the necessary rms current rating of the boost capacitor given the LNB load current. The "typical" curve uses VIN = 12V, VLNB = 19V, L = 10H, and f=704kHz while the "maximum" curve assumes VIN = 9V, VLNB = 20V, L = 8H, and f=633kHz. Quantity of Capacitors Value (F) Tolerance (%) Rating (V) Temperature Coefficient of Capacitance Size Total Capacitance at -10% and 20 VDC Bias (F) 4 4.7 10 50 X7R 1210 14.0 3 10 10 35 X7R 1210 18.6 3500 3250 3000 2750 2500 2250 2000 1750 1500 1250 1000 750 500 250 100 1200 1100 IBOOST_CAP_RMS (mA ) IBOOST_PEAK (mA) Table 1: Recommended Boost Capacitor Characteristics Maximum Typical 1000 900 800 Maximum 700 600 500 Typical 400 300 200 100 200 300 400 500 600 700 Output Current (mA) 800 900 1000 Figure 3: Boost inductor peak current versus ILNB 100 200 300 400 500 600 700 Output Current (mA) 800 900 1000 Figure 4: Boost capacitor rms current versus ILNB Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 10 ARG81300 Single LNB Supply and Control Voltage Regulator so multiple devices may be connected to the I2CTM bus. When the bus is free, both the SDA and the SCL lines are high. BOOST FILTERING AND LNB NOISE The LNB output noise depends on the amount of high-frequency noise at the BOOST pin. To minimize the high-frequency noise at the BOOST pin, a high quality ceramic capacitor should be placed as close as possible to the BOOST pin. SDA and SCL Signals: SDA can only be changed while SCL is low. SDA must be stable while SCL is high. However, an exception is made when the I2CTM Start or Stop condition is encountered. See the I2CTM Communication section for further details. SURGE COMPONENTS The circuit shown on page 1 of this datasheet includes D3 and D4 for surge protection. Component recommendations for D3 and D4 are given in Table 7. This configuration and these components have successfully passed surge tests up to 1000V/500A, with a 1.2/50s - 8/20s combination wave. Every application will have its own surge requirements and the surge solution can be changed. However, Allegro strongly recommends incorporating a form of surge protection to prevent any pin of the ARG81300 from exceeding its Absolute Maximum voltage ratings shown in this datasheet. Acknowledge (AK) Bit: The Acknowledge (AK) bit indicates a "good transmission" and can be used two ways. First, if the slave has successfully received eight bits of either an address or control data, it will pull the SDA line low (AK=0) for the ninth SCL pulse to signal "good transmission" to the master. Second, if the master has successfully received eight bits of status data from the ARG81300, it will pull the SDA line low for the ninth SCL pulse to signal "good transmission" to the slave. The receiver (either the master or the slave) should set the AK bit high (AK=1 or NAK) for the ninth SCL pulse if eight bits of data are not received successfully. I2CTM-Compatible Interface AK Bit During a Write Sequence: When the master sends The I2CTM interface is used to access the internal Control and Status registers of the ARG81300. This is a serial interface that uses two lines, serial clock (SCL) and serial data (SDA), connected to a positive supply voltage via a current source or a pull-up resistor. Data is exchanged between a microcontroller (master) and the ARG81300 (slave). The master always generates the SCL signal. Either the master or the slave can generate the SDA signal. The SDA and SCL lines from the ARG81300 are open-drain signals control data (writes) to the ARG81300 there are three instances where AK bits are toggled by the ARG81300. First, the ARG81300 uses the AK bit to indicate reception of a valid sevenbit chip address plus a read/write bit (R/W=0 for write). Second, the ARG81300 uses the AK bit to indicate reception of a valid eight-bit Control register address. Third, the ARG81300 uses the AK bit to indicate reception of eight bits of control data. This protocol is shown in Figure 5(A). acknowledge from LNBR (slave) Start Chip Address W SDA A6 A5 A4 A3 A2 A1 A0 0 SCL 1 2 3 4 5 6 7 8 acknowledge from LNBR (slave) Control Register Address AK RC7 RC6 RC5 RC4 RC3 RC2 RC1 RC0 AK 9 1 2 3 4 5 6 acknowledge from LNBR (slave) Control Data 7 8 Stop D7 D6 D5 D4 D3 D2 D1 1 2 3 4 5 6 7 9 D0 AK 8 9 (A) Write to Control Register acknowledge from LNBR (slave) Start Chip Address W Status Register Address SDA A6 A5 A4 A3 A2 A1 A0 0 AK RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 AK SCL 1 2 3 4 5 6 7 8 9 1 2 3 acknowledge from LNBR (slave) acknowledge from LNBR (slave) 4 5 6 Stop 7 8 9 Chip Address Start acknowledge from master R Status Data AK RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 AK A6 A5 A4 A3 A2 A1 A0 1 1 2 3 4 5 6 7 8 9 1 2 3 4 5 Stop 6 7 8 9 (B) Read from Status Register Figure 5: I2CTM Interface Read and Write Sequences. (A) for the I2CTM Write cycle and (B) for the I2CTM Read cycle. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 11 ARG81300 Single LNB Supply and Control Voltage Regulator AK Bit During a Read Sequence: When the master reads status data from the ARG81300 there are four instances where AK bits are sent-three sent by the ARG81300 and one sent by the master. First, the ARG81300 uses the AK bit to indicate reception of a valid seven-bit chip address plus a read/write bit (R/W=0 for write). Second, the ARG81300 uses the AK bit to indicate reception of a valid eight-bit Status register address. Third, the ARG81300 uses the AK bit to indicate reception of a valid sevenbit chip address plus a read/write bit (R/W=1 for read). Finally, the master uses the AK bit to indicate receiving eight bits of status data from the ARG81300. This protocol is shown in Figure 5(B). I2CTM Communications I2CTM Start and Stop Conditions: The I2CTM Start condition is defined by a negative edge on the SDA line while SCL is high. Conversely, the Stop condition is defined by a positive edge on the SDA line while SCL is high. The Start and Stop conditions are shown in Figure 5. It is possible for the Start or Stop condition to occur at any time during a data transfer. If either a Start or Stop condition is encountered during a data transfer, the ARG81300 will respond by resetting the data transfer sequence. I2CTM Write Cycle Description: Writing to the ARG81300 Control register requires transmission of a total of 27 bits--three bytes (8 bits) of data plus an Acknowledge bit after each byte. Writing to the ARG81300 Control register is shown in Figure 5(A). Writing to the ARG81300 Control register requires a chip address with R/W=0, a Control register address, and the control data, as follows: * The Chip Address cycle consists of a total of nine bits-- seven bits of chip address (A6 to A0) plus one read/write bit (R/W=0) to indicate a write from the master, followed by an Acknowledge bit (AK=0 for reception of a valid chip address) from the slave. The chip address must be transmitted MSB (A6) first. The first five bits of the ARG81300 chip address (A6 to A2) are fixed as 00010. The remaining two bits (A1 and A0) are used to select one of four possible ARG81300 chip addresses. The DC voltage on the ADD pin programs the chip address. See the Electrical Characteristics table for the ADD pin voltages and the corresponding chip addresses. * The Control Register Address cycle consists of a total of nine bits--eight bits of control register address (RC7 to RC0) from the master, followed by an Acknowledge bit from the slave. The Control register address must be transmitted MSB (RC7) first. The ARG81300 only has one Control register so the Control register address is 0000 0000. * The Control Data cycle consists of a total of nine bits--eight bits of control data (D7 to D0) from the master, followed by an Acknowledge bit from the slave. The control data must be transmitted MSB first (D7). The Control register bits are identified in the Control Register section of this datasheet. I2CTM Read Cycle Description: Reading from the ARG81300 Status register requires transmission of a total of 36 bits--four bytes (8 bits) of data plus an Acknowledge bit after each byte. Reading the ARG81300 Status register requires a chip address with R/W=0, a Status register address, an I2CTM Stop condition, an I2CTM Start condition, a "repeated" chip address with R/W=1, and finally the status data from the ARG81300. Reading from the ARG81300 Status register is shown in Figure 5(B). * This 9-bit Chip Address cycle is identical to the Chip Address cycle previously described for the Write Control Register sequence. It consists of A6 to A0, plus one read/write bit (R/W=0) from the master, followed by an Acknowledge bit from the slave and finally an I2CTM Stop condition. * The Status Register Address cycle consists of a total of nine bits--eight bits of Status register address (RS7 to RS0) from the master, followed by an Acknowledge bit from the slave. The Status register address must be transmitted MSB (RS7) first. The ARG81300 only has one Status register, so the Status register address is fixed at 0000 0000. * The "Repeated" Chip Address cycle begins with an I2CTM Start condition, followed by a 9-bit cycle identical to the Chip Address cycle, previously described for the Write Control Register sequence. It consists of A6 to A0, plus one read/write bit (R/W=1) from the master, followed by an Acknowledge bit from the slave. * The Status Data cycle consists of a total of nine bits--eight bits of status data (RD7 to RD0) from the slave, followed by an Acknowledge bit from the master. The status data is transmitted MSB (RD7) first. The Status register bits are identified in the Status Register section of this datasheet. Interrupt Request (IRQ) pin The ARG81300 provides an interrupt request pin (IRQ), which is an open-drain, active-low output. This output may be connected to a common IRQ line with a suitable external pull-up resistor and can be used with other I2CTM compatible devices to request attention from the master controller. The IRQ output becomes active (logic low) when the ARG81300 recognizes a fault condition. The fault conditions that will force IRQ active include undervoltage lockout (UVLO), overcurrent Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 12 ARG81300 Single LNB Supply and Control Voltage Regulator protection (OCP), and thermal shutdown (TSD). The UVLO, OCP, and TSD faults are latched in the Status register and will not be unlatched until the ARG81300 Status register is successfully transmitted to the master controller (an AK bit must be received from the master). See the description in the Status Register section and Figure 6 for further details. attention. As shown in Figure 6, the ARG81300 latches all conditions in the Status register and sets the IRQ to logic low when a fault occurs. The IRQ bit is reset to logic high and the Status register is unlatched when the master acknowledges the status data from the ARG81300 (an AK bit must be received from the master). When the master device receives an interrupt, it should address all slaves connected to the interrupt line in sequence and read the status register of each to determine which device is requesting The disable (DIS), CAD, and Power Not Good (PNG) conditions do not cause an interrupt and are not latched in the Status register. acknowledge from LNBR (slave) Start Chip Address W Status Register Address SDA A6 A5 A4 A3 A2 A1 A0 0 AK RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 AK SCL 1 2 3 4 5 6 7 8 9 1 2 3 acknowledge from LNBR (slave) acknowledge from LNBR (slave) 4 5 6 Stop 7 8 9 acknowledge from master R Status Data A6 A5 A4 A3 A2 A1 A0 1 AK RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 AK 1 2 3 4 5 6 7 8 Chip Address Start 9 1 2 3 4 5 Stop 6 7 8 9 IRQ STATUS register unlatched IRQ reset FAULT event, IRQ set low, Status register latched Figure 6: Fault, IRQ, and Status Register Timing. When a FAULT occurs, the IRQ bit is set to low and the Status register is latched. The IRQ bit is reset to high when the ARG81300 acknowledges it is being read. The Status register is unlatched when the master acknowledges the status data from the ARG81300. UVLO Thresholds I2CTM UVLO (typ), rising: 6 V, falling: 4.2 V VIN VLNB I2CTM Read Cycle I2CTM Inactive I2CTM Inactive IRQ (active low) ENABLE Bit (via I2CTM) t Figure 7: IRQ and Fault Clearing in Response to Under Voltage at VIN (UVLO),the I2CTM port is active when VIN is above I2CTM UVLO (6 V when VIN is rising). IRQ transitions low when VIN goes above I2CTM UVLO (6 V, VIN rising), and the I2CTM Read cycle resets IRQ to logic high even if VIN is below UVLO. Even though IRQ is cleared below UVLO, one more Read cycle is required after VIN goes above UVLO, to re-enable the ARG81300. While VIN is falling, IRQ transitions low when VIN goes below UVLO, and the I2CTM Read cycle resets IRQ to logic high. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 13 ARG81300 Single LNB Supply and Control Voltage Regulator ILNB(MAX) 45 ms 45 ms ILNB LNB shorted to GND VLNB I2CTM Read Cycle IRQ (active low) Enable (ENB bit, via I2CTM) Figure 8: IRQ and Fault Clearing in Response to Overcurrent (OCP). If the LNB output is grounded for more than 45ms, the LNB output will be shut off, an overcurrent fault (OCP) will be latched in the Status Register, and the IRQ pin will transition low. After an OCP fault, the LNB output does not respond to the Enable (ENB) bit until an I2CTM Read cycle is executed to report and clear the OCP fault. After a successful I2CTM Read, the IRQ pin transitions high and the ARG81300 can be re-enabled, provided the LNB output is no longer grounded. (OCP_25P bit set to 0) TJ TSD Threshold 165C 145C Loss of cooling or STB overload LNB O/P I2CTM Read Cycle IRQ (active low) TSD Bit (via I2CTM) ENABLE Bit (via I2CTM) t Figure 9: IRQ and Fault Clearing in Response to Thermal Shutdown (TSD). If the junction temperature rises above 165C (typ), the LNB output will be shut off, a thermal shutdown fault (TSD) will be latched in the Status Register, and the IRQ pin will transition low. After a TSD fault, the LNB output does not respond to the Enable (ENB) bit until an I2CTM Read cycle is executed to report and clear the TSD fault. After a successful I2CTM Read, the IRQ pin transitions high and the ARG81300 can be re-enabled, provided the junction temperature is below 145C (typ). Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 14 ARG81300 Single LNB Supply and Control Voltage Regulator VLNB 1.25 x ILNB(MAX) ILNB ILNB(MAX) tDIS /4 tDIS /4 tDIS tDIS I2CTM Read tDIS I2CTM Write OCP_25P Bit LNB Shorted to GND LNB Shorted to GND removed LNB Shorted to GND LNB Shorted to GND removed LNB Shorted to GND OCP_25P bit cleared Figure 10: Initial 25% current limit bump up with OCP_25P bit enabled, disabled, and changed during current limit condition with OCP period > tDIS . Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 15 ARG81300 Single LNB Supply and Control Voltage Regulator VLNB 1.25 x ILNBx(MAX) ILNBx ILNBx(MAX) tDIS /4 I2CTM Read VBOOST + 5V None OCP Overcurrent Yes I2CTM read and fault removed 3 CAD Cable disconnected No VLNB < 23.7V None 4 PNG Power Not Good No LNB voltage above PNGLo level None 5 - - - - Not used 6 TSD 7 UVLO IRQ set low Thermal shutdown Yes I2CTM read and fault removed IRQ set low VIN or VREG undervoltage Yes I2CTM read and fault removed IRQ set low Table 6: Status Register Bit Descriptions Bit Name Description 0 DIS The DIS bit is set to 1 when the ARG81300 is disabled, (ENB = 0) or there is a fault: UVLO, OCP, CPOK, or TSD. 1 CPOK If this bit is set low, the internal charge pump is not operating correctly (VCP). If the charge pump voltage is too low, the LNB output is disabled and the DIS bit is set. 2 OCP This bit will be set to a 1 if the LNB output current exceeds the overcurrent threshold (ILNB(MAX)) for more than the overcurrent disable time (tDIS). If the OCP bit is set to 1, then the DIS bit is also set to 1. 3 CAD Cable between LNB and the LNB head is disconnected. In case of no load, boost pin voltage will increase above 23.7V and CAD will be set to 1. The CAD bit will reset if the BOOST pin voltage drop below 23.7V. LNB voltage will be still regulated to set level. 4 PNG Set to 1 when the ARG81300 is enabled and the LNB output voltage is too low (nominally below 9% from the LNB DAC setting). Set to 0 when the ARG81300 is enabled and the LNB voltage is nominally above 5% from the LNB DAC setting. 5 - 6 TSD 7 UVLO Not used. The TSD bit is set to 1 if the ARG81300 has detected an overtemperature condition. If the TSD bit is set to 1, then the DIS bit is also set to 1. The UVLO bit is set to 1 if either the voltage at the VIN pin or the voltage at the VREG pin is too low. If the UVLO bit is set to 1, then the DIS bit is also set to 1. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 19 ARG81300 Single LNB Supply and Control Voltage Regulator Table 7: Component Selection Table Component C1, C4, C7, C8 C2 C5 Characteristics Manufacturer Device 100 nF, 50 V, X5R or X7R, 0603 2x 4.7 F, or 1x 10 F, 25 V, X5R or X7R, 1206 4x 4.7 F, 10%, 50 V, X7R, 1210 Murata: GRM32ER71H475KA88 Taiyo Yudan: UMK325B7475KM AVX: 12105C475KAT2A 3x 10 F, 10%, 35 V, X7R, 1210 Murata: GRM32ER7YA106KA12 C3 220 nF, 10 VMIN, X5R or X7R, 0402 or 0603 C6 1.0 F, 25 VMIN, X5R or X7R, 1206 C9 10 nF, 50 V, X5R or X7R, 0402 or 0603 C10 220 nF, 50 V, X5R or X7R, 0805 TDK: C3216X7R1E105K Murata: GRM31MR71E105KA01 Taiyo Yuden: TMK316BJ105KL-T Kemet: C1206C105K3RACTU Schottky diode, 40 V, 1 A, SOD-123 Diodes, Inc: B140HW-7 Central Semi: CMMSH1-40 D3 Schottky diode, 40V, 3A, SMA Sanken: SFPB-74 Vishay: B340A-E3/5AT Diodes, Inc.: B340A-13-F Central Semi: CMSH3-40MA D4 TVS, 20 VRM, 32 VCL at 500 A (8/20 s), 3000 W ST: LNBTVS6-221S, Littelfuse: 3.0SMCJ20A 10H, 20%, 3.4ASAT, 45m Taiyo Yuden- NR8040T100M D1, D2 L1 R1 to R5 Determined by VDD, bus capacitance, etc. Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 20 ARG81300 Single LNB Supply and Control Voltage Regulator Package ES 16-Pin QFN 0.30 3.00 0.15 0.90 16 1 2 A 0.50 16 1 3.00 0.15 1.70 3.10 1.70 17X D SEATING PLANE 0.08 C +0.05 0.25 -0.07 0.75 0.05 0.50 C 3.10 C PCB Layout Reference View For reference only, not for tooling use (reference JEDEC MO-220WEED) Dimensions in millimeters Exact case and lead configuration at supplier discretion within limits shown 0.400.10 B 2 1 16 1.70 1.70 A Terminal #1 mark area B Exposed thermal pad (reference only, terminal #1 identifier appearance at supplier discretion) C Reference land pattern layout (reference IPC7351 QFN50P300X300X80-17W4M); All pads a minimum of 0.20 mm from all adjacent pads; adjust as necessary to meet application process requirements and PCB layout tolerances; when mounting on a multilayer PCB, thermal vias at the exposed thermal pad land can improve thermal dissipation (reference EIA/JEDEC Standard JESD51-5) D Coplanarity includes exposed thermal pad and terminals Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 21 ARG81300 Single LNB Supply and Control Voltage Regulator Revision History Number Date Descriptioon - August 8, 2016 1 October 24, 2016 2 July 10, 2018 Initial release Updated Electrical Characteristics (page 4, Supply Current (ON) and Output Reverse Current values); updated Cable Disconnection Detection section (page 9). Minor editorial updates I2CTM is a trademark of Philips Semiconductors. DiSEqCTM is a trademark of Eutelsat S.A. Copyright (c)2018, Allegro MicroSystems, LLC Allegro MicroSystems, LLC reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current. Allegro's products are not to be used in any devices or systems, including but not limited to life support devices or systems, in which a failure of Allegro's product can reasonably be expected to cause bodily harm. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, LLC assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use. Copies of this document are considered uncontrolled documents. For the latest version of this document, visit our website: www.allegromicro.com Allegro MicroSystems, LLC 955 Perimeter Road Manchester, NH 03103-3353 U.S.A. www.allegromicro.com 22