Cited by 30Advanced Memory and Neural ComputingVLSI and FPGA Design TechniquesLow-power high-performance VLSI design

Improved voltage margins using linear error-correcting codes in resistor-logic demultiplexers for nanoelectronics

Kuekes, Philip J, Robinett, Warren, Williams, R Stanley·2005·Nanotechnology

Abstract

We present a family of demultiplexer circuit designs based on linear error-correcting codes, which can be laid out on nanoelectronic crossbar structures. The crossbars are assumed to have configurable resistors at the crosspoint junctions, and the demultiplexer circuits are therefore implemented using resistor logic. In general, resistor logic offers poor voltage margins when implementing digital circuits, but the circuit construction we present allows us to circumvent this problem by capitalizing on the minimum-distance property of codes to avoid certain problem cases, and thus achieve a much larger voltage margin. For each linear code, there is a corresponding demultiplexer circuit prescribed by this construction, and thus a large family of demultiplexer circuits is defined. When a demultiplexer of a given size is needed in a system, this circuit family offers to the designer a set of alternative demultiplexer circuit designs, in which increasing voltage margins can be achieved, but at the cost of increasing circuit area. We analyse a demultiplexer circuit based on an arbitrary linear code. For this general case, we give the encoding computation prescribed by the code, give the configuration pattern prescribed by the code for the crossbar part of the circuit, calculate the output voltage on each of the demux output lines as a function of the current input signal, calculate the worst-case voltage margin, and calculate cost parameters measuring the increased area consumed by the circuit. This code-based demultiplexer circuit design makes it possible to handle the voltage-margin problem of resistor logic, and thus makes it feasible to build relatively large demultiplexers using nano-scale crossbars with configurable resistors at the crossbar junctions.

Integrity signals

Registry

Crossref · 10.1088/0957-4484/16/9/001

Cites

18 of 18 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Cites

Flagged first, then by citations

2 of the 20 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Kuekes, P. J., Robinett, W., & Williams, R. S.
Affiliations
Hewlett-Packard (United States) (US)
Corresponding author
Robinett, Warren
Venue
Nanotechnology
Published
2005-06-29
Volume
16
Issue
9
Pages
1419-1432
ISSN
  • 0957-4484 (ISSN-L)
  • 1361-6528
OpenAlex
W2016379652
Cited by
30
References
20
Citations by year
2021: 1 · 2019: 1 · 2018: 1 · 2017: 1 · 2015: 3 · 2014: 1 · 2013: 1
FWCI
4.75
Type
journal article
Language
en
Open access
closed
Locations
Nanotechnology (publishedVersion)
Funders
Defense Advanced Research Projects Agency
Topics
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced Memory and Neural Computing
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › VLSI and FPGA Design Techniques
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Low-power high-performance VLSI design
Keywords
demultiplexer, linear codes, voltage margin, nanoelectronics, minimum distance, digital circuit design

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review