* MAX16826 MACROMODEL * ---------------------------- * Revision 1.0 05/2009 * ---------------------------- * Model Platform: Spice3 * ---------------------------- * The MAX16826 high-brightness LED (HB LED) driver is designed for backlighting * automotive LCD displays and other display applications such as industrial or desktop * monitors and LCD televisions. The MAX16826 integrates a switching regulator controller, * a 4-channel linear current sink driver, an analog-to-digital converter (ADC),and an * I2C interface. The IC is designed to withstand automotive load dump transients up to * 40V and can operate under cold crank conditions. * ---------------------------- * Sub circuit name: MAX16826 * ---------------------------- * Connections: Model pin names are same as the device pin names. * ---------------------------- * Parametes and features modeled. * 1) VCC LDO with dropout, UVLO and current limit * 2) Enable feature using SYNC/EN pin. * 3) Shutdown, bias and switching supply currents. * 4) RTCT Oscillator and Slope compensation. * 5) Softstart using CSS pin. * 6) Error amplifier. * 7) Slope compensation wtih RSC pin. * 8) PWM comparators and current limit comparator at 200mV. * 9 270mV current limit comparator with Softstart recycling. * 10) 80nS current limit delay to DL. * 11) +/-2A DL mosfet driver. * 12) OVP with latch and UVLO/EN reset. * 13) 25.5V IN clamp. * 14) Linear Current drivers with 200mV fixed current sense reference. * 15) +/-18mA peak drive from DL1, DL2, DL3 and DL4. * 16) PWM Dimming. * ---------------------------- * Fixed reference levels * 1) FB reference: 1.23V * 2) LED Current sense reference: 200mV * ---------------------------- * Parameters and features not modeled. * 1) I2C interface, Digital blocks ADCs and DACs. * 2) External frequency synchronization. * 3) Sink/source current limits on COMP output. * 4) VCC LDO feedback loop characteristics * 5) DR1, DR2, DR3 and DR4 pins are unused * 6) Over the temperature characteristics * * ---------------------------- * NOTES: * 1) A 4mS simulation at 400kHz switching frequency takes approximately * 10 minutes complete in a 3GHz system. ************************************************** .SUBCKT MAX16826 PGND GND RTCT EN CSS COMP FB OVP RSC DIM1 DIM2 DIM3 + DIM4 CS1 DL1 DR1 CS2 DL2 DR2 CS3 DL3 DR3 CS4 DL4 DR4 IN CS VCC DL ************************************************** *Constant Current Drivers XCCDRV1 DIM1 CS1 DL1 DR1 EN2 VCC GND CCDRV XCCDRV2 DIM2 CS2 DL2 DR2 EN2 VCC GND CCDRV XCCDRV3 DIM3 CS3 DL3 DR3 EN2 VCC GND CCDRV XCCDRV4 DIM4 CS4 DL4 DR4 EN2 VCC GND CCDRV ************* *ENABLE XUVEN EN1 GND EN CMP1250MV RL1 EN1 GND 1MEG ************* *5.25V VCC LDO EVIN1 VIN1 GND IN GND 1 HVIN2 VIN1 VIN2 VLDCS 8 RVIN VIN2 VCC1 10K XDVCC1 VCC1 VCC2 DA1 VCC1A VCC2 GND 5.25V EVCC1 VCC3 GND POLY(2) VCC1 GND EN1 GND 0 0 0 0 1 RVCC1 VCC3 VCC4 0.7 IVCC VCC4 VCC5 60M XDCC2 VCC5 VCC4A DA1 RVCC2 VCC4A VCC4 1 CVCC VCC4 VCC5 10P VLDCS VCC5 VCC6 0V XDCC3 VCC6 VCC DA1 ************* *Supply Current RVIN1 IN GND 800K GVIN1 IN GND EN2 GND 5M FSUP1 IN GND VLDCS 1 DIN1 GND IN DB ************* *UVLO1 (4.5V-ON,4.32V-OFF, 0.05V Hysterisis) VUV VUV2 GND 4.5V GUV GND UV1 POLY(2) VCC VUV2 UV1 GND 0 1M 0.18M XDUV1 GND UV1 DA1 CUV UV1 GND 10P XDUV2 UV1 V1 DA1 VUV1 V1 GND 1V ************* *Oscillator VOS1 OS1 GND 2.85V GOS1 GND OS2 POLY(2) RTCT OS1 OS2 GND 0 10M 16.5M COS1 OS2 GND 1P XDOS1 GND OS2 DA1 XDOS2 OS2 V1 DA1 MOS1 RTCT OS3 GND GND MN1 L=0.5U W=87U EOS1 OS3 GND POLY(2) OS2 GND V1 EN2 0 2 2 ************* *Soft-Start GSS1 GND CSS EN2 GND 6U XDSS3 GND CSS DA1 XDSS1 CSS VCC DA1 MCSS1 CSS CSS1 GND GND MN1 L=0.5U W=2M ESS1 CSS1 GND POLY(3) V1 EN2 CL2 GND OF1 GND 0 2 2 2 ************* ESS2 CSS2 GND CSS GND 1 RSS1 CSS2 CSS3 10K EREF1 REF1 GND EN2 GND 1.229 XDSS2 CSS3 REF1 DA1 ************* *Error Amp ELIM VLIM1 GND VCC GND 0.738 IFBB1 FB GND 100N GEA1 EA1 GND CSS3 FB 10M REA1 EA1 GND 1K GEA2 EA2 GND EA1 GND 0.1 REA2 EA2 GND 10K XDEA1 GND EA2 DA1 XDEA2 EA2 VLIM1 DA1 EF1 EA3 GND EA2 GND 1 CC EA3 EA1 795.5p VLEA2 EA5 GND 0.1V ROUT COMP EA3 1 ************* *Slope compensation GSLP1 GND SLP1 EN2 GND 100U XDSLP GND SLP1 DA1 CSLP SLP1 GND 1000p MOS2 SLP1 SLP3 GND GND MN1 L=0.5U W=1M GSLP2 GND RSC SLP1 GND 260U ESLP2 SLP3 GND V1 FF4 2 XDSLP2 GND RSC DA1 ************* *PWM comparator VOFF1 PW1 RSC 1.3V GC1 GND CM5 POLY(2) PW1 COMP CM5 GND 0 1 1M RC3 CM5 GND 100K CCM1 CM5 GND 1P XDC1 CM5 V1 DA1 XDC2 GND CM5 DA1 ************* *Current limit comparator1 VLIM1 V02 GND 200M GCL1 GND CL1 POLY(2) CS V02 CL1 GND 0 1 1M RCL3 CL1 GND 100K CCL1 CL1 GND 1P XDCL1 CL1 V1 DA1 XDCL2 GND CL1 DA1 *Current limit comparator2 VLIM2 V027 GND 270M GCL2 GND CL2 POLY(2) CS V027 CL2 GND 0 1 1M RCL2 CL2 GND 100K CCL2 CL2 GND 1P XDCL3 CL2 V1 DA1 XDCL4 GND CL2 DA1 ************* *Flip-flop VF1 FF2 GND 0.5V GF1 GND FF1 FF1 FF2 1M CF1 FF1 GND 2P XDF1 GND FF1 DA1 XDF2 FF1 V1 DA1 ** GFSET GND FF1 OS2 GND 2M GFRST FF1 GND CM5 GND 3M GEN FF1 GND V1 EN2 5M GOVP FF1 GND OF1 GND 3M GCS FF1 GND CL1 GND 3M *Maximum duty cycle EFF1 FF3 GND FF1 GND 1 RFF1 FF3 FF4 10K MFF1 FF4 OS3 GND GND MN1 L=0.5U W=1M *PROP DELAY 80nS EPR PR1 GND FF4 GND 2 RPR1 PR1 PR2 1K T1 PR2 GND PR3 GND ZO=1K TD=76N RPR2 PR3 GND 1K ************* *MOSFET DRIVER EDRV1 DR1 GND POLY(2) V1 PR3 VCC GND 0 0 0 0 1 XDDR1 DR1 DR2 DA1 RDR1 DR1 DR2 40 CDR1 DR2 GND 10P XDDR2 DR3 DR1 DA1 RDR2 DR3 DR1 40 CDR2 DR3 GND 10P MDR1 DL DR2 VCC VCC MP1 L=0.5U W=2.23M MDR2 DL DR3 GND GND MN1 L=0.5U W=992U CDRV DL GND 10P ************* *OVP XOVP OVP1 GND OVP CMP1250MV RL2 OVP1 GND 1MEG *OVP LATCH GFO1 GND OF1 OF1 FF2 2M CFO1 OF1 GND 2P XDFO1 GND OF1 DA1 XDFO2 OF1 V1 DA1 GFSET1 GND OF1 OVP1 GND 2M GRST2 OF1 GND V1 EN2 5M ************* *EN2 EEN2 EN2 GND POLY(2) EN1 GND UV1 GND 0 0 0 0 1 ************* *IN Clamp MCLP IN CLP1 GND GND MN1 L=0.5U W=0.6M VCLP1 CLP2 GND 25.5V GCLP1 GND CLP1 IN CLP2 10M VCLP2 VCL GND 5V RCLP1 CLP1 GND 40K DCLP1 GND CLP1 DB DCLP2 CLP1 VCL DB CCLP CLP1 GND 10P ************* R3 VCC GND 1MEG ************************************************** .MODEL MP1 PMOS(VTO=-1.0 KP=50E-6) .MODEL MN1 NMOS(VTO=1.0 KP=100E-6) .MODEL DB D(IS=100E-14 CJO=1P) ************************************************** .ENDS MAX16826 ************************************************** .SUBCKT DA2 1 2 D1 1 3 DB ED1 3 4 3 1 0.999 R2 4 2 10M RP 1 2 1G CDA 1 2 1P .MODEL DB D(IS=100E-14 CJO=1F) .ENDS ************************************************** ************************************************** .SUBCKT DA1 1 2 D1 1 2 DB .MODEL DB D(IS=100E-14 CJO=1P N=10M) .ENDS ************************************************** .SUBCKT CMP1250MV CM1 GND IN RIN IN GND 1.5MEG VCM VCM2 GND 1.23V GCM GND CM1 POLY(2) IN VCM2 CM1 GND 0 1M 0.2M XDCM1 GND CM1 DA1 CCM CM1 GND 5P XDCM2 CM1 V1 DA1 VCM1 V1 GND 1V .ENDS ************************************************** .SUBCKT CCDRV DIM CS DL DR EN2 VCC GND XDIM DIM1 GND DIM CMP1250MV **** EREF REF1 GND POLY(2) EN2 GND DIM1 GND -0.02 0 0 0 220MV EVCC1 VCC1 GND VCC GND 1 GEA1 GND DL1 REF1 CS 300M REA2 DL1 GND 1MEG VLIM1 V01 GND 10M XDEA1 V01 DL1 DA1 XDEA2 DL1 VCC1 DA1 ILIM LM1 LM2 18M XDL1 DL1 LM1 DA1 XDL2 LM2 DL1 DA1 XDL3 DL LM1 DA1 XDL4 LM2 DL DA1 RLIM1 LM1 LM2 10K R3 CS GND 1G R4 DR GND 1G .MODEL DB D(IS=100E-14 CJO=1P) .ENDS **************************************************