Patent ID: 7337418

Claim:
A computerized method for generating a set of vectors for a logic design through computer-automated operations, the computerized method comprising: identifying control logic for the logic design and excluding the control logic from the set of vectors, the control logic generating control input for the logic design, the control input including at least one control signal; grouping at least one instance of a first template in the logic design based on the control input and a databus input for the logic design to generate a first vector of the set of vectors, the first vector including instances of the first template, wherein at least two instances of the first template have similar function and structure, and share at least one control signal the databus input including at least one databus identifier; and grouping at least one instance of a second template based on circuit connectivity of the logic design to generate a second vector of the set of vectors, the second vector including instance of the second template, wherein at least two instances of the second template have the same number of input and output.