×

Data structures for representing the logical and physical information of an integrated circuit

  • US 20050204315A1
  • Filed: 03/12/2004
  • Published: 09/15/2005
  • Est. Priority Date: 03/03/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer readable medium having stored thereon a data structure defining a physical block (hereafter pblock) in a hierarchy of pblocks which defines the same integrated circuit structure by reference to data in a netlist which defines a logical hierarchy, the data defining said pblock comprising:

  • A) a field or list containing pointers to data defining boundary pins or said pblock or containing data which defines boundary pins assigned to said pblock, said boundary pins for connecting to external nets;

    B) a field containing a pointer to a parent cellview which contains said pblock;

    C) a field containing a pointer to a pcellview data structure owned by said pblock, said pcellview containing data or pointers to data which define lists of pins, nets, child pblocks and child instances which have been assigned to said pblock and which define the functionality of said pblock; and

    D) a field containing coordinates on a floorplan representing a surface of an integrated circuit on which said circuits assigned to said pblocks are to be formed, said coordinates being such as to define a geometric shape representing said pblock and the size thereof, said geometric shape being displayed on a computer display of a computer executing a floor planning process.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×