Programmable integrated circuit standard cell

US10002881B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10002881-B2
Application numberUS-201715408753-A
CountryUS
Kind codeB2
Filing dateJan 18, 2017
Priority dateSep 26, 2016
Publication dateJun 19, 2018
Grant dateJun 19, 2018

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 standard cell for use within an integrated circuit can be partially personalized by local wiring. The standard cell can include a set of transistors, each having a fixed size and position within an established standard cell perimeter. The set of transistors can be partially interconnected to a set of local nodes by local wiring. Customization ports can be arranged on a global wiring layer and electrically connected to the set of local nodes. A set of blockage in shapes can be arranged to identify, on a global wiring layer, areas reserved for personalization wiring. Personalization wiring can be configured to complete the personalization of the standard cell by electrically interconnecting, on the global wiring layer, some of the set of customization ports.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of fabricating an integrated circuit (IC) by changing, within an IC design, a standard cell partially personalized by local wiring, the standard cell comprising a set of transistors, each transistor of the set of transistors having a fixed size and a fixed position within an established perimeter of the standard cell, the set of transistors at least partially interconnected to a set of local nodes by the local wiring located on a first local wiring layer, the standard cell further comprising a set of customization ports arranged on a global wiring layer and electrically connected to the set of local nodes, the standard cell further comprising a set of blockage shapes arranged to identify, on the global wiring layer, a set of areas reserved for personalization wiring, the personalization wiring configured to complete the personalization of the standard cell by electrically interconnecting, on the global wiring layer, at least some customization ports of the set of customization ports in accordance with corresponding at least some blockage shapes of the set of blockage shapes, the method comprising: personalizing the partially personalized standard cell according to a first logical function selected from among a set of logical functions, the personalizing according to the first logical function comprising: assigning, to the partially personalized standard cell, a first function property corresponding to the first logical function; and connecting, with a first set of personalization wiring, in accordance with the first function property, a first subset of customization ports of the set of customization ports according to a corresponding first subset of the set of blockage shapes; and modifying the standard cell personalized according to the first logical function such that it is personalized according to a second logical function selected from among the set of logical functions rather than the first logical function, the modifying comprising: replacing, in the standard cell personalized according to the first logical function, the assignment of the first logical function property with an assignment of second function property corresponding to the second logical function; removing, from the global wiring layer of the standard cell personalized according to the first logical function, the first set of personalization wiring connected in accordance with the first function property; and connecting, with a second set of personalization wiring, in accordance with the second function property, a second subset of customization ports of the set of customization ports according to a corresponding second subset of the set of blockage shapes; and fabricating the IC, in accordance with the IC design, at a semiconductor manufacturing facility, the IC design including the standard cell that is personalized according to the second logical function.

Assignees

Inventors

Classifications

  • Circuit design at the physical level (physical level design for reconfigurable circuits G06F30/347) · CPC title

  • Routing (G06F30/396 takes precedence) · CPC title

  • for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD] · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

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 US10002881B2 cover?
A standard cell for use within an integrated circuit can be partially personalized by local wiring. The standard cell can include a set of transistors, each having a fixed size and position within an established standard cell perimeter. The set of transistors can be partially interconnected to a set of local nodes by local wiring. Customization ports can be arranged on a global wiring layer and…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H01L27/11807. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 19 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).