• DocumentCode
    1744275
  • Title

    Clustering based fast clock scheduling for light clock-tree

  • Author

    Saitoh, Makoto ; Azuma, Masaaki ; Takahashi, Atsushi

  • Author_Institution
    Dept. of Commun. & Integrated Syst., Tokyo Inst. of Technol., Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    240
  • Lastpage
    244
  • Abstract
    We introduce a clock schedule algorithm to obtain a clock schedule that achieves a shorter clock period and that can be realized by a light clock tree. A shorter clock period can be achieved by controlling the clock input timing of each register but the required wire length and power consumption of a clock tree tends to be large if clock input timings are determined without considering the locations of registers. To overcome the drawback, our algorithm constructs a cluster that consists of registers with the same clock input timing located in a close area. In our algorithm, first registers are partitioned into clusters by their locations, and clusters are modified to improve the clock period while maintaining the radius of each cluster small. In our experiments for an industrial data of 888 registers, the clock period achieved is 27% shorter than that achieved by a zero-skew clock tree, and 1% longer than the theoretical minimum. The computational time is about 24.9 seconds and the wire length and power consumption of the clock tree is comparable to those of a zero skew tree
  • Keywords
    circuit layout CAD; graph theory; high level synthesis; integrated circuit layout; logic partitioning; scheduling; timing; clock input timing; clock schedule algorithm; clustering based fast clock scheduling; light clock-tree; power consumption; registers; wire length; Clocks; Communications technology; Delay; Energy consumption; Flexible printed circuits; Job shop scheduling; Registers; Scheduling algorithm; Timing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.915032
  • Filename
    915032