A Quantum-dot Cellular Automata (QCA) device having normal QCA cells laid
out in a planar structure such that there are a set of input lines, that
may be columns, and a set of orthogonal, output lines, that may be rows.
The device has clocking regions that control the flow of binary signals
through the device. The input columns are driven by a separate input
signal, and all the cells of each column align to match their input
signal. These input columns then serve as drivers for output rows that
act as serial shift registers under the control of clock signals applied
to sub-sections of the rows. In this way, a copy of the contents of each
of the input signals propagates along each of the output rows to an
output cell. The output cells of each output row may be assigned their
own, latching clock signal.