Optical networks can comprise a branch structure with the de-multiplexingmultiplexing structure that operates to disperse a plurality of optical bands. A plurality of adhesive layers arranged to form a matrix having rows and columns are arranged in the pixel region, and pluralities of active elements are formed, respectively, on the plural adhesive layers. A parallelism factor is selected such that the end result for the encoder is similar to the partially parallel G matrix multiplication method.