Files
LTSpiceXVII/examples/jigs/LTC7880.asc
Joseph Hopfmüller 1d8dca1c6c initial commit
2023-01-23 08:17:09 +01:00

338 lines
11 KiB
Plaintext
Raw Permalink Blame History

Version 4
SHEET 1 6936 1608
WIRE -1136 -544 -1136 -560
WIRE -1952 -448 -1984 -448
WIRE -1856 -448 -1952 -448
WIRE -1744 -448 -1856 -448
WIRE -1584 -448 -1744 -448
WIRE -1136 -448 -1136 -480
WIRE -1136 -448 -1472 -448
WIRE -896 -448 -1136 -448
WIRE -592 -448 -720 -448
WIRE -480 -448 -592 -448
WIRE -368 -448 -480 -448
WIRE -1984 -432 -1984 -448
WIRE -1856 -432 -1856 -448
WIRE -1744 -432 -1744 -448
WIRE -592 -416 -592 -448
WIRE -480 -416 -480 -448
WIRE -368 -416 -368 -448
WIRE -1360 -400 -1376 -400
WIRE -1248 -400 -1280 -400
WIRE -1472 -384 -1472 -448
WIRE -896 -384 -896 -448
WIRE -1584 -368 -1584 -448
WIRE -720 -368 -720 -448
WIRE -1248 -352 -1248 -400
WIRE -1136 -352 -1136 -448
WIRE -1984 -336 -1984 -352
WIRE -1856 -336 -1856 -368
WIRE -1744 -336 -1744 -368
WIRE -592 -320 -592 -352
WIRE -480 -320 -480 -352
WIRE -368 -320 -368 -336
WIRE -1344 -288 -1536 -288
WIRE -768 -288 -928 -288
WIRE -1472 -192 -1472 -320
WIRE -1344 -192 -1472 -192
WIRE -896 -192 -896 -320
WIRE -896 -192 -928 -192
WIRE -1472 -176 -1472 -192
WIRE -896 -176 -896 -192
WIRE -2096 -96 -2112 -96
WIRE -1984 -96 -2096 -96
WIRE -1936 -96 -1984 -96
WIRE -1824 -96 -1856 -96
WIRE -1728 -96 -1824 -96
WIRE -1584 -96 -1584 -272
WIRE -1584 -96 -1648 -96
WIRE -1472 -96 -1472 -112
WIRE -1472 -96 -1584 -96
WIRE -1344 -96 -1472 -96
WIRE -896 -96 -896 -112
WIRE -896 -96 -928 -96
WIRE -720 -96 -720 -272
WIRE -720 -96 -896 -96
WIRE -640 -96 -720 -96
WIRE -496 -96 -560 -96
WIRE -464 -96 -496 -96
WIRE -352 -96 -384 -96
WIRE -240 -96 -352 -96
WIRE -224 -96 -240 -96
WIRE -1584 -80 -1584 -96
WIRE -720 -80 -720 -96
WIRE -2112 -64 -2112 -96
WIRE -224 -64 -224 -96
WIRE -1344 0 -1536 0
WIRE -768 0 -928 0
WIRE -1584 32 -1584 16
WIRE -720 32 -720 16
WIRE -2112 48 -2112 16
WIRE -224 48 -224 16
WIRE -1824 96 -1824 -96
WIRE -1760 96 -1824 96
WIRE -1424 96 -1680 96
WIRE -1344 96 -1424 96
WIRE -896 96 -928 96
WIRE -640 96 -896 96
WIRE -496 96 -496 -96
WIRE -496 96 -560 96
WIRE -1424 112 -1424 96
WIRE -896 112 -896 96
WIRE -1984 192 -1984 -96
WIRE -1760 192 -1984 192
WIRE -1424 192 -1424 176
WIRE -1424 192 -1680 192
WIRE -1344 192 -1424 192
WIRE -896 192 -896 176
WIRE -896 192 -928 192
WIRE -640 192 -896 192
WIRE -352 192 -352 -96
WIRE -352 192 -560 192
WIRE -1984 288 -1984 192
WIRE -1344 288 -1984 288
WIRE -352 288 -352 192
WIRE -352 288 -928 288
WIRE -1344 384 -1408 384
WIRE -864 384 -928 384
WIRE -1440 480 -1456 480
WIRE -1344 480 -1376 480
WIRE -896 480 -928 480
WIRE -816 480 -832 480
WIRE -1440 576 -1456 576
WIRE -1344 576 -1376 576
WIRE -896 576 -928 576
WIRE -816 576 -832 576
WIRE -1472 768 -1504 768
WIRE -1344 768 -1392 768
WIRE -896 768 -928 768
WIRE -784 768 -816 768
WIRE -1504 864 -1504 768
WIRE -1408 864 -1504 864
WIRE -1344 864 -1408 864
WIRE -880 864 -928 864
WIRE -1408 880 -1408 864
WIRE -880 944 -880 928
WIRE -1408 960 -1408 944
WIRE -1232 1136 -1232 1120
WIRE -1136 1136 -1136 1120
WIRE -1024 1136 -1024 1120
WIRE -1504 1232 -1504 864
WIRE -1232 1232 -1232 1216
WIRE -1232 1232 -1504 1232
WIRE -784 1232 -784 768
WIRE -784 1232 -1232 1232
FLAG -1136 -560 0
FLAG -1584 32 0
FLAG -368 -320 0
FLAG -368 -448 OUT1
FLAG -2096 -96 IN0
FLAG -720 32 0
FLAG -480 -320 0
FLAG -1952 -448 OUT0
FLAG -816 480 0
FLAG -816 576 0
FLAG -1408 960 0
FLAG -880 944 0
FLAG -1024 1136 0
FLAG -1136 1136 0
FLAG -592 -320 0
FLAG -1856 -336 0
FLAG -1744 -336 0
FLAG -1984 -336 0
FLAG -240 -96 IN1
FLAG -1376 -400 0
FLAG -1408 384 OUT0
FLAG -864 384 OUT1
FLAG -224 48 0
FLAG -2112 48 0
FLAG -1456 480 0
FLAG -1456 576 0
SYMBOL cap -1152 -544 R0
SYMATTR InstName C1
SYMATTR Value 4.7<EFBFBD>
SYMBOL ind -544 -80 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 6.8<EFBFBD>
SYMATTR SpiceLine Ipk=36.2 Rser=0.00186 Rpar=640.56 Cpar=0 mfg="Coilcraft" pn="SER2915H-682"
SYMBOL schottky -1488 -384 R0
SYMATTR Value CMDSH2-3
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -912 112 R0
SYMATTR InstName C3
SYMATTR Value 1n
SYMBOL res -544 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL res -384 -432 R0
SYMATTR InstName R2
SYMATTR Value 12
SYMBOL cap -912 -176 R0
SYMATTR InstName C7
SYMATTR Value 0.1<EFBFBD>
SYMBOL schottky -912 -384 R0
SYMATTR Value CMDSH2-3
SYMATTR InstName D2
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -1440 112 R0
SYMATTR InstName C8
SYMATTR Value 1n
SYMBOL res -1776 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R11
SYMATTR Value 10
SYMBOL cap -496 -416 R0
WINDOW 123 24 78 Left 2
SYMATTR Value2 X2
SYMATTR InstName C9
SYMATTR Value 120<32>
SYMATTR SpiceLine Rser=10m
SYMBOL cap -896 464 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 54 90 VTop 2
SYMATTR InstName C10
SYMATTR Value 100p
SYMBOL cap -896 560 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 54 90 VTop 2
SYMATTR InstName C11
SYMATTR Value 4.7n
SYMBOL res -1488 784 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL res -1248 1120 R0
SYMATTR InstName R4
SYMATTR Value 4.99K
SYMBOL cap -1424 880 R0
SYMATTR InstName C12
SYMATTR Value 2.2<EFBFBD>
SYMBOL cap -896 864 R0
SYMATTR InstName C13
SYMATTR Value 2.2<EFBFBD>
SYMBOL res -368 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R8
SYMATTR Value 2m
SYMBOL res -1776 208 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R10
SYMATTR Value 10
SYMBOL res -1952 -80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R13
SYMATTR Value 3m
SYMBOL cap -608 -416 R0
WINDOW 123 23 78 Left 2
SYMATTR Value2 X4
SYMATTR InstName C16
SYMATTR Value 10<31>
SYMATTR SpiceLine Rser=2m
SYMBOL nmos -768 -368 R0
WINDOW 123 59 62 Left 2
WINDOW 3 58 96 Left 2
SYMATTR Value2 M=2
SYMATTR Value BSC067N06LS3
SYMATTR InstName Q3
SYMBOL nmos -768 -80 R0
WINDOW 0 85 18 Right 2
WINDOW 3 227 83 Right 2
WINDOW 123 98 53 Right 2
SYMATTR InstName Q4
SYMATTR Value BSC067N06LS3
SYMATTR Value2 M=2
SYMBOL nmos -1536 -368 M0
WINDOW 123 56 61 Left 2
WINDOW 3 60 92 Left 2
SYMATTR Value2 M=2
SYMATTR Value BSC067N06LS3
SYMATTR InstName Q1
SYMBOL nmos -1536 -80 M0
WINDOW 123 56 60 Left 2
WINDOW 0 53 32 Left 2
WINDOW 3 57 86 Left 2
SYMATTR Value2 M=2
SYMATTR InstName Q2
SYMATTR Value BSC067N06LS3
SYMBOL cap -1872 -432 R0
WINDOW 123 24 78 Left 2
SYMATTR Value2 X2
SYMATTR InstName C5
SYMATTR Value 120<32>
SYMATTR SpiceLine Rser=10m
SYMBOL cap -1760 -432 R0
WINDOW 123 23 78 Left 2
SYMATTR Value2 X4
SYMATTR InstName C15
SYMATTR Value 10<31>
SYMATTR SpiceLine Rser=2m
SYMBOL res -2000 -448 R0
SYMATTR InstName R5
SYMATTR Value 4.8
SYMBOL voltage -1264 -400 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -7 12 VBottom 2
WINDOW 3 12 16 VTop 2
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL cap -1488 -176 R0
SYMATTR InstName C2
SYMATTR Value 0.1<EFBFBD>
SYMBOL res -544 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 10
SYMBOL voltage -224 -80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 12
SYMBOL voltage -2112 -80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res -912 784 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R7
SYMATTR Value 10K
SYMBOL cap -1376 464 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 54 90 VTop 2
SYMATTR InstName C4
SYMATTR Value 100p
SYMBOL cap -1376 560 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 54 90 VTop 2
SYMATTR InstName C6
SYMATTR Value 4.7n
SYMBOL ind -1744 -80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L2
SYMATTR Value 6.8<EFBFBD>
SYMATTR SpiceLine Ipk=36.2 Rser=0.00186 Rpar=640.56 Cpar=0 mfg="Coilcraft" pn="SER2915H-682"
SYMBOL LTC7880 -1136 336 R0
SYMATTR InstName U1
TEXT -712 960 Left 2 !.tran 3m startup
TEXT -128 -256 Left 2 ;Please read the following notes carefully since the model behaves differently from the user \ninterface for the LTC7880.\n \n(1) PMBus communication and memory address related functions and pins are not modeled.\n \n(2) Changes to parameter values while the simulation is running will not take effect unless the\nsimulation is stopped and restarted. This is different from the way the part operates which will\nrespond to the changes while running. \n \n(3) Share_clk is not modeled. The default time reference of LTspice is used as the common time \nbase for all time-related parameters.\n \n(4)The following parameters can be defined by right-clicking on the LTC7880 symbol.\nThe nomenclature used here differs from the one in the data sheet. If any value of these parameters is\nset beyond the scope described in the data sheet, the resulting simulation will not be meaningful.\n \n DRVSet - Select DRVCC level; 0 - 6.3V; 1 - 7.4V; 2- 9.0V \n Vin_ON & Vin_OFF -- in volts, set the unit start/stop input voltages; \n Freq -- in Hz, sets switching frequency as one of values of 85k, 100k, 125k, 150k, 200k, 250k, 275k, 300k, 350k, 425k, 500k. \n Freq_cfg pin needs to float or short to VDD25, to make the value be in effect;\n PHs_0 & PHs_1 -- in degree, set phase angle related to SYNC signal. \n Certain combinations are restricted as in data sheet. Phase_cfg pin needs to float or \n short to VDD25, to make the value be in effect; \n Ton0_delay & Ton0_rise; Ton1_delay & Ton1_rise -- in sec, set delay and soft-start timers for \n channel0 and channel1. Initialization time is not modeled; \n Toff0_delay & Toff0_fall; Toff1_delay & Toff1_fall -- in sec, set delay and soft-off timers for \n channel0 and channel1;\n Vout_0 & Vout_1 -- in volt, set output voltages respectively. Vout_cfgn pin needs to float or \n short to VDD25, to make the value be in effect;\n Vout0_range & Vout1_range -- set maximum output range, \n with value 0 for 60V, value 1 for 30V;\n Ilim0_range & Ilim1_range -- set maximum sensed peak current range, \n with value 0 for low (50mV), and 1 for high (75mV);\n Iin0_OC_Fault_Limit & Iin1_OC_Fault_Limit -- sets the value of the peak input current limit, in amperes.\n For Ilim0_range=0\n 1 for 50mV/Iin_Cal_Gain; 0.928 for 46.4mV/Iin_Cal_Gain; 0.858 for 42.9mV/Iin_Cal_Gain; \n 0.786 for 39.3mV/Iin_Cal_Gain; 0.714 for 35.7mV/Iin_Cal_Gain; 0.642 for 32.1mV/Iin_Cal_Gain \n 0.572 for 28.6mV/Iin_Cal_Gain; 0.5 for 25mV/Iin_Cal_Gain \n For Ilim0_range=1\n 1 for 75mV/Iin_Cal_Gain; 0.928 for 69.6mV/Iin_Cal_Gain; 0.858 for 64.3mV/Iin_Cal_Gain; \n 0.786 for 58.9mV/Iin_Cal_Gain; 0.714 for 53.6mV/Iin_Cal_Gain; 0.642 for 48.2mV/Iin_Cal_Gain \n 0.572 for 42.9mV/Iin_Cal_Gain; 0.5 for 37.5mV/Iin_Cal_Gain \n Mode_II -- sets light load operation mode: 0 for discontinuous, 1 for forced continuous;\n Fault_response -- sets the response mode of the LTC7880 to occuring faults:\n 0 for ignore, 1 for latch up, 2 for Hiccup after Retry_delay time;\n Retry_delay -- in sec, sets the timer before the LTC7880 turns on after a fault;\n gm0, gm1 -- transconductance of the error amplifier. It must be between 1m mho and 5.73m mho;\n Rth0,Rth1 -- Compensation resistor. It must be set between 0k ohms and 62k ohms;