Patents Assigned to Reshape, Inc.
-
Patent number: 6865721Abstract: An abutted-pin hierarchical physical design process is described. The abutted-pin hierarchical physical design provides solutions to the problems of the traditional hierarchical physical design and provides additional advantages and benefits. In particular, the abutted-pin hierarchical physical design does not have channels. Moreover, in the abutted-pin hierarchical physical design, components of the top-level are merged into the block-level so that the top-level netlist is reduced significantly.Type: GrantFiled: March 22, 2002Date of Patent: March 8, 2005Assignee: ReShape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6857116Abstract: An abutted-pin hierarchical physical design process is described. The abutted-pin hierarchical physical design provides solutions to the problems of the traditional hierarchical physical design and provides additional advantages and benefits. In particular, the abutted-pin hierarchical physical design does not have channels. Moreover, in the abutted-pin hierarchical physical design, components of the top-level are merged into the block-level so that the top-level netlist is reduced significantly.Type: GrantFiled: November 15, 2000Date of Patent: February 15, 2005Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6854093Abstract: An abutted-pin hierarchical physical design process is described. The abutted-pin hierarchical physical design provides solutions to the problems of the traditional hierarchical physical design and provides additional advantages and benefits. In particular, the abutted-pin hierarchical physical design does not have channels. Moreover, in the abutted-pin hierarchical physical design, components of the top-level are merged into the block-level so that the top-level netlist is reduced significantly.Type: GrantFiled: March 22, 2002Date of Patent: February 8, 2005Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6823501Abstract: Methods for generating a padring layout design are described. These methods utilize automation while still allowing customization. Automation is emphasized as much as possible so that more time can be used to solve the various problems that make each padring layout design unique. A framework in which regular patterns can be described, replicated, and tailored is provided. The padring is broken down into zones in which slots having bumps/bond pads areas, I/O cell areas, and/or edge logic cell areas are laid out in a regular pattern through an instantiation process. Edge logic, which is comprised of standard cells, is pulled from the core of the chip because these cells couple directly to I/O cells and are critical for timing.Type: GrantFiled: October 3, 2002Date of Patent: November 23, 2004Assignee: Reshape, Inc.Inventor: Peter Dahl
-
Patent number: 6757874Abstract: An abutted-pin hierarchical physical design process is described. The abutted-pin hierarchical physical design provides solutions to the problems of the traditional hierarchical physical design and provides additional advantages and benefits. In particular, the abutted-pin hierarchical physical design does not have channels. Moreover, in the abutted-pin hierarchical physical design, components of the top-level are merged into the block-level so that the top-level netlist is reduced significantly.Type: GrantFiled: March 22, 2002Date of Patent: June 29, 2004Assignee: ReShape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6734046Abstract: Methods for generating a padring layout design are described. These methods utilize automation while still allowing customization. Automation is emphasized as much as possible so that more time can be used to solve the various problems that make each padring layout design unique. A framework in which regular patterns can be described, replicated, and tailored is provided. The padring is broken down into zones in which slots having bumps/bond pads areas, I/O cell areas, and/or edge logic cell areas are laid out in a regular pattern through an instantiation process. Edge logic, which is comprised of standard cells, is pulled from the core of the chip because these cells couple directly to I/O cells and are critical for timing.Type: GrantFiled: October 3, 2002Date of Patent: May 11, 2004Assignee: Reshape, Inc.Inventor: Peter Dahl
-
Patent number: 6574788Abstract: A method and system for automatically generating low level design tool commands as dependency graphs from abstracted high level physical design stages. The novel system inputs names of blocks of a hierarchical integrated circuit. Each block name has associated with it certain variables, stages and conditional statements. The stages represent a set of linked physical design processes that are to be executed on the block. Stages can be dependent on other stages and therefore are executed in-order on the block depending on how they are linked in the input set. The system automatically generates, from the input set, a dependency graph for each block. The dependency graph includes a large volume of nodes with associated parameters and options. Each node includes one or more low level program commands (“tasks”) for directing a number of physical design tools, e.g., programs, to perform various functions with respect to the block. Each node can receive input and generate an output.Type: GrantFiled: November 13, 2000Date of Patent: June 3, 2003Assignee: ReShape, Inc.Inventors: Margie Levine, Peter Dahl, Byron Dickinson, Jagat Patel, Paul Rodman
-
Patent number: 6564364Abstract: A method for implementing a user interface for performing physical design operations on an integrated circuit netlist. The method includes accessing an input file and parsing the input file to identify elements within the netlist matching corresponding elements within a first library file. At least one element within the netlist is identified that does not have a corresponding element within the first library file. A modifiable element corresponding to the at least one element is stored within a second library file. A subsequent occurrence of the at least one element is matched to the modifiable element in the second library file. The parsing of the input file of the integrated circuit netlist is completed and a build of the integrated circuit netlist is then completed based on the parsed input file and specifications stored in the first or second library files.Type: GrantFiled: July 18, 2001Date of Patent: May 13, 2003Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6564363Abstract: A method for implementing a user interface for performing physical design operations on an integrated circuit netlist. The method includes accessing an input file containing identifications of a plurality of blocks of cells of the integrated circuit netlist, each block representing circuit components to be realized in physical form. A view of the plurality blocks is presented to a user, the view provided by a computer display. Attach points are defined for each block. Connections for the blocks are defined by graphically linking the attach points of the respective blocks. The input file is updated in accordance with the defined connections.Type: GrantFiled: July 18, 2001Date of Patent: May 13, 2003Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6557153Abstract: A method for implementing a user interface for performing physical design operations on an integrated circuit netlist. The method includes accessing vertical and horizontal dimensions of an area of an integrated circuit netlist and accessing a grid for power and ground lines of the integrated circuit netlist. A view is presented of the grid to a user by a computer display. A plurality of blocks of cells of the integrated circuit netlist are accessed, wherein each block represents circuit components to be realized in physical form. The dimensions of the plurality of blocks to the grid such that the dimensions of the blocks align with the grid.Type: GrantFiled: November 15, 2000Date of Patent: April 29, 2003Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman
-
Patent number: 6553554Abstract: A method and system for implementing a user interface for performing physical design operations on an integrated circuit netlist. The method includes the step of accessing vertical and horizontal dimensions of an area of an integrated circuit netlist. A grid for power and ground lines of the integrated circuit netlist is then accessed. A view of the grid is presented to a user, wherein the view is provided by a computer display. A plurality of blocks of cells of the integrated circuit netlist are accessed, with each block representing circuit components to be realized in physical form. The dimensions of the plurality of blocks are snapped to the grid such that the dimensions of the blocks align with the grid.Type: GrantFiled: July 18, 2001Date of Patent: April 22, 2003Assignee: Reshape, Inc.Inventors: Peter Dahl, Byron Dickinson, Margie Levine, Paul Rodman