Highly Efficient Gradient Computation for Highly Efficient Gradient Computation for Density Density-
- Constrained Analytical Placement Methods
Highly Efficient Gradient Computation for Highly Efficient Gradient - - PowerPoint PPT Presentation
Highly Efficient Gradient Computation for Highly Efficient Gradient Computation for Density- -Constrained Analytical Placement Methods Constrained Analytical Placement Methods Density Jason Cong and Guojie Luo Jason Cong and Guojie Luo UCLA
UCLA VLSICAD LAB 2
UCLA VLSICAD LAB 3
UCLA VLSICAD LAB 4
UCLA VLSICAD LAB 5
UCLA VLSICAD LAB 6
UCLA VLSICAD LAB 7
UCLA VLSICAD LAB 8
UCLA VLSICAD LAB 9
μ = wirelength +
2 +
2
μ; if (converge) break; else increase
UCLA VLSICAD LAB 10
UCLA VLSICAD LAB 11
UCLA VLSICAD LAB 12
UCLA VLSICAD LAB 13
UCLA VLSICAD LAB 14
1 1
UCLA VLSICAD LAB 15
i i
Density Function Density Function
UCLA VLSICAD LAB 16
i i
UCLA VLSICAD LAB 17
i i
i i
UCLA VLSICAD LAB 18
i i
i i
1/2)
In average, wirelength is 13% shorter than SCAMPI [Ng, Markov, et al.] And 15% shorter than mPL6 [Chan, Cong, et al.]
NTUplace [Chen, Chang, et al.] as the detailed placer
UCLA VLSICAD LAB 19
UCLA VLSICAD LAB 20
UCLA VLSICAD LAB 21
UCLA VLSICAD LAB 22
2 1 1 ( , ) 1 1 ( , ) ( , ) ( , ) ( , )
k k k k
x y k k x y x y k a b x y x y k k y k k y h
r r r r r r r r
/2 /2
' /2 /2 ( , )
' /2
k k k k k k k k k k k k k k
h y h k k y h u x w y h x y y h u x w k
+ + = − + = −
r r
( , )
2 ( ', ') ( ', ')
x y
μ D u v C u v −
r r
) ) ) )
v’ u’
( , ; )
k
P x y μ x ∂ = − ∂ r r