18395251. GENERATING INTEGRATED CIRCUIT PLACEMENTS USING NEURAL NETWORKS simplified abstract (GOOGLE LLC)

From WikiPatents
Jump to navigation Jump to search

GENERATING INTEGRATED CIRCUIT PLACEMENTS USING NEURAL NETWORKS

Organization Name

GOOGLE LLC

Inventor(s)

Anna Darling Goldie of San Francisco CA (US)

Azalia Mirhoseini of Mountain View CA (US)

Ebrahim Songhori of San Jose CA (US)

Wenjie Jiang of Mountain View CA (US)

Shen Wang of Sunnyvale CA (US)

Roger David Carpenter of San Francisco CA (US)

Young-Joon Lee of San Jose CA (US)

Mustafa Nazim Yazgan of Cupertino CA (US)

Chian-min Richard Ho of Palo Alto CA (US)

Quoc V. Le of Sunnyvale CA (US)

James Laudon of Madison WI (US)

Jeffrey Adgate Dean of Palo Alto CA (US)

Kavya Srinivasa Setty of Sunnyvale CA (US)

Omkar Pathak of Mountain View CA (US)

GENERATING INTEGRATED CIRCUIT PLACEMENTS USING NEURAL NETWORKS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18395251 titled 'GENERATING INTEGRATED CIRCUIT PLACEMENTS USING NEURAL NETWORKS

The abstract describes methods, systems, and apparatus for generating a computer chip placement using neural networks.

  • Obtaining netlist data for a computer chip
  • Generating a computer chip placement by placing macro nodes in a sequence of time steps
  • Using a node placement neural network to process input representations and generate a score distribution for placing macro nodes
  • Assigning macro nodes to positions on the surface of the computer chip based on the score distribution

Potential Applications: - Semiconductor industry for chip design and manufacturing - Electronic device manufacturing for optimizing chip layouts

Problems Solved: - Efficient and optimized placement of macro nodes on a computer chip - Streamlining the chip design process using neural networks

Benefits: - Faster and more accurate chip placement - Improved performance and functionality of computer chips

Commercial Applications: - Semiconductor companies for chip design and production - Electronic device manufacturers for optimizing chip layouts

Questions about Computer Chip Placement: 1. How does the node placement neural network improve the efficiency of chip placement? 2. What are the key advantages of using neural networks for generating computer chip placements?

Frequently Updated Research: - Stay updated on advancements in neural network technology for chip design and placement.


Original Abstract Submitted

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.