System and method for array diagnostics in superconducting integrated circuit

Information

  • Patent Grant
  • 10222416
  • Patent Number
    10,222,416
  • Date Filed
    Wednesday, April 13, 2016
    9 years ago
  • Date Issued
    Tuesday, March 5, 2019
    7 years ago
Abstract
A superconducting circuit is disclosed for fast digital readout of on-chip diagnostics in an array of devices in an integrated circuit. The digital readout comprises a digital RSFQ multiplexer to select the readout channel. This permits a large number of devices to be tested with a minimum of input and output lines. The devices may comprise digital devices (such as elementary RSFQ cells), or analog devices (such as inductors, resistors, or Josephson junctions) with a SQUID quantizer to generate a digital signal. The diagnostic array and the digital multiplexer are preferably configured to operate as part of the same integrated circuit at cryogenic temperatures.
Description
FIELD OF THE INVENTION

The present invention relates to superconducting integrated circuits. In particular, it relates to diagnostic readout circuits for elements and cells in superconducting integrated circuits.


BACKGROUND OF THE INVENTION

For any integrated circuit technology, elements, devices, and cells must function with reproducible and uniform behavior. But they cannot all be tested individually; this would require an excessive number of input and output contacts. This is particularly important for a technology at the Very-Large-Scale Integration (VLSI) level, with tens of thousands of elements and beyond on a single chip. Ultrafast superconducting digital circuit technology, such as that based on rapid-single-flux-quantum logic (RSFQ), is now developing VLSI circuits, for which diagnostic testing is critical for further scaling to even higher density circuits with millions of elements per chip. RSFQ logic is based on signals comprising a time series of single-flux-quantum (SFQ) voltage pulses, each pulse comprising an integrated voltage over time of a single magnetic flux quantum Φ0=h/2e=2.07 mV-ps, where typically the pulse height is ˜2 mV and the pulse width is ˜1 ps. Because of the very narrow pulsewidth, RSFQ circuits are known to operate at very high clock speeds up to about 100 GHz, with extremely low power dissipation. They do, however, require cooling to deep cryogenic temperatures for operation, below the superconducting critical temperature Tc of the superconducting material. The most common superconducting material for RSFQ integrated circuits is niobium, with Tc=9.2 K.


One general approach to diagnostic testing is to fabricate an array of nominally identical devices, where different devices in the array may be appropriately activated and measured sequentially, using a minimal number of input and output lines. This is similar in concept to arrays that are used for memories or imaging, where selection techniques may be used to read out a given element in the array. One type of selector is a multiplexer (see, for example, en.wikipedia.org/wiki/Multiplexer), where a plurality of inputs are sent into the multiplexer, and only a single output is selected. A multiplexer may comprised of a plurality of selectable switches.


Superconducting Multiplexers and Demultiplexers are known in prior art superconducting electronics technology. See, for example, U.S. Pat. No. 5,982,219 (“Asynchronous Dual-Rail Demultiplexer Employing Josephson Junctions”, invented by A. Kirichenko, issued Nov. 9, 1999); and U.S. Pat. No. 8,611,974 (“Systems, Methods, and Apparatus for Superconducting Demultiplexer Circuits”, invented by F. Maibaum, et al., issued Dec. 17, 2013), each of which is expressly incorporated herein by reference in its entirety. Superconducting digital switches and switch arrays are also known in the prior art. See, for example, U.S. Pat. No. 7,362,125 (“Digital routing switch matrix for digitized radio frequency signals”, invented by D. Gupta and A. Kirichenko, issued Apr. 22, 2008), expressly incorporated herein by reference in its entirety. See also:

  • A. Kirichenko, “High-speed asynchronous data multiplexing/demultiplexing”, IEEE Transactions on Applied Superconductivity, vol. 9, no. 2, pp. 4046-4048, June 1999;
  • D. L. Miller, et al., “Single-flux-quantum demultiplexer”, IEEE Transactions on Applied Superconductivity, vol. 7, no. 2, pp. 2690-2692, June 1997;
  • L. Zheng, et al., “RSFQ multiplexer and demultiplexer”, IEEE Transactions on Applied Superconductivity, vol. 9, no. 2, pp. 3310-3313, June 1999; and
  • L. Zheng, et al., “50 GHz multiplexer and demultiplexer designs with on-chip testing”, IEICE Transactions on Electronics, vol. E85-C, no. 3, pp. 621-624, March 2002;


each of which is expressly incorporated herein by reference in its entirety.


One type of superconducting output device in the prior art is the Superconducting Quantum Interference Device, or SQUID, see for example en.wikipedia.org/wiki/SQUID. A SQUID (sometimes called a DC SQUID, although it is not limited to DC applications) comprises two Josephson junctions and an inductive loop, and essentially acts as a sensitive transducer of magnetic flux Φ (coupled into the loop) to output voltage V. A SQUID actually generates a time series of SFQ pulses, with frequency f=V/Φ0 (corresponding to a pulse rate of 483 GHz/mV), so it can also be used as a digitizer. Arrays of SQUID outputs with multiplexers have been previously disclosed. See U.S. Pat. No. 5,355,085 (Y. Igarashi et al., “Multichannel SQUID flux meter with multiplexed SQUID sensors”, issued Oct. 11, 1994); U.S. Pat. No. 8,593,141 (M. Radparvar and A. Kadin, “Magnetic resonance system and method employing a digital SQUID”, issued Nov. 26, 2013), each of which is expressly incorporated herein by reference in its entirety.


See also:

  • A. M. Kadin, et al., “Superconducting digital multiplexers for sensor arrays”, Proc. Int. Conf. on Thermal Detectors (TDW'03), June 2003, available online at ssed.gsfc.nasa.gov/tdw03/proceedings/docs/session_4/Kadin.pdf;
  • J. Chervenak, et al., “Superconducting multiplexer for arrays of transition edge sensors”, Applied Physics Letters, vol. 74, pp. 4043-4045, June 1999; and
  • A. Inamdar, J. Ren, and D. Amaro, “Improved Model-to-Hardware Correlation for Superconductor Integrated Circuits”, IEEE Trans. Appl. Supercond., vol. 25, no. 3, June 2015, article 1300308,


each of which is expressly incorporated herein by reference in its entirety.


SUMMARY OF THE INVENTION

Consider an array comprising a plurality of devices under test in a superconducting integrated circuit. The devices may comprise analog devices or digital devices (gates). Each device has at least one input and at least one output. Each device is subjected to a standard input, and the device output is read out using a selectable switch. In a preferred embodiment, the plurality of switches is configured as a time-domain multiplexer with only one of the plurality of device outputs connected to the multiplexer output line at a time. In this way, the behavior of the plurality of the elements may be examined, and both the individual outputs and their statistical distribution reconstructed. The switches may be configured as shown in FIG. 1, where only the first switch is ON (closed); the others are OFF (open). At a later time, switch #2 would be on and the others off, and so forth. In a further preferred embodiment, the data input signals to the switches comprise a time-series of SFQ voltage pulses, and the switches function according to RSFQ logic. In the example shown in FIG. 2, the output of the multiplexer yields a pulse train characteristic of device R1, followed by R2, followed by R3.


In a further preferred embodiment, the switches may comprise non-destructive-readout (NDRO) memory cells, one for each device in the array, with a typical circuit schematic shown in FIG. 3, where X indicates a damped Josephson junction, and the inductor associated with the storage loop is shown. The NDRO cell is a standard RSFQ cell, shown for example in the online cell library at Stony Brook University at www.physics.sunysb.edu/Physics/RSFQ/Lib/AR/ndro.html. This can be used as a switch, whereby a pulse into the SET input (which induces a current loop to be stored in the cell) turns the switch ON, so that any pulses into the DATA input are conducted to the OUT output. When a RESET pulse arrives, the switch is turned OFF, and pulses to the DATA input do not propagate. This RESET pulse also causes the stored current to be released as a pulse on the SYNC OUT line, which can be used to turn on the next switch in a series array.


In a further embodiment shown in FIG. 4, the devices being tested comprise analog elements, each biased with a common voltage. The analog output of each element is converted to a digital output (a sequence of SFQ pulses) in an appropriate analog-to-digital converter (ADC), and the converted digital output is fed to the NDRO cell, acting as a digital switch. The output of each NDRO cell is sent to a common multiplexer output line sequentially, based on a SET pulse which is sent to each NDRO switch to turn it on, and a RESET Clock pulse that turns it off and passes the SET pulse to the next NDRO switch. In this way, the signal on the array output line represents a sequential record of the digital representation of the behavior of elements in the array.



FIG. 5 shows an example of an analog element in a diagnostic array, namely a resistor, together with one embodiment of an ADC, based on a SQUID quantizer. A bias voltage V is applied across the resistor, generating a current I=V/R, which passes through the inductor L of the SQUID, generating a magnetic flux Φ=LI=LV/R. The flux modulates the output voltage of the SQUID, and hence the output frequency of SFQ pulses, periodically with Φ0, as shown for an example in FIG. 6 for varying bias voltage V (actually measured for several elements of a test array). The pulse train due to a given resistor can be selected by the multiplexer, and transmitted to an appropriate digital processing circuit (either on-chip or external) to determine the pulse frequency or converted back to average voltage. Comparing to FIG. 2, the pulse trains exhibit frequencies f=50 GHz, 100 GHz, and 33 GHz, corresponding to SQUID output voltages Φ0f=103 μV, 207 μV, and 68 μV, respectively.


From a plot such as FIG. 6, the response period ΔV=(R/L)Φ0 can be measured. If L is configured to be accurately known (for example, a relatively large value that can be fabricated precisely), then R can be determined by the formula R=LΔV/Φ0 for each of the resistors of the diagnostic array. Alternatively, the same circuit in FIG. 5 can also be used to measure an array of diagnostic inductors L=RΦ0/ΔV, if the resistors R are configured to be accurately known (relatively large values).



FIGS. 7A-7D show an example of one application of the present method: the measured statistical variation of 54 nominally identical inductors (each designed to be 4 pH), in either a straight (FIGS. 7C and 7D) or a right-angle (FIGS. 7A and 7B) design. The “Inductance Distribution” plots (FIGS. 7A and 7C) show the frequency of values in bins of 0.01 pH. The similar plots labeled “Mismatch Distribution” (FIGS. 7B and 7D) examine the difference between measured inductances in adjacent cells, and indicate a tighter distribution in nearby devices.


More generally, this approach can be used to measure the I-V relation for a diagnostic array of nonlinear analog devices, or the amplifier gain Vout/Vin for a 2-port analog device, or a real-time transient voltage response of a resonator or other analog device with reactive components.


In an alternative embodiment shown in FIG. 8, the Device Under Test is a digital gate rather than an analog element. In this case, the control parameter may comprise digital data (SFQ pulses) instead of (or in addition to) an analog voltage bias, and the output signal from the DUT already comprises a digital signal (SFQ pulse), so that no ADC is needed. This digital gate is not limited to a single-input-single-output device. As indicated in FIG. 8, the input may comprise K bits and the output M bits.



FIG. 9 shows how this digital device embodiment may be configured for a device with two inputs and two outputs. This has two input data lines (DATA1 and DATA2), two NDRO switches, and two output lines.


Such a diagnostic array of digital gates may be used to examine performance margins or bit error rates for a plurality of gates (which may or more not be identical), as a function of bias voltage or clock frequency. Examples of cells that may be examined using this array diagnostic technique include simple cells such as flip-flops, inverters and combinatorial gates, or more complex structures such as shift registers, half-adders, or memory cells.


While these embodiments describe sequential array readout for a linear array of elements, this concept may be extended to a two-dimensional array of readouts, or to selectable readout via an address selection. Also, while the embodiments have illustrated the case of nominally identical elements, one may alternatively fabricate a test array with any combination of nominal element values. In each case, the output permits one to compare the measured values to the nominal values.


It is therefore an object to provide a superconducting digital system, comprising: a plurality of devices under test, each device configured to generate at least one SFQ pulse output in response to an excitation condition; and a superconducting digital multiplexer comprising: a plurality of input ports, one for each device under test, configured to accept the at least one SFQ pulse output of a respective device under test; an output port, configured to propagate the at least one SFQ pulse; and a selectable switch, configured to cause the output port to reproduce the at least one SFQ pulse from a respective single input port, while blocking propagation of SFQ pulses present on all other of the plurality of input ports, dependent on a selectable state.


The at least one device under test may comprise an analog element biased with a reference voltage; and an analog-to-digital converter configured to convert the analog output of the analog element to at least one SFQ output pulse.


The analog-to-digital converter may comprise a SQUID quantizer. The analog-to-digital converter further comprise an analog input and a SQUID quantizer subjected to a magnetic flux corresponding to the signal at the analog input, the analog-to-digital converter having a digitized output comprising an SFQ pulse sequence at a rate that is periodic in the magnetic flux.


A property of the analog element may be measured by examination of the SFQ pulse sequence as a function of the reference voltage which biases the analog element.


A device under test may comprise a digital gate configured to generate at least one SFQ pulse. The digital gate may be activated by at least one SFQ data pulse. The digital gate may be activated by at least one SFQ clock pulse and/or data pulse. The digital gate may have at least one bias condition.


Each of the plurality of devices under test may comprise a nominally identical element, elements having a range of functional properties with incremental variation, or devices having distinct properties. The array may comprise, for example, 10, 16, 32, 50, 54, 64, 100, 128, or more devices under test.


The system may comprise or convey data to an analyzer. Such an analyzer may be configured to analyze the at least one SFQ pulse at the output port, to provide information on a statistical variation of the respective nominally identical element of each of the plurality of devices under test. The analyzer may also be configured to analyze the at least one SFQ pulse at the output port, to provide information on a performance margin of the respective nominally identical element of each of the plurality of devices under test. An analyzer may be provided configured to determine an information content at the multiplexer output port conveyed as a pulse frequency of the at least one SFQ pulse. An analyzer may be provided configured to determine a pulse frequency of the at least one SFQ pulse at the multiplexer output port. The system may further comprise a circuit configured to convert the information content of the multiplexer output port to a time-averaged voltage across a Josephson junction.


The plurality of devices under test and the multiplexer may be fabricated on a common superconducting integrated circuit.


The selectable switch may comprise at least one non-destructive readout (NDRO) memory cell. the at least one NDRO may comprise a SET input, a RESET input, a DATA READ input, a DATA OUT output, and a SYNCH output, wherein each of the plurality of input ports receives a representation of the at least one SFQ pulse output of the respective device under test to the DATA READ input, and the DATA OUT output is configured to transmit a representation of the at least one SFQ pulse output to the output port of the multiplexer if the SET input is selected. The selectable state of the selectable switch may be established dependent on a pulse input to the SET input of one NDRO, to thereby cause the DATA READ input of the one NDRO to be reflected at the output port. The selectable state of the selectable switch may be subsequently established to de-select the one NDRO dependent on a pulse input to the RESET input of the one NDRO, which in turn generates a pulse output from the SYNCH output. The respective SYNCH output of a plurality of the respective NDROs may each be connected to the SET input of a respective adjacent NDRO, so that de-selection of a given NDRO is followed by the selection of the adjacent NDRO. A timing of selection of respective NDROs may be controlled by pulses from a selection clock.


It is a further object to provide a method of digital readout of an array comprising a plurality of elements in a superconducting integrated circuit, comprising the steps of: (a) exciting the array comprising the plurality of elements in a continuous or periodic fashion; (b) generating a sequence of SFQ pulses from each element of the array; (c) conducting the sequence of pulses for each of the plurality of elements to a corresponding plurality of inputs of a digital multiplexer; and (d) selecting a state, within the digital multiplexer, to permit the pulses of only a single selected input of the plurality of inputs for output on a multiplexer output line.


Each of the plurality of elements may be nominally identical and produces a corresponding sequence of SFQ pulses, they may vary incrementally, or have distinct properties.


The method may further comprise analyzing reproducibility of a respective element producing a sequence of SFQ pulses at the multiplexer output line; uniformity between respective elements producing respective sequences of SFQ pulses at the multiplexer output line; a performance of a respective element producing respective sequences of SFQ pulses at the multiplexer output line with respect to a predetermined value; performance of each element of the array; a performance margin of each element of the array; and/or a statistics of individual elements or of a plurality of elements within the array.


The plurality of elements may each comprise analog devices, the exciting the array may comprise applying a bias, and the generating a sequence of SFQ pulses may comprise converting the output of the analog devices in a superconducting analog-to-digital converter.


The plurality of elements may each comprise digital devices, and the exciting may comprise generating a sequence of clock and data pulses to the plurality respective elements.





BRIEF DESCRIPTION OF THE FIGURES


FIG. 1 shows a conceptual diagram of a multiplexer comprising a plurality of switches.



FIG. 2 shows a sequence of SFQ pulses from the output of a digital multiplexer, corresponding to the sequential output from devices R1, R2, and R3.



FIG. 3 shows a schematic of an RSFQ non-destructive readout (NDRO) cell functioning as a digital switch.



FIG. 4 shows a block diagram of a multiplexed diagnostic measurement of an array of analog elements in a superconducting integrated circuit.



FIG. 5 shows a circuit diagram of a diagnostic measurement of inductors and resistors in a superconducting integrated circuit, together with associated SQUID quantizers.



FIG. 6 shows an example of an effective SQUID transfer function that is periodic in magnetic flux for several elements in an array of inductors.



FIGS. 7A-7C show the measured inductance distribution and mismatch distribution for an array of 54 inductors of two different designs.



FIG. 8 shows a block diagram of a multiplexed diagnostic measurement of an array of digital gates in a superconducting integrated circuit.



FIG. 9 shows a block diagram for a diagnostic circuit for a digital gate with two inputs and two outputs.



FIGS. 10A and 10B show the measured resistance mismatch distribution for an array of 54 resistors of two different nominal values.



FIG. 11 shows a circuit diagram of diagnostic measurement of Josephson junctions in a superconducting integrated circuit, together with associated SQUID quantizers.



FIG. 12 shows the measured critical current distribution for an array of 54 Josephson junctions.



FIGS. 13A and 13B show a layout of a chip comprising a diagnostic array of 54 analog elements (FIG. 13A), with an enlarged view of the layout of a single element (FIG. 13B) similar to FIG. 5.



FIGS. 14A and 14B show layouts of section of a diagnostic array of digital elements, similar to FIG. 9, for an inverter (NOT gate, left) and a half-adder cell (HA gate, right).





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

In order to measure statistical variations of superconductor circuit parameters, a large number of replicated copies of a given device need to be measured on a single chip. To increase the number of devices that can be efficiently measured on the same chip, a novel digital multiplexed read-out scheme was developed. In this scheme, the same reference signal is applied to multiple instances of the devices under test (DUT), and all the DUT outputs are multiplexed to a single output channel; a control signal is applied to select one of the multiple DUTs for readout at a given time.


The basic concept of a time-domain multiplexer based on a plurality of switches is shown in FIG. 1, where signals from a large number of nominally identical elements are presented to an array of switches. The switches are controlled so that only one switch is closed at a time, permitting only the signal from a single element to pass through to the output at a time. In the present case, the signals are sequences of digital SFQ pulses, as shown in FIG. 2. Each voltage pulse has pulse height ˜2 mV and pulsewidth ˜1 ps, although they are not really rectangular. Because of the very fast picosecond timescale, all elements of even a large array can be queried in a short time.


In a preferred embodiment, the switch comprises an NDRO memory cell, the schematic of which is shown in FIG. 3. The core of this circuit comprises 8 damped Josephson junctions (indicated by X) and inductors (shown as coils), although additional junctions may be added for optimum signal conditioning and isolation. This circuit functions as a memory cell if an SFQ pulse is sent into the SET input. This causes a lossless circulating current in the superconducting inductor to store a bit in the RS flip-flop (RSFF) latch. This state can be read out by an SFQ pulse into the READ input. If the data bit is present, an SFQ pulse is sent out the DATA OUT line. This readout is non-destructive, and can be done repeatedly. The bit storage is ended if an SFQ pulse is sent to the RESET input (also labeled clock or CLK), which also yields an SFQ output on the SYNCH OUT line. The same NDRO cell can also function as a switch if the READ input is regarded as a DATA input line. This DATA signal will propagate on the DATA OUT line if and only if the switch is ON, i.e., if there is a bit stored in the latch due to a prior SET signal, which represents the ON switch. The RESET input represents the OFF switch, and the SYNCH OUT pulse can be used to turn on the next NDRO switch in the line.



FIG. 4 shows how these NDRO cells may be integrated into a multiplexer readout for diagnostic purposes, for a set of analog Devices Under Test (DUT). All the DUTs are subject to the same bias voltage Vb from a common bias line, and it is assumed that the analog signal from a given DUT is converted to a digital pulse sequence (described in more detail below). All DUTs are on and generating pulses, which enter the DATA (READ) input of an NDRO cell. However, only one cell at a time is turned ON, and only that switch passes the data to the DATA OUT Line, and from there to the comment multiplexer output line.


As shown in FIG. 4, the switch selection signal first goes into the SET input of the first NDRO to turn on the switch. This remains ON until the Switch RESET signal goes into the RESET input of this first NDRO, turning it off. This RESET of an ON switch also causes the release of the memory bit, and the propagation of an SFQ pulse out the SYNCH output on the right, where it goes toward the SET input of the 2nd NDRO cell. The RESET pulse also goes into the other RESET inputs of the other NDRO cells, but this has no effect when they are already OFF. So the RESET signal functions as the output clock for the multiplexer.



FIG. 4 also shows the presence of a small time-delay in the line between the SYNCH output of one switch and the SET input of the next switch. This is a very small delay (˜several ps), which may be produced by several stages of a standard Josephson transmission line (JTL). Its purpose (in addition to regenerating the pulses) is simply to ensure that one switch is fully turned off before the next switch is turned on, so that there is never data from two switches on the multiplexer output at the same time.


The multiplexer output line in FIG. 4 comprises a standard RSFQ confluence buffer (CB) at each juncture, enabling the output pulses from a given switch to be inserted on the line, while preventing any pulses already on the line from going backwards into any of the other switches. The output signal can either be read out as a sequence of very fast digital pulses, or alternatively, as a time-averaged voltage across a Josephson junction given by V=Φ0f, where f is the pulse frequency that may change each time the selection is passed to the next switch.



FIG. 5 shows the detailed circuit of one embodiment of the DUT with its analog-to-digital converter (ADC). This comprises a resistor R and a SQUID quantizer. Small resistors (˜10 ohms or less) are generally integrated into superconducting circuits, and the accuracy of their value is important. The SQUID comprises two similar Josephson junctions and a lossless superconducting inductor L, together with a SQUID dc bias current ISQ that is slightly above the parallel critical current of the junctions. In this way, the SQUID is in its voltage state, generating a rapid sequence of SFQ pulses. The presence of magnetic flux Φ=LIL=LVb/R into the SQUID loop modulates the SQUID output voltage, and thus the pulse frequency, periodically in flux Φ0. These pulses are maintained and regenerated in the JTL and conducted to the DATA input of the NDRO switch.


Examples of the periodic SQUID transfer function are shown in FIG. 6, as a function of Vb, for 6 different devices in an array of 54 devices. The periodicity is given by ΔVb0R/L, although the output voltage itself also depends in part on the Josephson junctions comprising the SQUIDs. This permits one to determine the statistical variation of the parameter L/R, which can be converted to the statistical variation of either L or R if one knows either one of these accurately. For example, one can design a set of devices with a relatively large L and a relatively small R. In this case, the uncertainty in R will be dominant. In the other limit, with a relatively small L and a relatively large R, the uncertainty in L will be dominant.


In the case where it is desired to measure a large number of devices on a single integrated circuit on a chip, such a multiplexing scheme substantially reduces the required number of contact pads (for input, output, and control lines), which no longer is a function of the number of devices being tested. The number of devices on a single chip may then be limited only by the available chip area. A diagnostic chip with hundreds or thousands of devices provides much better statistical significance than one with just a few devices. Statistical distributions of resistors and inductors prepared in this way for 54 nominally identical devices are shown in FIG. 7 (inductance distribution and neighbor mismatch distribution for two different designs of inductors) and FIGS. 10A and 10B (mismatch distribution for two different values of resistors). The layout of these 54 devices on a 5-mm chip is shown in FIGS. 14A and 14B, described further below.


The schematic for the measurement of the critical current Ic of a damped Josephson junction is shown in FIG. 11. For currents below the Ic, a Josephson junction acts like a small nonlinear inductance. For currents above Ic, the junction generates SFQ pulses, corresponding to an average voltage drop that quickly rises to an equivalent resistance ˜1 ohm. For this reason, the circuit in FIG. 11 places the junction in parallel with a large inductor L, and also includes a low-pass filter that blocks the SFQ pulses from entering the SQUID. Below Ic, virtually all of the bias current V/R goes to the junction, and virtually none is diverted to the SQUID. But above Ic, much of the current V/R diverts to the SQUID, providing (filtered) flux to shift the output voltage. For this test, the output voltage of the SQUID remains at its static operating point while V is being swept, until the junction switches. The critical current of the junction is measured as the Ic=V/R at which the SQUID voltage shifts from its static operating point.



FIG. 12 shows the statistical variation of the measured values of Ic for an array of 54 devices with a nominal Ic=0.25 mA.


Most of the previous details focused on diagnostic measurement of analog devices, but a similar method can also be applied to digital gates. This is shown in FIG. 8, where a DUT comprises a clocked RSFQ digital gate with K input bits and M output bits. The data bit(s) are first loaded into a memory cell (DFF or D-flip-flop), and then a clock signal sends the data bits into the gate, and the same clock signal activates the gate. (A short time delay is included in the activation line, to avoid race conditions.) In addition, the DUT will typically have one or more bias voltages or currents. The diagnostic information lies in the margins of performance as clock frequency and bias are varied.


While in some cases all gates in the array may be the same, it is also possible for different types of gates to be tested in the same array, provided only that there are sufficient input data lines K=Max(K1, K2, . . . KN) and output lines M=Max(M1, M2, . . . MN) for all of the types of gates.


To illustrate this further, FIG. 9 shows a schematic circuit for a digital gate (DUT) with two inputs and two outputs. For example, this might be a one-bit half-adder (HA) cell, with two input bits, a sum output bit, and a carry output bit. Note that this comprises an input buffer (DFF) for each data bit, as well as an NDRO switch and an output line for each data bit.



FIG. 13A shows the chip layout of a diagnostic array of 54 analog devices, using niobium superconducting integrated circuits, as shown schematically in FIGS. 4 and 5. This represents 6 rows of 9 devices per row, all connected to the same meandering output line, on this 5-mm chip. An enlarged view is presented of one of the repeated devices layouts is shown in FIG. 13B. FIG. 13A also shows 40 contact pads around the periphery for signal input and output and bias voltages, together with 36 ground pads inside the contact pads. The use of the multiplexer assures that the number of these pads is sufficient, even for a large number of devices being tested.



FIGS. 14A and 14B show enlarged chip layouts for sections of a diagnostic array to test digital gates. The layout on the right is for a half-adder cell, with two DATA inputs and two OUTPUT lines. The layout on the left is for an inverter (NOT gate), with one DATA input and one OUTPUT line; a second DATA input and second OUTPUT line are not connected but pass through the cell. In this way, both types of gates can be tested as part of the same diagnostic array.


For testing the performance of an array of digital gates, one approach comprises functional testing at low speeds, for clock rates of MHz or below. The input pulse sequences can be generated using conventional electronic sources external to the superconducting circuit, and the output pulse sequences can likewise be measured real-time using conventional digital electronics at room temperature. However, these circuits are designed to operate at clock rates up to 100 GHz, which would make real-time data and measurement difficult. In this case, the input sequence can comprise an on-chip shift register (or a circular shift register for repeated data excitation) that can be downloaded at low speed, but released at high speed. Similarly, the output pulse sequence can comprise an on-chip shift register that can be loaded at high speed, but read out subsequently at lower speed. In this way, diagnostic arrays of high-speed digital gates can be tested up to full speed, and their performance margins calculated.


Other embodiments based on these principles can also be envisioned. For example, for an analog device may have a nonlinear I-V characteristic. If such a device is substituted for the resistor in FIG. 5, this characteristic may be inferred from the response to varying voltage bias. Alternatively, the voltage bias may comprise an AC or square-wave function, so that the response to transients may be examined. For digital circuits, additional information on timing margins can be obtained by incorporating variable time delays in the control circuitry.


In summary, we have presented a general method for providing diagnostic information on a large number of devices in superconducting integrated circuits, based on an RSFQ digital multiplexer. The examples presented were for 54 devices, but hundreds or thousands of devices are possible, which should provide accurate statistics. The feedback provided by such statistics is essential to advance the state of the art of superconducting VLSI fabrication technology.


One skilled in the art will readily appreciate that the present invention is well adapted to carry out the objectives and obtain the ends and advantages mentioned, as well as those inherent therein. The embodiments, methods, procedures and techniques described herein are presently representative of the preferred embodiments, are intended to be exemplary and are not intended as limitations on the scope. Changes therein and other uses will occur to those skilled in the art which are encompassed within the spirit of the invention and are defined by the scope of the appended claims. Although the invention has been described in connection with specific preferred embodiments, it should be understood that the invention as claimed should not be unduly limited to such specific embodiments. Indeed, various modifications of the described modes for carrying out the invention which are obvious to those skilled in the art are intended to be within the scope of the following claims.

Claims
  • 1. A superconducting digital system, comprising: a plurality of nominally identical devices under test, each device configured to generate at least one SFQ pulse output in response to an excitation condition;a port configured to provide a common excitation condition to each of the devices under test; anda superconducting digital multiplexer comprising:a plurality of input ports, one for each nominally identical device under test, configured to accept the at least one SFQ pulse output of a respective device under test;an output port, configured to propagate the at least one SFQ pulse; anda selectable switch, configured to cause the output port to reproduce the at least one SFQ pulse from a respective single input port to preserve information comprising a statistical variation of the reproduced at least one SFQ pulse from the respective single input port under the common excitation condition, while blocking propagation of SFQ pulses present on all other of the plurality of input ports, dependent on a selectable state.
  • 2. The superconducting digital system of claim 1, where at least one device under test comprises: an analog element biased with a reference voltage; andan analog-to-digital converter configured to convert the analog output of the analog element to at least one SFQ output pulse.
  • 3. The superconducting digital system of claim 2, where the analog-to-digital converter comprises a SQUID quantizer.
  • 4. The superconducting digital system of claim 2, where the analog-to-digital converter comprises an analog input and a SQUID quantizer subjected to a magnetic flux corresponding to the signal at the analog input, the analog-to-digital converter having a digitized output comprising an SFQ pulse sequence at a rate that is periodic in the magnetic flux.
  • 5. The superconducting digital system of claim 4, where a property of the analog element is measured by examination of the SFQ pulse sequence as a function of the reference voltage which biases the analog element.
  • 6. The superconducting digital system of claim 1, where a device under test comprises a digital gate configured to generate at least one SFQ pulse, and the digital gate has at least one bias condition.
  • 7. The superconducting digital system of claim 1, where each of the plurality of devices under test comprises at least 16 nominally identical elements.
  • 8. The superconducting digital system of claim 1, further comprising an analyzer configured to analyze the at least one SFQ pulse at the output port, to analyze a statistical variation of the respective nominally identical element of each of the plurality of devices under test.
  • 9. The superconducting digital system of claim 1, further comprising an analyzer configured to analyze the at least one SFQ pulse at the output port, to analyze the information comprising a statistical variation of the reproduced at least one SFQ pulse, to provide information on a performance margin of the respective nominally identical element of each of the plurality of devices under test.
  • 10. The superconducting digital system of claim 1, where the plurality of devices under test and the multiplexer are fabricated on a common superconducting integrated circuit.
  • 11. The superconducting digital system of claim 1, where the selectable switch comprises at least one non-destructive readout (NDRO) memory cell, comprising a SET input, a RESET input, a DATA READ input, a DATA OUT output, and a SYNCH output, wherein each of the plurality of input ports receives a representation of the at least one SFQ pulse output of the respective device under test to the DATA READ input, and the DATA OUT output is configured to transmit a representation of the at least one SFQ pulse output to the output port of the multiplexer if the SET input is selected.
  • 12. The superconducting digital system of claim 11, wherein the selectable state of the selectable switch is configured to be established dependent on a pulse input to the SET input of one NDRO, to thereby cause the DATA READ input of the one NDRO to be reflected at the output port, and to be subsequently established to de-select the one NDRO dependent on a pulse input to the RESET input of the one NDRO, to generate a pulse output from the SYNCH output.
  • 13. The superconducting digital system of claim 12, whereby the respective SYNCH output of a plurality of the respective NDROs are each connected to the SET input of a respective adjacent NDRO, so that de-selection of a given NDRO is followed by the selection of the adjacent NDRO.
  • 14. The superconducting digital system of claim 1, further comprising an analyzer configured to determine at least one of: an information content at the multiplexer output port conveyed as a pulse frequency of the at least one SFQ pulse; anda pulse frequency of the at least one SFQ pulse at the multiplexer output port.
  • 15. The superconducting digital system of claim 14, further comprising a circuit configured to convert the information content of the multiplexer output port to a time-averaged voltage across a Josephson junction.
  • 16. A method of digital readout of an array comprising a plurality of elements in a superconducting integrated circuit, comprising the steps of: (a) exciting the array comprising the plurality of elements in a continuous or periodic fashion;(b) generating a sequence of SFQ pulses from each element of the array while subject to the respective excitation comprising a statistical variation of the sequence of pulses for each of the plurality of elements;(c) conducting the sequence of pulses for each of the plurality of elements to a corresponding plurality of inputs of a digital multiplexer to preserve information comprising the statistical variation of the sequence of pulses for each of the plurality of elements; and(d) selecting a state, within the digital multiplexer, to permit the pulses of only a single selected input of the plurality of inputs for output on a multiplexer output line.
  • 17. The method according to claim 16, wherein each of the plurality of elements is nominally identical and produces a corresponding sequence of SFQ pulses.
  • 18. The method according to claim 16, further comprising analyzing reproducibility of a respective element producing a sequence of SFQ pulses at the multiplexer output line to determine at least a statistical variation of the sequence of pulses for each of the plurality of elements.
  • 19. The method according to claim 16, further comprising analyzing uniformity between respective elements producing respective sequences of SFQ pulses at the multiplexer output line.
  • 20. The method according to claim 16, further comprising analyzing at least one of a performance and a performance margin of a respective element producing respective sequences of SFQ pulses at the multiplexer output line with respect to a predetermined value.
  • 21. The method according to claim 16, wherein the plurality of elements each comprise analog devices, said exciting the array comprises applying a bias, and the generating a sequence of SFQ pulses comprises converting the output of the analog devices in a superconducting analog-to-digital converter.
  • 22. The method according to claim 16, wherein the plurality of elements each comprise digital devices, and the exciting comprises generating a sequence of clock and data pulses to the plurality respective elements.
  • 23. A superconducting digital multiplexer system for testing a plurality of nominally identical devices under test, each device configured to generate at least one SFQ pulse output in response to an excitation condition the system comprising: a plurality of input ports, a respective input port for each nominally identical device under test, configured to accept the at least one SFQ pulse output of a respective device under test;a port configured to provide a common excitation condition to each of the nominally identical devices under test;an output port, configured to propagate the at least one SFQ pulse; anda selectable switch, configured to cause the output port to reproduce the at least one SFQ pulse from a respective single input port to preserve information comprising a statistical variation of the reproduced at least one SFQ pulse from the respective single input port while under the common excitation condition, while blocking propagation of SFQ pulses present on all other of the plurality of input ports, dependent on a selectable state.
CROSS REFERENCE TO RELATED APPLICATIONS

The present application is a non-provisional of U.S. Provisional Patent Application No. 62/147,455, filed Apr. 14, 2015, the entirety of which is expressly incorporated herein by reference.

STATEMENT OF GOVERNMENT RIGHTS

This invention was made with government support under Grant No. N00014-12-1-0243 awarded by the US Office of Naval Research. The Government has certain rights in the invention.

US Referenced Citations (625)
Number Name Date Kind
3949395 Klein Apr 1976 A
3953749 Baechtold et al. Apr 1976 A
3970965 Shapiro et al. Jul 1976 A
3987309 Hamel et al. Oct 1976 A
4012642 Gueret Mar 1977 A
4051393 Fulton Sep 1977 A
4097765 Zappe Jun 1978 A
4107554 Yao Aug 1978 A
4109169 Tantrapom et al. Aug 1978 A
4109522 Thompson Aug 1978 A
4117354 Geewala Sep 1978 A
4145699 Hu et al. Mar 1979 A
4168441 McDonald et al. Sep 1979 A
4176290 Ishida et al. Nov 1979 A
4181902 Scott Jan 1980 A
4186441 Baechtold et al. Jan 1980 A
4227096 Frosch et al. Oct 1980 A
4245169 Hamilton Jan 1981 A
4249094 Fulton Feb 1981 A
4275314 Fulton Jun 1981 A
4330841 Yamada et al. May 1982 A
4342924 Howard et al. Aug 1982 A
4344052 Davidson Aug 1982 A
4361768 Rajeevakumar Nov 1982 A
4371796 Takada Feb 1983 A
4373138 Fulton et al. Feb 1983 A
4400631 Fulton Aug 1983 A
4401900 Faris Aug 1983 A
4403189 Simmonds Sep 1983 A
4423430 Hasuo et al. Dec 1983 A
4468635 Lukens et al. Aug 1984 A
4470023 Lukens et al. Sep 1984 A
4482821 Houkawa et al. Nov 1984 A
4496854 Chi et al. Jan 1985 A
4506166 Sone Mar 1985 A
4506172 Hasuo Mar 1985 A
4509018 Gershenson Apr 1985 A
4509146 Wang et al. Apr 1985 A
4521682 Murakami et al. Jun 1985 A
4533840 Gheewala et al. Aug 1985 A
4538077 Sone Aug 1985 A
4544937 Kroger Oct 1985 A
4551704 Anderson Nov 1985 A
4554567 Jillie et al. Nov 1985 A
4555643 Kotera et al. Nov 1985 A
4559459 Wang et al. Dec 1985 A
4567383 Goto et al. Jan 1986 A
4567438 Gershenson et al. Jan 1986 A
4578691 Murakami et al. Mar 1986 A
4585999 Hilbert et al. Apr 1986 A
4589001 Sakai et al. May 1986 A
4611132 Sone Sep 1986 A
4626701 Harada et al. Dec 1986 A
4630005 Clegg et al. Dec 1986 A
4631423 Faris Dec 1986 A
4638185 Kobayashi et al. Jan 1987 A
4638257 McDonald Jan 1987 A
4646060 Phillips et al. Feb 1987 A
4672244 Harada et al. Jun 1987 A
4678945 Sugano et al. Jul 1987 A
4687987 Kuchnir et al. Aug 1987 A
4710651 Suzuki Dec 1987 A
4713562 Hasuo et al. Dec 1987 A
4733182 Clarke et al. Mar 1988 A
4748630 Nagashima May 1988 A
4749888 Sakai et al. Jun 1988 A
4764898 Miyahara et al. Aug 1988 A
4777443 Yabusaki et al. Oct 1988 A
4785426 Harada et al. Nov 1988 A
4789794 Whiteley et al. Dec 1988 A
4812689 Whiteley Mar 1989 A
4814598 Faris Mar 1989 A
4823026 Hanson Apr 1989 A
4837604 Faris Jun 1989 A
4847514 Ueda et al. Jul 1989 A
4866302 Whiteley et al. Sep 1989 A
4869598 McDonald Sep 1989 A
4879488 Silver Nov 1989 A
4906930 Nakane et al. Mar 1990 A
4918328 Kuo Apr 1990 A
4922250 Phillips et al. May 1990 A
4926067 Whiteley May 1990 A
4947118 Fujimaki Aug 1990 A
4962316 Jack Oct 1990 A
4974205 Kotani Nov 1990 A
4977402 Ko Dec 1990 A
4982080 Wilson et al. Jan 1991 A
4983971 Przybysz et al. Jan 1991 A
5012243 Lee Apr 1991 A
5019721 Martens et al. May 1991 A
5019818 Lee May 1991 A
5021658 Bluzer Jun 1991 A
5024993 Kroger et al. Jun 1991 A
5039656 Hidaka Aug 1991 A
5051627 Schneier et al. Sep 1991 A
5051787 Hasegawa Sep 1991 A
5053834 Simmonds Oct 1991 A
5058431 Karwacki Oct 1991 A
5077266 Takagi et al. Dec 1991 A
5093618 Goto et al. Mar 1992 A
5099152 Suzuki Mar 1992 A
5109164 Matsui Apr 1992 A
5111082 Harada May 1992 A
5114912 Benz May 1992 A
5124583 Hatano et al. Jun 1992 A
5126568 Durst Jun 1992 A
5126598 Kotani Jun 1992 A
5140324 Przybysz et al. Aug 1992 A
5146119 Kamikawai et al. Sep 1992 A
5155093 Den et al. Oct 1992 A
5155434 Fujimaki Oct 1992 A
5162298 Chaudhari et al. Nov 1992 A
5162731 Fujimaki Nov 1992 A
5164618 Murphy et al. Nov 1992 A
5166614 Yokosawa et al. Nov 1992 A
5170080 Murphy et al. Dec 1992 A
5191236 Ruby Mar 1993 A
5192951 Ko Mar 1993 A
5193909 Duncan Mar 1993 A
5194807 Ueda Mar 1993 A
5198815 Przybysz et al. Mar 1993 A
5218297 Nakane et al. Jun 1993 A
5219828 Shintaku et al. Jun 1993 A
5229655 Martens et al. Jul 1993 A
5233242 Murphy et al. Aug 1993 A
5233243 Murphy et al. Aug 1993 A
5233244 Suzuki Aug 1993 A
5250506 Saitoh et al. Oct 1993 A
5253199 Gibson Oct 1993 A
5254945 Nojima et al. Oct 1993 A
5262395 Ginley et al. Nov 1993 A
5266844 Ko et al. Nov 1993 A
5272479 Silver Dec 1993 A
5276639 Inoue Jan 1994 A
5278140 Chaudhari et al. Jan 1994 A
5285155 Ueda et al. Feb 1994 A
5286710 Hascicek et al. Feb 1994 A
5287057 Gotoh Feb 1994 A
5294884 Goto et al. Mar 1994 A
5295093 Nagasawa Mar 1994 A
5309038 Harada et al. May 1994 A
5315180 Kotani May 1994 A
5318951 Shintaku et al. Jun 1994 A
5319307 Simmonds Jun 1994 A
5321004 Perez et al. Jun 1994 A
5323344 Katayama et al. Jun 1994 A
5326986 Miller, Jr. et al. Jul 1994 A
5327130 Kang et al. Jul 1994 A
5331162 Silver et al. Jul 1994 A
5334884 Tesche Aug 1994 A
5339457 Kawasaki et al. Aug 1994 A
5341136 Przybysz et al. Aug 1994 A
5343081 Nakamura Aug 1994 A
5345114 Ma et al. Sep 1994 A
5352978 Nojima et al. Oct 1994 A
5355035 Vora et al. Oct 1994 A
5355085 Igarashi et al. Oct 1994 A
5358928 Ginley et al. Oct 1994 A
5376624 Perez et al. Dec 1994 A
5378999 Martens et al. Jan 1995 A
5388068 Ghoshal et al. Feb 1995 A
5389837 Hietala et al. Feb 1995 A
5396242 Lee Mar 1995 A
5400026 Bradley Mar 1995 A
5406133 Vora et al. Apr 1995 A
5420586 Radparvar May 1995 A
5424641 Gotoh Jun 1995 A
5424656 Gibson et al. Jun 1995 A
5434530 Ghoshal et al. Jul 1995 A
5436451 Silver et al. Jul 1995 A
5442195 Saitoh et al. Aug 1995 A
5455451 Usagawa et al. Oct 1995 A
5455519 Ohori Oct 1995 A
5464813 Hascicek et al. Nov 1995 A
5472934 Akoh et al. Dec 1995 A
5479131 Lee Dec 1995 A
5488295 Seppa Jan 1996 A
5493719 Smith et al. Feb 1996 A
5532485 Bluzer et al. Jul 1996 A
5532592 Colclough Jul 1996 A
5552735 Kang Sep 1996 A
5565866 Hamilton et al. Oct 1996 A
5570059 Vora et al. Oct 1996 A
5574369 Hibbs Nov 1996 A
5600172 McDevitt et al. Feb 1997 A
5600242 Hubbell Feb 1997 A
5610510 Boone et al. Mar 1997 A
5610857 Nandakumar Mar 1997 A
5625290 You Apr 1997 A
5629889 Chandra et al. May 1997 A
5646526 Takeda et al. Jul 1997 A
5656937 Cantor Aug 1997 A
5668495 Vora et al. Sep 1997 A
5682042 Amer et al. Oct 1997 A
5706192 Schwartz et al. Jan 1998 A
5764048 Yoshida Jun 1998 A
5767043 Cantor et al. Jun 1998 A
5818373 Semenov et al. Oct 1998 A
5831278 Berkowitz Nov 1998 A
5834794 Fuke et al. Nov 1998 A
5844407 Hubbell Dec 1998 A
5854604 Przybysz et al. Dec 1998 A
5869846 Higashino et al. Feb 1999 A
5872368 Osofsky et al. Feb 1999 A
5877592 Hesterman et al. Mar 1999 A
5880647 Kim Mar 1999 A
5912503 Chan et al. Jun 1999 A
5920811 Suzuki et al. Jul 1999 A
5930165 Johnson et al. Jul 1999 A
5933001 Hubbell Aug 1999 A
5936458 Rylov Aug 1999 A
5939871 Tanaka Aug 1999 A
5942765 Miyahara et al. Aug 1999 A
5942997 Silver Aug 1999 A
5955400 Yokosawa et al. Sep 1999 A
5963351 Kaplounenko Oct 1999 A
5982219 Kirichenko Nov 1999 A
5994891 Hubbell Nov 1999 A
6002268 Sasaki et al. Dec 1999 A
6005380 Hubbell Dec 1999 A
6008642 Bulsara et al. Dec 1999 A
6025736 Vora et al. Feb 2000 A
6051440 Chan et al. Apr 2000 A
6078517 Herr Jun 2000 A
6118284 Ghoshal et al. Sep 2000 A
6130550 Zaliznyak et al. Oct 2000 A
6157329 Lee et al. Dec 2000 A
6169397 Steinbach et al. Jan 2001 B1
6188236 Wikborg Feb 2001 B1
6236344 Benz et al. May 2001 B1
6239431 Hilton et al. May 2001 B1
6242939 Nagasawa et al. Jun 2001 B1
6263189 Reagor Jul 2001 B1
6285186 Morooka Sep 2001 B1
6310488 Hasegawa et al. Oct 2001 B1
6320369 Hidaka et al. Nov 2001 B1
6323645 Morooka et al. Nov 2001 B1
6331805 Gupta Dec 2001 B1
6348699 Zehe Feb 2002 B1
6353330 Kanda et al. Mar 2002 B1
6362617 Hubbell Mar 2002 B1
6365912 Booth et al. Apr 2002 B1
6388600 Johnson May 2002 B1
6414870 Johnson et al. Jul 2002 B1
6420895 Herr et al. Jul 2002 B1
6483339 Durand et al. Nov 2002 B1
6486694 Kirichenko Nov 2002 B1
6486756 Tarutani et al. Nov 2002 B2
6507234 Johnson Jan 2003 B1
6509853 Gupta Jan 2003 B2
6518673 Herr et al. Feb 2003 B2
6549059 Johnson Apr 2003 B1
6552537 Odawara Apr 2003 B2
6573202 Ivanov et al. Jun 2003 B2
6576951 Ivanov et al. Jun 2003 B2
6580102 Ivanov et al. Jun 2003 B2
6580310 Herr Jun 2003 B2
6597169 Morooka et al. Jul 2003 B2
6605822 Blais et al. Aug 2003 B1
6608518 Furuta et al. Aug 2003 B2
6608581 Semenov Aug 2003 B1
6614047 Tzalenchuk et al. Sep 2003 B2
6627915 Ustinov et al. Sep 2003 B1
6642608 Hu Nov 2003 B1
6653962 Gupta et al. Nov 2003 B2
6670630 Blais et al. Dec 2003 B2
6690162 Schopohl et al. Feb 2004 B1
6724216 Suzuki et al. Apr 2004 B2
6725248 Hasegawa et al. Apr 2004 B1
6728131 Ustinov Apr 2004 B2
6734699 Herr et al. May 2004 B1
6744308 Beumer Jun 2004 B1
6750794 Durand et al. Jun 2004 B1
6756925 Leung Jun 2004 B1
6759974 Herr Jul 2004 B1
6777808 Herr et al. Aug 2004 B2
6784451 Amin et al. Aug 2004 B2
6791109 Tzalenchuk et al. Sep 2004 B2
6803599 Amin et al. Oct 2004 B2
6812484 Tzalenchuk et al. Nov 2004 B2
6815708 Iguchi et al. Nov 2004 B1
6822255 Tzalenchuk et al. Nov 2004 B2
6836141 Herr Dec 2004 B2
6838404 Hentges et al. Jan 2005 B2
6838694 Esteve et al. Jan 2005 B2
6853185 Tsukamoto et al. Feb 2005 B2
6885325 Omelyanchouk et al. Apr 2005 B2
6897468 Blais et al. May 2005 B2
6900454 Blais et al. May 2005 B2
6900456 Blais et al. May 2005 B2
6908771 Lee et al. Jun 2005 B2
6909109 Herr Jun 2005 B2
6909886 Magnusen et al. Jun 2005 B2
6919579 Amin et al. Jul 2005 B2
6922066 Hidaka Jul 2005 B2
6922556 Beumer Jul 2005 B2
6930318 Vion et al. Aug 2005 B2
6930320 Blais et al. Aug 2005 B2
6936841 Amin et al. Aug 2005 B2
6949970 Ishizaki et al. Sep 2005 B2
6960780 Blais et al. Nov 2005 B2
6979836 Zagoskin et al. Dec 2005 B2
6987282 Amin et al. Jan 2006 B2
6993310 Magnusen et al. Jan 2006 B2
7002174 Ilichev et al. Feb 2006 B2
7002366 Eaton et al. Feb 2006 B2
7075171 Hato Jul 2006 B2
7095227 Tarutani et al. Aug 2006 B2
7106057 Matthews et al. Sep 2006 B2
7129869 Furuta et al. Oct 2006 B2
7129870 Hirano et al. Oct 2006 B2
7135701 Amin et al. Nov 2006 B2
7227480 Furuta et al. Jun 2007 B2
7230266 Hilton et al. Jun 2007 B2
7242918 Magnusen et al. Jul 2007 B2
7248044 Kobayashi et al. Jul 2007 B2
7268713 Suzuki et al. Sep 2007 B2
7300909 Hato et al. Nov 2007 B2
7307275 Lidar et al. Dec 2007 B2
7332738 Blais et al. Feb 2008 B2
7364923 Lidar et al. Apr 2008 B2
7365663 Rylov et al. Apr 2008 B2
7378865 Taguchi et al. May 2008 B2
7394246 Chieh et al. Jul 2008 B2
7418283 Amin Aug 2008 B2
7449769 Hato Nov 2008 B2
7498832 Baumgardner et al. Mar 2009 B2
7505310 Nagasawa et al. Mar 2009 B2
7508230 Kirichenko Mar 2009 B2
7521708 Agassi Apr 2009 B1
7532917 Humphreys et al. May 2009 B2
7533068 Maassen van den Brink et al. May 2009 B2
7554369 Kirichenko Jun 2009 B2
7557600 Chong et al. Jul 2009 B2
7570075 Gupta et al. Aug 2009 B2
7613764 Hilton et al. Nov 2009 B1
7613765 Hilton et al. Nov 2009 B1
7619437 Thom et al. Nov 2009 B2
7624088 Johnson et al. Nov 2009 B2
7680474 Kirichenko et al. Mar 2010 B2
7714605 Baumgardner et al. May 2010 B2
7719453 Kim et al. May 2010 B2
7724020 Herr May 2010 B2
7733253 Kirichenko Jun 2010 B2
7750664 Kirichenko Jul 2010 B2
7760625 Miyaho et al. Jul 2010 B2
7772871 Herr et al. Aug 2010 B2
7782077 Herr et al. Aug 2010 B2
7786748 Herr Aug 2010 B1
7786786 Kirichenko Aug 2010 B2
7788192 Amin Aug 2010 B2
7816940 Gupta et al. Oct 2010 B1
7847615 Yorozu et al. Dec 2010 B2
7852106 Herr et al. Dec 2010 B2
7863892 Morley et al. Jan 2011 B2
7868645 Herr et al. Jan 2011 B2
7876869 Gupta Jan 2011 B1
7893708 Baumgardner et al. Feb 2011 B2
7912530 Seki et al. Mar 2011 B2
7944253 Kirichenko May 2011 B1
7953174 Asbeck et al. May 2011 B2
7969178 Przybysz et al. Jun 2011 B2
7969805 Thom et al. Jun 2011 B2
7977668 Nevirkovets et al. Jul 2011 B2
7977964 Herr Jul 2011 B2
7991814 Filippov et al. Aug 2011 B2
8008942 van den Brink et al. Aug 2011 B2
8032196 Wakana et al. Oct 2011 B2
8045660 Gupta Oct 2011 B1
8050648 Kirichenko et al. Nov 2011 B1
8055318 Kadin Nov 2011 B1
8098179 Bunyk et al. Jan 2012 B2
8130880 Gupta Mar 2012 B1
8138784 Przybysz et al. Mar 2012 B2
8155726 Seki et al. Apr 2012 B2
8165531 Nikolova et al. Apr 2012 B2
8179133 Kornev et al. May 2012 B1
8188901 Inamdar et al. May 2012 B1
8283943 van den Brink et al. Oct 2012 B2
8284585 Maekawa et al. Oct 2012 B2
8330145 Wakana et al. Dec 2012 B2
8406834 Kirichenko Mar 2013 B2
8437168 Maekawa et al. May 2013 B2
8489163 Herr et al. Jul 2013 B2
8504497 Amin Aug 2013 B2
8508280 Naaman et al. Aug 2013 B2
8514986 Gupta Aug 2013 B2
8571614 Mukhanov Oct 2013 B1
8593141 Radparvar Nov 2013 B1
8610453 Herr Dec 2013 B2
8633472 Boulaevskii et al. Jan 2014 B2
8654578 Lewis et al. Feb 2014 B2
8686751 van den Brink et al. Apr 2014 B2
8698570 Afshari et al. Apr 2014 B2
8781542 Tsukamoto et al. Jul 2014 B2
8786476 Bunyk et al. Jul 2014 B2
8861619 McDermott et al. Oct 2014 B2
8872690 Inamdar et al. Oct 2014 B1
8878626 Zmuidzinas et al. Nov 2014 B2
8928353 Lynch et al. Jan 2015 B2
8928391 Naaman et al. Jan 2015 B2
8933695 Komev et al. Jan 2015 B1
8971977 Mukhanov et al. Mar 2015 B2
9020079 Gupta Apr 2015 B2
9030119 Jin May 2015 B2
9069928 van den Brink et al. Jun 2015 B2
9097751 Longhini et al. Aug 2015 B1
9105793 Bouchiat et al. Aug 2015 B2
9174840 Herr et al. Nov 2015 B2
9240773 Mukhanov et al. Jan 2016 B1
9252825 Gupta Feb 2016 B2
9279863 Tsukamoto et al. Mar 2016 B2
9281057 Herr et al. Mar 2016 B1
9292642 Herr et al. Mar 2016 B2
9312878 Inamdar et al. Apr 2016 B1
9344092 Abraham et al. May 2016 B2
9355364 Miller et al. May 2016 B2
9369133 Naaman et al. Jun 2016 B2
9383208 Mohanty Jul 2016 B2
9443576 Miller Sep 2016 B1
9455707 Herr et al. Sep 2016 B2
9466643 Herr et al. Oct 2016 B2
9467126 Naaman et al. Oct 2016 B1
9473124 Mukhanov et al. Oct 2016 B1
9520180 Mukhanov Dec 2016 B1
9661596 Gupta May 2017 B2
9712172 Shauck Jul 2017 B2
9812192 Burnett Nov 2017 B1
9853645 Mukhanov et al. Dec 2017 B1
9887000 Mukhanov Feb 2018 B1
20010025012 Tarutani et al. Sep 2001 A1
20010035524 Zehe Nov 2001 A1
20020060635 Gupta May 2002 A1
20020075057 Tanaka et al. Jun 2002 A1
20020097047 Odawara Jul 2002 A1
20020117656 Amin et al. Aug 2002 A1
20020117738 Amin et al. Aug 2002 A1
20020121636 Amin et al. Sep 2002 A1
20020128156 Morooka et al. Sep 2002 A1
20020169079 Suzuki et al. Nov 2002 A1
20020177529 Ustinov Nov 2002 A1
20020179937 Ivanov et al. Dec 2002 A1
20020179939 Ivanov et al. Dec 2002 A1
20020188578 Amin et al. Dec 2002 A1
20020190381 Herr et al. Dec 2002 A1
20030016069 Furuta et al. Jan 2003 A1
20030028338 Hidaka Feb 2003 A1
20030039138 Herr Feb 2003 A1
20030057441 Ivanov et al. Mar 2003 A1
20030058026 Johnson Mar 2003 A1
20030068832 Koval et al. Apr 2003 A1
20030071258 Zagoskin et al. Apr 2003 A1
20030076251 Gupta et al. Apr 2003 A1
20030111659 Tzalenchuk et al. Jun 2003 A1
20030111661 Tzalenchuk et al. Jun 2003 A1
20030121028 Coury et al. Jun 2003 A1
20030130127 Hentges et al. Jul 2003 A1
20030146429 Tzalenchuk et al. Aug 2003 A1
20030146430 Tzalenchuk et al. Aug 2003 A1
20030169041 Coury et al. Sep 2003 A1
20030173498 Blais et al. Sep 2003 A1
20030173997 Blais et al. Sep 2003 A1
20030179831 Gupta Sep 2003 A1
20030183935 Herr et al. Oct 2003 A1
20030207766 Esteve et al. Nov 2003 A1
20030224944 Illichev et al. Dec 2003 A1
20040000666 Lidar et al. Jan 2004 A1
20040012407 Amin et al. Jan 2004 A1
20040016918 Amin et al. Jan 2004 A1
20040043740 Magnusen et al. Mar 2004 A1
20040043742 Beumer Mar 2004 A1
20040077503 Blais et al. Apr 2004 A1
20040095803 Ustinov May 2004 A1
20040098443 Omelyanchouk et al. May 2004 A1
20040130311 Humphreys et al. Jul 2004 A1
20040135139 Koval et al. Jul 2004 A1
20040149983 Lee et al. Aug 2004 A1
20040150458 Gupta Aug 2004 A1
20040150462 Ishizaki et al. Aug 2004 A1
20040167036 Amin et al. Aug 2004 A1
20040170047 Amin et al. Sep 2004 A1
20040173787 Blais et al. Sep 2004 A1
20040173792 Blais et al. Sep 2004 A1
20040173793 Blais et al. Sep 2004 A1
20040201400 Herr Oct 2004 A1
20040223380 Hato Nov 2004 A1
20040232912 Tsukamoto et al. Nov 2004 A1
20040238813 Lidar et al. Dec 2004 A1
20050001209 Hilton et al. Jan 2005 A1
20050023518 Herr Feb 2005 A1
20050029512 Hato et al. Feb 2005 A1
20050040843 Eaton et al. Feb 2005 A1
20050047245 Furuta et al. Mar 2005 A1
20050078022 Hirano et al. Apr 2005 A1
20050098773 Vion et al. May 2005 A1
20050101489 Blais et al. May 2005 A1
20050106313 Lee et al. May 2005 A1
20050149002 Wang et al. Jul 2005 A1
20050149169 Wang et al. Jul 2005 A1
20050162302 Omelyanchouk et al. Jul 2005 A1
20050206376 Matthews et al. Sep 2005 A1
20050208920 Magnusen et al. Sep 2005 A1
20050224784 Amin et al. Oct 2005 A1
20050231196 Tarutani et al. Oct 2005 A1
20050250651 Amin et al. Nov 2005 A1
20050256007 Amin et al. Nov 2005 A1
20060049891 Crete Mar 2006 A1
20060128341 Magnusen et al. Jun 2006 A1
20060147154 Thom et al. Jul 2006 A1
20060225165 Maassen van den Brink et al. Oct 2006 A1
20060255987 Nagasawa et al. Nov 2006 A1
20060290553 Furuta et al. Dec 2006 A1
20070049097 Hirano et al. Mar 2007 A1
20070052441 Taguchi et al. Mar 2007 A1
20070069339 Hato Mar 2007 A1
20070075729 Kirichenko Apr 2007 A1
20070075752 Kirichenko Apr 2007 A1
20070077906 Kirichenko Apr 2007 A1
20070085534 Seki et al. Apr 2007 A1
20070114994 Kobayashi et al. May 2007 A1
20070132481 Chong et al. Jun 2007 A1
20070158791 Wakana et al. Jul 2007 A1
20070174227 Johnson et al. Jul 2007 A1
20070180586 Amin Aug 2007 A1
20070194225 Zorn Aug 2007 A1
20070241747 Morley et al. Oct 2007 A1
20070293160 Gupta Dec 2007 A1
20080048902 Rylov et al. Feb 2008 A1
20080051292 Wakana et al. Feb 2008 A1
20080084898 Miyaho Apr 2008 A1
20080086438 Amin et al. Apr 2008 A1
20080101501 Gupta May 2008 A1
20080101503 Gupta May 2008 A1
20080107213 Gupta May 2008 A1
20080122434 Chieh et al. May 2008 A1
20080146449 Lesueur et al. Jun 2008 A1
20080186064 Kirichenko Aug 2008 A1
20080231353 Filippov et al. Sep 2008 A1
20090002014 Gupta et al. Jan 2009 A1
20090033369 Baumgardner et al. Feb 2009 A1
20090034657 Nikolova et al. Feb 2009 A1
20090057652 Nevirkovets et al. Mar 2009 A1
20090073017 Kim et al. Mar 2009 A1
20090082209 Bunyk et al. Mar 2009 A1
20090143665 Seki et al. Jun 2009 A1
20090153180 Herr Jun 2009 A1
20090167342 van den Brink et al. Jul 2009 A1
20090206871 Baumgardner et al. Aug 2009 A1
20090237106 Kirichenko Sep 2009 A1
20090261319 Maekawa et al. Oct 2009 A1
20090267635 Herr et al. Oct 2009 A1
20090322374 Przybysz Dec 2009 A1
20100006825 Wakana et al. Jan 2010 A1
20100033206 Herr et al. Feb 2010 A1
20100066576 Kirichenko Mar 2010 A1
20100085827 Thom et al. Apr 2010 A1
20100097056 Lam et al. Apr 2010 A1
20100148841 Kirichenko Jun 2010 A1
20100164536 Herr Jul 2010 A1
20100182039 Baumgardner et al. Jul 2010 A1
20100194466 Yorozu et al. Aug 2010 A1
20100207657 Herr et al. Aug 2010 A1
20100237899 Herr et al. Sep 2010 A1
20100306142 Amin Dec 2010 A1
20110062423 Boulaevskii et al. Mar 2011 A1
20110133770 Przybysz et al. Jun 2011 A1
20110241765 Pesetski et al. Oct 2011 A1
20110254583 Herr Oct 2011 A1
20110288823 Gupta Nov 2011 A1
20110298489 van den Brink et al. Dec 2011 A1
20120012818 Wakana et al. Jan 2012 A1
20120094838 Bunyk et al. Apr 2012 A1
20120098594 Zmuidzinas et al. Apr 2012 A1
20120157319 Tsukamoto et al. Jun 2012 A1
20120157321 Kirichenko Jun 2012 A1
20120184445 Mukhanov Jul 2012 A1
20120302446 Ryazanov et al. Nov 2012 A1
20120320668 Lewis et al. Dec 2012 A1
20120326130 Maekawa et al. Dec 2012 A1
20130007087 van den Brink et al. Jan 2013 A1
20130009677 Naaman et al. Jan 2013 A1
20130015885 Naaman et al. Jan 2013 A1
20130040818 Herr et al. Feb 2013 A1
20130043945 McDermott et al. Feb 2013 A1
20130093458 Lynch et al. Apr 2013 A1
20130096825 Mohanty Apr 2013 A1
20130207725 Afshari et al. Aug 2013 A1
20140113828 Gilbert et al. Apr 2014 A1
20140175380 Suzuki Jun 2014 A1
20140229705 van den Brink et al. Aug 2014 A1
20140249033 Orozco et al. Sep 2014 A1
20140253111 Orozco et al. Sep 2014 A1
20140286465 Gupta Sep 2014 A1
20140292428 Koyama et al. Oct 2014 A1
20150032994 Chudak et al. Jan 2015 A1
20150092465 Herr et al. Apr 2015 A1
20150119253 Yohannes et al. Apr 2015 A1
20150123741 Koyama May 2015 A1
20150178432 Muller et al. Jun 2015 A1
20150219730 Tsukamoto et al. Aug 2015 A1
20150229343 Gupta Aug 2015 A1
20150254571 Miller et al. Sep 2015 A1
20150332164 Maassen van den Brink et al. Nov 2015 A1
20150349780 Naaman et al. Dec 2015 A1
20160012882 Bleloch Jan 2016 A1
20160013791 Herr et al. Jan 2016 A1
20160028402 McCaughan et al. Jan 2016 A1
20160028403 McCaughan et al. Jan 2016 A1
20160034609 Herr et al. Feb 2016 A1
20160071021 Raymond Mar 2016 A1
20160071903 Herr et al. Mar 2016 A1
20160079968 Strand et al. Mar 2016 A1
20160087599 Naaman et al. Mar 2016 A1
20160112031 Abraham et al. Apr 2016 A1
20160154068 Barakat et al. Jun 2016 A1
20160156357 Miller et al. Jun 2016 A1
20160164505 Naaman et al. Jun 2016 A1
20160169746 Koyama et al. Jun 2016 A1
20160197628 Gupta Jul 2016 A1
20160221825 Allen et al. Aug 2016 A1
20160233860 Naaman Aug 2016 A1
20160267032 Rigetti et al. Sep 2016 A1
20160267964 Herr et al. Sep 2016 A1
20160292586 Rigetti et al. Oct 2016 A1
20160292587 Rigetti et al. Oct 2016 A1
Provisional Applications (1)
Number Date Country
62147455 Apr 2015 US