1. A system for processing combinatorial logic comprising a plurality of cell units in a network structure, wherein each cell unit comprises: combinatorial logic for processing an AND operation between a first input and a second input; and combinatorial logic for processing an OR operation between a result of the AND operation and a third input, wherein an output of each cell unit comprises a result of the OR operation, wherein the network structure comprises a cascading structure of a plurality of cell unit levels, wherein each cell unit level comprises a plurality of cell units, wherein each cell unit of at cell unit level is configured to receive inputs from inputs to the system or the outputs of three respective cell units of a preceding cell unit level, and wherein the last cell unit level comprises one cell unit, the output of the system comprises the output of the one cell unit.