VLSI CAD Flow: Logic Synthesis, Placement and Routing 6.375 ...
VLSI CAD Flow: Logic Synthesis, Placement and Routing 6.375 ...
VLSI CAD Flow: Logic Synthesis, Placement and Routing 6.375 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Quadratic Optimization Problem<br />
E<br />
D<br />
( ρ , ρ<br />
)<br />
' '<br />
v u<br />
F<br />
A<br />
B<br />
C<br />
A<br />
( l<br />
)<br />
M ⎡M<br />
ρ<br />
⎢<br />
= ⎢*<br />
ρ'⎢0<br />
⎢<br />
M ⎣M<br />
Linearly constrained quadratic programming problem<br />
min{<br />
Φ(<br />
x)<br />
x∈R<br />
m<br />
s.t.<br />
=<br />
x<br />
T<br />
C<br />
x<br />
+ d<br />
( l ) x u(<br />
l<br />
A =<br />
ρ ) ( uρ<br />
, v<br />
)<br />
T<br />
x }<br />
A<br />
B<br />
M<br />
*<br />
0<br />
M<br />
C<br />
M<br />
*<br />
0<br />
M<br />
D<br />
M<br />
0<br />
*<br />
M<br />
E<br />
M<br />
0<br />
*<br />
M<br />
F<br />
M<br />
0<br />
*<br />
M<br />
G<br />
M ⎤<br />
⎥<br />
L⎥<br />
L⎥<br />
⎥<br />
M ⎦<br />
Accounts for fixed modules<br />
Wire-length for movable modules<br />
Center-of-gravity constraints<br />
Problem is computationally tractable, <strong>and</strong> well behaved<br />
Commercial solvers available: mostek