Patent classifications
G06F1/0335
Zero offset clock distribution
A method of distributing clock signals includes receiving a plurality of clock signals into a corresponding plurality of processing blocks; determining frequency offset data between a first clock signal of the plurality of clock signals and each of the other clock signals of the plurality of clock signals; periodically determining phase offset data between the first clock signal and the other clock signals; and transmitting the first clock signal, the frequency offset data, and the phase offset data on a pulse-width modulated clock signal. The method includes receiving a modulated clock signal, the modulated clock signal include a carrier clock signal, a frequency offset data, and a phase offset data on a pulse-width modulated clock signal; and recovering a plurality of clock signals based on the first clock signal, the frequency offset data, and the phase offset data.
APPARATUS AND METHOD FOR PHASE TRACKING AN OSCILLATORY SIGNAL
Apparatus and methods for phase tracking an oscillatory signal are provided. In one arrangement, an input signal is received. First and second reference oscillatory signals are received at the frequency of a target frequency component of the input signal. The first and second reference oscillatory signals are phase shifted relative to each other. Weights of a weighted sum of the first and second reference oscillatory signals are iteratively varied to match the weighted sum to the input signal. The weights of the matched weighted sum are used to provide real time estimates of the phase of the target frequency component of the input signal.
DEMODULATION AND SMOOTHING OF AMPLITUDE, FREQUENCY, AND PHASE MODULATED PULSES FOR OPTIMAL IMPLEMENTATION OF ENTANGLING GATES IN ION TRAP QUANTUM COMPUTERS
Embodiments described herein are generally related to a method and a system for constructing and delivering a pulse to perform an entangling gate operation between two trapped ions during a quantum computation, and more specifically, to a method of demodulating and spline interpolating a pulse that can be practically implemented in the system while increasing the fidelity of the entangling gate operation, or the probability that at least two ions are in the intended qubit state(s) after performing the entangling gate operation between the two ions.
Phase coherent and frequency hopping numerically controlled oscillator
A device includes a plurality of phase accumulators, a multiplexer, and an oscillator. The plurality of phase accumulators is configured to receive a plurality of frequencies and generate a plurality of ramp signals. The multiplexer is configured to receive the plurality of ramp signals from the plurality of phase accumulators and to select one ramp signal from the plurality of ramp signals. The oscillator is configured to receive the one selected ramp signal and to generate one amplitude signal associated therewith. The plurality of phase accumulators continues generating their respective ramp signal. The multiplexer subsequent to selecting the one ramp signal is configured to select another ramp signal associated with another one phase accumulator of the plurality of phase accumulators. The oscillator is further configured to receive the selected another ramp signal and to generate another amplitude signal associated therewith.
ZERO OFFSET CLOCK DISTRIBUTION
A method of distributing clock signals includes receiving a plurality of clock signals into a corresponding plurality of processing blocks; determining frequency offset data between a first clock signal of the plurality of clock signals and each of the other clock signals of the plurality of clock signals; periodically determining phase offset data between the first clock signal and the other clock signals; and transmitting the first clock signal, the frequency offset data, and the phase offset data on a pulse-width modulated clock signal. The method includes receiving a modulated clock signal, the modulated clock signal include a carrier clock signal, a frequency offset data, and a phase offset data on a pulse-width modulated clock signal; and recovering a plurality of clock signals based on the first clock signal, the frequency offset data, and the phase offset data.
Accumulator-based phase memory
Embodiments relate to an accumulator-based phase memory. An aspect includes a phase correction calculator configured to, based on receipt of a new frequency tuning word on a frequency tuning word input, determine a phase difference between the new frequency tuning word and a current frequency tuning word, and determine a product of the phase difference and a value of a counter. Another aspect includes wherein the accumulator-based phase memory determines a phase offset value based on the product of the phase difference and the value of the counter. Another aspect includes the accumulator-based phase memory further comprising a waveform generator configured to generate a waveform based on the new frequency tuning word and the phase offset value.
Demodulation and smoothing of amplitude, frequency, and phase modulated pulses for optimal implementation of entangling gates in ion trap quantum computers
Embodiments described herein are generally related to a method and a system for constructing and delivering a pulse to perform an entangling gate operation between two trapped ions during a quantum computation, and more specifically, to a method of demodulating and spline interpolating a pulse that can be practically implemented in the system while increasing the fidelity of the entangling gate operation, or the probability that at least two ions are in the intended qubit state(s) after performing the entangling gate operation between the two ions.
Apparatus and method for phase tracking an oscillatory signal
Apparatus and methods for phase tracking an oscillatory signal are provided. In one arrangement, an input signal is received. First and second reference oscillatory signals are received at the frequency of a target frequency component of the input signal. The first and second reference oscillatory signals are phase shifted relative to each other. Weights of a weighted sum of the first and second reference oscillatory signals are iteratively varied to match the weighted sum to the input signal. The weights of the matched weighted sum are used to provide real time estimates of the phase of the target frequency component of the input signal.
CASCADE TOUCH CONTROL SYSTEM
A cascade touch control system includes a touch panel composed of a plurality of transmit lines and a plurality of receive lines; and a plurality of drivers controlling corresponding blocks of the touch panel, each block being divided into matrices each including same number of transmit lines and receive lines. Multi-tone touch control is performed on matrices of the blocks.
Cascade touch control system
A cascade touch control system includes a touch panel composed of a plurality of transmit lines and a plurality of receive lines; and a plurality of drivers controlling corresponding blocks of the touch panel, each block being divided into matrices each including same number of transmit lines and receive lines. Multi-tone touch control is performed on matrices of the blocks. For each matrix of each block, transmit signals are transmitted in each time interval associated with a corresponding receive line, of which one transmit signal has a phase opposite to other transmit signals, and different transmit signals with the opposite phase correspond to different time intervals.