Abstract
The Barenco gate~() is a type of two-qubit quantum gate based on which alone universal quantum computation can be achieved. Each is characterized by three angles (, and ) though it works in a two-qubit Hilbert space. Here we design via a non-collinear interaction H.c., where is a state that can be excited from a qubit state and is adjustable. We present two protocols of . The first~(second) protocol consists of two~(six) pulses and one~(two) wait period(s), where the former causes rotations between the qubit states and excited states, and the latter induces gate transformation via the non-collinear interaction. In the first protocol, the variable can be tuned by varying phases of external controls, and the other two variables and , tunable via adjusting the wait duration, have a linear dependence upon each other. Meanwhile, the first protocol can give rise to the CNOT and Controlled-Y gates. In the second protocol, , and can be varied by changing the interaction amplitudes and wait durations, and the latter two are dependent on non-linearly. Both protocols can also lead to another universal gate when with appropriate parameters. Implementation of these universal gates is analyzed based on the van der Waals interaction of neutral Rydberg atoms.