The present invention relates to a junction or circuit configured to transport charged particles between a first storage position and a selected or identified storage position of a plurality of storage positions. This junction may e.g., be a T or X junction where one leg is formed by the first storage position and the other 2 or 3 legs, but in principle any number of legs, by the second storage position's.
Junctions or circuits of this type may be used in or around quantum processor cores operating below 10K.
Circuits for operation at such low temperatures may be seen in Petta et. al. Science 309, 2180 (2005); see
In a first aspect, the invention relates to a circuit for transferring charge comprising:
In this context, the charge or charged particles (the number thereof and/or the charge thereof) may represent any type of information, such as the readout results of quantum information from one or more quantum processor cores. Multiple types of quantum processor cores could be used, some of which operate with quantized states of charge, others with quantized states of spin. Often, a resulting spin is converted into a charge for easier and more robust read-out.
Therefore, a need exists of being able to transport charges, typically in the form of discrete numbers (may include zero) of charged particles, to and from quantum processor cores or the like.
In this context, the charge is represented by one or more charged particles, where a charged particle could be an electron or a hole, such as in a semiconductor, an ion or other charged object, such as placed in electrostatic or optical traps. Preferably a single charged particle is provided. Clearly, positively and negatively charged particles will travel in opposite directions when exposed to an electrical field.
In this context, a storage element is configured to receive and hold/store, perhaps only for a brief period of time, one or more charged particles. The storage elements may be identical, based on the same manufacturing method or different from each other. The circuit element may be of the same type as one of or all of the storage elements if desired.
The storage elements and the circuit element may be neighbouring, so that a charge leaving one storage element may travel to the circuit element or vice versa. Alternatively, one or more additional or intermediate storage elements, which may have the same characteristics as the storage elements, may be provided between one or more of the first and second storage elements and the circuit element, so that a charged particle moving from the first or second storage element to the circuit element (or vice versa) moves through the intermediate storage elements. It may be preferred that the intermediate storage elements are positioned more or less along a straight curve/line from the pertaining first or second storage element to the circuit element.
In this context, the received information may be represented in any desired manner. In one situation, the information represents or is in the form of signals, such as voltages, fed to or to be fed to one or more electrodes which, as a result thereof, may generate fields which operate to drive the charged particles in a desired manner, such as from the first storage element to the identified second storage element. Alternatively, or additionally, the information may be represented in other manners. The second storage element may be labelled or numbered, and the information may relate to the number/label of the—or each—second storage element to receive—or not receive—the second charged particles. The information may be provided directly to elements configured to drive or move the charged particles or may be understandable by an element configured to drive such elements. This may be a controller capable of controlling e.g. electrodes. Typically, such elements are configured to provide fields which may drive the particles, such as electrical, magnetic fields or the like.
A preferred embodiment of the circuit element, a storage element or each storage element relies on a semiconductor wafer structure with in-plane electron confinement into a planar two-dimensional electron gas (2DEG) at the material interface between a surface layer of higher band gap and the underlying substrate material. Structures of this type may be called a hetero structure. Patterned surface gate electrodes are then used to deplete the 2DEG underneath and form the structure. Furthermore, if the 2DEG structure is additionally depleted by gate electrodes confining the charged particles in all directions, the structure may be called a quantum dot. At low temperatures (below 1 K), the number of electrons in each position or quantum dot can be quantized and may be controlled by the gate electrodes (L and R; see
In this context, it may be desired that the storage positions have a low self-capacitance, such that there is a large energy difference (and therefore voltage difference) between the charging events of additional charged particles to the storage position. It may be preferred that only a single charged particle at a time moves between the storage elements in a range of 10-100 mV. This voltage range depends on the strength of the coupling between the storage elements and could be further extended by design. Furthermore, the same method can be used when a small number of charged particles are allowed to move between the storage elements, which would also allow an extension of the voltage range. This voltage or barrier may be determined by selection of the material of the storage element, such as the material storing the charged particle and/or material surrounding this storing material. Alternatively, or additionally, electric/magnetic fields may be provided for defining this barrier.
Usually, the energy required to move the charged particles between the storage elements is very small. At a certain combination of DC voltages fed to electrodes, all energy levels are aligned and charged particles can move freely in either direction. This voltage scale is typically in the V range.
A plurality of second storage elements is provided. Two storage elements may suffice, but more may be provided, such as 3, 4, 5, 6, 8 or more second storage elements.
The circuit element is configured to receive the charged particle(s) from the first storage element. In this context, the circuit element and first storage element may be positioned, in relation to each other, so that the particle may travel from one to the other. This position may be with a small distance there between and/or one or more transport means may be provided for guiding the particle during this trip. Below are manners described of controlling the movement of the particle.
The circuit element may comprise storage elements for transporting the particles from the first storage element to the identified second storage element(s) or it may comprise means, such as electrodes, for transporting the particles directly from the first storage element to the identified second storage element(s).
The circuit element may provide the charge in the selected second storage element in each of two manners. In one manner, the actual charge, such as the charged particles, is/are transferred to the pertaining second storage element. In another embodiment, a corresponding charge is generated in or fed to the second storage element. If multiple second storage elements are provided, the latter strategy is more suitable.
It may be desired that the charge passing the circuit element, or the charge of the first storage element and each identified second storage element, is preserved or is the same, such as if the charge represents a state. In some situations, two states may be provided. One state may relate to there being no charged particles or where the number of charged particles is below a first threshold limit. Another state may be that charged particle(s) is/are present or that the number of charged particles present is above the first threshold limit or a higher, second limit. Then, the preservation or equality of the charge may be desired to maintain the state in question. It is not, however, always required that the charge is represented by the same particle(s).
Often, it is desired to transfer the charge/particle(s) to only one, identified, second storage position. The charge/particle may be transferred to any of the plurality of second storage positions. Thus, one of the second storage elements may be identified, where after the charge/particle(s) is transferred to that element.
In one situation, the circuit element is configured to generate the second charged particle(s) in the second storage position. This may be obtained by copying the charge, such as the number of charged particles, into the pertaining second storage element. In this situation, the charge and particle(s) originally received by the circuit element may be retained or even forwarded to another second storage element or may be removed, such as transferred to a reservoir.
Clearly, this manner of “copying” charge may be also or alternatively be used between the first storage element and the circuit element. Manners of obtaining this “copying function” are described below.
In another situation, the circuit element is configured to transfer the first charged particle(s) to the second storage element as the second charged particle(s). The circuit element thus could be configured to receive one or more first charged particle(s) from the first storage location and deliver the one or more first charged particle(s) to the second storage location.
Clearly, the circuit element may be configured to, a number of times, receive particle(s) from the first storage element, receive information identifying a second storage element and deliver the particles or charge to the identified storage element, where two different steps identify different second storage elements. Preferably, the receiving comprises receiving all particle(s) in a single step and the delivering step comprises delivering all particles or charge to the second storage element. Sequences of particles or charges may then be received, sequentially, by the first storage element and, for each particle(s)/charge in the sequence, a second storage element may be identified, and the delivering may take place accordingly, before or at the same time as the first storage element receives the next particle(s)/charge in the sequence.
In one embodiment, the circuit further comprises one or more first field generating means operable to transfer the charged particle(s) from the first storage element to the circuit element and/or the second storage element(s). A field generating means may be one or more electrodes positioned so as to generate an electrical field directed along a direction between the circuit element/second storage element(s) and the first storage element. The direction of the field may be adapted to a charge of the charged particle(s). The direction of the field may be determined as a direction between the electrodes if provided, such as a direction between centres of the electrodes. Clearly, the direction of the field needs not be directly from one of the circuit element to the first storage element. Even if the field is directed up to 80-90 degrees from this direction, charge transport will be seen, even though an angle of 30 degrees or less is preferred. Such field generating means could then operate in accordance with the identity of the information.
In that or another embodiment, the circuit further comprises one or more second field generating means operable to transfer the charged particle(s) from the circuit element to a, preferably each, second storage element. Individual second field generating means may be provided for individual second storage elements so that one second field generating means may be operated to effect transport of charged particle(s) to the pertaining second storage element, while the remaining second field generating means may not be operated or may be operated in a manner to not detrimentally affect the particle transport.
Clearly, if a desired path of the charged particle is meandering or not straight, the field may be adapted in that regard.
Clearly, the controlling of the movement of the particle(s) may alternative or additionally be controlled by blocking directions in which it is not desired that the particle(s) move(s). For this purpose, one or more blocking means may be provided. Thus, a particle in the circuit element and destined for the first storage element is not desired transported in a direction toward any second storage element. Thus, such directions may be blocked. One manner of blocking a direction is to provide a bias, such as an optical, electrical or magnetic field in an opposite direction, so that a suitable blocking means may comprise magnets, coils, electrodes or the like.
When the elements and particles are very small, tunnelling may be seen, so that the transport of the particle(s) may take this into account. Tunnelling may be used in the actual transport from element to element. When tunnelling is not desired, a blocking means may generate a blocking field sufficiently large as to prevent or seriously hamper tunnelling from the circuit element, for example, to a storage element. It may be desired that the blocking means generates a barrier with a barrier height suppressing tunnelling through the barrier by at least 10%, such as by at least 50%, such as by at least 75%, such as by at least 95%, such as by at least 99.99%, such as by at least 99.999% or even at least by 99.9999%. When blocking with a very high suppression of tunnelling, it may be guarantees that the charges will stay where they are until the blocking is reduced to allow the charges to move.
When the field generating means and any blocking means are not operated, these preferably generate no field or a field so low that the particle(s) may move against the direction defined by the field of the means.
A second aspect of the invention relates to a system comprising a circuit according to the first aspect, the system further comprising a detector or sensor configured to receive the charged particle(s) from one of the second storage positions.
Thus, the circuit may be used for selectively transferring charges from the first storage element to the detector by transferring the particle(s) to the second storage position in or from which the detector may receive and usually detect, such as quantify, the particle(s). The detector may comprise or may sense the charge in the second storage element, or the charge may be moved to an element in which the charge may be detected/sensed.
The detector or sensor may be based on any sensor/detector principle. The charge sensor might be a single electron transistor (SET) [Ave1986], a quantum point contact (QPC) [Wee1988], or a single electron box (SEB) [Lik1999]. These sensors, or any single gate electrode, might be readout in transport or, for a faster readout, by using a radio frequency (RF) signal which may make use of the RF reflectometry sensing techniques [Sch1998, Rei2007, Coll2013, Hou2016], where these references are incorporated by their reference:
In one embodiment, multiple detectors are provided, such as where an additional detector or sensor is configured to receive the charged particles from another of the second storage elements. Thus, the circuit may be used for controlling to which of the detectors, particles from the first storage element are transferred. This may be used in a number of different manners. Detectors of different types may be selected between, or if charges, to be independently detected/sensed, arrive at the circuit element faster than a detector can detect/sense, a multiplexing scheme may be used where the sequence of charges are fed sequentially to the different detectors.
In general, the circuit may operate as a switch or distributor which may select to which second storage element to forward the charge or particles received.
A third aspect of the invention relates to a circuit comprising:
Basically, this aspect corresponds to the first aspect of the invention where the direction of the charges is reversed.
The circuit element may receive charges from any of the second storage elements but will be capable of receiving charge from the identified second storage element and forward or copy the charge to the first storage element.
Another manner of stating this is: a circuit for transporting charge from any one of a plurality of second storage locations to a first storage location, the circuit comprising a circuit element configured to:
All embodiments, considerations, elements and definitions seen in relation to the above and below aspects of the invention are as relevant in relation to this aspect of the invention.
Again, information is provided or received identifying the second storage element from which the charges are transferred. Multiple second storage elements may comprise charges at any point in time.
Thus, again multiple manners exist of delivering the particle(s) to the first storage element and/or the circuit element. A first manner is the above-mentioned copying wherein the circuit element is configured to generate the second charged particle(s) in the first storage element. In this situation, a similar charge is generated in the first storage element and/or the circuit element. This charge may then be used in the same manner as if the actual particle(s) were transferred.
In another manner, the actual particle(s) is/are transferred from the identified second storage element, via or to the circuit element and further to the first storage element. In this embodiment, the circuit element is configured to receive the first charged particle(s) from the second storage element and deliver the one or more first charged particle(s) to the first second storage element.
Another manner of stating this is that the circuit element is configured to:
Then, the circuit could further comprise one or more first field generating means operable to transfer the first charged particle(s) from the circuit element to the first storage element. Also, if desired, one or more second field generating means could be provided if operable to transfer the first charged particle(s) from a selected one of the plurality of second storage elements to the circuit element.
A second storage element is identified from which charges and/or particles are transferred to the first storage element. If another second storage element also has charge/particles, such charge/particle(s) may be required to wait until that second storage element is identified, or the charge/particle(s) may be removed or discarded, if the pertaining second storage element is not identified when the charge/particle(s) is/are at or in or arrive at or in that second storage element.
A fourth aspect of the invention relates to a system comprising a circuit according to the third aspect of the invention, the system further comprising a particle source configured to feed the charged particle(s) to one of the second storage positions.
Then, the pertaining second storage element may be identified to have the charges transported to the first storage element, so that the particles generated by the particle source are transferred to the first storage element. Actually, an additional particle source could be provided which is configured to feed charged particles to another of the second storage elements. Then, by selecting between the second storage elements, it may be identified from which source, particles are allowed to transfer through the circuit element to the first storage element.
The circuit then may operate as a switch or demultiplexer which may convert parallel flows of charges or particles into a single flow of particles or charges.
In one situation, the sources may not be able to provide the particles or charge in a sequence and with a sufficient frequency, so that multiple sources may be used, the particles/charges from which are then fed to separate second storage elements and then interlaced in the circuit element and fed to the first storage element.
Naturally, the particles/charges may travel through any type of guide, such as a conductor or multiple other storage elements, between the source and the second storage element.
In this context, a particle source may be any type of source, such as a reservoir or a circuit or the like generating or outputting the particles. Preferably, the particle source is configured to, in a single step, output a predetermined number of particles and/or a predetermined charge. A quantum computer core may be a particle source if the state of the quantum computer core is read-out as one or more particles or its state is read-out and converted into one or more particles. Alternatively or additionally, the particles provided to or in the first storage element may be used for any purpose such as feeding to a detector or e.g. feeding to a quantum computer core.
In general, the circuit element and the first and second storage elements each is a separate element configured to hold a predetermined charge. Then, the first storage element, the circuit element and each of the second storage elements may in principle each hold separate charges which are not, at least not to any significant degree, mixed with each other.
Also, in general, the above structure may be described as a circuit element and at least three storage elements where the circuit element is configured to receive one or more charged particles from one or more of the storage elements and to deliver one or more charged particles to another of the storage elements. The same particles may be fed from storage element to circuit element and to storage element, or different particles may be provided to the last storage element while the circuit element retains at least part of the received charged particles.
A fifth aspect of the invention relates to a method of operating the circuit according to the first aspect of the invention, the method comprising:
The selection/identification may be performed in any desired manner. The selection/identification may be performed by an operator controlling the operation of the circuit, or the selection is performed by a processor or controller. The information may represent the identity in any desired manner, such as a pointer to the desired storage position. Alternatively, the information may be signals to be fed to driving elements configured to the drive the particles to the desired storage position.
The selection may be performed, if by an operator, using any type of user interface, such as a keyboard, touch panel/display or the like.
Often, the selection is controlled by a controller or processor controlling also other portions of a system, such as detectors, sources or the like.
The result of the selection, as represented by the information, is that the charge particle(s) of the first storage element are transferred to the selected/identified second storage element. How this transfer is selected and how it is ensured that the particles actually arrive at the selected second storage element will depend on the manner in which the storage elements are provided and on the manner in which the particle(s) is/are transferred.
If the above fields and/or electrodes are used, suitable electrodes and/or fields may be selected and operated to drive the particle(s) between the elements in question. Also, if blocking elements are used, these may be operated to achieve the particle movement or transfer desired.
The transfer of charged particles may be as described above. The generation of the second charged particle(s) may, as described above, be a transfer of the particles or the generation of the particles in question at the second storage element, such as the providing of such particles from a particle source or reservoir. Instead of transporting a number of charged particles to the selected second storage element, the same number of particles of the same type may be provided in that second storage element.
A sixth aspect of the invention relates to a method of operating the circuit according to the first aspect of the invention, the method comprising:
In this aspect, the particle(s) is/are transferred. Then, the first particle(s) is/are transferred to the second storage element. This may be affected using fields, electrodes or the like to drive the particle(s) from element to element.
Naturally, the method may further comprise the step of detecting the charged particles in the identified second storage element. As described above, the detection may take place while the charged particle(s) is/are in the second, or when the charged particle(s) is/are provided to another element, such as another storage element, such as a storage element of a detector.
As described above, charged particle(s) transferred to or generated in/at a number of second storage elements may be detected, such as using separate detectors. The output of the detectors may be used for any purpose.
This method then may implement the above-mentioned switching or multiplexing where the selection may be made for each of a sequence of particles or groups of particles, where, for each particle or group of particles, a second storage element is selected/identified and the particle(s) transferred or generated accordingly.
The controlling of the selection may also facilitate collection of output from the detector(s) and potentially derive additional information from the output of the detector(s).
A seventh aspect of the invention relates to a method of operating the circuit according to the third aspect of the invention, the method comprising:
Again, the methods, means, steps, embodiments or the like of all aspects of the invention may be interchanged, so that the selection in this respect may be as described above.
The transferring of the particle(s) may be as described above, as may the generation of the particle(s) in the first storage element.
An eighth aspect of the invention relates to a method of operating the circuit according to the third aspect of the invention, the method comprising:
As described above, the transferring of the particle(s) may be performed in any desired manner, such as by using fields/electrodes or the like.
As mentioned above, an additional step may be provided of a particle source feeding the charged particle(s) to the identified second storage element. Multiple particle sources may be provided for feeding particles to separate second storage elements.
As described above, the circuit may then be used for serializing or de-multiplexing particles or groups of particles received from the second storage elements. The particles received in the second storage elements may stem from different sources, such as quantum computer cores, detectors, sensors or the like, and these may be fed sequentially, or in any desired order, into the circuit element and further, directly or generated, to the first storage element, from which these may be utilized in any manner. The particles may be detected/sensed or fed to another circuit, such as a quantum computer core.
When controlling the selection/identification, in general, it is known where the particle(s) travelling through the circuit element stem, whereby the overall particle transport is well defined.
A ninth aspect of the invention relates to a circuit, such as a circuit embodying a Boolean operator, the circuit comprising:
In this context, the input storage element and operator storage element may be of the same type of storage element as described above. Also, the source may be as described above.
The circuit may embody or be facilitated to perform a Boolean operator in that the number of charged particles in the operator storage element may be taken as a binary value, such as “0” or “1”. One binary value may be assumed or determined when the number of particles in the input storage element is at or above the first threshold number. Then, the other binary value may be assumed or determined when the number of particles in the input storage element is below the first threshold number.
Similarly, one binary value may be assumed or determined when the number of particles in the first operator storage element is at or above the second threshold number. Then, the other binary value may be assumed or determined when the number of particles in the first operator storage element is below the second threshold number.
When the same binary value, such as “1”, is provided to the situations where the numbers are above the thresholds, the binary operator is a NOT gate, as if the particles in the input storage element exceeds the first threshold (binary 1), the particles in the first operator storage element will be below the pertaining (second) threshold (binary 0).
In this manner, a binary operator is generated which may be used at extremely low temperatures, such as at 10K or below, using components which are already known.
The operation of the circuit is controlled by the first controlling means configured to control the first source to:
This feeding of charged particles, or the controlling thereof, may be obtained in a number of manners. The source is configured to feed the charged particles but may be prevented from doing so or allowed to do so by the first controlling means.
Clearly, the first operator element may be configured to determine or quantify the number of charged particles in the first storage element and then facilitate the providing of the desired number of particles to the first operator storage element.
It is briefly noted that the charged particles of different storage elements may have different signs, so that electrons may be used in one storage location and holes in another. In that manner, an attraction may be seen, whereby an increased number of charged particles in the input storage element would increase the number of charged particles in the first operator storage element. Thus, corresponding circuits could be made in which the relation is reversed but which otherwise operates in the same manner.
It is preferred that the particles in the input storage element themselves, preferably by their presence alone, affect the flow of particles to the first operator storage element or the number of particles therein.
In one embodiment, the first controlling means is configured to provide a first electrical field at the first operator storage element. This may in itself control the number of charged particles provided in the first operator storage element.
However, it may be desired that the charged particles in the input storage element take part in the controlling, such as when different numbers of charged particles in the input storage element defines different numbers of charged particles in the first operator storage element. This may be obtained by positioning the first operator storage element, relative to the input storage element, so that an electrical field emitted by the charged particles in the input storage element reaches any particles in the first operator storage element.
In one situation, this may be obtained by having first electrical field being selected so that:
Naturally, a number of charged particles will create an overall electrical field which may reach or cover the other position so as to affect the number of charged particles reaching the other position.
When the charged particles have the same polarity, such as if all charged particles are electrons, the charged particles in one storage element will repel charged particles in the other storage element. The more charged particles in one storage element, the larger the field and the larger the repelling—and the less charged particles in the other storage element.
Then, the first field may be directed and tuned to ensure the above functionality.
The first controlling means may in one situation be configured to provide the first electrical field between the first source and the first operator storage element. In this situation, the field may act to drive particles from the source to the first operator storage element, where a field from the charged particles (if any) in the input storage element may counteract such transport. Thus, the more particles in the input storage element, the larger the counteracting, and the fewer particles may be driven by the first field from the source to the first operator storage element.
In that or another situation, the first controlling means is configured to provide the first electrical field between the first operator storage element and the input storage element. In this situation, it may be desired that the first field allows, when no particles are present in the input storage element, that a number of particles, exceeding the second threshold number, travel from the source to the first operator storage element. When more than the first threshold number of particles are present in the input storage element, the first field is not able to allow as many particles, if any, in the first operator storage element. The reason may be that the particles in the first operator storage element generate a field which, combined with the first field at the first operator storage element, affects the flow of particles from the source, such as forces particles in a direction back to the source.
Then, in preferred embodiments, the input storage element and the first operator storage element are positioned at a sufficiently small relative distance so that even a few charged particles in one element generate an electrical field which is sufficiently strong to affect the flow of charged particles into the other element.
In a preferred embodiment, the first controlling means may provide the first electrical field as a field not varying over time, so that the operation of the circuit is controlled by the number of particles, and the field provided by these particles, provided to the first input storage element.
In that context, additional electric fields may be provided for controlling a transport of the charged particles into and potentially also out of the first input storage element and additionally out of the first operator storage element. Such transport may be coordinated over multiple elements in order to e.g. empty one element before that element is provided with other particles. Clearly, the circuit may be used a number of times by sequences of groups of charged particles sequentially fed to the input storage element generating a sequence of groups of charged particles in the first operator storage element and which may be transported out of that element for other purposes.
In this context, it is noted that the first and second thresholds need not be identical. Any threshold may be one, so that the second number of particles, which may be one particle, is fed to the operator storage element when no particles are seen in the input storage element. Any threshold may be 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 25, 50 or any other integer. The storage elements may be different in many manners and may even be differently tuned, such as by electrodes and electrical fields, so that the boundary between the number of particles in one element defining a low number of particles may differ, event significantly, from the number of particles defining a low number of particles in the other element. Clearly, a smaller number of charged particles may have an electrical field boosted by adding an electrical field in the same direction, if required to e.g. displace or affect a larger number of particles.
The above circuit may be converted from a NOT gate or circuit into a NOTNOT circuit. Such circuits may be used for e.g. copying binary states.
In this context, the circuit further comprises a second operator element comprising:
Then, the relation between the first and second operator storage elements may be as that described between the input storage element and the first operator storage element, with the difference that when the number of particles in the input storage element exceeds the first threshold, the number of particles in the first operator storage element will be below the second threshold with the result that the number of particles in the second operator storage element will exceed the third threshold. Thus, when a particular binary state is defined when the number of particles in an element exceeds the threshold number for that element, the state in the input storage element is seen also in the second operator storage element.
It is noted that as the charges provided in each operator storage element may be provided solely by the pertaining source, the number of particles in the input storage element and the first operator storage element may remain constant and may subsequently be used for other purposes, such as in circuits as described below. Alternatively, such charges may be removed in order to initialize the circuit for another operation.
Clearly, the operation of the second controlling means may be as described above for the first controlling means.
The second and first sources may be one source if desired.
A tenth aspect of the invention relates to a circuit, such as a circuit embodying a multiple-input Boolean operator, the circuit comprising:
In this context, the input storage elements and the first operator storage element may be of the types described above, as may the source and the controlling means.
In this case, the number of particles in the first operator storage element is determined by the number of particles of both the second and the first input storage element. Again, each of the first operator storage element and the input storage elements have separate threshold numbers which may be but need not be the same.
Again, it may be determined that a number of particles in an element exceeding the threshold number of that element will define a predetermined binary state, such as “1” in all elements.
In that situation, a number of particles exceeding the third threshold is fed to the first operator storage element when the numbers of particles in both input storage elements are below the pertaining thresholds. When the number of particles in one or both input storage elements exceed the pertaining threshold, a number, lower than the third threshold, of particles is fed to the first operator storage element. This embodies a NOR operation or rather a 2-input NOR operation.
Clearly, this circuit may be expanded by a third input storage element or even more input storage elements to arrive at a NOR gate with additional inputs. Then, the controlling means would have to control the particles and the source in correspondence with this, but this will be analogous to what is described.
Clearly, the first controlling means may be embodied in any manner to obtain this functionality. Again, the fields output by the charged particles in the input storage elements may be utilized if desired.
In one embodiment, the first controlling means is configured to provide a first electrical field at the first operator storage element, which first electrical field is selected so that:
In this context, the “together with” will be a summing of the electrical fields. This summing often is a vector exercise, as the electrical fields need not have parallel or antiparallel directions.
It may be desired that the first controlling means is configured to provide a first and a second electrical field so that:
In one situation, the first controlling means is configured to provide the first electrical field as:
Thus, as described above, the first electrical field, and here also the second/third/fourth electrical field, may be provided in many different positions or combinations of positions. The first/second/third/fourth electrical field preferably is configured and dimensioned to operate in cooperation with an electrical field generated by the particles (if any) in the input storage elements, and even more preferably to be a non-varying field so that the operation of the circuit is defined by the number of particles in the input storage elements.
In the simplest set-up, the first, second, third and fourth electrical field (or which fields are provided) may be formed by a single electrical field such as a single field generated by a single set of electrodes. Naturally, this field may have different field strengths at different positions of the circuit or system.
In general, an electrical field may be a field strength and optionally also a direction.
As described above, additional means and/or fields may be provided for moving particles into and/or out of the elements.
An eleventh aspect of the invention relates to a circuit, such as a circuit embodying a multiple-input Boolean operator, the circuit comprising:
Again, the input storage elements, first operator storage element, the source and controlling means may be as described above.
In this aspect, if a number of particles in an element is seen as a predetermined binary value for all elements when the number of particles exceed the threshold number of that element, this circuit embodies a NAND gate. As mentioned above, additional input storage elements may be provided to arrive at a NAND operation with additional inputs.
Clearly, the number of charged particles fed to the first operator element is below the first threshold number, if the number of particles in each input storage element exceeds the pertaining threshold number. On the other hand, if the number of charged particles in one or both of the input storage elements is below the pertaining threshold number, the number of particles fed to the first operator input element exceeds the first threshold number.
Then, all above considerations of the operation of the first operator element, any fields generated thereby, the positions and directions of these fields and the like are equally useful in this context.
In one situation, the first controlling means is configured to provide a first electrical field at the first operator storage element, the first electrical field being selected so that:
It may be desired that the first controlling means generates a first and a second electrical field where the first electrical field is selected so that:
In this context, the charged particles will not travel to the operator storage element if prevented by one or both of the fields.
As is also indicated above, the first controlling means may be configured to provide the first electrical field as:
A twelfth aspect of the invention relates to a method of operating the circuit of the ninth aspect, the method comprising the steps of:
In general, the second “if” portion may be taken as an “else” in a standard “if” statement in computer programming so that if the first “if” statement is not true, the second one is and then the following operation is performed.
Thus, the considerations for the ninth aspect of the invention are equally valid, so the two elements may have different thresholds, and when the same binary value or state is defined for each element by a number of particles exceeding the pertaining threshold value, the circuit embodies a NOT gate.
Clearly, the operation of the circuit and the controlling means may be as described above.
In one situation, a first electrical field is provided at the first operator storage element, where:
In one situation, the first electrical field is provided between the first source and the first operator storage element.
In that or another situation, the first electrical field is provided between the first operator storage element and the input storage element.
As indicated above, further fields or other manners may be employed to move the charged particles into the input storage element and the charged particles out of the first operator storage element.
In one situation, the circuit further comprises a second operator element comprising:
As described above, this may have the same operation with the first operator storage element as the first input storage element has with the first operator storage element, so that, when the same binary state or value is provided to situations where the number of charged particles in an element exceeds the threshold value of that element, a NOTNOT operation is achieved. Then, a copying operation may be obtained where the binary state of the first input storage element is copied to the second operator storage element independently of whether the number of charged particles in the input storage element and the second operator storage element may be different due to different threshold values, for example.
Then, the state may be copies so that the particles of the input storage element may be used for one purpose and those of the second operator storage element for another purpose.
A thirteenth aspect of the invention relates to a method of operating the circuit of the tenth aspect of the invention, the method comprising:
This is described extensively further above. When the same binary state is defined for each element when the number of charged particles exceeds the threshold number for the element, this embodies a NOR gate. As described above, additional input storage elements may be provided if a NOR operation with additional inputs is desired.
In one situation, the first controlling means is configured to provide a first electrical field at the first operator storage element,
It may be desired that the first controlling means is configured to provide a first electrical field and a second electrical field, where:
A fourteenth aspect of the invention relates to a method of operating the circuit of the eleventh aspect of the invention, the method comprising:
Clearly, the above considerations are equally valid here. This circuit may embody a two-input NAND gate, but additional inputs may be provided if desired.
In one situation, the first controlling provides a first electrical field at the first operator storage element, where the first electrical field being selected so that:
It may be desired that the first controlling provides a first electrical field between the first input storage element and the first operator storage element, and a second electrical field between the second input storage element and the first operator storage element, where:
In one situation, the first electrical field is provided as:
Naturally, the above circuits or gates may be used for a number of purposes. They enable the generation of binary circuits or processors operable even at extremely low temperatures, and they facilitate coordinated or clocked operation in that the transport of charged particles into and out of any storage element may be coordinated to allow e.g. parallel processing of multiple sets of data.
In one aspect of the invention, an analysis circuit is provided using such circuits for analysing or comparing states of qubits, such as when used for error correction of qubits. Arrangements or strategies for qubit error correction are known in which a number of qubits are intended to operate identically. Any difference between two qubits then is seen as an error in one or both qubits, and systems are described for identifying such errors, where the states of the qubits are compared and it is decided which qubit is erroneous and how the error is to be corrected.
The reading-out of a state of a qubit may be performed in many manners. It may be desired that the state of the qubit is not altered in the process, so that the means used or reading-out or representing the state may be desired to not alter this. A useful tool in that respect is the so-called CNOT or conditional NOT gate.
Then, a system according to an aspect of the invention may comprise:
In this context, a qubit may be a two-level quantum-mechanical system, the basic unit for quantum information. A qubit is configured to represent two states. A qubit may represent a coherent superposition of states and thus can be in an infinite number of possible superposition states. A state of a qubit is, when detected, collapsed into one of two states, such as a “0” or a “1” or a “spin-up” or a “spin-down”. Qubits of different types exist. Some qubits operate on a single particle, where other qubits operate using multiple particles. Some qubits encode the quantum information in the number of particles, other qubits in the location of particles, other qubits in the spin of a particle, and other qubits in other properties, such as for instance polarization, phase, quadrature or flux. Some multiple particle qubits, such as singlet-triplet qubits, operate on two particles having opposite spins, where the initialization may be providing one of the particles with a particular spin and the other particle with the opposite spin.
The sensing means may be any known type of detector, sensor or the like able to determine, sense or ascertain a state of a qubit. Some sensing means destroy the state of the qubit when detecting the state, such as if collapsing the wave function (and thus the superposition into one of the two basic values).
Other means do not destroy the state and thus allow the qubit to maintain the state and keep operating based on that state. For example, means are known which compare states of qubits and thus output one signal if the qubits are equal and another if they are not. Some elements will, for example, compare the states of 4 qubits and output one signal if an even number of qubits have the same state(s) and another if an uneven number has the same states. A “conditional not” gate is a type of sensing means that does not alter the state of the qubit.
Naturally, a state of a qubit may be represented by a number of charged particles. In addition or alternatively, a relation between the states of two qubits or more, such as the first qubit and a second qubit, may be represented by a number of charged particles. Thus, if the states are identical or corresponding, one number of charged particles may be provided if the states are identical or corresponding and another number of charged particles may be provided if the states are different or sufficiently different.
The analysis circuit comprises a plurality of the above-mentioned circuits or gates which may be used for comparing charges/states and thus determining whether the state of the first qubit corresponds to, such as identical to, the state of one or more of the second qubits. From this determination, which is known using technologies using standard (room temperature) processors, it is possible to determine whether a predetermined correspondence exists between the first qubit and a second qubit, for example. From the correspondence, it is possible to determine, if required, a manipulation of the first qubit which would bring the correspondence to another predetermined correspondence, such as to bring the state of the first qubit to be more or less identical to the state of the second qubit.
Clearly, if the first and a second qubit do not have the same state, it may be difficult to determine which qubit to manipulate. If multiple second qubits are provided, where all second qubits and the first qubit are e.g. operated identically and intended to have the same state, such as if all qubits receive the same inputs or at least substantially the same inputs, it may be possible to determine whether to manipulate the first qubit or not.
Naturally, any qubit may be the first qubit. Thus, one qubit may be considered a second qubit by one analysis circuit and the first qubit by another analysis circuit.
The analysis circuit outputs a first number of charged particles, such as one or zero charged particles, if the first qubit has a first relationship with one or more of the second qubits. Thus, the first number of charged particles may represent the fact that the first qubit should be manipulated in a particular manner in order to have a state corresponding better or more to the state(s) of the second qubit(s). An element may then be provided which responds to the presence of the charged particle(s) and performs the pertaining manipulation of the first qubit.
A manner of manipulating a qubit using the presence of one or more charged particles may be seen in Applicant's co-pending application filed on even date and with the title “A METHOD OF MANIPULATING A QUBIT AND AN ASSEMBLY COMPRISING A QUBIT” which is hereby incorporated by reference.
Clearly, comparison of states or charges may be performed using a sequence of the gates or circuits.
Another aspect of the invention relates to a method of operating the above system according, the method comprising the steps of:
Naturally, the embodiments, means, steps and circuits of the individual aspects of the invention may be exchanged.
In general, it may be desired that the electrical field(s) configured to transport charges between sources and storage elements is/are kept constant and the operation of the gates is handled by moving the charges from storage element to storage element. Thus, the movement of charges into or out of a source is controlled by the presence (and potentially also the number of) of charges. This transport may be handled by other electrical fields or other means and may comprise the turning on/off of an electrical field transporting one or more charges from one storage element to the next storage element. Thus, charge transport between storage elements may be coordinated so that the same gate may be used sequentially and the resulting charge(s) of one gate may be transferred to a next gate for a continued processing or calculation.
In the following, preferred embodiments of the invention will be described with reference to the drawing, wherein:
In
In this context, the storage elements and the circuit element are embodied as dots. Clearly, any other type of storage element and circuit element could equally well be used.
The overall operation of the positions or dots is that one or more charged particles present in dot 12 may be transferred to the position 14 and therefrom to either one of the positions 16 and 18. The transfer of charged particles may be affected using electrodes 17 positioned so as to generate electrical fields driving the charged particles from position to position. In relation to the position 14, electrodes may be provided for driving charged particles to the position 16 and the same or other electrodes may be provided for driving the charged particles to the position 18. Such electrodes may then be selectively operated to drive the charged particle(s) to the desired position. As described further below, the electrodes 17 may be controlled by electronics 23.
The signals for the electrodes will act to transport the charges as desired and will thus identify the second position 16 or 18 selected. This identification thus may be found in the signals themselves.
Alternatively, the identification may be made by the electronics 23 or may be fed to the electronics 23 which will then derive the signals to be fed to the electrodes to obtain the desired particle transport. Clearly, the flow of charged particles may be reversed so that charged particles in any of positions 16 and 18 may be transferred to the position 14 and therefrom to the position 12 or the other of positions 16 and 18.
A set-up of that type may be used in a number of manners.
In one situation, the position 12 receives, in swift succession, groups of one or more charged particles, each group of which is desired detected or quantified separately from the others. Thus, such charged particles may be transferred to a detector. However, if the rate of receipt of the particles is higher than the maximum detection frequency of the detector, multiple detectors are required which are fed with less frequent particles.
In that situation, one or more systems as seen in
In one situation, each of the positions 16 and 18 may be capable of feeding received particles to a separate detector 25.
In
Another set-up is illustrated in
Alternatively, another manner may be used in which, the charges are shifted right until an oldest, non-detected charge reaches the last of the sequence of dots. Then, instead of again shifting the charges to the right, the charges (which are now in the dots directly above the dots of the lower row) are shifted downwardly, while a new charge is allowed to enter the leftmost dot in the upper row for sequential shifting to the right.
Now, 4 charges are in each of the lower dots which may then be connected to individual detectors 25 which have four times more time to perform the detection than if each charge was to be detected by the same detector. Naturally, this set-up may be extended to have 5, 8, 10, 12, 16, 32, 64, 128 or more detectors operating in parallel.
Naturally, the flow of charged particles may be reversed so that charged particles from one of the positions 16 or 18 may be fed to the position 14 and from that on to either the position 12 or the other of the positions 18 and 16. Thus, the elements 25 described as particle or charge sensors may be particle or charge sources which may feed charged particles into the positions from which these may be assembled to a single sequence of charged particles. These charged particles may then be fed to a qubit or the surroundings of a qubit to take part in the processing performed by the qubit.
It is noted that the voltages or potentials of the gates and dots 15-21 as well as the operation of the detectors may be controlled remotely. In the situation where the qubit, read-out dot, memory dot, the other dots and gates as well as the detectors operate at an extreme, low temperature, these may be controlled by voltages, potentials, signals or the like from circuits at e.g. room temperature.
Electronics 23 is provided for controlling the dots, such as voltages or potentials of electrodes 17 controlling the flow or shuttling of charges. Also, the electronics may receive the output of any detector(s) and/or control such detector(s). The electronics 23 may be cooled to the low temperature at the qubit, may be at room temperature or any temperature between these extreme temperatures. The electronics 23 may be a unitary circuit or multiple circuits. Multiple circuits may be distributed and in communication with each other if desired.
Then, the controlling of the circuits of these figures may be obtained by constantly, intermittently or periodically controlling the storage elements or guiding elements, such as the electrodes 17, to provide the particle transport. This controlling comprises the identification of the storage positions to/from which to transport the charges. This may be controlled by electronics 23, which ultimately could be software controlled. Alternatively, the operation may be periodic so that the controlling and thus the identification may be much simpler, such as in the form of periodic signals fed to each electrode.
In fact, the circuit illustrated in
In
The operation of this circuit or gate may be to set the potential difference V1 and the reservoir so that a particle (or more particles) may be allowed to travel into the position 17, only if no particle(s) is/are positioned in the position 16. Then, any particle(s) in position 16 may repel any particle(s) present in position 17 back into the reservoir 22—or ensure that no such charges travel from the reservoir 22 into the position 17. Clearly, this gate may be reversed, such as if the particles of position 16 are of opposite polarity of that/those of position 16, where such particles when present in position 17 will attract to “pull” particle(s) from the reservoir 22 to the position 17.
This gate then may be a NOT gate, as it may, for particles of the same polarity, act to provide, in position 17, the opposite state of the state of position 16, where a state of a position is a presence or not of one or more particles.
The gate of
The position 18 may be operated in the same manner, vis-à-vis position 17, as the position 17 is operated vis-à-vis the position 16. Then, the state of the position 18 is a NOT of the state of position 17 and thus a NOTNOT of the state of position 16. This may be seen as a copy gate, as the same state may now be seen in positions 16 and 18.
Other logical gates may be defined, as seen in
Thus, a structure is defined comprising a first position 16 and a second 18, forming the extreme positions, as well as a circuit position 17 positioned adjacent to the first and second positions. In this manner, an OR gate may be obtained by having suitable means V1 between the position 17 and the positions 16 and 18, respectively, as well as a reservoir 22 connected to the position 17. Then, the reservoir and potential differences or fields may be set so that one or more charged particles may travel from the reservoir to the position 17 only if no charged particles (or very few particles) are present in either of positions 16 and 18. Then, a NOR gate is provided. Providing an OR gate merely means using a NOT gate as that seen in
The gate of
In
In
Then, as logic gates may be provided in the above manner, local processing of signals is possible. In fact, a large number of such gates or processes may be provided which may then perform rather comprehensive or complex signal treatment and calculations. As mentioned, the Boolean gates may be operated using a static field from electrodes and by the transporting of the charged particles into the input storage element. Thus, the transport of charges to/from input storage element and from the operator storage element(s) may control the operation of the calculation. This transport may be synchronized over more gates or all gates so that a sequence of calculations may be performed, for example. The only signal required to perform such calculation may be that controlling this transport of the charged particles.
It is noted that the above storage positions may be embodied in a number of manners, such as:
The charged particles may be any type of particle or even ionized atoms or molecules.
The storage locations may be dimensioned and positioned so as to allow the particle transport described. Often, this transport is provided by tunnelling. Tunnelling depends on both the height and the width of a potential barrier controlling the flow or transport of particles. The height of the barrier may be controlled using electrodes and the width may be controlled by the design of the storage element and/or electrodes. Preferably, a distance below 100 nm is provided in order to ensure fast enough tunnelling.
In situations where no particle transport is desired, such as between a input storage element and an operator storage element, the distance may be larger, as no tunnelling between them is required. When a capacitive effect is desired between two elements, a relative distance of 10 micrometer may suffice, but a lower distance may be desired, such as 5 micrometer, 2 micrometer or 1 micrometer.
It may be desired to provide electrodes as overlapping gate electrodes, for instance by using aluminium, which can grow a thin native oxide on the electrode. Then, the next electrode could be provided right on top/next to it, without making electrical contact, thereby achieving a very good control over the electrical potential. Naturally, the controlling of the sources and the transport of particles may be performed based on e.g. a controller at room temperature, but it is possible to provide a local processing of signals in order to generate the desired signals for controlling the storage elements, source(s) and/or electrodes or fields so that less or no signals are required transported between cryo temperature and room temperature.
For this purpose, the qubits may be provided in a desired pattern so that the states of a limited amount of qubits may be compared in order to determine whether one or more of such qubits has the same state as the others or not. Schemes for this is widely known in the art.
Different means and strategies exist for determining the state of a qubit or comparing states of two qubits. In the drawing, means 30′, 31′, 32′, 33′, and 34′ are provided for determining or comparing the states of the qubits.
More particularly, a matrix of qubits (Q) may be provided (see below), where each qubit may be correct (Qc) or incorrect (Qi). Measurement places (M) may be provided between qubits to compare the states of the neighbouring qubits, where each measurement tells us if an even or odd number of it's neighbouring qubits are the same (Me/Mo):
The output or result of such determination or comparison is converted into a predetermined number of charged particles, such as for each detector or measurement place, which are then fed to an analysis circuit or network 35, which is generated by a number of circuits as seen in
The number of charged particles fed to the storage element 36 then describes whether a manipulation of the first qubit is desired or not. Naturally, the number of charged particles in the storage element 36 may also describe or represent a particular type of manipulation of the qubit. Alternatively, multiple storage elements 36 may be provided, one for each type of manipulation, where the number of particles in the individual storage elements describe whether the pertaining manipulation is desired. It is noted that multiple different manipulations may be desired of the first qubit.
Then, the presence of the number of charged particles may trigger a manipulation of the qubit. This manipulation may be performed in any desired manner. Such manipulations are well known—often controlled by signals provided from room temperature equipment.
As mentioned above, Applicant's co-pending application filed on even date and with the title “A METHOD OF MANIPULATING A QUBIT AND AN ASSEMBLY COMPRISING A QUBIT” describes manners of manipulating a qubit based on the presence or not of charged particles. This manipulation may be performed based only on constant signals, often voltages, received from room temperature equipment.
Aspects
1. A circuit for transferring charge comprising:
2. A circuit according to aspect 1, wherein the circuit element is configured to transfer the first charged particle(s) to the second storage element as the second charged particle(s).
3. A circuit according to aspect 1, wherein the circuit element is configured to generate the second charged particle(s) in the second storage element.
4. A circuit according to aspect 2, further comprising one or more first field generating means operable to transfer the charged particle(s) from the first storage element to the circuit element.
5. A circuit according to aspect 2 or 4, further comprising one or more second field generating means operable to transfer the charged particle(s) from the circuit element to a selected one of the plurality of second storage elements.
6. A system comprising a circuit according to any of the preceding aspects, further comprising a detector or sensor configured to receive the charged particle(s) from one of the second storage elements.
7. A system according to aspect 6, comprising an additional detector or sensor configured to receive the charged particles from another of the second storage elements.
8. A circuit for transferring charge comprising:
9. A circuit according to aspect 8, wherein the circuit element is configured to generate the second charged particle(s) in the first storage element.
10. A circuit according to aspect 8, wherein the circuit element is configured to receive the first charged particle(s) from the second storage element and deliver the one or more first charged particle(s) to the first second storage element.
11. A circuit according to aspect 10, further comprising one or more first field generating means operable to transfer the first charged particle(s) from the circuit element to the first storage element.
12. A circuit according to aspect 10 or 11, further comprising one or more second field generating means operable to transfer the first charged particle(s) from a selected one of the plurality of second storage elements to the circuit element.
13. A system comprising a circuit according to aspect 5 or 6, further comprising a particle source configured to feed the charged particle(s) to one of the second storage elements.
14. A system according to aspect 13, comprising an additional particle source configured to feed charged particles to another of the second storage elements.
15. A circuit according to any of the preceding aspects, wherein each of the circuit element and the first and second storage elements is a separate storage element configured to hold a predetermined charge.
16. A method of operating the circuit according to aspect 1, the method comprising: selecting one of the plurality of second storage elements, transferring the first charged particle(s) from the first storage element to the circuit element and generating, in the selected second storage element, the second charged particle(s).
17. A method of operating the circuit according to aspect 1, the method comprising: selecting one of the plurality of second storage elements,
18. A method according to aspect 16 or 17, further comprising the step of detecting the charged particles in the selected second element.
19. A method of operating the circuit according to aspect 8, the method comprising:
20. A method of operating the circuit according to aspect 8, the method comprising:
21. A method according to any of aspects 19 and 20, further comprising the step of a particle source feeding the charged particle(s) to the selected second storage element.
22. A circuit comprising:
23. A circuit according to aspect 22, wherein the first controlling means is configured to provide a first electrical field at the first operator storage element, the first electrical field being selected so that:
24. A circuit according to aspect 23, wherein the first controlling means is configured to provide the first electrical field between the first source and the first operator storage element.
25. A circuit according to aspect 23 or 24, wherein the first controlling means is configured to provide the first electrical field between the first operator storage element and the input storage element.
26. A circuit according to any of aspects 22 and 23, further comprising a second operator element comprising:
27. A circuit comprising:
28. A circuit according to aspect 27, wherein the first controlling means is configured to provide a first electrical field at the first operator storage element, which first electrical field is selected so that:
29. A circuit according to aspect 27, wherein the first controlling means is configured to provide the first electrical field as:
30. A circuit comprising:
31. A circuit according to aspect 30, wherein the first controlling means is configured to provide a first electrical field at the first operator storage element,
32. A circuit according to aspect 30, wherein the first controlling means is configured to provide the first electrical field as:
33. A method of operating the circuit of aspect 22, the method comprising the steps of:
34. A method according to aspect 33, wherein a first electrical field is provided at the first operator storage element, where:
35. A method according to aspect 34, wherein the first electrical field is provided between the first source and the first operator storage element.
36. A method according to aspect 34 or 35, wherein the first electrical field is provided between the first operator storage element and the input storage element.
37. A method according to any of aspects 33 and 34, wherein the circuit further comprises
38. A method of operating the circuit of aspect 27, the method comprising:
39. A method according to aspect 38, wherein the first controlling means is configured to provide a first electrical field at the first operator storage element,
40. A method of operating the circuit of aspect 30, the method comprising:
41. A method according to aspect 40, wherein the first controlling provides a first electrical field at the first operator storage element, where the first electrical field being selected so that:
42. A method according to aspect 40, wherein the first electrical field as:
43. A system comprising:
44. A method of operating the system according to claim 43, the method comprising the steps of:
Number | Date | Country | Kind |
---|---|---|---|
21191231.6 | Aug 2021 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/072759 | 8/15/2022 | WO |