This preview shows page 1. Sign up to view the full content.
Unformatted text preview: + R4 ) + (C1 + C2 + C3 + Cload1 )R1
T3 = (C6 + Cload3 )(R1 + R4 + R6 ) + C4 (R1 + R4 ) +
+(C1 + C2 + C3 + Cload1 )R1 + (C5 + Cload2 )(R1 + R4 ).
Our main interest is in the maximum of these delays,
T = max{T1 , T2 , T3 }.
(a) Explain how to ﬁnd the optimal tradeoﬀ curve between area A and delay T .
(b) Optimal areadelay sizing. For the speciﬁc problem parameters given, plot the areadelay
tradeoﬀ curve, together with the individual Elmore delays. Comment on the results you
obtain.
(c) The simple method. Plot the areadelay tradeoﬀ obtained when you assign all wire widths
to be the same width (which varies between Wmin and Wmax ). Compare this curve to the
optimal one, obtained in part (b). How much better does the optimal method do than the
simple method? Note: for a large circuit, say with 1000 wires to size, the diﬀerence is far
larger.
For this problem you can use the CVX in GP mode. We’ve also made available the function
elm_del_example.m, which evaluates the three delays, given the widths of the wires....
View
Full
Document
This note was uploaded on 09/10/2013 for the course C 231 taught by Professor F.borrelli during the Fall '13 term at University of California, Berkeley.
 Fall '13
 F.Borrelli
 The Aeneid

Click to edit the document details