Google Suche
Prof. Dr. Hannes Töpfer
Fachgebietsleiter
+49 3677 69 2630
Helmholtzplatz 2 (Helmholtzbau)
Raum 2545
The Josephson Transmission Line (JTL) is the simplest cell of the RSFQ electronics. It is used for an active and quantum precise transmission of SFQ-pulses. Creating the JTL is the first step in a cell based design, where it is also important for minimizing the reciprocation between the other cells.
Inductance | L in pH |
---|---|
L1 | 2,127 |
L2 | 2,080 |
L3 | 2,080 |
L4 | 2,127 |
LP1 | 0,191 |
LP2 | 0,191 |
Josephson Junction | Ic in µA |
---|---|
J1 | 250 |
J2 | 250 |
Bias Current | I in µA |
---|---|
IB1 | 350 |
Those parameters belongs to a real layout, therefore the inductions don’t have exactly the same value. The junctions has a McCumber-parameter of βc=1 and a characteristic voltage of IcRN= 250 μV. The agility of a junction is scaled by Sqrt(Jc). Thus the increase of the critical current density by factor 4 will decrease the time delay by factor 2. The advanced NEC process [2] for example provided a Jc=10 kA, so the time delay is nearly 1,6 ps.
The current provided by the current supply IB1 flows via L2, L3 and J1, J2 to ground. Both inductances have the same value, therefore the current is split up in two equal parts. The result is an equal phase drop across each junction in the initial state.
When an input SFQ pulse arrives it switches J1 causing the phase at node 2 to rise by φ=2π. The result of this phase shift is an additional current flowing in the loop which is composed of J1, L2, L3 and J2. Combined with this current there is a magnetic flux quantum inside the loop. Whether this flux quantum is stored or not depends on the total inductance of the loop. In this particular case the total inductance is not large enough to hold the flux quantum, as a result the total current in J2 is higher then the critical current. The junction switches and the SFQ pulse leaves the cell by the output. After this brief event the cell is again in the initial state.
The time delay per junction depends on the critical current density. The maximum critical current density provided by the JeSEF process is J=1 kA, thus the time delay is about 5ps per junction. The time delay caused by the whole JTL is about 10,5 ps.
The first step of designing a new cell library is creating the JTL. Usually identical parameters are used for all elements inside a JTL. That means there are only three degrees of freedom, which are the critical current and the bias current of a junction as well as the inductances. To achieve the best stable cell and to minimize the influence of noise, the critical current of the junction has to be as high as possible. But there is an upper bound given by the technology parameters, which is described by the maximum critical current of the technology Ic,MAX. It is wise to use a critical current for the JTL, which is lower than Ic,MAX, because there are many different circuit structures, for which the possibility to build bigger junctions as this one of the JTL is needed. It is usual to take a Sqrt(2) times smaller value as the maximum possible critical current [3]. This means:
For the bias current of a junction it is common to take a value between 0,6 and 0,75 times of the critical current. The higher the value the faster the junction can switch. But a lower bias current provides a more stable cell. It was decided to use a bias current of:
The last parameter to be discussed is the inductance. The optimal inductance of a JTL can be calculated by [4]:
while Ic is the critical current of the JTL junctions and IB is the bias current. The result is the inductance of the whole loop. It is composed by the inductances L2, L3 and the parasitic inductances Lp1, Lp2 . This means:
The Splitter doubles the SFQ pulses. When there is an input SFQ pulse the splitter produced two output pulses at two different output ports. The splitter is a non-storing cell like the JTL. Therefore it is also possible to create the cell without using an optimization tool.
Inductance | L in pH |
---|---|
L1 | 1,183 |
L2 | 1,420 |
L3 | 0,509 |
L4 | 1,679 |
L5 | 1,900 |
L6 | 1,634 |
L7 | 1,897 |
LP1 | 0,223 |
LP2 | 0,223 |
LP3 | 0,216 |
Josephson Junction | Ic in µA |
---|---|
J1 | 325 |
J2 | 250 |
J3 | 250 |
Bias Current | I in µA |
---|---|
IB1 | 568 |
To achieve a stable functionality of the cell the output ports have to be symmetrical. The Splitter is composed by three JJs. All of them are biased by one current supply. If a SFQ pulse arrives at the input, J1 is switching. The result is a 2π phase leap across the junction, increasing the current in both branches L4-J2 and L6-J3. The resulting current exceeds the critical current in both junctions. Both junctions switch simultaneously and a SFQ pulse leaves the cell by each output.
The delay of this Splitter is about 12,8 ps. Thus the delay is nearly 20% higher than the one of the JTL. The reason for the time difference is the decision the junctions have to do. There are two ways for the cell to achieve a stable state. The first possibility was already mentioned, J2 and J3 have to switch. The second alternative is J1 switch back, but this has to be avoided for a correct functionality. That’s why J1 is stronger than the others.
One can also recognize the decision-making process in the diagram of the transient simulation. The short intermezzo in the phase rise is caused by that process.
The Splitter is a non storing circuit, that’s why it is possible to achieve that no current is flowing through the I/O port in the static state. That’s for the phase shift across the junctions of the Splitter have to be the same as this one of the junctions of the neighbor JTL. The phase shift depends on the ration between the bias current and the critical current of a junction. During the design of the JTL it was decided to use a ratio of:
The first step is to calculate the current, provided by the current supply IB1. The total current is composed by the bias current of J1, J2 and J3. The critical current of J2 has to be the same as the one of J3 because of the forced symmetry of the output. This means that:
The whole bias current can be written as:
The next step is to calculate the inductances, so that the current of IB1 will be splitting up in the right ratio. There for it is necessary to evaluate the substitute inductance of the virtual loop which contains L2, L3, L4 and L6. The total inductance can be expressed by:
To achieve a more accurate solution this formula can be completed by the additional inductance generate by the junctions and the parasitic inductance of each branch. For example L4 in this formula can be written as
The value for the inductance of the junction can be calculated by:
To reach the symmetry of the output ports the inductance of both branch has to be identical, that’s way a new variable can be establish:
With these equations it is possible to calculate the unknown inductances by using the theorem of Kirchhoff:
To figure those equations out one need a value for Lsub. There for the Splitter is to treat as a non-storing loop. It is wise to choose the inductance for that kind of loop as:
In this special case the current is composed by:
To satisfy those equations the inductance L3 is zero. Thus this inductance isn't necessary for the theoretical design, but it is required for the layout of this cell.
Inductance | L in pH |
---|---|
L1 | 1,872 |
L2 | 1,389 |
L3 | 1,865 |
L4 | 1,392 |
L5 | 0,438 |
L6 | 1,940 |
L7 | 1,798 |
LP1 | 0,252 |
LP2 | 0,263 |
LP3 | 0,200 |
Josephson Junction | Ic in µA |
---|---|
J1 | 250 |
J2 | 200 |
J3 | 250 |
J4 | 200 |
J5 | 300 |
Bias Current | I in µA |
---|---|
IB1 | 550 |
This cell is used as an interface between the superconductive electronics and a superconductive passive transmission line (PTL). Therefore it is essential that the input match to a standard JTL and the output should have the impedance of the transmission line.
In different to the standard properties the junction J2 was designed with a McCumber parameter βc=4.
Inductance | L in pH |
---|---|
L1 | 2,000 |
L2 | 0,640 |
L3 | 1,780 |
L4 | 1,785 |
LP1 | 0,206 |
LP2 | 0,231 |
Josephson Junction | Ic in µA |
---|---|
J1 | 250 |
J2 | 275 |
Bias Current | I in µA |
---|---|
IB1 | 306,2 |
Resistor | R in Ω |
---|---|
R1 | 0,400 |
For transmitting SFQ pulses the JTL was introduced, but this cell has some disadvantages. For example the great number of junctions which are required to overcome long distances. That’s caused a great time delay and a great power consumption. Furthermore such a way of connecting required a lot of space. All this things can be avoid by using a PTL, usually is a microstrip transmission line (MSL). Only the voltage pulse is transmitted by such a structure. Thus PTL's provide transmissions with the speed of light dependent of a certain substrate. Since PTL's do not use JJ's the power consumption is independent of the length.
The PTL Driver has to decouple the voltage pulse and the magnetic flux. That’s way the resistor is so important to disrupt the superconductivity and to spread the magnetic flux. The consequence of which is the transmission isn't quantum precise.
Furthermore this resistor is necessary to establish a impedance matching between the SFQ electronics and the microstripline to avoid reflection. Such reflections cannot completely eliminate, but they have to be minimized to ensure that the reflected wave is not strong enough to switch the JJ. Beyond it is possible that reflected waves are accumulated in the PTL and affect the driver and receiver operation. The resonance phenomenon is a particular problem in PTL's but does not exist in conventional JTL interconnections [2].
The receiver is the counter part to the PTL-Driver. It is also in interface between a passive transmission line and the RSFQ electronics. In the process the input signal is a voltage peak and the output signal is a SFQ pulse.
In different to the standard properties the junction J1 was designed with a McCumber parameter βc=4.
Inductance | L in pH |
---|---|
L1 | 0,293 |
L2 | 2,327 |
L3 | 1,814 |
L4 | 2,016 |
LP1 | 0,468 |
LP2 | 0,166 |
Josephson Junction | Ic in µA |
---|---|
J1 | 200 |
J2 | 250 |
Bias Current | I in µA |
---|---|
IB1 | 343,2 |
The input signal is a voltage pulse coming from the passive transmission line. This pulse has to be strong enough to initiate a switching operation of the junction J1. The pulses transmitted by a JTL are automatically refreshed, that is the main difference to a transmission by a PTL's. Voltage signals carried by a microstripline are damped and distorted because of a frequency dependent velocity of propagation. For short PTL's the influence of both effects is negligible but as longer the distance as higher is the probability of a data loss. In that case a incoming voltage pulse is to weak for initiating a switching operation.
Moreover the energy loss in a PTL is almost negligible for on-chip distances from this point of view lengths of 4 mm are uncritical and already realized [1]. Much more problems are induced by the resonance phenomenon.
The receiver consists of two junctions. The first junction, J1, acts as a receiver, after the switching of this component the information is coupled to a SFQ pulse again. The second stage of this cell has the same parameters as one half of our standard JTL. Thus, the matching condition between the PTL and the receiver is unaffected from the follows circuit.
A time delay of nearly 6 ps caused by the microstripline is the conclusion of the transient simulation. This is approximately the same delay like this one of the JTL but the distances are completely different. While the JTL is 150 μm long the microstripline is 700 μm long. Thus the signal takes 8.6 ps/mm [2] in a PTL this corresponds to the experimental extracted value presented in [3].
The Delay Flip-Flop (DFF) is a bistable clocked basic cell with the ability of data storing. While data input and storing is an asynchron process, data output is triggered by a clock signal. A SFQ pulse entering the DFF device through the data input port is stored inside the cell until a clock signal appears. If that the case a SFQ pulse is leaving the cell trough the output port. In doing so the inner state of the device is switching back to the initial state. So the output signal is only generated if an input signal reached the cell between two clock pulses and if a clock pulse triggered it.
The DFF is a basic cell of particular importance for RSFQ electronics. Because of the pulse driven nature of RSFQ almost all logic cells need the abilities of temporary data latching. Due to most of the standard logic devices have DFF likewise structures. Usually this cell is also used as a component of a shift register.
Inductance | L in pH |
---|---|
L1 | 2,504 |
L2 | 1,593 |
L3 | 5,479 |
L4 | 2,624 |
L5 | 1,240 |
L6 | 2,017 |
L7 | 2,309 |
LP1 | 0,222 |
LP2 | 0,495 |
LP3 | 0,260 |
Josephson Junction | Ic in µA |
---|---|
J1 | 175 |
J2 | 200 |
J3 | 250 |
J4 | 150 |
J5 | 200 |
Bias Current | I in µA |
---|---|
IB1 | 230 |
IB2 | 135 |
In principle there are two kinds of Toggle Flip-Flop (TFF) in RSFQ electronics. Basically both have the similar behavior. Each of them has tow stable states and toggles between them whenever an input pulse is entering the cell through its single input port. The TFFs differ in the number of output ports.
The version with two outlets is transferring each time the incoming pulse, but through alternating ports depending on the state of the cell. This device works like a demultiplexer, splitting up a data stream to two signal lines.
The type with a single output port is generating an output pulse at every other input signal. This cell acts as a frequency divider, at which the output frequency is a half of the input frequency. In the following the function of this device will be analyzed.
Inductance | L in pH |
---|---|
L1 | 1,867 |
L2 | 1,003 |
L5 | 1,436 |
L6 | 1,155 |
L7 | 4,519 |
L8 | 1,054 |
L9 | 2,383 |
L10 | 3,094 |
L11 | 1,264 |
L12 | 0,153 |
L13 | 0,114 |
L14 | 0,172 |
L15 | 0,200 |
L16 | 1,965 |
L17 | 1,372 |
L18 | 1,264 |
L23 | 0,200 |
L24 | 0,200 |
L34 | 1,501 |
Josephson Junction | Ic in µA |
---|---|
J1 | 250 |
J2 | 300 |
J3 | 250 |
J4 | 200 |
J5 | 150 |
J6 | 200 |
J7 | 250 |
J8 | 250 |
Bias Current | I in µA |
---|---|
IB1 | 360 |
IB2 | 310 |
IB3 | 260 |
As mentioned before, a TFF has two stable states “1” and “0” characterized by the number of flux quanta stored in the storage loop L34-J4-L8-L7-L6-J5-L5.
In the initial state “0” no flux quantum is stored in the loop. An incoming SFQ pulse entering the cell through J7 and J1 causes an additional current. This splits up at node 3 and flows through J2 and J3 to ground. The switching of the junctions J2 and J5 is favored by the bias current. Because of there switching a flux quantum is entering the storage loop and causes an additional current, which is superposing the bias current. The device is now in state “1”, in which the current distribution favors now the switching of J3 and J4, so they will switch if a second pulse arrives. In doing so the flux quantum is leaving the storage loop and the device is again in the initial state “0”, after a second SFQ pulse was arriving the cell.
Since there is a close coupling between J3 and the output junction J6, caused by the small inductance L6, they switch together. That means, a SFQ pulse will leave the device through the output port, if it toggles from state “1” to “0”.
If you are interested in further information, please select one of the following sub-categories