Title :
Feedback-driven datapath optimization in Fasolt
Author_Institution :
Illinois Univ., Urbana, IL, USA
Abstract :
Fasolt is a program that optimizes a register-level datapath design. Fasolt is unique in that it uses layout information to drive the choice of optimizing transformations; hence it is feedback-driven, because it uses low-level information to drive high-level decision making. Fasolt 1.0 uses critical path and channel density to select pairs of wire bundles to be merged, which may necessitate retiming. Hence scheduling and allocation can take wiring into account in a novel way, which has been sufficient to given 10 and 50% area reductions in naive initial designs.<>
Keywords :
VLSI; circuit layout CAD; optimisation; Fasolt; allocation; area reductions; channel density; critical path; feedback-driven datapath optimization; layout information; optimizing transformations; register-level datapath design; scheduling; wiring; Boolean algebra; Costs; Design optimization; Feedback loop; High level synthesis; Integrated circuit interconnections; Processor scheduling; Very large scale integration; Wire; Wiring;
Conference_Titel :
Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-2055-2
DOI :
10.1109/ICCAD.1990.129908