1. A method for designing a circuit by representing elements of a design for the circuit in an electronic form, said method comprising: providing an electronic representation of a cell to a design system, said electronic representation being a dual representation cell including an external representation comprising connection pin locations and a cell boundary, wherein said pin locations are within or juxtaposed against said cell boundary, said dual representation cell further including an internal representation corresponding to a device component; and connecting an electronic representation of at least one other design element to said external representation to create a circuit design representation.