• DocumentCode
    337799
  • 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
  • fYear
    1999
  • fDate
    9-12 March 1999
  • Firstpage
    774
  • Lastpage
    775
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
  • Conference_Location
    Munich, Germany
  • Print_ISBN
    0-7695-0078-1
  • Type

    conf

  • DOI
    10.1109/DATE.1999.761225
  • Filename
    761225