One cannot really talk about building scalable quantum computer systems without bringing the discussion of an architectural support for the increasingly complex control and memory modules to the table. As we enter the NISQ era and beyond, we will need to orchestrate the simultaneous quantum operations on hundreds or thousands of qubits. What kind of microarchitecture can keep up with the speed and bandwidth of quantum information processing? How do we build a reliable interface between classical control/feedback signals and quantum data? Can we efficiently translate and synchronize machine pulses from gate instructions? This may be feasible by hand for small-scale devices with 5–10 qubits, but it will soon become intractable without an automated, robust control system as the size of the devices scales up.