splitters, lenses, and mirrors connect optical logic gates arranged in 2-D arrays. An
algorithmic design technique transforms arbitrary logic equations into a near-optimal depth
circuit. Analysis shows that an arbitrary interconnect makes little or no improvement in circuit
depth and can even reduce throughput. Gate count is normally higher with a regular
interconnect, and we show cost bounds. We conclude that regularly interconnected circuits …