element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs Hercules LaunchPad and GaN FETs - Part 2: Make a BoosterPack
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Jan Cumps
  • Date Created: 12 Sep 2016 11:55 AM Date Created
  • Views 3398 views
  • Likes 11 likes
  • Comments 19 comments
  • gallium_nitride
  • smart_instrument
  • boosterpack
  • lmg5200
  • texas_instruments
  • labview
  • gan
  • hercules
  • launchpad
  • test_automation
Related
Recommended

Hercules LaunchPad and GaN FETs - Part 2: Make a BoosterPack

Jan Cumps
Jan Cumps
12 Sep 2016

I'm designing a BoosterPack to evaluate GaN devices with the help of a microcontroller.

 

             image

 

The kit will have a GaN half-bridge that can control an output of 20V and 10A.

Currently the prototype can control switching frequency and duty cycle.

I'm also planning a stretch goal to integrate the design with LabView. You can then use this as a part of a test setup.

 

 

 

The Design Exists

 

I have a working prototype. I modded an existing LMG5200 evaluation kit a while ago.

I removed the discrete PWM generator and replaced it with microcontroller managed signals.

image

 

This proof of concept works, both electronics and firmware. I can make a more sturdy version now.

The switching layout is fully based on the design guidelines and the evaluation kit's PCB.

Because of the high switching frequencies and high currents, that part of the design is critical.

I'm trying to place all components similar to the application notes. This will be my first 4-layer PCB design.

 

Status

 

I have the schematic ready.

I had to create a few components and footprints (both for LMG5200 and rotary encoder, footprint only for the inductor).

image

For the PCB, I have a provisional layout. I haven't routed a single trace yet.

But I have uploaded that intermediate status to OSHPark to get an idea of how this device will look like.

Before doing that routing, I first have to verify if I can source all the components that I'm planning to use.

In particular the SMD 360° rotary encoder may be a tricky purchase.

 

image

 

image

 

To be continued...

 

Related Blogs
Hercules LaunchPad and GaN FETs - Part 1: Control Big Power with a Flimsy Mouse Scroll Wheel
Hercules LaunchPad and GaN FETs - Part 2: Make a BoosterPack
Hercules LaunchPad and GaN FETs - Part 3a: BoosterPack Layout - Reference Design
Hercules LaunchPad and GaN FETs - Part 3b: BoosterPack Layout - my version
Hercules LaunchPad and GaN FETs - Side Note A: BoosterPack Layout - Custom KiCad Parts
Hercules LaunchPad and GaN FETs - Side Note B: Look at the PCB
Rotary Encoders - Part 1: Electronics
Checking Out GaN Half-Bridge Power Stage: Texas Instruments LMG5200 - Part 1: Preview
Rotary Encoders - Part 4: Capturing Input on a Texas Instruments Hercules LaunchPad with eQEP
Vintage Turntable repair: Can I fix a Perpetuum Ebner from 1958 - part 4 - Hercules LaunchPad Enhanced PWM try-out
  • Sign in to reply

Top Comments

  • jc2048
    jc2048 over 8 years ago in reply to Jan Cumps +2
    Right. I've read the datasheet. Should have done that first. How many times in my life have I said "Don't guess - read the datasheet"? Firstly, I'm not an expert. I don't have direct experience of switching…
  • DAB
    DAB over 8 years ago +1
    Nice update. I like the idea of using a SBC to provide your PWM signals. That approach should give you solid control over the waveforms so that you can explore the reactions of the devices to various stimuli…
  • jc2048
    jc2048 over 8 years ago +1
    A PCB! And it's a Boosterpack (whatever that is)! I don't know what you intend for the tracking (please don't say it's going to be a job for an autorouter, entertaining though that might be), but wouldn…
Parents
  • jc2048
    jc2048 over 8 years ago

    A PCB! And it's a Boosterpack (whatever that is)!

     

    I don't know what you intend for the tracking (please don't say it's going to be a job for an autorouter, entertaining though that might be), but wouldn't it work better if you rotated P3 (the output connector) by 180 degrees. It would then allow you to have the power ground (input gnd - GaN - output gnd) as copper on the top layer. Since all the power tracking could then be copper on the top, you might consider whether it would work well enough as a 2-layer board.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to jc2048

    I'm using the layout advice in  the 'Layout Considerations for LMG5200 GaN Power Stage' appnote from the manufacturer.

    They have a proposal for a double layer pcb in the datasheet with this remark:

    To maximize the efficiency benefits of fast switching, its extremely important to optimize the board layout such

    that the power loop impedance is minimum. When using a multilayer board (more than 2 layers), power loop

    parasitic impedance is minimized by having the return path to the input capacitor (between VIN and PGND) small

    and directly underneath the first layer

     

    [...]

     

    Two-layer boards are not recommended for use with LMG5200 device due to the larger power loop inductance.

    However, if design considerations allow only two board layers, place the input decoupling capacitors immediately

    behind the device on the back-side of the board to minimize loop inductance.

     

     

    Four layer layout:

    image

     

    Two layer layout:

     

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jc2048
    jc2048 over 8 years ago in reply to Jan Cumps

    But both of those cases assume the power ground is on a lower layer. In that case the four-layer solution IS better than the two layer solution. But if you can have the power ground on the top, you don't need any vias and that's even better, isn't it?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to jc2048

    In the 4 layer configuration, that lower layer is just underneath the device, in the top-middle layer.

    In the two layer layout, the full PCB thickness is between the two.

    I'm going for the 4-layer option now (I'm no hero, am I?) and try to get that as close as possible to the appnote advice.

    If that works out OK, I can make make a second one with two layer, and have something to compare against.

     

    I'm not using the autorouter; I'm not even using normal traces for most of this board, but flood filled planes all over.

    I have example Gerbers of the appnote's PCB that I can learn from.

    Only the input part and the rotary encoder block will be normal traces.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to jc2048

    In the 4 layer configuration, that lower layer is just underneath the device, in the top-middle layer.

    In the two layer layout, the full PCB thickness is between the two.

    I'm going for the 4-layer option now (I'm no hero, am I?) and try to get that as close as possible to the appnote advice.

    If that works out OK, I can make make a second one with two layer, and have something to compare against.

     

    I'm not using the autorouter; I'm not even using normal traces for most of this board, but flood filled planes all over.

    I have example Gerbers of the appnote's PCB that I can learn from.

    Only the input part and the rotary encoder block will be normal traces.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • jc2048
    jc2048 over 8 years ago in reply to Jan Cumps

    Right. I've read the datasheet. Should have done that first. How many times in my life have I said "Don't guess - read the datasheet"?

     

    Firstly, I'm not an expert. I don't have direct experience of switching power at these sort of edge rates. So I'm someone who is interested and trying

    to understand. I'm certainly not telling you what to do.

     

    Two. TI have decades of experience and can hire the best, so I'm not questioning them at all.

     

    Three. They've done it and it works, so follow their guidelines. If it works for them, it'll work for you. [And they must have test equipment that's

    orders of magnitude better than anything you or I have, so they've actually seen it working and can measure it properly.]

     

    Having said all that, I still don't entirely follow why they've chosen the layout that they have.

     

    My initial reaction would have been something like this:

     

     

    image

     

    That minimises the loops, keeps the inductance low, and avoids vias which look horrible when you get up to frequencies of more than a few hundred

    megahertz. Having the same copper layout on all layers and stitching them together with vias would help a bit further, though it doesn't reduce the inductances by a

    factor of four because the vias look so nasty. My layout does limit the number of capacitors a bit and you desparately need the paralleling to reduce

    the effect of the lead inductances and stand any sort of chance of getting charge to the GAN in time. Think I need to think about this a bit more. Perhaps it's

    a job for Simulator Man!

     

    BTW I was joking about the autorouter (in the light of another thread where the poster is trying to control an autorouter by shuffling components

    around and Rachel and the Three Eagleteers are (still) valiently trying to save the day). I knew that you knew what you're doing and would use copper.

    Trouble with jokes is they tend to get stuck in the customs area at national boundaries and not travel well.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to jc2048

    I'm starting the routing. First step: layout of the power planes of the bottom layer.

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to jc2048

    image

     

    The thermal reliefs on the power pads will go when I'm switching from coarse layout to fine routing. I'll also improve clearance then.

    At the moment it's handy to have the reliefs because it makes the pads visible inside the fill areas.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to Jan Cumps

    Bottom and lower middle layer routed:

     

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 8 years ago in reply to Jan Cumps

    First routing phase finished.

    All components connected.

    4 layers have all planes, vias and traces that are needed

    need to resolve 'flood areas too close' warnings

     

    {gallery} First Routing Phase

    image

    3D view front

    image

    3D view back

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube