UG0362 User Guide Three-phase PWM v4.1

Similar documents
Three-phase PWM. UG0655 User Guide

1011GN-1200V 1200 Watts 50 Volts 32us, 2% L-Band Avionics 1030/1090 MHz

Quantum SA.45s CSAC Chip Scale Atomic Clock

Quantum SA.45s CSAC Chip Scale Atomic Clock

UG0640 User Guide Bayer Interpolation

User Guide. NX A Single Channel Mobile PWM Switching Regulator Evaluation Board

0912GN-50LE/LEL/LEP 50 Watts 50 Volts 32us, 2% & MIDS MHz

Ultrafast Soft Recovery Rectifier Diode

5 - Volt Fixed Voltage Regulators

Using the Peak Detector Voltage to Compensate Output Voltage Change over Temperature

SimpliPHY Transformerless Ethernet Designs

1011GN-1600VG 1600 Watts 50/52 Volts 32us, 2% L-Band Avionics 1030/1090 MHz

LX V Octal Series Diode Pairs Array with Redundancy. Description. Features. Applications

MMA051PP45 Datasheet. DC 22 GHz 1W GaAs MMIC phemt Distributed Power Amplifier

Reason for Change: Bend wafer fab will be closing over the next 24 months.

APT80SM120B 1200V, 80A, 40mΩ

Silicon Carbide N-Channel Power MOSFET

500mA Negative Adjustable Regulator

APT80SM120J 1200V, 56A, 40mΩ Package APT80SM120J

Very Low Stray Inductance Phase Leg SiC MOSFET Power Module

Silicon Carbide Semiconductor Products

QUAD POWER FAULT MONITOR

MPS Datasheet 100 MHz to 3 GHz RoHS Compliant 40 Watt Monolithic SPST PIN Switch

SG2000. Features. Description. High Reliability Features. Partial Schematics HIGH VOLTAGE MEDIUM CURRENT DRIVER ARRAYS

ENT-AN0098 Application Note. Magnetics Guide. June 2018

2-20GHz, 12.5dB Gain Low-Noise Wideband Distributed Amplifier

DC-22GHz, 16dB Gain Low-Noise Wideband Distributed Amplifier

HB0267 Handbook CoreDDS v3.0

Trusted in High-Reliability Timing and Frequency Control

DC to 45 GHz MMIC Amplifier

DC to 30GHz Broadband MMIC Low-Power Amplifier

DC-15 GHz Programmable Integer-N Prescaler

DC to 30GHz Broadband MMIC Low-Noise Amplifier

5-20GHz MMIC Amplifier with Integrated Bias

DC to 30GHz Broadband MMIC Low-Power Amplifier

Radiation Tolerant 8-channel Source Driver

DC to 30GHz Broadband MMIC Low-Noise Amplifier

A Fault Tolerant PMAD System Using Radiation Hardened Highly Integrated AFE Circuits Sorin A. Spanoche and Mathieu Sureau

Park and Inverse Park Transformations Hardware Implementation. User Guide

Silicon carbide Semiconductor Products

Total Ionizing Dose Test Report. No. 14T-RTAX4000S-CQ352-D7FLT1

Silicon carbide Semiconductor Products

Microsemi Mixed Signal Solutions for Space

SyncServer S600/S650 Options, Upgrades and Antenna Accessories

Space Vector Pulse Width Modulation MSS Software Implementation. User Guide

Dead-Time Compensation Method for Vector-Controlled VSI Drives Based on Qorivva Family

Bidirectional Level Shifter

MAICMMC40X120 Datasheet Power Core Module with SiC Power Bridge 1/2017

Timing in Mission-Critical Systems

RF MOSFET Power Devices Application Note Cost-Effective Low-Power Gain Matching of RF MOSFET Power Devices

Migrate PWM from MC56F8013 to MC How to set up the PWM peripheral on the MC56F8247 using the setting of the PWM on the MC56F8013

HB0249 CoreRSDEC v3.6 Handbook

DS Input, 8-Output, Dual DPLL Timing IC with Sub-ps Output Jitter

Low-Jitter, Precision Clock Generator with Two Outputs

High Speed Current Mode PWM

LX MHz, 1A Synchronous Buck Converter. Description. Features. Applications LX7188

MAX24305, MAX or 10-Output Any-Rate Timing ICs with Internal EEPROM

FlexTimer and ADC Synchronization

VSWR Testing of RF Power MOSFETs

SmartFusion csoc: Enhancing Analog Front-End Performance Using Oversampling and Fourth- Order Sigma-Delta Modulator

SG1844/SG1845/SG3844/SG3845 Current Mode PWM Controller

PoE Systems. NTP and PTP Timing Systems. NTP and PTP Timing Systems

Using the Break Controller (BC) etpu Function Covers the MCF523x, MPC5500, and all etpu-equipped Devices

Temperature Monitoring and Fan Control with Platform Manager 2

Microsemi Space Time and Frequency Products

1.05 W epoxy board Operating temperature Topr 20 to +100 C Storage temperature Tstg 55 to +150 C

Application Note. Brushless DC Motor Control AN-1114

Total Ionizing Dose Test Report. No. 14T-RTAX4000S-CQ352-D7FLT1

Total Ionizing Dose Test Report. No. 13T-RTAX4000D-CQ352-D6NR61

Application Note. Low Power DC/DC Converter AN-CM-232

The Frequency Divider component produces an output that is the clock input divided by the specified value.

3MHz, 2.4A Constant Frequency Hysteretic Synchronous Buck Regulator. 100k PG LX7167A EN GND PGND

Configuring PWM Outputs of TMS320F240 with Dead Band for Different Power Devices

LX MHz, 2.4A Step Down Converter. Features. Description. Applications LX7167

Temperature Monitoring and Fan Control with Platform Manager 2

Speed Control of Brushless DC Motors-Block Commutation With Hall Sensors. User s Guide

The STK SL-E is a hybrid IC for use as a unipolar, 2-phase stepping motor driver with PWM current control.

LP3943/LP3944 as a GPIO Expander

DEMONSTRATION NOTE. Figure 1. CS51411/3 Demonstration Board. 1 Publication Order Number: CS51411DEMO/D

APT2X21DC60J APT2X20DC60J

150W Solid State Broadband EMC Benchtop Power Amplifier 6-18GHz. Parameter Min Typ Max Min Typ Max Units

2W Ultra Wide Band Power Amplifier 0.2GHz~35GHz. Parameter Min. Typ. Max. Min. Typ. Max. Min. Typ. Max. Units. Frequency Range

Vybrid ASRC Performance

AN2581 Application note

AN4269. Diagnostic and protection features in extreme switch family. Document information

Rework List for the WCT-15W1COILTX Rev.3 Board

F²MC-8FX/16LX/16FX/FR FAMILY BLDC DRIVE WITH THE PPG

SG1526B/SG2526B/SG3526B

AP08023 C504. Important application hints for dead time generation with the Capture/Compare Unit. Microcontrollers. Application Note, V 1.0, Feb.

MC13783 Switcher Settings to Optimize ±1MHz ModORFS Performance

LV8400V. Forward/Reverse Motor Driver. Bi-CMOS IC

ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005

Built-in low voltage reset and thermal shutdown circuit Output ON resistance (Upper and lower total 0.27Ω; Ts=25 C, IO=1.0A)

Improving feedback current accuracy when using H-Bridges for closed loop motor control

Using the High Voltage Physical Layer In the S12ZVM family By: Agustin Diaz

AVR1311: Using the XMEGA Timer/Counter Extensions. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AN Energy Harvesting with the NTAG I²C and NTAG I²C plus. Application note COMPANY PUBLIC. Rev February Document information

Fixed-function (FF) implementation for PSoC 3 and PSoC 5 devices

GTM-IP. Application Note AN012 ATOM Flexible PWM generation. Date: (Released ) Robert Bosch GmbH Automotive Electronics (AE)

16-Bit Hardware Pulse Width Modulator Data Sheet

Transcription:

UG0362 User Guide Three-phase PWM v4.1

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100 Fax: +1 (949) 215-4996 Email: sales.support@microsemi.com www.microsemi.com 2016 Microsemi Corporation. All rights reserved. Microsemi and the Microsemi logo are trademarks of Microsemi Corporation. All other trademarks and service marks are the property of their respective owners. Microsemi makes no warranty, representation, or guarantee regarding the information contained herein or the suitability of its products and services for any particular purpose, nor does Microsemi assume any liability whatsoever arising out of the application or use of any product or circuit. The products sold hereunder and any other products sold by Microsemi have been subject to limited testing and should not be used in conjunction with mission-critical equipment or applications. Any performance specifications are believed to be reliable but are not verified, and Buyer must conduct and complete all performance and other testing of the products, alone and together with, or installed in, any end-products. Buyer shall not rely on any data and performance specifications or parameters provided by Microsemi. It is the Buyer's responsibility to independently determine suitability of any products and to test and verify the same. The information provided by Microsemi hereunder is provided as is, where is and with all faults, and the entire risk associated with such information is entirely with the Buyer. Microsemi does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other IP rights, whether with regard to such information itself or anything described by such information. Information provided in this document is proprietary to Microsemi, and Microsemi reserves the right to make any changes to the information in this document or to any products and services at any time without notice. About Microsemi Microsemi Corporation (Nasdaq: MSCC) offers a comprehensive portfolio of semiconductor and system solutions for aerospace & defense, communications, data center and industrial markets. Products include high-performance and radiation-hardened analog mixed-signal integrated circuits, FPGAs, SoCs and ASICs; power management products; timing and synchronization devices and precise time solutions, setting the world's standard for time; voice processing devices; RF solutions; discrete components; enterprise storage and communication solutions, security technologies and scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs and midspans; as well as custom design capabilities and services. Microsemi is headquartered in Aliso Viejo, California, and has approximately 4,800 employees globally. Learn more at www.microsemi.com. 50200362.6.0 12/16

Contents 1 Revision History..................................................... 1 1.1 Revision 6.0....................................................................... 1 1.2 Revision 5.0....................................................................... 1 1.3 Revision 4.0....................................................................... 1 1.4 Revision 3.0....................................................................... 1 1.5 Revision 2.0....................................................................... 1 1.6 Revision 1.0....................................................................... 1 2 Overview.......................................................... 2 2.1 Key Features...................................................................... 2 2.2 Supported Families................................................................. 2 2.3 Theory of Operation................................................................. 2 2.4 Generating Center Aligned PWM....................................................... 3 2.5 Dead Time and Delay Time........................................................... 3 3 Hardware Implementation............................................. 5 3.1 Inputs and Outputs.................................................................. 5 3.2 Resource Utilization................................................................. 6 UG0362 User Guide Revision 6.0 i

Figures Figure 1 Three-phase Inverter Bridge....................................................... 2 Figure 2 Center Aligned PWM............................................................ 3 Figure 3 Dead Time Insertion............................................................. 3 Figure 4 Effect of Delay Time............................................................. 4 Figure 5 System-level Block Diagram of Three-phase PWM..................................... 5 UG0362 User Guide Revision 6.0 ii

Tables Table 1 Inputs and Outputs of Three-phase PWM............................................ 5 Table 2 Resource Utilization............................................................. 6 UG0362 User Guide Revision 6.0 iii

Revision History 1 Revision History The revision history describes the changes that were implemented in the document. The changes are listed by revision, starting with the most current publication. 1.1 Revision 6.0 The following is a summary of the changes in revision 6.0 of this document. The Key Features and Supported Families sections were added to the Overview chapter. The Inverter Bridge for AC Motors section was renamed Theory of Operation in the Overview chapter. Figure 5 was corrected with additional input. 1.2 Revision 5.0 The following is a summary of the changes in revision 5.0 of this document. A new pin is added in the block diagram of three-phase PWM. For more information, see Figure 5, page 5. Added the en_dual_trig_i entry in the input and output ports of three-phase PWM table. For more information, see Table 1, page 5. Deleted the Configuration Parameters section from the Hardware Implementation chapter. Updated Resource Utilization Report of Three-phase PWM values in the table. For more information, see Table 2, page 6. 1.3 Revision 4.0 Updated and merged the user guide (w.r.t UG0362). 1.4 Revision 3.0 The following is a summary of the changes in revision 3.0 of this document. Updated Table 2 (SAR 64756). Added Table 5 (SAR 64756). 1.5 Revision 2.0 The following is a summary of the changes in revision 2.0 of this document. Updated the title of the user guide (SAR 63245). Updated Table 3 (SAR 63245). 1.6 Revision 1.0 Initial release. UG0362 User Guide Revision 6.0 1

Overview 2 Overview The three-phase PWM generates carrier based center aligned PWM to trigger the switches of a threephase inverter. The module also introduces a configurable dead time to avoid dead short circuits. A delay time can be introduced to synchronize multiple three-phase PWM block instantiations for multi-axis or for harmonic cancellation in case of multi-level inverters. 2.1 Key Features The three-phase PWM IP block supports the following features: Generate three-phase pulse width modulated signals based on three independent references Introduce a delay time to adjust the phase of PWM cycles between two three-phase PWM blocks Introduce a configurable dead time to avoid dead shorts in the inverter bridge Enable/disable signal to shut down the PWM output signals within one system clock cycle Generate timing pulses for other blocks configurable as one/two pulses per period 2.2 Supported Families The three-phase PWM IP block supports the following families: SmartFusion2 IGLOO2 RTG4 2.3 Theory of Operation The three-phase inverter is the core of any AC motor drive. PWM pulses generated by the three-phase PWM drive the inverter bridge. The following figure shows the inverter bridge. Figure 1 Three-phase Inverter Bridge A three-phase two level inverter consists of three power electronic switches (Transistors), two in each leg for each phase of motor winding. The switches in each leg are driven by complementary pulses to switch the phase voltage between positive and negative DC voltage. The DC voltage passes through the transistor switches to the load when at least one of the three-phase pulses is active. Dead time is introduced between these high and low pulses of a phase or channel to allow the transistor to turn off completely, so that the DC source does not get shorted during operation. UG0362 User Guide Revision 6.0 2

Overview 2.4 Generating Center Aligned PWM In center aligned PWM, the PWM counter goes from a down-count to an up-count to down-count again, and so on. Figure 2, page 3 represents the operation of center aligned PWM. The PWM counter keeps running as long as the module is not in reset state, even when the PWM module is not enabled. Figure 2 Center Aligned PWM PWM Period PWM Mid-match Duty Cycle High Side PWM Low Side PWM 2.5 Dead Time and Delay Time A time delay is introduced between turning off one of the transistors of a leg of an inverter to turning on the other transistor to ensure that a dead short circuit does not occur. This is called dead time. The following figure shows the dead time insertion. Figure 3 Dead Time Insertion Dead time sys_clk PWM_XH PWM_XL Dead Time= 5 When multiple PWM blocks are present in a single system, some harmonics can be eliminated by phase shifting the PWM carrier wave. This time delay is referred to as delay time. This time delay is accounted for by the delay in generating carrier waves after reset. UG0362 User Guide Revision 6.0 3

Overview The following figure shows how delay time is introduced. Figure 4 Effect of Delay Time reset_i sys_clk_i Carrier Wave delay_time_i = 0 Carrier Wave delay_time_i = 3 Delay Time UG0362 User Guide Revision 6.0 4

Hardware Implementation 3 Hardware Implementation The following figure shows the block diagram of three-phase PWM. Figure 5 System-level Block Diagram of Three-phase PWM reset_i sys_clk_i PWM_AH_O en_dual_trig_i en_pwm_i PWM_AL_O va_i PWM_BH_O vb_i 3 Phase PWM PWM_BL_O vc_i PWM_CH_O pwm_period_i PWM_CL_O dead_time_i midmatch_o delay_time_i 3.1 Inputs and Outputs The following table lists the input and output ports of three-phase PWM. Table 1 Inputs and Outputs of Three-phase PWM Signal Name Direction Description reset_i Input Asynchronous active low reset signal sys_clk_i Input System Clock en_pwm_i Input Asynchronous enables: When 0, PWM outputs are driven to 0 When 1, PWM outputs are generated en_dual_trig_i Input When 1, PWM produces two trigger pulses distributed evenly per cycle at the midmatch_o output. When 0, PWM produces one trigger pulse per cycle at the midmatch_o output. va_i Input Phase A duty cycle with respect to pwm_period vb_i Input Phase B duty cycle with respect to pwm_period UG0362 User Guide Revision 6.0 5

Hardware Implementation Table 1 Inputs and Outputs of Three-phase PWM (continued) Signal Name Direction Description vc_i Input Phase C duty cycle with respect to pwm_period pwm_period_i Input Time period of PWM in number of system clock time dead_time_i Input Dead time delay_time_i Input Delay time midmatch_o Output Period mid-match interrupt produces two pulses per PWM cycle when en_dual_trig_i input is 1, and produces one pulse per PWM cycle when en_dual_trig_i input is 0. PWM_AH_O Output Channel A PWM for high side switch PWM_AL_O Output Channel A PWM for low side switch PWM_BH_O Output Channel B PWM for high side switch PWM_BL_O Output Channel B PWM for low side switch PWM_CH_O Output Channel C PWM for high side switch PWM_CL_O Output Channel C PWM for low side switch Note: Configurable parameters are not available for this IP. 3.2 Resource Utilization The following table lists the resource utilization report after synthesis. Table 2 Resource Utilization Cell Usage Count SLE (Sequential) 40 Combinational Logic 230 MACC 0 RAM1Kx18 0 RAM64x18 0 UG0362 User Guide Revision 6.0 6