Recognizing the fact that there are practical limits on the complexities of the cells in an metal-oxide semiconductor (MOS) network, this correspondence attacks the problem of synthesizing MOS networks with cells of reasonable complexities. One step to achieve this goal is to avoid networks which consist of a very complex cell and a number of very simple ones. An algorithm is presented to synthesize MOS networks with cells of similar complexities.