ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)
DOI: 10.1109/aspdac.2004.1337555
|View full text |Cite
|
Sign up to set email alerts
|

Temperature-aware global placement

Abstract: Abstract-This paper describes a deterministic placement method for standard cells which minimizes total power consumption and leads to a smooth temperature distribution over the die. It is based on the Quadratic Placement formulation, where the overall weighted net length is minimized. Two innovations are introduced to achieve the above goals. First, overall power consumption is minimized by shortening nets with a high power dissipation. Second, cells are spread over the placement area such that the die temper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0
1

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(27 citation statements)
references
References 10 publications
0
26
0
1
Order By: Relevance
“…Hung et al [12] have used floorplanning with genetic algorithms to reduce the peak temperatures and optimize area. Reduction of clock tree power using activity based register clustering and thermal aware placement has been proposed by Cheon et al [13] and Obermeier et al [14]. All of the above works have focused primarily on reducing peak temperatures.…”
Section: Related Workmentioning
confidence: 99%
“…Hung et al [12] have used floorplanning with genetic algorithms to reduce the peak temperatures and optimize area. Reduction of clock tree power using activity based register clustering and thermal aware placement has been proposed by Cheon et al [13] and Obermeier et al [14]. All of the above works have focused primarily on reducing peak temperatures.…”
Section: Related Workmentioning
confidence: 99%
“…There are several placers which attempt to spread out highly-switching cells across the chip [4] [13]. In our experiments we use the publicly available academic placer Dragon [18], which does not have the capability of spreading the frequently switching cells.…”
Section: Correcting Step: Gate-sizing For Power Noise and Timingmentioning
confidence: 99%
“…In [19], the authors observe that an effective way to allocate decaps is to distribute them to all grid nodes, assigning more decaps to grid nodes of the blocks with high switching rates. Some previous works [4] [13] propose to reduce power noise by spreading the frequently switching cells evenly across the chip to eliminate hot spots. In [4], the authors include thermal cost function in a partition-based placer.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The Poisson equation can be solved efficiently by a geometric multigrid solver [27], [20]. If chip's charge density D Chip is constant then module density d is exactly charge density D plus D Chip [12].…”
Section: Move Forcementioning
confidence: 99%