Abstract: | We describe the concept and experimental demonstration of the basic building blocks of a scalable quantum computer using trapped-ion qubits. The trap structure is divided into subregions where ion qubits can either be held as memory or subjected to individual rotations and multi-qubit gates in processor zones. Thus, ion qubits can become entangled in one trapping zone, then separated and distributed to separate zones (by switching control-electrode potentials) where subsequent single- and two-ion gates, and/or detection is performed. Recent work using these building blocks includes (1) demonstration of a dense-coding protocol, (2) demonstration of enhanced qubit-detection efficiency using quantum logic, (3) generation of GHZ states and their application to enhanced precision in spectroscopy, and (4) the realization of teleportation with atomic qubits. In the final section an analog quantum computer that could provide a shortcut towards quantum simulations under requirements less demanding than those for a universal quantum computer is also described. PACS 03.67.Lx; 32.80.Qk |