FPGA and BGA PCB Power Delivery Best Practices

Поділитися
Вставка
  • Опубліковано 31 тра 2024
  • BGA power delivery, and in particular FPGA, with multiple, high-current voltage rails can seem daunting. In this video, Philip Salmony, Tech Consultant for Altium and the mind behind Phil's Lab guides you through best practices for power delivery and decoupling of FPGAs in BGA packages.
    00:00 Introduction
    00:24 Example FPGA Design Overview
    03:05 PCB Design Application Notes
    03:50 Power Supply (Quad Buck Converter)
    05:46 FPGA Decoupling Capacitor Choice
    08:37 BGA Power Fan-Out and Decoupling
    12:33 Power Planes
    15:02 Outro
    👉 For More Tech Consultant Philip Salmony from Phil's Lab Videos, click here: • Tech Consultant Philip...
    👉 For More PCB Design for Beginners Videos, click here: • PCB Design for Beginners
    👉 15 Days Free Altium Designer Access: www.altium.com/yt/philslab
    👉 Check Out Phil's Channel Phil's Lab: / phils94
    Don't forget to follow us on social to stay up-to-date on the latest Altium Academy content.
    👉 Follow Altium on Twitter: / altium
    👉 Follow Altium on Linkedin: / altium
    👉 Follow Altium on Facebook: / altiumofficial
    👉 Ready to try the industry's best-in-class design experience yourself? Download it today and get started! www.altium.com/downloads?utm_...
    The Altium Academy is an online experience created to bring modern education to PCB Designers and Engineers all across the world. Here you can access a vast library of free training and educational content covering everything from basic design to advanced principles and step-by-step walkthroughs. Join industry legends as they share their career knowledge, review real-life design projects, or learn how to leverage one of Altium's leading design tools. No matter your level of experience, the Altium Academy can help you become a better Designer and Engineer!
    About Altium LLC
    Altium LLC (ASX:ALU), a global software company based in San Diego, California, is accelerating the pace of innovation through electronics. From individual inventors to multinational corporations, more PCB designers and engineers choose Altium software to design and realize electronics-based products.
    #Altium #PCBdesign #AltiumDesigner
  • Наука та технологія

КОМЕНТАРІ • 24

  • @jimtekkit
    @jimtekkit Рік тому +7

    I subbed and was watching videos on your Phil's Lab channel before coming across Altium Academy, and it clicked that you're the same guy. Even though these projects are far beyond my own design capabilities I find that your content is packed with stuff to learn and you do a good job of explaining designs that I otherwise wouldn't have a clue how they work.

    • @PhilsLab
      @PhilsLab Рік тому +2

      Thank you very much! Very glad to hear that you like the content both here and on my own channel - much more to come! :)

  • @EfraAv
    @EfraAv Рік тому +1

    Great video, PCB Power delivery for FPGAs is tricky I'm glad you shared these tips

  • @Niels_Dn
    @Niels_Dn Рік тому +1

    Love the TagConnect JTAG, I also use those a lot 👍🏼

  • @thomassorensen7907
    @thomassorensen7907 18 днів тому

    Hi,
    Great video.
    Question about the the stackup. Why not PWR plane on layer 3?
    As you mention in the video the tight coupling between a PWR and GND layer is important at higher frequencies and in this way it would be closer to the top signal layer where the FPGA is.

  • @myetis1990
    @myetis1990 Рік тому +2

    Hey Phil , great job, thank you for the practical life saving tips and tricks, nice to see you in the Altium Academy team.
    It would be amazing if the hi speed ports such as pcie lvds hdmi are explained(both working principle and layout tips and tricks)
    keep up good work,

    • @PhilsLab
      @PhilsLab Рік тому +2

      Thanks a lot, Mustafa! Those are great topic ideas for future videos - will definitely aim to make some videos on that, thanks!

  • @robv3872
    @robv3872 Рік тому

    Really great video Phil!

  • @user-ww2lc1yo9c
    @user-ww2lc1yo9c Рік тому

    You have placed a via for supply and another for ground and tried to bring them close. However, why do you need to do this when you are going to connect the capacitor to GND plane and not the actual FPGA ground pin?

  • @petergagliano3756
    @petergagliano3756 Рік тому +1

    Hi Phil, great video! I am curious though do you layout the other elements first and then leave your decoupling layout for last or do you do the decoupling first, ie I'm trying to get a better sense of what a good workflow is for this kind of board

  • @MrKrishnanandaKHegde
    @MrKrishnanandaKHegde 4 місяці тому

    Great videos 👍.. we are learning a lot from you. Could you please share the layer stack for this board.

  • @joncedarleaf
    @joncedarleaf Рік тому +4

    Excellent explanation Phill! That was very helpful. Question about the capacitor selection: Are the FPGA capacitor value recommendations in the datasheet based on an example hardware layout, and the frequency response of that particular example PDN's layout? Or do they make some assumptions about what your PDN design will look like in terms of inductance/capacitance values? I thought the various sizes of capacitors in a PDN should be selected to minimize your specific PDN impedance across various frequencies, which is unique to each design.

    • @PhilsLab
      @PhilsLab Рік тому +3

      Thanks, Jon! That's right - the specific/exact capacitors should be ideally tuned on a case-by-case basis, for high-perfomance designs. Through the datasheets and app notes they've made some simplifications - to my knowledge however not based on a particular example (could be wrong).
      On another note, I've seen many commercial designs that have gotten away with using less capacitance/capacitors than given in the Xilinx datasheets - not sure how/if they went about PDN simulation though.

  • @milind_jani003
    @milind_jani003 Рік тому

    Hey Phil, it's always fun to watch your videos. I was wondering if the different power planes adjacent to each other on the same layer will cause some problems related to parasitics? Or will there be any problems if we have such voltage planes close to each other as they might form a capacitor?
    Thanks in advance.

  • @peteckone
    @peteckone Рік тому +1

    This was really useful! Thank you Phil. Which manufacturer are you going to use for PCB and assembly for this board?

    • @PhilsLab
      @PhilsLab Рік тому +3

      Thank you - glad to hear the video was useful! I'm currently having the boards manufactured and assembled by PCBWay.

  • @laghssiibtissam6241
    @laghssiibtissam6241 4 місяці тому

    hello, thank you for that, i want to create a pcb includes UB and FPGA and SFP In altuim but i have somme problems

    • @Zachariah-Peterson
      @Zachariah-Peterson 3 місяці тому

      We are working on an Ethernet switch project that includes SFP and will record this for an upcoming video, keep watching the channel and you'll see once it is released.

  • @hanelyp1
    @hanelyp1 Рік тому

    Is there some specific reason to not overlap pads and vias?

    • @tissuepaper9962
      @tissuepaper9962 Рік тому +1

      Solder will be wicked into the via, leaving you with a starved/weak solder joint, and possibly even dripping through onto the other side and causing a short somewhere. There are special tips and tricks you should follow for putting a via in a pad, there's another Altium Academy video about it.

  • @calypso5925
    @calypso5925 10 місяців тому

    Like number 100h

  • @romanowskis1at
    @romanowskis1at 8 місяців тому

    It is realy disturbing me when i have to watching schematic where chips are unknow package or have not specified it near component designator. Pack/footprint shall be always visible on schematic. People sometimes read and study schematic on paper/pdf. Unprof in many ways.