  Superconducting quantum hardware architectures have been designed by
considering the physical constraints of the underlying physics. These
general-purpose architectures leave room for customization and optimization
that can be exploited with alternative architectures specific to the quantum
applications that will be executed on the quantum hardware. However, the
corresponding design steps are hardly integrated yet and still rely heavily on
manual labor. In this work, we provide a software framework that aims at
providing a foundation to address this drawback. To this end, we first review
the design of superconducting quantum hardware architectures and, afterwards,
propose a cohesive framework encapsulating the design flow of an
application-specific quantum hardware architecture. The resulting framework
integrates high-level architecture generation optimized for a quantum
application, the physical layout of the architecture, as well as optimization
of the layout in a methodical manner. The framework with a reference
implementation is available via https://github.com/cda-tum/dasqa under an
open-source license.
