Title :
VLSI implementation of a variable-length pipeline scheme for data-driven processors
Author :
Yamasaki, Tetsuo ; Shima, Kenji ; Komori, Shinji ; Takata, Hidehiro ; Tamura, Toshiyuki ; Asai, Fumiyasu ; Ohno, Takio ; Tomisawa, Osamu ; Terada, Hiroaki
Author_Institution :
Mitsubishi Electr. Corp., Amagasaki, Japan
fDate :
8/1/1989 12:00:00 AM
Abstract :
A VLSI-oriented variable-length pipeline structure for data-driven processors is presented. Ordinary inline pipelines have the problem of minimizing the average total processing time through the pipeline, since subdivision of a function along the pipeline is usually optimized for the most complex operations in spite of the fact that simpler operations need fewer stages. As a solution to this problem, a variable-length pipeline scheme in which data go through only the necessary stages according to information contained within is proposed. The scheme has been implemented on a test chip to verify performance. The chip demonstrated a minimum fall-through time (data transmission time from input to output) of 14.4 ns and a data transmission rate in the pipeline of 59 megaword/s (that is, 1/16.9 ns) as a first-in first-out (FIFO) store. By modifying the data transfer control and allocating the processing functions corresponding to the data interval of 16.9 ns, this scheme is applicable as a high-performance processing unit for data-driven processors
Keywords :
VLSI; microprocessor chips; pipeline processing; FIFO; VLSI-oriented variable-length pipeline structure; data transmission rate; data transmission time; data-driven processors; minimum fall-through time; test chip; variable-length pipeline scheme; Centralized control; Clocks; Data communication; Helium; Laboratories; Pipeline processing; Power system interconnection; Process design; Testing; Very large scale integration;
Journal_Title :
Solid-State Circuits, IEEE Journal of