Title :
Control signal skew scheduling in RT level datapath synthesis
Author :
Obata, Takayuki ; Kaneko, Mineo
Author_Institution :
Graduate Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol.
Abstract :
To improve system performance in terms of total computation time and/or robustness to delay variation, we are going to introduce appropriate delays which differentiate the arrival times of control signals to registers and multiplexers in RT level datapath, and we propose optimization algorithm of skew for both registers and multiplexers in RT level datapath synthesis. Compared with a conventional clock scheduling for sequential circuits, our skew optimization problem in RT level datapath synthesis has the following features. (1) While clock signal for a sequential circuit is fed to each flipflop every time, control signal in RT level datapath is fed to each component only in selected (i.e., scheduled) control steps. (2) Not only control signals to registers but also control signals to multiplexers are subjects to be optimized. Our proposed skew optimization is based on the combination of the graph theoretic approach and binary search of the clock period. The skew optimization is finally incorporated into the exploration of the solution space of control step schedule and resource binding to form a skew-aware datapath synthesis system
Keywords :
clocks; delays; multiplexing equipment; scheduling; sequential circuits; RT level datapath synthesis; binary search; clock scheduling; computation time; control signal skew scheduling; delay variation; flipflop; graph theoretic approach; multiplexers; optimization algorithm; registers; sequential circuits; skew optimization problem; Circuit synthesis; Clocks; Control system synthesis; Delay effects; Multiplexing; Processor scheduling; Registers; Sequential circuits; Signal synthesis; System performance;
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
DOI :
10.1109/MWSCAS.2005.1594294