Delay-insensitive gate-level pipelining

Citation
Sc. Smith et al., Delay-insensitive gate-level pipelining, INTEGRATION, 30(2), 2001, pp. 103-131
Citations number
19
Categorie Soggetti
Computer Science & Engineering
Journal title
INTEGRATION-THE VLSI JOURNAL
ISSN journal
01679260 → ACNP
Volume
30
Issue
2
Year of publication
2001
Pages
103 - 131
Database
ISI
SICI code
0167-9260(200110)30:2<103:DGP>2.0.ZU;2-1
Abstract
Gate-level pipelining (GLP) techniques are developed to design throughput-o ptimal delay-insensitive digital systems using NULL convention logic (NCL). Pipelined NCL systems consists of combinational, registration, and complet ion circuits implemented using threshold gates equipped with hysteresis beh avior. NCL combinational circuits provide the desired processing behavior b etween asynchronous registers that regulate wavefront propagation. NCL comp letion logic detects completed DATA or NULL output sets from each register stage. GLP techniques cascade registration and completion elements to syste matically partition a combinational circuit and allow controlled overlappin g of input wavefronts. Both full-word and bit-wise completion strategies ar e applied progressively to select the optimal size grouping of operand and output data bits. To illustrate the methodology, GLP is applied to a case s tudy of a 4-bit x 4-bit unsigned multiplier, yielding a speedup of 2.25 ove r the non-pipelined version, while maintaining delay insensitivity. (C) 200 1 Elsevier Science B.V. All rights reserved.