Delay-insensitive gate-level pipelining (Q2778429)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Delay-insensitive gate-level pipelining |
scientific article; zbMATH DE number 1715614
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Delay-insensitive gate-level pipelining |
scientific article; zbMATH DE number 1715614 |
Statements
Delay-insensitive gate-level pipelining (English)
0 references
3 March 2002
0 references
asynchronous logic design
0 references
self-timed circuits
0 references
dual-rail encoding
0 references
pipelining
0 references
NULL convention logic (NCL)
0 references
Gate-Level Pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive digital systems using NULL Convention Logic (NCL). Pipelined NCL systems consists of combinational, registration, and completion circuits implemented using threshold gates equipped with hysteresis behavior. NCL combinational circuits provide the desired processing behavior between asynchronous registers that regulate wavefront propagation. NCL completion logic detects completed DATA or NULL output sets from each register stage. GLP techniques cascade registration and completion elements to systematically partition a combinational circuit and allow controlled overlapping of input wavefronts. Both full-word and bit-wise completion strategies are applied progressively to select the optimal size grouping of operand and output data bits. To illustrate the methodology, GLP is applied to a case study of a 4-bit \(\times 4\)-bit unsigned multiplier, yielding a speedup of 2.25 over the non-pipelined version, while maintaining delay insensitivity.
0 references
0.6916199922561646
0 references
0.6871560215950012
0 references
0.6841532588005066
0 references