Cell library and data for designs

US2017039312A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017039312-A1
Application numberUS-201615222438-A
CountryUS
Kind codeA1
Filing dateJul 28, 2016
Priority dateAug 7, 2015
Publication dateFeb 9, 2017
Grant date

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 cell library readable by a computer device includes cell data of a power supply reinforcement cell, specifying a conductive path that connects high-potential power supply routings located on both sides of one low-potential power supply routing with the routing interposed therebetween or low-potential power supply routings located on both sides of one high-potential power supply routing with the routing interposed therebetween, in data of plural cells which is used in designs of a semiconductor device including plural high-potential power supply routings, connected to a high-potential power supply trunk, which are separated from each other and are placed in parallel with each other, plural low-potential power supply routings, connected to a low-potential power supply trunk, which are placed alternately and in parallel with the high-potential power supply routings, and functional circuits which are formed in regions located between the high-potential power supply routings and the low-potential power supply routings.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer program product comprising a non-transitory computer-readable storage medium containing code which, when executed by one or more processors, performs an operation for generating a design of a semiconductor device, the computer-readable storage medium comprising a cell library comprising cell data defining a plurality of predefined cells, wherein the design of the semiconductor device comprises, in a semiconductor substrate: a plurality of high-potential power supply routings connected to a high-potential power supply trunk, the plurality of high-potential power supply routings separated from each other and placed in parallel with each other; a plurality of low-potential power supply routings connected to a low-potential power supply trunk, the plurality of low-potential power supply routings placed alternately and in parallel with the plurality of high-potential power supply routings; and one or more functional circuits formed in regions located between the high-potential power supply routings and the low-potential power supply routings, wherein the cell library comprises cell data for a power supply reinforcement cell, the power supply reinforcement cell specifying a conductive path that connects two adjacent first power supply routings of one type of high-potential power supply routings and low-potential power supply routings, and wherein a second power supply routing of the other type of the high-potential power supply routings and the low-potential power supply routings is interposed between the two adjacent first power supply routings. 2 . The computer program product according to claim 1 , wherein the power supply reinforcement cell has a predetermined width and a predetermined height that is twice a distance between an adjacent high-potential power supply routing and low-potential power supply routing, when seen in a plan view. 3 . The computer program product according to claim 2 , wherein the power supply reinforcement cell specifies: a first power-feeding region which is provided in a first well of a first conductivity type, a first via that leads from the first power-feeding region through connection to a power supply routing of any one polarity within the low-potential power supply routing or the high-potential power supply routing to an upper routing layer thereof, a second power-feeding region which is provided in a second well of a first conductivity type formed with a well of a second conductivity type next to the first well interposed therebetween, a second via that leads from the second power-feeding region through connection to a separate power supply routing of the one polarity to an upper routing layer thereof, and a power supply reinforcement routing of the one polarity which connects the first via and the second via. 4 . The computer program product according to claim 3 , wherein the first conductivity type is an N-type, the second conductivity type is a P-type, and the power supply routing of the one polarity is a high-potential power supply routing. 5 . The computer program product according to claim 3 , wherein the first conductivity type is a P-type, the second conductivity type is an N-type, and the power supply routing of the one polarity is a low-potential power supply routing. 6 . The computer program product according to claim 2 , wherein the power supply reinforcement cell specifies: a first via, connected to a power supply routing of any one polarity within a low-potential power supply routing or a high-potential power supply routing, which leads to an upper routing layer thereof, a second via, connected to a neighboring power supply routing of the same polarity as that of the power supply routing having the first via connected thereto, which leads to an upper routing layer thereof, and a power supply reinforcement routing of the one polarity which connects the first via and the second via. 7 . The computer program product according to claim 6 , wherein the first conductivity type is an N-type, the second conductivity type is a P-type, and the power supply routing of the one polarity is a high-potential power supply routing. 8 . The computer program product according to claim 6 , wherein the first conductivity type is a P-type, the second conductivity type is an N-type, and the power supply routing of the one polarity is a low-potential power supply routing. 9 . The computer program product according to claim 1 , wherein the power supply reinforcement cell has a predetermined width and a predetermined height that is a distance between an adjacent high-potential power supply routing and low-potential power supply routing, when seen in a plan view, wherein two power supply reinforcement cells are arranged with line-symmetric placement and defined as one set, wherein the set specifies a conductive path that connects two adjacent first power supply routings of one type of high-potential power supply routings and low-potential power supply routings, wherein a second power supply routing of the other type of the high-potential power supply routings and the low-potential power supply routings is interposed between the two adjacent power supply routings. 10 . The computer program product according to claim 9 , wherein the power supply reinforcement cell specifies: a first power-feeding region which is provided in a first well of a first conductivity type, a first via that leads from the first power-feeding region through connection to a power supply routing of any one polarity within the low-potential power supply routing or the high-potential power supply routing to an upper routing layer thereof, and a power supply reinforcement routing of the one polarity which is connected to the first via. 11 . The computer program product according to claim 10 , wherein the first conductivity type is an N-type, and the power supply routing of the one polarity is a high-potential power supply routing. 12 . The computer program product according to claim 10 , wherein the first conductivity type is a P-type, and the power supply routing of the one polarity is a low-potential power supply routing. 13 . The computer program product according to claim 9 , wherein the power supply reinforcement cell specifies: a first via, connected to a power supply routing of any one polarity within a low-potential power supply routing or a high-potential power supply routing, which leads to an upper routing layer thereof, and a power supply reinforcement routing of the one polarity which is connected to the first via. 14 . The computer program product according to claim 13 , wherein the first conductivity type is an N-type, and the power supply routing of the one polarity is a high-potential power supply routing. 15 . The computer program product according to claim 13 , wherein the first conductivity type is a P-type, and the power supply routing of the one polarity is a low-potential power supply routing. 16 . A computer program product comprising a non-transitory computer-readable storage medium containing code which, when executed by one or more processors, performs an operation for generating a design of a semiconductor device, wherein the design of a semiconductor device comprises, in a semiconductor substrate: a plurality of high-potential power supply routings connected to a high-potential power supply trunk, the plurality of high-potential power supply routings separated from each other and placed in parallel with each other; a plurality of low-potential power supply routings connected to a low-potential p

Assignees

Inventors

Classifications

  • G06F30/327Primary

    Logic synthesis; Behaviour synthesis, e.g. mapping logic, HDL to netlist, high-level language to RTL or netlist · CPC title

  • Power analysis or power optimisation · CPC title

  • G06F30/392Primary

    Floor-planning or layout, e.g. partitioning or placement · CPC title

  • Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA] · CPC title

  • G06F30/394Primary

    Routing (G06F30/396 takes precedence) · 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 US2017039312A1 cover?
A cell library readable by a computer device includes cell data of a power supply reinforcement cell, specifying a conductive path that connects high-potential power supply routings located on both sides of one low-potential power supply routing with the routing interposed therebetween or low-potential power supply routings located on both sides of one high-potential power supply routing with t…
Who is the assignee on this patent?
Synaptics Japan Gk
What technology area does this patent fall under?
Primary CPC classification G06F30/327. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 09 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).