As used herein, the phrase “group III-V” refers to a compound semiconductor including at least one group III element and at least one group V element. By way of example, a group III-V semiconductor may take the form of a III-Nitride semiconductor. “III-Nitride”, or “III-N”, refers to a compound semiconductor that includes nitrogen and at least one group III element such as aluminum (Al), gallium (Ga), indium (In), and boron (B), and including but not limited to any of its alloys, such as aluminum gallium nitride (AlxGa(1-x)N), indium gallium nitride (InyGa(1-y)N), aluminum indium gallium nitride (AlxInyGa(1-x-y)N), gallium arsenide phosphide nitride (GaAsaPbN(1-a-b)), aluminum indium gallium arsenide phosphide nitride (AlxInyGa(1-x-y)AsaPbN(1-a-b)), for example. III-Nitride also refers generally to any polarity including but not limited to Ga-polar, N-polar, semi-polar, or non-polar crystal orientations. A III-Nitride material may also include either the Wurtzitic, Zincblende, or mixed polytypes, and may include single-crystal, monocrystalline, polycrystalline, or amorphous structures. Gallium nitride or GaN, as used herein, refers to a III-Nitride compound semiconductor wherein the group III element or elements include some or a substantial amount of gallium, but may also include other group III elements in addition to gallium. A group III-V or a GaN transistor may also refer to a composite high voltage enhancement mode transistor that is formed by connecting the group III-V or the GaN transistor in cascode with a lower voltage group IV transistor.
In addition, as used herein, the phrase “group IV” refers to a semiconductor that includes at least one group IV element such as silicon (Si), germanium (Ge), and carbon (C), and may also include compound semiconductors such as silicon germanium (SiGe) and silicon carbide (SiC), for example. Group IV also refers to semiconductor materials which include more than one layer of group IV elements, or doping of group IV elements to produce strained group IV materials, and may also include group IV based composite substrates such as silicon on insulator (SOI), separation by implantation of oxygen (SIMOX) process substrates, and silicon on sapphire (SOS), for example.
Packages combining several semiconductor devices can simplify circuit design, reduce costs, and provide greater efficiency and improved performance by keeping related and dependent circuit components in close proximity. Furthermore, these packages can facilitate application integration and greater electrical and thermal performance compared to using separate packaging for components.
A leadframe-based package, as presently known in the art, combines power switches of a multi-phase power inverter circuit. A multi-phase power inverter circuits may include a temperature sensor to measure the temperature of the power switches. The temperature sensor is discrete and separate from the leadframe-based package. For example, a discrete temperature sensor may be mounted on a printed circuit board (PCB) external to the leadframe-based package.
A semiconductor package having multi-phase power inverter with internal temperature sensor, substantially as shown in and/or described in connection with at least one of the figures, and as set forth more completely in the claims.
The following description contains specific information pertaining to implementations in the present disclosure. The drawings in the present application and their accompanying detailed description are directed to merely exemplary implementations. Unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals. Moreover, the drawings and illustrations in the present application are generally not to scale, and are not intended to correspond to actual relative dimensions.
Multi-phase power inverter 110 can be, for example, a two phase or three phase power inverter and has power switches 107. Where multi-phase power inverter 110 is a three phase power inverter, for example, power switches 107 can include U-phase, V-phase, and U-phase power switches. Driver circuit 114 is situated on leadframe 170 and is configured to drive power switches 107 of multi-phase power inverter 110. More particularly, driver circuit 114 is configured to provide high side drive signals HN and low side drive signals LN to respective gates of power switches 107 of multi-phase power inverter 110.
Driver circuit 114 is configured to generate high side drive signals HN and low side drive signals LN based on at least control signals CTRL from control circuit 112. As indicated by dashed lines, in some implementations, semiconductor package 100 also includes control circuit 112. However, control circuit 112 may be external to semiconductor package 100. For example, semiconductor package 100 may receive control signals CTRL from control circuit 112, which may be in a microcontroller, as one example.
Thus, semiconductor package 100 incorporates power switches 107 of a multi-phase power inverter circuit on leadframe 170. Multi-phase power inverter circuits may include a temperature sensor to measure the temperature of power switches. However, proper measurement of the temperature of the power switches can require particular placement of the temperature sensor. In response, leadframe-based packages typically require the temperature sensor to be discrete from the leadframe-based package. However, semiconductor package 100 includes temperature sensor 109 situated on leadframe 170. By including temperature sensor 109 on leadframe 170, semiconductor package 100 can simplify circuit design, reduce costs, and provide greater efficiency and improved performance to a multi-phase power inverter circuit. Furthermore, temperature sensor 109 can be placed much closer to power switches 107, driver circuit 114, and/or control circuit 112, providing highly accurate and fast temperature sensing.
As shown in
Sensed temperature TEMPS can be utilized by driver circuit 114 and/or control circuit 112 to provide over-temperature protection to power switches 107. For example, driver circuit 114 and/or control circuit 112 can limit current through power switches 107 based on sensed temperature TEMPS. By limiting the current, the temperature of power switches 107 can be reduced. Any suitable over-temperature protection algorithm can be utilized.
Also shown in
Referring to
As shown in
In semiconductor package 200, driver circuit 214 of
Thus, common IC 202 is configured to generate control signals CTRL and to drive multi-phase power inverter 210 responsive to control signals CTRL. In multi-phase power inverter 210, U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b are vertical conduction power devices, for example, group IV semiconductor power metal-oxide-semiconductor field effect transistors (power MOSFETs) such as fast-reverse epitaxial diode field effect transistors (FREDFETs), or group IV semiconductor insulated-gate bipolar transistors (IGBTs). In other implementations group III-V semiconductor FETs, HEMTs (high electron mobility transistors) and, in particular, GaN FETs and/or HEMTs can be used as power devices in U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b. As defined above, Gallium nitride or GaN, as used herein, refers to a III-Nitride compound semiconductor wherein the group III element or elements include some or a substantial amount of gallium, but may also include other group III elements in addition to gallium. As previously stated, a group III-V or a GaN transistor may also refer to a composite high voltage enhancement mode transistor that is formed by connecting the group III-V or the GaN transistor in cascode with a lower voltage group IV transistor. Semiconductor package 200 provides a full bridge power device, however, alternative implementations can provide other package configurations as required by the particular application. Also, while multi-phase power inverter 210 is a three phase power inverter, in some implementations, multi-phase power inverter 210 may be a two phase power inverter.
As described above, driver circuit 214 is configured to drive multi-phase power inverter 210 responsive to control signals CTRL from control circuit 212. Control circuit 212 is a three phase control circuit and thus, control signals CTRL include control signals for U-phase power switch 204a, V-phase power switch 206a, and W-phase power switch 208a, which are high side power switches. Pre-drivers 242, which can include a high-voltage level shifter, receive control signals CTRL. The high-voltage level shifter can have termination that can sustain, for example, approximately 600 volts.
Level shifted versions of control signals CTRL are received by U-phase driver 244a, V-phase driver 246a, and W-phase driver 248a. U-phase driver 244a, V-phase driver 246a, and W-phase driver 248a further receive SW1, SW2, and SW3 from U-phase output 211a, V-phase output 211b, and W-phase output 211c (shown in
Similarly, control signals CTRL include control signals for U-phase power switch 204b, V-phase power switch 206b, and W-phase power switch 208b, which are low side power switches. Pre-drivers 242, which can include a low-voltage level shifter, receive control signals CTRL. The low-voltage level shifter can compensate for differences between logic ground GVSS and power stage ground GCOM. However, the low-voltage level shifter may not be utilized in some implementations. For example, the low-voltage level shifter may not be utilized where logic ground GVSS and power stage ground GCOM are part of a common ground.
In the present implementation, level shifted versions of control signals CTRL are received by U-phase driver 244b, V-phase driver 246h, and W-phase driver 248b. U-phase driver 244b, V-phase driver 246b, and W-phase driver 248b generate low side gate signals L1, L2, and L3 from control signals CTRL and provide low side gate signals L1, L2, and L3 to U-phase power switch 204b, V-phase power switch 206b, and W-phase power switch 208b, as shown in
In the present implementation, U-phase drivers 244a and 244b, V-phase drivers 246a and 246b, and W-phase drivers 248a and 248b are impedance matched to respective ones of U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b. U-phase drivers 244a and 244b, V-phase drivers 246a and 246b, and W-phase drivers 248a and 248b can thereby drive U-phase power switches 204a and 204b, V-phase power switches 206a and 206h, and W-phase power switches 208a and 208b without gate resistors which allows semiconductor package 200 to be smaller and less complex.
Common IC 202, and more particularly, driver circuit 214 can thereby drive switching of U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b using U-phase drivers 244a and 244b, V-phase drivers 246a and 246b, and W-phase drivers 248a and 248b to, for example, power load 262 (which is a motor, as one example).
As shown in
Referring to
As can be seen in
Also in
In the present implementation, diver voltage V1 is configured to power drivers of driver circuit 214, such as U-phase drivers 244a and 244b, V-phase drivers 246a and 246b, and W-phase drivers 248a and 248b. Driver voltage V1 can be, for example, approximately 15 volts. U-phase, V-phase, and W-phase drivers 244b, 246b, and 248b are coupled to driver voltage V1 whereas U-phase, V-phase, and W-phase drivers 244a, 246a, and 248a are coupled to respective bootstrap supply voltages VB1, VB2, and VB3.
VB1 terminal 252r, VB2 terminal 252s, and VB3 terminal 252t of semiconductor package 200 (shown in
Also in the present implementation digital circuitry voltage V2 is configured to power digital circuitry of common IC 202, which includes as examples, algorithm and control circuit 220, PWM circuit 222, dynamic overcurrent limiter 224, ADC 228, register 230, digital interface 232, and clock prescaler 240. Digital circuitry voltage V2 can be, for example, approximately 3.3 volts. By including digital circuitry that is configured to generate control signals CTRL, control circuit 212 offers robust control functionality.
Analog circuitry voltage V3 is configured to power analog circuitry of common IC 202, which includes as examples, pre-drivers 242, power on reset circuit 250, overcurrent sensing circuit 256, undervoltage and standby circuit 254, analog interface 226, crystal drive circuit 234, clock synthesis circuit 236, DCO 238, and clock prescaler 240. Analog circuitry voltage V3 can be, for example, approximately 3.3 volts.
Thus, common IC 202 includes voltage regulator 216, which is configured to power control circuit 212 and driver circuit 214 of common IC 202. Typical multi-phase power inverter circuits include voltage regulators as discrete components. However, by including voltage regulator 216 in semiconductor package 200, either internal or external to common IC 202, semiconductor package 200 can offer simplified circuit design, reduced cost, greater efficiency and improved performance, amongst other advantages.
In
Logic ground VSS is a ground of a support logic circuit of common IC 202. The support logic circuit includes pre-drivers 242, undervoltage and standby circuit 254, power on reset circuit 250, overcurrent sensing circuit 256, and control circuit 212.
Power stage ground VCOM is a ground of U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a (i.e. of multi-phase power inverter 210).
As shown in
Thus, in the present implementation, semiconductor package 200 has logic ground VSS separate from power stage ground VCOM. During switching of U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b, a voltage can develop across shunt RS. By having logic ground VSS separate from power stage ground VCOM, supply voltage VCC for the support logic circuit can be made with respect to the logic ground instead of the voltage across shunt RS. Thus, by using separate grounds, semiconductor package 200 is protected from latch up and noise malfunction, which otherwise can be caused by excess switching voltages from U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a and 208b.
In other implementations, logic ground VSS is not separate from power stage ground VCOM and semiconductor package 200 instead has, for example, a single ground. For example, VSS terminal 252m and VCOM terminal 252n can be combined into a single terminal or can be are shorted to one another. In one such implementation, semiconductor package 200 is an open source/emitter semiconductor package, in which load current from at least two of U-phase leg 282a, V-phase leg 282b, and W-phase leg 282c of multi-phase power inverter 210 are provided separately as opposed to load current IL. Thus, for example, common IC 202 utilizes those respective load currents to generate control signals CTRL.
As described above, control circuit 212 can utilize load current IL to generate control signals CTRL. For example, control circuit 212 is configured to receive load current IL from overcurrent sensing circuit 256. Dynamic overcurrent limiter 224 is configured to receive load current IL from overcurrent sensing circuit 256 and is configured to provide load current IL to algorithm and control circuit 220.
In control circuit 212, algorithm and control circuit 220 is configured to control switching of multi-phase power inverter 210. In the present implementation, algorithm and control circuit 220 utilizes field-oriented control (FOC) based on load current IL. Algorithm and control circuit 220 of control circuit 212 is configured to reconstruct at least two phase currents of multi-phase power inverter 210 from load current IL, which is a combined phase current. The at least two phase currents that are reconstructed can correspond to phase current in any of U-phase leg 282a, V-phase 282b, and W-phase leg 282c. The FOC can be based on direct axis (d axis) and quadrature axis (q axis) coordinates of the phase current.
Algorithm and control circuit 220 is coupled to PWM circuit 222 and utilizes PWM circuit 222 to generate control signals CTRL, which are pulse width modulated control signals. In the present implementation, PWM circuit 222 is a space vector modulation circuit that is configured to generate control signals CTRL (by utilizing space vector modulation) as space vector modulated control signals. PWM circuit 222 is configured to generate control signals CTRL from volt second commands from algorithm and control circuit 220. PWM circuit 222 can perform two and/or three phase PWM. PWM circuit 222 may perform two phase PWM with approximately 20% lower loss than three phase PWM.
As show in
Timing of the digital circuitry in common IC 202 is configured to be controlled by utilizing system clock CLKSYS and clock prescaler 240. System clock CLKSYS can have a frequency of, for example, approximately 10 MHz. In the present implementation, system clock CLKSYS is generated utilizing crystal drive circuit 234, clock synthesis circuit 236, and DCO 238. As shown in
Semiconductor package 200 is configured to disable switching of multi-phase power inverter 210 responsive to power on reset circuit 250. Power on reset circuit 250 is configured to force reset of the digital circuitry in control circuit 212 during power on until various circuitry in common IC 202 is prepared for stable operation. For example, power on reset circuit 250 can provide a reset signal to dynamic overcurrent limiter 224 and dynamic overcurrent limiter 224 can notify algorithm and control circuit 220 to disable switching of multi-phase power inverter 210.
Dynamic overcurrent limiter 224 is coupled to overcurrent sensing circuit 256 and is configured to provide overcurrent protection to multi-phase power inverter 210 utilizing overcurrent information (e.g. a voltage) received from overcurrent sensing circuit 256. For example, if the overcurrent information exceeds a threshold value dynamic overcurrent limiter 224 can notify algorithm and control circuit 220 to disable switching of multi-phase power inverter 210. When the overcurrent information no longer exceeds the threshold value, switching of multi-phase power inverter 210 can resume.
In the present implementation, dynamic overcurrent limiter 224 is also an over-temperature protection circuit and is configured to provide over-temperature protection to multi-phase power inverter 210 using a sensed temperature. The sensed temperature, which corresponds to TEMPS in
In the present implementation, temperature sensor 209 is a thermistor. Temperature sensor 209 utilizes diode DT to generate sensed temperature TEMPS. As one example, temperature sensor 209 is a negative temperature coefficient diode type thermistor. However, other types of temperature sensors can be utilized. In some implementation, ADC 228 is configured to digitize sensed temperature TEMPS and provide the digitized sensed temperature TEMPS to dynamic overcurrent limiter 224. Also in some implementations, dynamic overcurrent limiter 224 receives sensed temperature TEMPS in analog form. Furthermore, dynamic overcurrent limiter 224 may include an analog to digital converter dedicated to digitizing sensed temperature TEMPS so as to improve its accuracy and speed.
Thus, semiconductor package 200 includes temperature sensor 209. By including temperature sensor 209, semiconductor package 200 can simplify circuit design, reduce costs, and provide greater efficiency and improved performance to a multi-phase power inverter circuit. Furthermore, temperature sensor 209 can be placed much closer to driver circuit 214, control circuit 212, and/or power switches of multi-phase power inverter 210, providing highly accurate and fast temperature sensing.
In the present implementation, temperature sensor 209 is on common IC 202 with driver circuit 214 and/or control circuit 212. In many cases temperature sensor 209 cannot be included on common IC 202 as temperature sensor 209 would be too far from power switches of multi-phase power inverter 210 for proper temperature measurement. However, as semiconductor package 200 is highly compact and thermally consistent, temperature sensor 209 can be in common IC 202 while still providing accurate sensed temperature TEMPS. For example, in the present implementation, temperature sensor 209 is within approximately 3 millimeters of each of the power switches of multi-phase power inverter 210. This can further increase the accuracy and speed of the temperature sensing. Also, including temperature sensor 209 in common IC 202 simplifies circuit design, reduces costs, and allows for semiconductor package 200 to be made smaller. For example, in some implementations, semiconductor package 200 achieves a footprint of approximately 12 mm by approximately 12 mm. In other implementations, semiconductor package 200 can have a footprint of greater than 12 mm by 12 mm. In still other implementations, semiconductor package 200 can have a footprint of less than 12 mm by 12 mm.
Dynamic overcurrent limiter 224 is configured to notify algorithm and control circuit 220 if sensed temperature TEMPS from temperature sensor 209 exceeds a reference value so as to disable or otherwise alter switching of multi-phase power inverter 210.
Including temperature sensor 209 in semiconductor package 200 allows for dynamic overcurrent limiter 224 to support more granular over-temperature protection. Typical multi-phase power inverter circuits require a single threshold value for over-temperature protection due to slow and inaccurate temperature sensing. However, in some implementations, dynamic overcurrent limiter 224 is configured to provide over-temperature protection to multi-phase power inverter 210 utilizing multiple temperature threshold values (e.g. at least two). Analog interface 226 can provide sensed temperature TEMPS from temperature sensor 209 to ADC 228. ADC 228 can generate digitized sensed temperature TEMPS from analog sensed temperature TEMPS and can provide the digitized sensed temperature TEMPS to dynamic overcurrent limiter 224. Dynamic overcurrent limiter 224 is configured to compare the digitized sensed temperature TEMPS to any of the multiple temperature threshold values. It is noted that in some implementations sensed temperature TEMPS can remain analog in dynamic overcurrent limiter 224.
In the implementation shown, dynamic overcurrent limiter 224 is configured to provide over-temperature protection to multi-phase power inverter 210 utilizing three threshold values (e.g. temperature values). The three threshold values define temperature threshold value ranges for different over-temperature protection modes.
In a first range of temperature threshold vales, for example from approximately 100 degrees Celsius to approximately 220 degrees Celsius, algorithm and control circuit 220 is configured to disable switching of U-phase power switch 204a, V-phase power switch 206a, and W-phase power switch 208a (e.g. to disable high side switching). The switching is disabled responsive to a notification from dynamic overcurrent limiter 224. However, switching of U-phase power switch 204b, V-phase power switch 206b, and W-phase power switch 208b is maintained. Thus, load current IL can correspond to residue current from load 262 through U-phase power switch 204b, V-phase power switch 206b, and W-phase power switch 208b.
In a first range of temperature threshold vales, for example from approximately 220 degrees Celsius to approximately 240 degrees Celsius, algorithm and control circuit 220 is configured to periodically disable switching of multi-phase power inverter 210 for at least one PWM cycle, which may utilize zero vectors. For example, for a 10 KHz carrier frequency, switching can be periodically disabled for a 100 ms period. The periodic disabling is responsive to a notification from dynamic overcurrent limiter 224.
In a first range of temperature threshold vales, for example at approximately 240 degrees Celsius or greater, algorithm and control circuit 220 is configured to completely disable switching of multi-phase power inverter 210. The complete disabling is responsive to a notification from dynamic overcurrent limiter 224.
Thus, the multiple temperature threshold values define temperature threshold value ranges for multiples modes of over-temperature protection for multi-phase power inverter 210. The multiple modes of over-temperature protection increasingly limit current in multi-phase power inverter 210 as the multiple temperature threshold values (e.g. temperature values) increase. Dynamic current limiter 224 is thereby configured to increasingly limit current in multi-phase power inverter 210 as the sensed temperature of multi-phase power inverter 210 increases and similarly decreasingly limit current in multi-phase power inverter 210 as the sensed temperature of multi-phase power inverter 210 decreases.
Now Referring to
Host 260 is further configured to provide AADV to AADV terminal 252c. Common IC 202 (control circuit 212) is configured to receive AADV from AADV terminal 252c. Control circuit 212 is configured to utilize AADV to change an angle relationship between load 262 and the phase current versus voltage command. This can increase the efficiency of load 262.
Host 260 is also configured to receive PG from PG terminal 252d and to provide PGSEL to PGSEL terminal 252f. Common IC 202 (control circuit 212) is configured to provide PG to PG terminal 252d and to receive PGSEL from PGSEL terminal 252f. PG can include pulses that are proportional to the speed of load 262 so as to indicate the speed of load 262 to host 260 and/or another circuit. Common IC 202 (control circuit 212) is configured to select how many pulses are in PG per revolution. For example, common IC 202 can utilize PGSEL to select between eight and twelve pulses per revolution.
Host 260 is additionally configured to provide DIR to DIR terminal 252e. Common IC 202 (e.g. control circuit 212) is configured to receive DIR from DIR terminal 252e. Control circuit 212 is configured to utilize DIR to select a direction for load 262 (e.g. a motor).
Host 260 is further configured to provide PAR1 to PAR1 terminal 252g and PAR2 to PAR2 terminal 252h. Common IC 202 (e.g. control circuit 212) is configured to receive PAR1 from PAR1 terminal 252g and PAR2 from PAR2 terminal 252h. Control circuit 212 is configured to utilize PAR1 and PAR2 to adjust algorithm and control circuit 220 so as to accommodate different types of loads for load 262 (e.g. different types of motors). This can account for loads having differing Ke, Kt, poll numbers, and/or other characteristics.
Host 260 is also configured to receive TX from TX terminal 252j and to provide RX to RX terminal 252i. Common IC 202 (e.g. control circuit 212) is configured to provide TX to TX terminal 252j and to receive RX from RX terminal 252i. Utilizing RX, TX, digital interface 232, and register 230, control circuit 212 can digitally communicate with, for example, host 260. In the present implementation, digital interface 232 includes a universal asynchronous receiver/transmitter (UART).
It will be appreciated that in various implementations, the number, quantity, and location of I/O terminals 252 are different than what is shown. For example, in various implementations, a common IC that is different than common IC 202 can be utilized, which can have different capabilities and/or I/O requirements than common IC 202. This may be reflected in I/O terminals 252 as well as other connections of semiconductor package 200. For example, while the present implementation shows a single shunt implementation, as discussed above, in other implementations semiconductor package 200 is an open source/emitter package. Furthermore, control circuit 212 and driver circuit 214 may be on separate ICs in some implementations, which can impact I/O terminals 252. As another example, in some implementations, XTAL and CLKIN are generated within semiconductor package 200 (and/or control circuit 212) and semiconductor package 200 does not include XTAL terminal 252k and CLKIN terminal 252l. As yet another example, temperature sensor 209 may be included in semiconductor package 200, but may not be on common IC 202.
Thus, semiconductor package 200 includes temperature sensor 209 configured to generate sensed temperature TEMPS of power switches, such as U-phase power switches 204a and 204b, V-phase power switches 206a and 206b, and W-phase power switches 208a.
Turning to
Semiconductor package 300 corresponds to semiconductor package 200 in
Furthermore, semiconductor package 300 includes VBUS terminal 352a, VSP terminal 352b, AADV terminal 352c, PG terminal 352d, DIR terminal 352e, PGSEL terminal 352f, PAR1 terminal 352g, PAR2 terminal 352h, RX terminal 352i, TX terminal 352j, XTAL terminal, 352k, CLK terminal 352l, VSS terminal 352m, VCOM terminal 352n, SW1 terminals 352o, SW2 terminals 352p, SW3 terminals 352q, VB1 terminal 352r, VB2 terminal 352s, VB3 terminal 352t, and VCC terminal 352u (also referred to as “I/O terminals 352”) corresponding respectively to VBUS terminal 252a, VSP terminal 252b, AADV terminal 252c, PG terminal 252d, DIR terminal 252e, PGSEL terminal 252f, PAR1 terminal 252g, PAR2 terminal 252h, RX terminal 252i, TX terminal 252j, XTAL terminal 252k, CLKIN terminal 252l, VSS terminal 252m, VCOM terminal 252n, SW1 terminal 2520, SW2 terminal 252p, SW3 terminal 252q, VB1 terminal 252r, VB2 terminal 252s, VB3 terminal 252t, and VCC terminal 252u of semiconductor package 200.
U-phase output strip 378a is electrically and mechanically connected (e.g. integrally connected) to U-phase output pad 374c of leadframe 370 and to SW1 terminals 352o. V-phase output strip 378b is electrically and mechanically connected (e.g. integrally connected) to V-phase output pad 374b of leadframe 370 and to SW2 terminals 352p. Also, W-phase output strip 378c is electrically and mechanically connected (e.g. integrally connected) to W-phase output pad 374a of leadframe 370 and to SW3 terminals 352q.
As shown in
In the present implementation, leadframe 370 is a PQFN leadframe. Leadframe 370 can include a material with high thermal and electrical conductivity such as copper (Cu) alloy C194 available from Olin Brass®. Top-side 386a of leadframe 370 can be selectively plated with materials for enhanced adhesion to device dies and wires. The plating can include silver (Ag) plating that is selectively applied to leadframe 370, which is available from companies such as QPL Limited.
I/O terminals 352, leadframe islands 380a, 380b, and 380c are unetched and are exposed through mold compound 365 on bottom-side 386b of leadframe 370 (which also corresponds to a bottom-side of semiconductor package 300). As such, I/O terminals 352 and leadframe islands 380a, 380b, and 380c are exposed on bottom-side 386b of leadframe 370 for high electrical conductivity and/or thermal dissipation. Portions of common IC pad 372, common drain/collector pad 376, W-phase output pad 374a, V-phase output pad 374b, and U-phase output pad 374c are also exposed on bottom-side 386b of semiconductor package 300 for high electrical conductivity and/or thermal dissipation. By providing, for example, a (PCB) with matching lands, the exposed features can optionally be exploited. The exposed areas of leadframe 370 can be plated, for example, with Tin (Sn) or another metal or metal alloy.
In the present implementation, control circuit 212 and driver circuit 214 of FIG. 2B are in common IC 302. Thus, common IC 202 includes temperature sensor 209 that is configured to generate sensed temperature TEMPS of U-phase power switches 304a and 304b, V-phase power switches 306a and 306b, and W-phase power switches 308a and 308b. Furthermore, common IC 302 is configured to drive U-phase power switches 304a and 304b, V-phase power switches 306a and 306b, and W-phase power switches 308a and 308b of multi-phase power inverter 210 responsive to sensed temperature TEMPS. Common IC 302 is also configured to control switching of U-phase power switches 304a and 304b, V-phase power switches 306a and 306b, and W-phase power switches 308a and 308b (e.g. of multi-phase power inverter 210).
Common IC 302 is situated on leadframe 370 and more particularly, common IC 302 is situated on common IC pad 372 of leadframe 370. Thus, in the present implementation, driver circuit 214 and control circuit 212 are situated on a common pad of leadframe 370. Furthermore, temperature sensor 209 is situated on the common pad of leadframe 370 with driver circuit 214 and control circuit 212.
Common IC 302, U-phase power switches 304a and 304b, V-phase power switches 306a and 306b, and W-phase power switches 308a and 308b are interconnected utilizing wirebonds and leadframe 370. It is noted that any particular connection shown can utilize one or more wirebonds.
Wirebond 388a and similarly depicted wirebonds in
As shown in
Also shown in
Drain 392d of U-phase power switch 304a, drain 392e of V-phase power switch 306a, and drain 392f of W-phase power switch 308a can be connected to common drain/collector pad 376 through conductive adhesive and/or plating of leadframe 370. The conductive adhesive can include silver filled adhesive such as QMI 529HT. Other dies in semiconductor package 300 can similarly be connected to leadframe 370.
U-phase power switch 304b, V-phase power switch 306b, and W-phase power switch 308b are coupled respectively to U-phase power switch 304a, V-phase power switch 306a, and W-phase power switch 308a through leadframe 370.
As shown in
In
Similarly, wirebond 390b electrically and mechanically connects source 394e of V-phase power switch 306a to leadframe 370. Source 394e is connected via wirebond 390b to leadframe island 380b of V-phase output strip 378b through, for example, plating of leadframe 370. V-phase output strip 378b then connects to drain 392b of V-phase power switch 306b through V-phase output pad 374b. Thus, V-phase output 211b of
Also in
Thus, multi-phase power inverter 210 of
The aforementioned can be accomplished without utilizing W-phase output strip 378c and/or leadframe island 380c. However, by utilizing W-phase output strip 378c, an additional SW3 terminal 352q can be provided at edge 383c of semiconductor package 300. Furthermore, leadframe island 380c can be exposed on bottom-side 386b of semiconductor package 300 for high electrical conductivity and/or thermal dissipation. This configuration does not significantly impact flexibility in arranging wirebonds in semiconductor package 300.
Also in semiconductor package 300, common IC 302 is connected to U-phase output strip 378a, V-phase output strip 378b, and W-phase output strip 378c of leadframe 370. Common IC 302 is connected to U-phase output strip 378a and V-phase output strip 378b through respective wirebonds 388b and 388c. Furthermore, common IC 302 is connected to W-phase output strip 378c through wirebonds 388d, 390c, and W-phase output pad 374a.
Common IC 302 is also connected to U-phase output pad 374c, V-phase output pad 374b, and W-phase output pad 374a of leadframe 370. Common IC 302 is connected to U-phase output pad 374c through wirebond 388b and U-phase output strip 378a. Furthermore, common IC 302 is connected to V-phase output pad 374b through wirebond 388c and V-phase output strip 378b. Common IC 302 is connected to W-phase output pad 374a through wirebonds 388d and 390c.
In semiconductor package 300, wirebond 388b couples driver circuit 214 (e.g. U-phase driver 244a) and U-phase output strip 378a of leadframe 370 at leadframe island 380a. U-phase output 211a of
Similarly, wirebond 388c couples driver circuit 214 (e.g. V-phase driver 246a) and V-phase output strip 378b of leadframe 370 at leadframe island 380b. V-phase output 211b of
It is noted that semiconductor package 300 can include leadframe islands 380a, 380b, and/or 380c without U-phase, V-phase, and W-phase output strips 378a, 378b, and/or 378c. For example, leadframe island 380b can be connected to V-phase output pad 374b through a trace on a PCB. It is further noted that semiconductor package 300 can include U-phase, V-phase, and W-phase output strips 378a, 378b, and/or 378c without leadframe islands 380a, 380b, and/or 380c. However, having U-phase, V-phase, and W-phase output strips 378a, 378b, and 378c with leadframe islands 380a, 380b, and 380c can offer significant flexibility in arranging wirebonds in semiconductor package 300 while achieving high electrical and thermal performance.
Also in the present implementation, wirebond 388d couples driver circuit 214 (e.g. W-phase driver 248a) and source 394f of W-phase power switch 308a. Wirebond 388d is a direct electrical connection between common IC 302 and source 394f. W-phase driver 248a of
Semiconductor package 300 further includes wirebonds 388f, 388g, and 388h respectively coupling the common IC (e.g. driver circuit 214) to VB1, VB2, and VB3 terminals 352r, 352s, and 352t of semiconductor package 300. Bootstrap capacitors can be respectively coupled from VB1, VB2, and VB3 terminals 352r, 352s, and 352t to SW1 terminal 352o, SW2 terminal 352p, and SW3 terminal 352q so as to power U-phase, V-phase, and W-phase drivers 244a, 246a, and 248a.
Semiconductor package 300 includes a logic ground of leadframe 370 coupled to a support logic circuit of common IC 302. The logic ground of leadframe 370 includes VSS terminal 352m. At least wirebond is electrically and mechanically connecting VSS terminal 352m of leadframe 370 to common IC 302 and more particularly, is connecting VSS terminal 352m of leadframe 370 to the support logic of common IC 302.
Semiconductor package 300 further includes a power stage ground of leadframe 370 coupled to sources 394c, 394b, and 394a of U-phase power switch 304b, V-phase power switch 306b, and W-phase power switch 308b. The power stage ground of leadframe 370 includes VCOM terminal 352n. In
In other implementations, semiconductor package 300 is an open source/emitter semiconductor package, in which sources 394a, 394b, and 394c are not electrically connected to each other within semiconductor package 300. For example, wirebonds, such as wirebonds 390 can electrically and mechanically connect sources 394a, 394b, and 394c to respective current source terminals of semiconductor package 300.
In the present implementation, the power stage ground (VCOM) of leadframe 370 is coupled to driver circuit 214 (e.g. U-phase, V-phase, and W-phase drivers 244b, 246b, and 248b in
Thus, as described above with respect to
From the above description it is manifest that various techniques can be used for implementing the concepts described in the present application without departing from the scope of those concepts. Moreover, while the concepts have been described with specific reference to certain implementations, a person of ordinary skill in the art would recognize that changes can be made in form and detail without departing from the scope of those concepts. As such, the described implementations are to be considered in all respects as illustrative and not restrictive. It should also be understood that the present application is not limited to the particular implementations described above, but many rearrangements, modifications, and substitutions are possible without departing from the scope of the present disclosure.
This application is continuation of application Ser. No. 14/152,640, filed Jan. 10, 2014, which claims the benefit of U.S. Provisional Application No. 61/780,069, filed Mar. 13, 2013. Application Ser. No. 14/152,640 is also a continuation-in-part of application Ser. No. 13/662,244, filed Oct. 26, 2012, and issued as U.S. Pat. No. 9,324,638 on Apr. 26, 2016; which is a continuation of U.S. application Ser. No. 13/034,519, filed on Feb. 24, 2011 and issued as U.S. Pat. No. 8,587,101 on Nov. 19, 2013; which in turn claims the benefit of U.S. Provisional Application No. 61/459,527, filed Dec. 13, 2010, the entire content of which is incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
5773883 | Majumdar et al. | Jun 1998 | A |
5998856 | Noda et al. | Dec 1999 | A |
6137165 | Thierry | Oct 2000 | A |
6211549 | Funaki et al. | Apr 2001 | B1 |
6249024 | Mangtani | Jun 2001 | B1 |
6313598 | Tamba et al. | Nov 2001 | B1 |
6465875 | Connah et al. | Oct 2002 | B2 |
6610923 | Nagashima et al. | Aug 2003 | B1 |
7067413 | Kim et al. | Jun 2006 | B2 |
7109577 | Shiraishi et al. | Sep 2006 | B2 |
7145224 | Kawashima et al. | Dec 2006 | B2 |
7436070 | Uno et al. | Oct 2008 | B2 |
7659144 | Shirai et al. | Feb 2010 | B2 |
8040708 | Sato et al. | Oct 2011 | B2 |
8134240 | Nishimura et al. | Mar 2012 | B2 |
8587101 | Fernando et al. | Nov 2013 | B2 |
8592914 | Uno et al. | Nov 2013 | B2 |
8803499 | Sreenivas et al. | Aug 2014 | B2 |
9024420 | Fernando et al. | May 2015 | B2 |
9324638 | Fernando et al. | Apr 2016 | B2 |
9324646 | Fernando et al. | Apr 2016 | B2 |
9355995 | Fernando et al. | May 2016 | B2 |
9362215 | Fernando et al. | Jun 2016 | B2 |
9412701 | Satou et al. | Aug 2016 | B2 |
9443795 | Fernando et al. | Sep 2016 | B2 |
9449957 | Fernando et al. | Sep 2016 | B2 |
9524928 | Fernando et al. | Dec 2016 | B2 |
9530724 | Fernando et al. | Dec 2016 | B2 |
9620954 | Fernando et al. | Apr 2017 | B2 |
20010045627 | Connah et al. | Nov 2001 | A1 |
20020109211 | Shinohara | Aug 2002 | A1 |
20020113617 | Gergintschw et al. | Aug 2002 | A1 |
20030006434 | Kawafuji et al. | Jan 2003 | A1 |
20030107120 | Connah et al. | Jun 2003 | A1 |
20040135248 | Takagawa et al. | Jul 2004 | A1 |
20040196678 | Yoshimura | Oct 2004 | A1 |
20040227476 | Guerra et al. | Nov 2004 | A1 |
20040227547 | Shiraishi et al. | Nov 2004 | A1 |
20050054186 | Kim et al. | Mar 2005 | A1 |
20060001318 | Ahmad et al. | Jan 2006 | A1 |
20060043545 | Yea et al. | Mar 2006 | A1 |
20060113664 | Shiraishi et al. | Jun 2006 | A1 |
20060240599 | Amano et al. | Oct 2006 | A1 |
20070064370 | Kajiwara | Mar 2007 | A1 |
20070116553 | Chen et al. | May 2007 | A1 |
20070126092 | San Antonio et al. | Jun 2007 | A1 |
20070200537 | Akiyama et al. | Aug 2007 | A1 |
20070216011 | Otremba et al. | Sep 2007 | A1 |
20070228534 | Uno et al. | Oct 2007 | A1 |
20080002445 | Cho et al. | Jan 2008 | A1 |
20080023831 | Nishimura et al. | Jan 2008 | A1 |
20080074068 | Takeuchi | Mar 2008 | A1 |
20080150436 | Suzuki | Jun 2008 | A1 |
20080217662 | Harnden et al. | Sep 2008 | A1 |
20080224323 | Otremba | Sep 2008 | A1 |
20080252372 | Williams | Oct 2008 | A1 |
20090095979 | Saito et al. | Apr 2009 | A1 |
20090189261 | Lim et al. | Jul 2009 | A1 |
20090212733 | Hsieh et al. | Aug 2009 | A1 |
20090261462 | Gomez | Oct 2009 | A1 |
20090262468 | Ide et al. | Oct 2009 | A1 |
20090321927 | Nishimura et al. | Dec 2009 | A1 |
20100059875 | Sato et al. | Mar 2010 | A1 |
20100127683 | Uno et al. | May 2010 | A1 |
20100148590 | Kojima | Jun 2010 | A1 |
20100164419 | Suh | Jul 2010 | A1 |
20100165681 | Sakano et al. | Jul 2010 | A1 |
20100301464 | Arshad | Dec 2010 | A1 |
20110049685 | Park et al. | Mar 2011 | A1 |
20110110011 | Dittfeld et al. | May 2011 | A1 |
20110156229 | Shinohara | Jun 2011 | A1 |
20110169102 | Uno et al. | Jul 2011 | A1 |
20110233759 | Shiga | Sep 2011 | A1 |
20110254143 | Chen et al. | Oct 2011 | A1 |
20120126378 | San Antonio et al. | May 2012 | A1 |
20120267750 | Imai et al. | Oct 2012 | A1 |
20120273892 | Uno et al. | Nov 2012 | A1 |
20130155745 | Tanaka et al. | Jun 2013 | A1 |
20140097531 | Fernando et al. | Apr 2014 | A1 |
20140124890 | Fernando et al. | May 2014 | A1 |
20140126256 | Fernando et al. | May 2014 | A1 |
20140131846 | Shiramizu et al. | May 2014 | A1 |
20140272094 | Fernando et al. | May 2014 | A1 |
20150235932 | Fernando et al. | Aug 2015 | A1 |
Number | Date | Country |
---|---|---|
102569241 | Jul 2012 | CN |
2463904 | Jun 2012 | EP |
H9102580 | Apr 1997 | JP |
2000091499 | Mar 2000 | JP |
2001135765 | May 2001 | JP |
3384399 | Jan 2002 | JP |
200927090 | May 2004 | JP |
2004147401 | May 2004 | JP |
2004342735 | Dec 2004 | JP |
2005086200 | Mar 2005 | JP |
2005183463 | Jul 2005 | JP |
2005217072 | Aug 2005 | JP |
2005294464 | Oct 2005 | JP |
2007227416 | Sep 2007 | JP |
2007266218 | Oct 2007 | JP |
2008034567 | Feb 2008 | JP |
2010067755 | Mar 2010 | JP |
201129262 | Feb 2011 | JP |
2012129489 | Feb 2011 | JP |
2012175070 | Sep 2012 | JP |
1020030063835 | Jul 2003 | KR |
1020060045597 | May 2006 | KR |
20130016795 | Feb 2013 | KR |
201240046 | Oct 2012 | TW |
9824128 | Jun 1998 | WO |
2004057749 | Jul 2004 | WO |
Entry |
---|
U.S. Appl. No. 14/152,640, filed by Fernando, et al., filed Jan. 10, 2014. |
U.S. Appl. No. 15/496,951, filed by Fernando, et al., filed Apr. 25, 2017. |
Prosecution History from U.S. Appl. No. 13/034,519, from Aug. 16, 2012 through Oct. 18, 2013, 69 pp. |
Prosecution History from U.S. Appl. No. 13/662,244, from Aug. 30, 2013 through Mar. 30, 2016, 182 pp. |
Prosecution History from U.S. Appl. No. 14/152,640, from Oct. 6, 2015 through Apr. 4, 2017, 82 pp. |
U.S. Appl. No. 61/459,527, filed by Fernando et al., filed Dec. 13, 2010. |
U.S. Appl. No. 61/774,484, filed by Fernando et al., filed Mar. 7, 2013. |
U.S. Appl. No. 61/774,506, filed by Fernando et al., filed Mar. 7, 2013. |
U.S. Appl. No. 61/774,535, filed by Fernando et al., filed Mar. 7, 2013. |
U.S. Appl. No. 61/774,541, filed by Fernando et al., filed Mar. 7, 2013. |
U.S. Appl. No. 61/777,753, filed by Fernando et al., filed Mar. 12, 2013. |
U.S. Appl. No. 61/780,069, filed by Fernando et al., filed Mar. 13, 2013. |
U.S. Appl. No. 61/782,460, filed by Fernando et al., filed Mar. 13, 2013. |
U.S. Appl. No. 61/777,341, filed by Fernando et al., filed Mar. 12, 2013. |
U.S. Appl. No. 61/780,417, filed by Fernando et al., filed Mar. 13, 2013. |
Extended European from counterpart European Application No. 14156467.4, dated Oct. 24, 2017, 11 pp. |
Number | Date | Country | |
---|---|---|---|
20170250127 A1 | Aug 2017 | US |
Number | Date | Country | |
---|---|---|---|
61459527 | Dec 2010 | US | |
61780069 | Mar 2013 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14152640 | Jan 2014 | US |
Child | 15597359 | US | |
Parent | 13034519 | Feb 2011 | US |
Child | 13662244 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13662244 | Oct 2012 | US |
Child | 14152640 | US |