×

Methods, systems, and computer program product for implementing three-dimensional operations for electronic designs

  • US 9,672,308 B1
  • Filed: 03/11/2015
  • Issued: 06/06/2017
  • Est. Priority Date: 03/11/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for implementing three-dimensional operations for electronic circuit designs, comprising:

  • identifying, at a cross-layer electronic design implementation module at least a part of which is stored in memory and is coupled with at least one micro-processor of a computing system, a cross-layer layout portion at least by identifying a first electronic design from a layout of an electronic design via a computing network or a bus architecture as an editable layout portion in a user interface window and a second electronic design from the layout as a selectable and non-editable layout portion in the user interface window via the computing network or the bus architecture;

    loading a set of design data from the layout for the first electronic design and a reduced set of design data from the layout for the second electronic design into the memory of the computing system;

    determining one or more rulers at least by identifying or generating the one or more rulers for a three-dimensional operation across the first electronic design and the second electronic design on different layers, wherein the one or more rulers include or are associated with the three-dimensional operation or one or more rules for the three-dimensional operation;

    identifying one or more starting targets and one or more end targets within an aperture that includes an area of interest in a user interface window at least by determining the one or more starting targets and one or more end targets based in part or in whole upon a location of the aperture and the one or more rulers; and

    implementing the layout at least by performing the three-dimensional operation at least by manipulating design data from the set of design data and the reduced set of design data corresponding to a plurality of shapes in the cross-layer layout portion based in part or in whole upon the one or more rulers.

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