Patent ID: 8296690
Filing Date: 2012-10-23
Classification: G06F

Abstract:
1. A computer system for implementing a circuit design, the computer system comprising: a plurality of modules representing the circuit design, wherein the plurality of modules have a hierarchy; a plurality of physical constraints specifying locations for at least one of the plurality of modules for implementation on an integrated circuit (IC); and a non-transitory computer readable medium storing a software procedure for producing sets, wherein each set specifies an abstraction of a portion of the circuit design and comprises at least a portion of netlist entities of a module of the plurality of modules and a physical constraint of the plurality of physical constraints that applies to the at least a portion of netlist entities included in the set, wherein the software procedure is configured to generate a first collection of sets comprising a set and at least one child set organized according to a first set hierarchy, wherein the first set hierarchy preserves the hierarchy of the circuit design, and wherein the set of the first collection includes partial content of at least one of the plurality of modules.