137 research outputs found
Ultra-Low-Power Superconductor Logic
We have developed a new superconducting digital technology, Reciprocal
Quantum Logic, that uses AC power carried on a transmission line, which also
serves as a clock. Using simple experiments we have demonstrated zero static
power dissipation, thermally limited dynamic power dissipation, high clock
stability, high operating margins and low BER. These features indicate that the
technology is scalable to far more complex circuits at a significant level of
integration. On the system level, Reciprocal Quantum Logic combines the high
speed and low-power signal levels of Single-Flux- Quantum signals with the
design methodology of CMOS, including low static power dissipation, low latency
combinational logic, and efficient device count.Comment: 7 pages, 5 figure
VeriSFQ - A Semi-formal Verification Framework and Benchmark for Single Flux Quantum Technology
In this paper, we propose a semi-formal verification framework for
single-flux quantum (SFQ) circuits called VeriSFQ, using the Universal
Verification Methodology (UVM) standard. The considered SFQ technology is
superconducting digital electronic devices that operate at cryogenic
temperatures with active circuit elements called the Josephson junction, which
operate at high switching speeds and low switching energy - allowing SFQ
circuits to operate at frequencies over 300 gigahertz. Due to key differences
between SFQ and CMOS logic, verification techniques for the former are not as
advanced as the latter. Thus, it is crucial to develop efficient verification
techniques as the complexity of SFQ circuits scales. The VeriSFQ framework
focuses on verifying the key circuit and gate-level properties of SFQ logic:
fanout, gate-level pipeline, path balancing, and input-to-output latency. The
combinational circuits considered in analyzing the performance of VeriSFQ are:
Kogge-Stone adders (KSA), array multipliers, integer dividers, and select
ISCAS'85 combinational benchmark circuits. Methods of introducing bugs into SFQ
circuit designs for verification detection were experimented with - including
stuck-at faults, fanout errors, unbalanced paths, and functional bugs like
incorrect logic gates. In addition, we propose an SFQ verification benchmark
consisting of combinational SFQ circuits that exemplify SFQ logic properties
and present the performance of the VeriSFQ framework on these benchmark
circuits. The portability and reusability of the UVM standard allows the
VeriSFQ framework to serve as a foundation for future SFQ semi-formal
verification techniques.Comment: 7 pages, 6 figures, 4 tables; submitted, accepted, and presented at
ISQED 2019 (20th International Symposium on Quality Electronic Design) on
March 7th, 2019 in Santa Clara, CA, US
Superconducting Pulse Conserving Logic and Josephson-SRAM
Superconducting digital Pulse-Conserving Logic (PCL) and Josephson SRAM
(JSRAM) memory together enable scalable circuits with energy efficiency 100x
beyond leading-node CMOS. Circuit designs support high throughput and low
latency when implemented in an advanced fabrication stack with
high-critical-current-density Josephson junctions of 1000A/m.
Pulse-conserving logic produces one single-flux-quantum output for each input,
and includes a three-input, three-output gate producing logical or3, majority3
and and3. Gate macros using dual-rail data encoding eliminate inversion latency
and produce efficient implementations of all standard logic functions. A full
adder using 70 Josephson junctions has a carry-out latency of 5ps corresponding
to an effective 12 levels of logic at 30 GHz. JSRAM (Josephson SRAM) memory
uses single-flux-quantum signals throughout an active array to achieve
throughput at the same clock rate as the logic. The unit cell has eight
Josephson junctions, signal propagation latency of 1ps, and a footprint of
2m. Projected density of JSRAM is 4 MB/cm, and computational
density of pulse-conserving logic is on par with leading node CMOS accounting
for power densities and clock rates.Comment: 6 pages, 2 figure
The IceCube Neutrino Observatory: Instrumentation and Online Systems
The IceCube Neutrino Observatory is a cubic-kilometer-scale high-energy
neutrino detector built into the ice at the South Pole. Construction of
IceCube, the largest neutrino detector built to date, was completed in 2011 and
enabled the discovery of high-energy astrophysical neutrinos. We describe here
the design, production, and calibration of the IceCube digital optical module
(DOM), the cable systems, computing hardware, and our methodology for drilling
and deployment. We also describe the online triggering and data filtering
systems that select candidate neutrino and cosmic ray events for analysis. Due
to a rigorous pre-deployment protocol, 98.4% of the DOMs in the deep ice are
operating and collecting data. IceCube routinely achieves a detector uptime of
99% by emphasizing software stability and monitoring. Detector operations have
been stable since construction was completed, and the detector is expected to
operate at least until the end of the next decade.Comment: 83 pages, 50 figures; updated with minor changes from journal review
and proofin
PaST-NoC: A Packet-Switched Superconducting Temporal NoC
Temporal computing promises to mitigate the stringent area constraints and
clock distribution overheads of traditional superconducting digital computing.
To design a scalable, area- and power-efficient superconducting network on chip
(NoC), we propose packet-switched superconducting temporal NoC (PaST-NoC).
PaST-NoC operates its control path in the temporal domain using race logic
(RL), combined with bufferless deflection flow control to minimize area.
Packets encode their destination using RL and carry a collection of data pulses
that the receiver can interpret as pulse trains, RL, serialized binary, or
other formats. We demonstrate how to scale up PaST-NoC to arbitrary topologies
based on 2x2 routers and 4x4 butterflies as building blocks. As we show, if
data pulses are interpreted using RL, PaST-NoC outperforms state-of-the-art
superconducting binary NoCs in throughput per area by as much as 5x for long
packets.Comment: 14 pages, 18 figures, 2 tables. In press in IEEE Transactions on
Applied Superconductivit
Low-Cost Superconducting Fan-Out with Repurposed Josephson Junctions
Superconductor electronics (SCE) promise computer systems with orders of
magnitude higher speeds and lower energy consumption than their complementary
metal-oxide semiconductor (CMOS) counterpart. At the same time, the scalability
and resource utilization of superconducting systems are major concerns. Some of
these concerns come from device-level challenges and the gap between SCE and
CMOS technology nodes, and others come from the way Josephson Junctions (JJs)
are used. Towards this end, we notice that a considerable fraction of hardware
resources are not involved in logic operations, but rather are used for fan-out
and buffering purposes. In this paper, we ask if there is a way to reduce these
overheads; propose the repurposing of JJs at the cell boundaries for fan-out;
and establish a set of rules to discretize critical currents in a way that is
conducive to this reassignment. Finally, we demonstrate the accomplished gains
through detailed analog simulations and modeling analyses. Our experiments
indicate that the introduced method leads to a 48% savings in the JJ count in a
tree with a fan-out of 1024, as well as an average of 43% of the JJ count for
signal splitting and 32% for clock fan-out in ISCAS'85 benchmarks.Comment: 11 pages, 20 figures, submitted to IEEE TA
- …