Abstract
We propose an architecture for quantum computing based on superconducting circuits, where on-chip planar microwave resonators are arranged in a two-dimensional grid with a qubit at each intersection. This allows any two qubits on the grid to be coupled at a swapping overhead independent of their distance. We demonstrate that this approach encompasses the fundamental elements of a scalable fault-tolerant quantum-computing architecture.