← Back to Patent Explorer
US4377849A Expired / Lapsed US ⏱️ 0.0 years remaining

Macro assembler process for automated circuit design

Assignee: International Business Machines Corp
•
Filing: 1980-12-29
•
Granted: 1983-03-22
•
Expires: 2000-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process automatically generating topology data for fabricating large scale integrated circuits. Technology data, a logic function description and logic circuit components are generated and input to a data processing system together with geometric dimension data descriptive of the basic elements of the logic circuit components. The geometric dimension data is assembled into a plurality of intermediate level geometric topology patterns under control of the logic function description and the intermediate level geometric topology patterns are assembled into a prime level geometric topology representative of the logic function description. The logic circuit components are merged with the prime level geometric topology to produce a grid array to be fabricated into a large scale integrated circuit.

Inventors

  • 👤 Wesley C. Finger
  • 👤 Gerald B. Long

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:33
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/39

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 125 words
A multipass process for automatically generating topologies for fabricating large scale integrated circuits comprising the steps of: (a) inputting electrical and functional data relative to the logic technology used; (b) calculating a logical map of the desired logic function; (c) designing a plurality logic cells representative of functional logic components; (d) dividing said plurality of logic cells into a plurality of basic cell components having a plurality of common elements; (e) selecting said basic cell components in accordance with the calculated logical map of the desired logic function; (f) concatenating the selected basic cell components into a plurality of intermediate level cells representing components of the desired logic function, and (g) concatenating said plurality of intermediate cells into a prime cell representing desired logic function.
Claim 2
Dependent Claim 125 words
A multipass process for automatically generating topologies for fabricating large scale integrated circuits comprising the steps of: (a) inputting electrical and functional data relative to the logic technology used; (b) calculating a logical map of the desired logic function; (c) designing a plurality logic cells representative of functional logic components; (d) dividing said plurality of logic cells into a plurality of basic cell components having a plurality of common elements; (e) selecting said basic cell components in accordance with the calculated logical map of the desired logic function; (f) concatenating the selected basic cell components into a plurality of intermediate level cells representing components of the desired logic function, and (g) concatenating said plurality of intermediate cells into a prime cell representing desired logic function.
Claim 3
Dependent Claim 71 words
The process of claim 1 further including the steps of designing a plurality of basic geometric outlines representing topologies of said basic cell components, selecting and concatenating said basic geometric outlines into a plurality of intermediate level geometric outlines, concatenating said plurality of intermediate geometric outlines into a prime geometric outline and merging said prime geometric outline and said basic cell components into a prime cell representing the desired logic function.
Claim 4
Dependent Claim 29 words
The process of claim 1 or claim 2 wherein the step of selecting and concatenating includes the step of assigning each basic cell a coordinate location within said topology.
Claim 5
Dependent Claim 46 words
The process of claim 1 or claim 2 wherein said steps of dividing said plurality of logic cells includes dividing each logic cell into logic circuit, vertical wiring, horizontal wiring, and power wiring components and retaining only one set of components common to multiple logic cells.

References Cited (Backward Citations)

US3567914A Cited
US3475621A Cited
US3653071A Cited
UST940020I4 Cited
UST938005I4 Cited
US3968478A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-03-21 1986-09-20 1987-03-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-03-21 1990-09-20 1991-03-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-03-21 1994-09-20 1995-03-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag