circuit gnn graph neural networks for distributed circuit
play

Circuit-GNN: Graph Neural Networks for Distributed Circuit Design - PowerPoint PPT Presentation

Circuit-GNN: Graph Neural Networks for Distributed Circuit Design Guo Zhang Hao He Dina Katabi Poster #248 Distributed Circuit Design Design high frequency circuits Important for 5G and future cellular networks! Distributed Circuit Design


  1. Circuit-GNN: Graph Neural Networks for Distributed Circuit Design Guo Zhang Hao He Dina Katabi Poster #248

  2. Distributed Circuit Design Design high frequency circuits Important for 5G and future cellular networks!

  3. Distributed Circuit Design Circuit Desired Circuit Function

  4. Distributed Circuit Design Initial Guess by Expert

  5. Distributed Circuit Design Simulation

  6. Distributed Circuit Design Tune Design Simulation

  7. Distributed Circuit Design Tune Design Simulation

  8. Distributed Circuit Design Tune Design Simulation

  9. Distributed Circuit Design Tune Design Simulation

  10. Distributed Circuit Design Tune Design Many iterations which take weeks or even months! Simulation

  11. Our Approach Tune Design Simulation

  12. Our Approach Back-propagation Neural Simulator

  13. Our Approach Traditional solution Forward Simulation Minutes Inverse Design Weeks or months

  14. Our Approach Traditional solution Our solution Forward Simulation Minutes Milliseconds Inverse Design Weeks or months Minutes

  15. Challenge 1: One Neural Net for Various Topologies

  16. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net

  17. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net Resonators

  18. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net Resonators Resonators

  19. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net Resonators Interact via Electromagnetic Coupling

  20. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net Circuit Circuit graph Per-resonator information Coupling-related information

  21. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net Width Size

  22. Challenge 1: One Neural Net for Various Topologies Solution: Graph Neural Net dy dx

  23. Circuit Simulation with GNN GNN

  24. Design Circuit with Back-Propagation Initial Design GNN

  25. Design Circuit with Back-Propagation Target function Initial Design GNN L2 distance

  26. Design Circuit with Back-Propagation Target function Initial Design GNN Gradient L2 distance Optimized Design

  27. Challenge 2: Ensure Valid Design Valid Design Invalid Design

  28. Solution: Moving Range Constraints Step 1

  29. Solution: (Stochastic) Moving Range Constraints Step 1 Step 2 Step 3

  30. Results – Comparison to Human Expert Desired Ideal Function

  31. Results – Comparison to Human Expert Channel 1 Desired Ideal Channel 2 Channel 3 Function

  32. Results – Comparison to Human Expert Desired Ideal Function Expert: 2 months Ours: 5 minutes

  33. Results – Comparison to Human Expert Desired Ideal Function Speed up 10000X ! Expert: 2 months Ours: 5 minutes (more results in paper)

  34. Poster Tue 06:30 -- 09:00 PM @ Pacific Ballroom #248

Recommend


More recommend