DocumentCode
1069467
Title
A hybrid wave pipelined network router
Author
Nyathi, Jabulani ; Delgado-Frias, José G.
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
Volume
49
Issue
12
fYear
2002
fDate
12/1/2002 12:00:00 AM
Firstpage
1764
Lastpage
1772
Abstract
In this paper, a novel hybrid wave pipelined bit-pattern associative router (BPAR) is presented. A router is an important component in communication network systems. The BPAR allows for flexibility and can accommodate a large number of routing algorithms. In this study, a hybrid wave pipelined approach has been proposed and implemented. Hybrid wave pipelining allows for the reduction of the delay difference between the maximum and minimum delays by narrowing the gap between each stage of the system. This approach yields narrow "computing cones" that could allow faster clocks to be run. This is the first study in wave pipelining that deals with a system that has substantially different pipeline stages. The BPAR has three stages: condition match, selection function, and port assignment. In each stage, data delay paths are tightly controlled in order to optimize the proper propagation of signals. Internal control signals are generated to ensure that data propagates between stages in a proper fashion. Results from our study show that using a hybrid wave pipelining significantly reduces the clock period. The hybrid wave pipelined system described in this paper has been fabricated using a 0.5-μm technology.
Keywords
CMOS digital integrated circuits; VLSI; clocks; content-addressable storage; delays; pipeline processing; telecommunication network routing; timing; 0.5 micron; CMOS circuit; bit-pattern associative memory; clock period reduction; communication network systems; computer network address decoder; computing cones; condition match; data delay paths; delay balancing; delay difference reduction; dynamic ternary content addressable memory; hybrid wave pipelined VLSI router; hybrid wave pipelined bit-pattern associative router; internal control signals; maximum delays; minimum delays; port assignment; routing algorithms; selection function; signal propagation optimization; wave pipelined clock; Associative memory; Clocks; Communication networks; Delay effects; Network topology; Pipeline processing; Propagation delay; Routing; Signal generators; Table lookup;
fLanguage
English
Journal_Title
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
Publisher
ieee
ISSN
1057-7122
Type
jour
DOI
10.1109/TCSI.2002.805705
Filename
1159108
Link To Document