Upload
lekiet
View
224
Download
3
Embed Size (px)
Citation preview
Introducing the dsPIC33EP “GS” Family for Digital Power Applications
Tom Spohrer, Marketing Manager, MCU16 Division
www.Microchip.com/dsPIC33EP64GS506
May 12, 2015
May 12, 2015 2
dsPIC33EP “GS” Family
Optimized for Digital Power Applications
Higher Performance
New Features / More Integration
Lower Power & Smaller Footprints
May 12, 2015 3
Example Applications
AC/DC Power Supplies Primary side: Power Factor Correction Secondary side: Regulated DC/DC
DC/DC Power Supplies ¼ Brick and other small form factors
Automotive DC/DC converters
LED & HID Lighting Automotive headlights
Projectors
Industrial & commercial lighting
Broad Range of Applications Solar inverters
Battery chargers Welders
Uninterruptible Power Supplies (UPS)
Higher Performance
May 12, 2015 5
dsPIC33EP “GS” Family
Adaptive algorithms
For improved efficiency over widely varying load conditions
Non-linear and predictive algorithms
For improved dynamic response to transient conditions
Higher switching frequencies
Smaller inductors and capacitors - save cost and space
Performance headroom
For additional independent control loops or more outputs
Add customer-specific differentiating features
Higher Performance Enables More Sophisticated Algorithms
May 12, 2015 6
Performance to Addresses Power Supply Challenges
Efficiency over widely varying loads
Adaptive Algorithms
Phase shedding
Dead-time adjustment
Variable switching frequency
Variable bulk voltage
Dynamic Response
Non-linear Algorithms
Real-time coefficient scaling
Predictive Algorithms
Bypass damping of control loops
CSCI Efficiency Requirements
May 12, 2015 7
Digital Power Peripherals
12-bit ADCs - 5 (up to 22 Channels)
UART - 2
Analog Comp - 4 (with 12-bit DACs)
Programmable Gain Amplifiers - 2
Input Capture - 4
Output Compare - 4
I2C™ - 2 with PMBus™ Support
SPI - 2
UART - 2
Analog Comp. - 4 (with 12-bit DACs)
Programmable Gain Amplifiers - 2
Input Capture - 4
SMPS PWM - 10 Channels, 5 Pairs
Output Compare - 4
16-bit Timers - 5
I2C™ - 2 with PMBus™ Support
SPI - 2
SMPS PWM - 10 Channels, 5 Pairs
16-bit Timers - 5
12-bit ADCs - 5 (up to 22 Channels)
MEMORY BUS
Operating Temperature: -40 to 125 °C
PE
RIP
HE
RA
L B
US
16 – 64KB
Flash with
Live Update
8KB RAM
Pe
rip
he
ral P
in S
ele
ct
dsPIC33EP64GS506 Family
MEMORY BUS
Operating Temperature: -40 to 125 °C
PE
RIP
HE
RA
L B
US
dsPIC33EP Core - 70 MIPS
16-bit ALU
17x17
MPY
Barrel
Shifter
16 – 64 KB
Flash with
Live Update
2 – 8 KB
RAM
Pe
rip
he
ral P
in S
ele
ct
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
May 12, 2015 8
Digital Power Peripherals
12-bit ADCs - 5 (up to 22 Channels)
UART - 2
Analog Comp. - 4 (with 12-bit DACs)
Programmable Gain Amplifiers - 2
Input Capture - 4
Output Compare - 4
I2C™ - 2 with PMBus™ Support
SPI - 2
SMPS PWM - 10 Channels, 5 Pairs
16-bit Timers - 5
12-bit ADCs - 5 (up to 22 Channels)
MEMORY BUS
Operating Temperature: -40 to 125 °C
PE
RIP
HE
RA
L B
US
16 – 64KB
Flash with
Live Update
8KB RAM
Pe
rip
he
ral P
in S
ele
ct
New Performance Features
dsPIC33EP Core - 70 MIPS
16-bit ALU
17x17
MPY
Barrel
Shifter
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
May 12, 2015 9
Context-Selected Register Sets
Enables nearly instantaneous
context switches
Two additional register sets
Each assigned to specific interrupt priority level
Persistent data from one interrupt service
routine (ISR) invocation to the next
Reduces saving and restoring register contents
Accelerates compensators up to 50%
Significantly reduces control-loop latencies
W0
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12
W13
W14
W0
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12
W13
W14
Main IPLx
IPLy
W0
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12
W13
Frame Ptr / W14
Stack Ptr / W15
Working Registers
May 12, 2015 10
Five 12-bit ADCs
Higher Performance
300 ns latency
Up to 16 Msps total with 5 ADCs
Early interrupt minimizes ISR overhead
Up to 22 Analog Inputs
Each with dedicated result register
Supports differential inputs
Autonomous Digital Comparators
Compare results against thresholds and
interrupt if over, under, out-of-range, etc.
Offload CPU for higher performance
Hardware Oversampling
Increase ADC precision using more time
For example: 14-bit ADC conversions
performed at 200 ksps per ADC
ADC
Interrupts
PGA1
ADC
Result
Registers
Dedicated
register for
each of the
22 analog
inputs
PGA2
22
12-bit
ADC
12-bit
ADC
12-bit
ADC
12-bit
ADC
12-bit
ADC
May 12, 2015 11
Performance Example: 3P3Z Latency
dsPIC33FJ’GS
50 MHz
dsPIC33EP’GS
70 MHz ISR
Shorter Latency From:
• Faster ADC
• Early interrupt overlaps ISR overhead
• Context-selected registers
• Faster clock
1.84 μs
0.89 μs
ADC Trigger
Compensator Calculations
1140 ns
ADC
600 ns
PWM Update Overall Latency
Latency
ISR 100 ns
ADC
300 ns Compensator
Calculations
543 ns
> 2X
Faster Net ISR
Overhead:
43 ns
New Features / More Integration
May 12, 2015 13
Digital Power Peripherals
12-bit ADCs - 5 (up to 22 Channels)
UART - 2
Analog Comp - 4 (with 12-bit DACs)
Programmable Gain Amplifiers - 2
Input Capture - 4
Output Compare - 4
I2C™ - 2 with PMBus™ Support
SPI - 2
UART - 2
Analog Comp. - 4 (with 12-bit DACs)
Programmable Gain Amplifiers - 2
Input Capture - 4
SMPS PWM - 10 Channels, 5 Pairs
Output Compare - 4
16-bit Timers - 5
I2C™ - 2 with PMBus™ Support
SPI - 2
SMPS PWM - 10 Channels, 5 Pairs
16-bit Timers - 5
12-bit ADCs - 5 (up to 22 Channels)
MEMORY BUS
Operating Temperature: -40 to 125 °C
PE
RIP
HE
RA
L B
US
16 – 64KB
Flash with
Live Update
8KB RAM
Pe
rip
he
ral P
in S
ele
ct
New Features / More Integration
MEMORY BUS
Operating Temperature: -40 to 125 °C
PE
RIP
HE
RA
L B
US
dsPIC33EP Core - 70 MIPS
16-bit ALU
17x17
MPY
Barrel
Shifter
16 – 64 KB
Flash with
Live Update
2 – 8 KB
RAM
Pe
rip
he
ral P
in S
ele
ct
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
Context
Selected
16x16
Register
Bank
Higher-
Precision
References
4 – 64x Gain
40 MHz GBW
May 12, 2015 14
New Feature - Live Update
Growing requirement for high-availability systems
Update firmware in an operating power supply
while maintaining continuous regulation
Features:
Dual Flash partitions
Switchover: < 300 ns
Transparently fits between compensator updates to PWM
Complete development tools support
Lower Power & Smaller Footprint
May 12, 2015 16
Lower Power & Smaller Footprint
dsPIC33EP “GS” Advantages in
1/8th Brick DC/DC Converter
80% lower power
Improves 100W module efficiency by 0.26%
4% savings in dissipated heat for the module
Also reduces size of power circuitry to DSC
Performance for higher switching freq.
reduces size of inductors and caps
Smaller footprint: 4x4 mm package saves
board space
6 m
m
4 m
m
55%
Smaller Area
May 12, 2015 17
Features: Independent buck and boost DC/DC converters
LCD display, status LEDs, temperature sensors
Configurable resistive loads
Hardware slope compensation for peak current mode implementations
On-board debugging / programming via USB
Microchip analog components, including MOSFETs and gate drivers
Available May 12th: Part # DM330017-2
$129.99
MPLAB® Starter Kit for Digital Power
May 12, 2015 18
Microchip’s Free Digital Compensator Design Tool
Calculate compensator coefficients for maximum performance
Plug-in to MPLAB® X IDE
Input Plant Details
Polynomial or Pole/Zero form
Imported data table from
simulation or network analyzer
Five Compensator Types
Digital 2P2Z, Digital 3P3Z
PID, Analog Type II, III
Analyze response & stability
Generate header file with
compensator coefficients
www.microchip.com/DCDT
May 12, 2015 19
Making Digital Power Designs Easier Than Ever
Additional Resources:
Microchip’s Compensator Libraries
Fully optimized and ready to use in your dsPIC33 “GS” design
Numerous Royalty-Free Reference Designs Available
Full design packages include theory of operation, schematics,
board layout, source code, etc.
Loaners available to qualified customers
Partnered with Biricha Digital to Offer In-depth
Digital Design Workshops
Workshops designed for analog power supply designers, as well
as embedded system programmers
May 12, 2015 20
dsPIC33EP “GS” Family
Optimized for Digital Power Applications
Higher Performance
For advanced algorithms to improve efficiency and responsiveness
Also enables higher switching frequencies leading to smaller and
less expensive components, and better power supply specs
New Features / More Integration Reduces cost & size, and provides unobtrusive field upgradability
Lower Power & Smaller Footprints Up to 80% lower power for better overall system energy efficiency
Small 4x4 mm package for space-constrained designs
Digital Power Designs Are Easier With Microchip
Thank You
Note: The Microchip name and logo, dsPIC, and MPLAB are registered trademarks of Microchip Technology Inc. in the U.S.A., and other countries.
All other trademarks mentioned herein are property of their respective companies.
Backup Materials
May 12, 2015 23
dsPIC33EP “GS” Family Product Variants
Prices start at $1.10 in high volume
Available May 12th 2015
Tape & reel options available
May 12, 2015 24
Glossary
3P3Z – Three pole three zero (a type of compensator)
Compensator – Closed-loop feedback filter controlling power conversion
CSCI – Climate Savers Computing Initiative, a nonprofit group promoting
technologies that improve power efficiency of computers
DSC – Digital signal controller
GBW – Gain bandwidth. A measure of an amplifier's performance
HID – High intensity discharge lights that produce light by means of an
electric arc through gas and metal salts (e.g. xenon, metal-halide, etc.)
ISR – Interrupt service routine
PID – Proportional integral derivative (a type of compensator)
Plant – Portion of a power supply responsible for power delivery. Also
know as powertrain