DocumentCode
3260732
Title
Low area pipelined circuits by multi-clock cycle paths and clock scheduling
Author
Rosdi, Bakhtiar Affendi ; Takahashi, Atsushi
Author_Institution
Dept. of Commun. & Integrated Syst., Tokyo Inst. of Technol.
fYear
2006
fDate
24-27 Jan. 2006
Abstract
A new algorithm is proposed to reduce the number of intermediate registers of a pipelined circuit using a combination of multi-clock cycle paths and clock scheduling. The algorithm analyzes the pipelined circuit and determines the intermediate registers that can be removed. An efficient subsidiary algorithm is presented that computes the minimum feasible clock period of a circuit containing multi-clock cycle paths. Experiments with a pipelined adder and multiplier verify that the proposed algorithm can reduce the number of intermediate registers without degrading performance, even when delay variations exist
Keywords
adders; clocks; delays; multiplying circuits; pipeline processing; scheduling; shift registers; clock scheduling; delay variations; intermediate registers; low area pipelined circuits; multiclock cycle paths; pipelined adder; pipelined multiplier; Algorithm design and analysis; Circuit analysis; Clocks; Delay; Integrated circuit technology; Pipeline processing; Processor scheduling; Registers; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 2006. Asia and South Pacific Conference on
Conference_Location
Yokohama
Print_ISBN
0-7803-9451-8
Type
conf
DOI
10.1109/ASPDAC.2006.1594692
Filename
1594692
Link To Document