A method of assembling a circuit includes providing a template, enabling a
semiconductor material to self assemble on the template, and enabling
self-assembly of a connection between the semiconductor material and the
template to form the circuit and a circuit created by self-assembly.