(Back to Session Schedule)

The 19th Asia and South Pacific Design Automation Conference

Session 6A  Synthesis of Quantum Circuits and Adaptive Logic
Time: 15:50 - 17:30 Wednesday, January 22, 2014
Location: Room 300
Chairs: Yusuke Matsunaga (Kyushu University, Japan), Deming Chen (University of Illinois, Urbana-Champaign, U.S.A.)

6A-1 (Time: 15:50 - 16:15)
TitleEfficient Synthesis of Quantum Circuits Implementing Clifford Group Operations
Author*Philipp Niemann (University of Bremen, Germany), Robert Wille (University of Bremen/Cyber Physical Systems DFKI GmbH/Technical University Dresden, Germany), Rolf Drechsler (University of Bremen/Cyber Physical Systems DFKI GmbH, Germany)
Pagepp. 483 - 488
Keywordquantum circuits, synthesis, Clifford groups, stabilizer circuits
AbstractQuantum circuits established themselves as a promising emerging technology and, hence, attracted significant attention in the domain of computer-aided design. As a result, many approaches for synthesis of corresponding netlists have been proposed in the last decade. However, as the design of quantum circuits poses significant obstacles caused by phenomena such as superposition, entanglement, and phase shifts, automatic synthesis still represents a significant challenge. In this paper, we propose an automatic synthesis approach for quantum circuits that implement Clifford Group operations. These circuits constitute an important subclass of quantum computation and cover core aspects of quantum functionality. The proposed approach exploits specific properties of the unitary transformation matrices that are associated to each quantum operation. Furthermore, Quantum Multiple-Valued Decision Diagrams (QMDDs) are employed for an efficient representation of these matrices. Experimental results confirm that this enables a compact realization of the respective quantum functionality.
Slides

6A-2 (Time: 16:15 - 16:40)
TitleOptimal SWAP Gate Insertion for Nearest Neighbor Quantum Circuits
Author*Robert Wille (University of Bremen/Cyber Physical Systems DFKI GmbH/Technical University Dresden, Germany), Aaron Lye (University of Bremen, Germany), Rolf Drechsler (University of Bremen/Cyber Physical Systems DFKI GmbH, Germany)
Pagepp. 489 - 494
Keywordquantum circuits, optimization, nearest neighbor, synthesis
AbstractMotivated by its promising applications e.g. for database search or factorization, significant progress has been made in the development of automated design methods for quantum circuits. But in order to keep up with recent physical developments in this domain, new technological constraints have to be considered. Limited interaction distance between gate qubits is one of the most common of these constraints. This led to the development of several strategies aiming at making a given quantum circuit nearest neighbor-complying by adding SWAP gates into the existing circuit structure. However, all of these strategies are of heuristic nature. In this work, we present an exact approach that enables nearest neighbor compliance by adding a minimal number of SWAP gates. Experiments demonstrate the efficiency of the approach.
Slides

6A-3 (Time: 16:40 - 17:05)
TitleQubit Placement to Minimize Communication Overhead in 2D Quantum Architectures
AuthorAlireza Shafaei, Mehdi Saeedi, *Massoud Pedram (University of Southern California, U.S.A.)
Pagepp. 495 - 500
KeywordQuantum Computing, Qubit Placement, 2D Quantum Architectures, Interaction Distance
AbstractRegular, local-neighbor topologies of quantum architectures restrict interactions to adjacent qubits, which in turn increases the latency of quantum circuits mapped to these architectures. To alleviate this effect, optimization methods that consider qubit-to-qubit interactions in 2D grid architectures are presented in this paper. The proposed approaches benefit from Mixed Integer Programming (MIP) formulation for the qubit placement problem. Simulation results on various benchmarks show 27% on average reduction in communication overhead between qubits compared to best results of previous work.
Slides

6A-4 (Time: 17:05 - 17:30)
TitleA Novel Wirelength-Driven Packing Algorithm for FPGAs with Adaptive Logic Modules
AuthorSheng-Kai Wu, *Po-Yi Hsu, Wai-Kei Mak (National Tsing Hua University, Taiwan)
Pagepp. 501 - 506
KeywordFPGA, packing, clustering, ALM
AbstractAdaptive logic module (ALM) in modern field programmable gate array can serve as one 6-input lookup table (LUT) or two smaller lookup tables under certain constraints. In a typical design flow, a netlist of LUTs formed after technology mapping has to be merged into ALMs and then packed into coarse-grained logic blocks (CLBs) before placement and routing. How the LUTs are merged and the ALMs are packed has a significant impact on the quality of the placement. We propose a novel wirelength-driven algorithm to merge the LUTs and pack the ALMs to ensure that it will not adversely affect the final wirelength. Experimental results show that substituting AAPack [7] by our algorithm yields about 14.69% reduction in number of tracks and 16.83% wirelength improvement for ALM-based FPGA. Applying our algorithm to traditional FPGA, the minimum number of tracks and wirelength are reduced by 16.32% and 17.90%, respectively, compared to T-VPack.
Slides