Download LTC3880 System Checklist

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Wien bridge oscillator wikipedia , lookup

Audio crossover wikipedia , lookup

Flip-flop (electronics) wikipedia , lookup

Time-to-digital converter wikipedia , lookup

Test probe wikipedia , lookup

CMOS wikipedia , lookup

Analog-to-digital converter wikipedia , lookup

TRIAC wikipedia , lookup

Power MOSFET wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Power electronics wikipedia , lookup

Radio transmitter design wikipedia , lookup

Mechanical filter wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Electrical ballast wikipedia , lookup

Current mirror wikipedia , lookup

Integrating ADC wikipedia , lookup

Crossbar switch wikipedia , lookup

Distributed element filter wikipedia , lookup

Operational amplifier wikipedia , lookup

Schmitt trigger wikipedia , lookup

Opto-isolator wikipedia , lookup

Equalization (audio) wikipedia , lookup

Phase-locked loop wikipedia , lookup

Valve RF amplifier wikipedia , lookup

Index of electronics articles wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Transistor–transistor logic wikipedia , lookup

RLC circuit wikipedia , lookup

Kolmogorov–Zurbenko filter wikipedia , lookup

Zobel network wikipedia , lookup

Charlieplexing wikipedia , lookup

Rectiverter wikipedia , lookup

Transcript
LTC3880 System Checklist:
Please follow this checklist to insure a working LTC3880 board design. If you make any exceptions to these
rules, please call apps to make sure your design will work properly.
Power Circuit:
 INTVCC
o 10.0uF min bulk cap (10V X7R)
o 0.1uF ceramic to PGND
o If VIN is below 6V, tie INTVCC to VIN and add 1-2.2Ohm resistor between bulk C and 4.7uF at pin
o Do not drive externally
 Output Filter
o Proper sized L that will not saturate or overheat
o Proper sized C that will give correct peak to peak voltage
o Reasonable DCR/ESR losses
 Input Filter
o Use bulk and ceramic capacitor (X5R/X7R), locate ceramic next to MOSFETs
o Make sure input filter will not cause resonance with converter
 Current sensing and voltage sensing.
o DCR kelvin sensing lines, and R/C properly connected
o DCR VDCR scaled properly
o DCR resistor divider if signal too large
o DCR Bias currents compensated with R
o DCR Bias current R has 1uF in parallel
o Resistor sensing lines properly connected (kelvin sense) and power dissipation checked
o Resistor sensing pi filter
 Temperature Sensing
o Proper connection of PNP close to inductor
o Separate base and collector if required
 Switches
o Top switch optimized for switching losses (low Qgd)
o Bottom switch optimized resistive losses (low Rdson)
o Ensure gate threshold is logic level
 Gate drive
o Add 1-5Ohm boost pin resistor to reduce switch ringing
 Compensation
o R/C pole/zero in place
o Filter C on ITH pin and SGND
Digital/Logic Circuit:
 Connect Logic/coordination signals
o Tie all ALERTB together
o Tie all SCL/SDA together, pull up to 3.3V
o Tie all SHARE_CLK together, pull up to 3.3V
o Tie all Run0/Run1
o Tie all WP together, pull down to Ground
 Addressing
o ASELs (double check correct values)
o Check for collision with other devices on the bus and any global addresses published in their datasheets
(i.e. cannot use LTC4306)
o Must have a single base address for in system programming
 It is recommended that you use 0xXF (i.e. 0x4F) as the single, common base address










 You will need to program MFR_ADDRESS (command 0xE6) to this value (i.e. 0x4F)
 Hardware ASELs on 3880 will set the lower nibble directly (0x40 to 0x4F in this example)
Open Drain Pins
o GPIOn, SYNC, SHARE_CLOCK have 10K pull up to 3.3V
o SDA, SCL, SYNC, ALERT/ have 8.33K pull up to 3.3V
o Adjust pull up if stray C
o RUN pin should only be driven by open collector to prevent contention and high currents
o GPIOn should only be driven by open collector to prevent accidental contention and high currents
RCONFIG PINS
o Resistor dividers to V2.5 and SGND
o 1% resistors
o Values match table entries
o ASEL values unique
Use time base sequencing so faults can be properly shared.
Programming
o Add switch to disconnect dongle 3.3V when VIN present
o Ensure VIN, V3.3, V2.5 high impedance when dongle connected without VIN
o No body diodes between SDA/SCL from any slave device
Test Points
o Input
o Output
Polyphase rails
o Tie all SNYC together
o For any given SYNC group, only one chip (we call this the frequency master) can specify a
FREQUENCY_SWITCH value (i.e. 500kHz). All other chips must specify FREQUENCY_SWITCH=0x8000
('External Clock' )
o Check RCONFIG for FREQ_CFG to make sure there is only one master and the phasing is set properly
o Tie all ITH together
All faults acted upon (fault response is not 'ignore', especially in polyphase applications) must be propagated via
MFR_GPIO_PROPAGATE
The MFR_GPIO RESPONSE must be inhibit
In MFR_PWM_CONFIG_LTC3880 SHARE_CLOCK_ENABLE set to a 1 (default setting)
In MFR_CHAN_CONFIG_LTC3880 ShareClkControl set to a 1 (default setting)
Send questions or feedback to Michael Jones (mjones at linear.com).