Title :
A method of distributed controller design for RTL circuits
Author :
Papachristou, Chris ; Alzazer, Yusuf
Author_Institution :
Dept. of Comput. Eng., Case Western Reserve Univ., Cleveland, OH, USA
Abstract :
This paper describes a design or redesign technique to reduce the control path delay and thus improve the performance of an RTL circuit. The basic idea is to replace an existing centralized controller of an RTL circuit with a distributed controller structure which is made up of multiple local controllers. By placing local controllers close to the datapath resources they control reduces the control wire length which in turn increases the circuit performance, especially at higher frequencies where interconnect delays are dominant. The approach begins with a datapath partitioning into distinct functional blocks, local controller extraction algorithm, followed by hierarchical floor planning. Two local controller styles are presented, the communicating and the and non-communicating local controller, respectively.
Keywords :
circuit CAD; delays; distributed control; integrated logic circuits; logic CAD; logic partitioning; RTL circuits; circuit performance improvement; communicating local controller; control path delay reduction; control wire length reduction; datapath partitioning; distributed controller design; hierarchical floor planning; interconnect delays; local controller extraction algorithm; multiple local controllers; noncommunicating local controller; redesign technique; Centralized control; Circuits; Delay effects; Discrete cosine transforms; Distributed control; Propagation delay; Wire;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich, Germany
Print_ISBN :
0-7695-0078-1
DOI :
10.1109/DATE.1999.761225