Title :
Automated design of wave pipelined multiport register files
Author :
Takano, Kyoya ; Sasaki, T. ; Oba, N. ; Kobayashi, Hiroaki ; Nakamura, T.
Author_Institution :
Graduate Sch. of Inf. Sci., Tohoku Univ., Sendai, Japan
Abstract :
Recent high-performance microprocessors have two or more functional units (FUs) to exploit instruction-level parallelism. To make full use of this capability, multiport register files are generally used. However, conventional multiport register files need a considerable amount of hardware. This paper proposes a multiport register file scheme, which uses time-division multiplexing with wave pipelining in order to save the needed hardware resources. For adjusting propagation delay timings, we develop a tool which automatically inserts dummy buffers into combinatorial logic
Keywords :
delays; logic CAD; time division multiplexing; timing; automated design; combinatorial logic; dummy buffers; functional units; hardware resources; instruction-level parallelism; propagation delay timings; time-division multiplexing; wave pipelined multiport register files; wave pipelining; Bandwidth; Clocks; Costs; Hardware; Latches; Microprocessors; Multiplexing; Pipeline processing; Propagation delay; Registers;
Conference_Titel :
Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-4425-1
DOI :
10.1109/ASPDAC.1998.669443