1. A method for designing a circuit by representing the elements of a design for such circuit in electronic form, said method comprising: a) providing an electronic representation of a cell to a design system, said 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 further including an internal representation cell corresponding to a device component; and b) connecting an electronic representation of at least one other design element to said external representation cell to create a circuit design representation.