×

System and method for determining acceptable logic cell locations and generating a legal location structure

  • US 5,818,726 A
  • Filed: 03/06/1996
  • Issued: 10/06/1998
  • Est. Priority Date: 04/18/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for testing placement of representations of physical implementations of a plurality of logic cells on a base array having a plurality of types of transistor-level devices, each of the transistor-level devices in a predetermined location on the base array, each representation of a physical implementation of a logic cell including at least one transistor-level device, the method comprising the steps of:

  • identifying a first type of transistor-level device on the base array corresponding to a predetermined position in a representation of a physical implementation of a first logic cell;

    identifying a group of transistor-level representations of physical implementations of logic cells wherein said first type of transistor-level device is in a predetermined position in each representation of a physical implementation of a logic cell in said group;

    building an array class comprising a group of locations disposed on the base array, each location in the array class having said first type of transistor-level device in the predetermined position in each representation of a physical implementation of a logic cell of the identified group;

    determining whether a transistor-level representation of a physical implementation of a logic cell in the identified group of transistor-level representations of physical implementations of logic cells can be placed at a location in the array class; and

    constructing a bit pattern for each location in the array class, each bit pattern indicating the representations of physical implementations of logic cells that can be placed at the location in the array class.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×