Layout design system and layout design method

US10949595B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10949595-B2
Application numberUS-201816622054-A
CountryUS
Kind codeB2
Filing dateJun 14, 2018
Priority dateJun 22, 2017
Publication dateMar 16, 2021
Grant dateMar 16, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system performs a layout design of a circuit for a small area satisfying a design rule within a short period of time. In a layout design system which includes a processing portion and in which a circuit diagram and layout design information are input to the processing portion, the processing portion has a function of generating layout data from the circuit diagram and the layout design information by performing a Q learning, the processing portion has a function of outputting the layout data, the processing portion includes a first neural network, and the first neural network estimates an action value function in the Q learning.

First claim

Opening claim text (preview).

The invention claimed is: 1. A layout design system comprising a processing portion, wherein a circuit diagram and layout design information are input to the processing portion, wherein the processing portion has a function of generating layout data from the circuit diagram and the layout design information by performing a Q learning, wherein the processing portion has a function of outputting the layout data, wherein the processing portion comprises a first neural network, and wherein the first neural network estimates an action value function in the Q learning. 2. The layout design system according to claim 1 , wherein the first neural network is a convolutional neural network. 3. The layout design system according to claim 1 , wherein the processing portion further comprises a second neural network, wherein the second neural network estimates teacher data for the action value function, and wherein a weight coefficient of the first neural network is updated in accordance with a loss function calculated from the teacher data. 4. The layout design system according to claim 3 , wherein the second neural network is a convolutional neural network. 5. The layout design system according to claim 1 , wherein the processing portion comprises a transistor, and wherein the transistor comprises a metal oxide in a channel formation region. 6. The layout design system according to claim 1 , wherein the processing portion comprises a transistor, and wherein the transistor comprises silicon in a channel formation region. 7. A layout design system comprising a terminal and a server, wherein the terminal comprises an input/output portion and a first communication portion, wherein the server comprises a processing portion and a second communication portion, wherein a circuit diagram and layout design information are input to the input/output portion, wherein the first communication portion has a function of supplying the circuit diagram and the layout design information to the server by one or both of a wire communication and a wireless communication, wherein the processing portion has a function of generating layout data from the circuit diagram and the layout design information by performing a Q learning, wherein the processing portion has a function of supplying the layout data to the second communication portion, wherein the second communication portion has a function of supplying the layout data to the terminal by one or both of a wire communication and a wireless communication, wherein the processing portion comprises a first neural network, and wherein the first neural network estimates an action value function in the Q learning. 8. The layout design system according to claim 7 , wherein the first neural network is a convolutional neural network. 9. The layout design system according to claim 7 , wherein the processing portion further comprises a second neural network, wherein the second neural network estimates teacher data for the action value function, and wherein a weight coefficient of the first neural network is updated in accordance with a loss function calculated from the teacher data. 10. The layout design system according to claim 9 , wherein the second neural network is a convolutional neural network. 11. The layout design system according to claim 7 , wherein the processing portion comprises a transistor, and wherein the transistor comprises a metal oxide in a channel formation region. 12. The layout design system according to claim 7 , wherein the processing portion comprises a transistor, and wherein the transistor comprises silicon in a channel formation region. 13. A layout design method comprising: inputting a circuit diagram and layout design information; performing a Q learning from the circuit diagram and the layout design information to generate layout data; estimating an action value function using a first neural network in the Q learning; and outputting the layout data. 14. The layout design method according to claim 13 , further comprising: estimating teacher data for the action value function using a second neural network, and updating a weight coefficient of the first neural network in accordance with a loss function calculated from the teacher data.

Assignees

Inventors

Classifications

  • Combinations of networks · CPC title

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Reinforcement learning · CPC title

  • Computer-aided design [CAD] · CPC title

  • Architecture, e.g. interconnection topology · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10949595B2 cover?
A system performs a layout design of a circuit for a small area satisfying a design rule within a short period of time. In a layout design system which includes a processing portion and in which a circuit diagram and layout design information are input to the processing portion, the processing portion has a function of generating layout data from the circuit diagram and the layout design inform…
Who is the assignee on this patent?
Semiconductor Energy Lab
What technology area does this patent fall under?
Primary CPC classification G06F30/392. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).