Professional Documents
Culture Documents
www.elsevier.com/locate/physc
Abstract
The performance of high-end routers will soon reach the limits of conventional technology. Single flux quantum
(SFQ) digital technology is a key technology for achieving a breakthrough. We have already proposed a high-end
router using SFQ technology. In this paper, we report on the latest innovation of SFQ router technology. First we
describe a design methodology development. We have developed a new SFQ logic cell library for cell-based top-down
circuit design. To expand the circuit scale further, a novel pseudo-automatic Josephson transmission line (JTL) routing
technique has also been developed. And then, we discuss issues of passive interconnection, and show the operation of a
passive transmission line interconnected circuit up to 40-Gbps throughput. Second we describe a packet switch circuit
demonstration. We designed a 2 2 crossbar packet switch circuit, which is a key element in the packet switch. We
successfully tested the circuit up to a clock frequency of 35 GHz. Finally we discuss an SFQ circuit application in the
optical router as an alternative application strategy.
Ó 2003 Elsevier B.V. All rights reserved.
0921-4534/$ - see front matter Ó 2003 Elsevier B.V. All rights reserved.
doi:10.1016/S0921-4534(03)01052-9
S. Yorozu et al. / Physica C 392–396 (2003) 1478–1484 1479
chip, which is driven by multiple-phase AC bias 3.2. EDA tool development: pseudo-automatic JTL-
current to suppress noise. The driver can support routing methodology
10-Gbps digital signal transmission per line. To
generate the optimal voltage and speed, its circuit In conventional technology, we use Josephson
parameters and also critical current density are transmission lines (JTLs) for wires in the SFQ
optimized. circuit. A JTL has a large area and its delay is
comparable to or greater than that of other SFQ
3. Circuit design technology development logic cells. Therefore, as far as using JTL wire, JTL
routing design is a very difficult task. To solve this
3.1. Top-down hierarchical design environment problem, we have developed a new JTL-routing
methodology based on a commercially available
The packet switch fabric is a large-scale random- router [4].
logic circuit. Therefore, in circuit design, the design This methodology is separated into two steps.
environment is a very important issue. We have In the first step, we place logic cells and route the
developed a cell-based top-down design flow (Fig. circuit by using a commercial automatic router
3). Because the flow is based on Cadence Design without using JTL wire. Because of the severe
SystemsÕ EDA software, designers can design cir- timing constraint, it is difficult for the commercial
cuits without special knowledge of SFQ devices. In router to route the target circuit perfectly. There-
cell-based design, a cell library is a key component. fore, we introduce a new factor, ‘‘wire length tol-
We have developed a new SFQ logic cell library erance ratio’’, to quantify the relaxation of the
called CONNECT [3]. The CONNECT cells have timing constraints. If this factor is equal to 1, then
digital behavior data, analog circuit data, and the timing constraints must be adjusted perfectly.
physical layout data. Thus, a digital-level Verilog If not, they are relaxed and the router can com-
simulator can be used to estimate the circuit oper- plete all of the circuit routing. As a result, the
ation, so we can easily expand the circuit scale routed circuit does not satisfy the timing con-
without time-consuming dynamic simulation of the straints in the first step. In the second step, we
entire circuit. The state-of-the-art CONNECT cell replace the conventional wires with JTL wire cells,
library consists of about 100 cells. Each cell is de- and manually adjust the wire delays using sev-
signed to minimize interactions between cells to eral kinds of JTL cells with different delays and
allow expansion of the circuit scale. We defined a sizes. For JTL, the delay time length does not al-
minimum standard cell size of 40 lm and made the ways corresponds to the physical length, unlike
cell height and width multiples of that size. normal wire. Our methodology effectively uses this
characteristic. Using this methodology, we have
successfully routed a circuit with up to 4133 Jo-
sephson junctions (1472 cells), which corresponds
to an operating speed of up to 20 GHz by logic
simulation. Without this pseudo-automatic JTL-
routing methodology, it would be impossible to
find routes within the severe timing constraints of
20 GHz.
The propagation delay is greater than the delays of Furthermore, to keep the matching condition, we
logic cells. (3) The delay time depends on the Jo- designed the same interface circuit for every logic
sephson junction parameter spreads. (4) Fluctua- cell as far as possible.
tion of the propagation delay time (timing jitter) is As a first step, we consider using PTL in inter-
proportional to the wiring length because of un- connections between circuit blocks, for example a
avoidable factors such as heat-induced noise. (5) 4 4 switch circuit consisting of four PTL-inter-
Timing adjustment in the design is difficult because connected 2 2 switch circuits. To demonstrate
the delay time is restricted by the unit JTL delay inter-block connection, we designed a testing cir-
time. Furthermore, in a typical SFQ circuit, the cuit. Fig. 4 shows a block diagram of the circuit
JTLs occupy about 70–80% of the total circuit under test and photograph of the fabricated
area. These problems can be solved by using pas- hardware. It consists of two DFFs connected with
sive transmission line (PTL) wiring instead. Using two PTLs via the designed interface circuits. Both
a PTL for logic cell interconnection greatly im- PTLs are 2 mm long. Fig. 5 shows the circuit
proves the SFQ LSI performance. For example, schematic of a DFF with interface circuits. By
PTL design can improve the precision of timing
design from several picoseconds to several tens of
femtoseconds. Therefore, we consider PTL wiring
to be the next-generation wiring method for larger-
scale circuits.
In implementing PTL interconnected circuits,
the largest problem is impedance matching be-
tween PTLs and Josephson junctions. We devel-
oped a methodology for designing interface
circuits between SFQ logic cell and PTL [5]. To
obtain a large operating margin, the quality factor
Q of the PTL and interface is important. Q rep-
resents the characteristics of multiple reflection
and resonance, which degrade the circuit margins.
Our approach is to optimize the interface circuit Fig. 4. Interconnection circuit demonstration block diagram
between logic cells and PTL by minimizing Q. and photograph of the fabricated circuit.
Photonic technology in transmission systems is In this paper, we report on the latest SFQ
still advancing. Packet transmission speeds will be router technology innovation. First we described a
increased from todayÕs 10 Gbps to 40 or 160 Gbps design methodology innovation. To expand the
in the near future. With higher port speeds such as designable circuit scale, we have developed a new
these, especially ones over 40 Gbps, the conven- SFQ logic cell library for cell-based circuit design.
tional semiconductor interface technology for a The cell library has over 100 cells at present. The
router will be inadequate. A photonic-based Verilog simulator is available to simulate circuits,
packet switch technology may solve this problem so we can easily expand the circuit scale without
[9]. While SFQ circuits can operate at similar time-consuming dynamic simulation. To expand
speeds to optical technology, the non-electrical the circuit scale further, a novel pseudo-automatic
interface technology between optical and SFQ JTL routing technique has also been developed. As
technology is immature, so we should consider an a next-generation wiring scheme, we discussed
alternative strategy to SFQ technology in the op- passive interconnection. A passive transmission
tical packet router. line dramatically reduces the switch circuit scale
Fig. 10 shows a block diagram of a previously and greatly improves the SFQ LSI performance.
reported example of an optical packet switch [10]. We demonstrated the operation of a passive
It consists of forwarding, switching, buffering, and transmission line interconnected circuit up to 40-
buffer management functions. The payload of a Gbps throughput.
packet goes through the photonic switching and Second we described a packet switch circuit
buffering parts. A photonic forwarding module demonstration. We designed a 2 2 crossbar
1484 S. Yorozu et al. / Physica C 392–396 (2003) 1478–1484