Patent Document ID: 20100229131
Application ID: 12398535
Patent Flag: 0

Claim One:
1. A method for exploring and optimizing an electrical design space, the method comprising: a computer receiving a design space; generating a plurality of particles of a particle swarm, wherein the particle swarm includes an initial position vector; assigning a plurality of initial values for each electrical parameter of the design space, wherein the initial values include an initial velocity vector value for each particle; calculating a fitness for each particle of the particle swarm; performing an optimization of the design space using the plurality of initial values and the calculated fitness for each particle of the particle swarm; in response to the completion of the optimization of the design space: updating a global best value for the particle swarm based on the calculated fitness, updating a personal best value for each particle based on the fitness, and determining if the optimization has reached a termination criteria; in response to determining that a termination criteria has been reached, creating an optimized design space using an optimized fitness incorporating the global best value for the particle swarm and the personal best value for each particle of the particle swarm.