DocumentCode :
424535
Title :
A technique for throughput and register optimization during resource constrained pipelined scheduling
Author :
Rangan, Nagendran ; Chatha, Karam S.
Author_Institution :
Adv. R&D, Cadence Design Syst. Inc., Tempe, AZ, USA
fYear :
2005
fDate :
3-7 Jan. 2005
Firstpage :
564
Lastpage :
569
Abstract :
This paper presents a novel method for resource constrained and registers aware pipelined scheduling of data flow graphs. In a VLSI circuit, it is essential to minimize area, and to obtain a schedule that requires as few registers as possible. A technique that combines path-based scheduling algorithm and retiming heuristic has been developed to produce a schedule with maximum throughput while minimizing the register requirement. The effectiveness of the proposed technique is demonstrated by experimentation with several representative high level synthesis benchmarks and loop kernels. It is observed that our technique produces an average of 22.76% reduction in register requirements in comparison with rotation scheduling as stated in L.-F. Chao et al. (1993) when a bottom-up scheduling method is used. For the top-down scheduling case the technique produces an average reduction of 20.22% in register requirements.
Keywords :
VLSI; circuit optimisation; data flow graphs; high level synthesis; pipeline processing; processor scheduling; VLSI circuit; bottom-up scheduling; data flow graphs; high level synthesis benchmarks; loop kernels; path-based scheduling algorithm; register optimization; register requirement; registers aware pipelined scheduling; resource constrained pipelined scheduling; retiming heuristic; rotation scheduling; throughput optimization; top-down scheduling; Chaos; Circuits; Constraint optimization; Flow graphs; High level synthesis; Kernel; Registers; Scheduling algorithm; Throughput; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2005. 18th International Conference on
ISSN :
1063-9667
Print_ISBN :
0-7695-2264-5
Type :
conf
DOI :
10.1109/ICVD.2005.35
Filename :
1383335
Link To Document :
بازگشت