A reconfigurable optoelectronic circuit adapted to alter its internal
configuration includes logic circuits, electric connections and optical
connections. It comprises a plurality of logic blocks of electronic
circuit and an optical circuit interconnecting them and both the internal
configuration of each of the logic blocks and the optical
interconnections of the logic blocks using the optical circuit are
alterable.