System Level Estimation of Interconnect Length in the Presence of IP Blocks
|
|
- Susanna Rogers
- 6 years ago
- Views:
Transcription
1 System Leel Estmaton of Interconnect Lengt n te Presence of IP locks Tarane Taga, An aapetan, an aj Sarrafzae UCLA Computer Scence Department, Los Angeles, CA 995 {taga, an, maj}@cs.ucla.eu Abstract Wt te ncreasng sze an sopstcaton of crcuts an specfcally n te presence of IP blocks, new wrelengt estmaton metos are neee n te esgn flow of large-scale crcuts. Up to now, te propose tecnques for wrelengt estmaton n te presence of IP blocks approace ts problem eter n a flat framework base on te geometrcal structure of te crcut or n a erarccal framework base on unform strbuton property for stanar cells. In ts paper, we propose a tecnque for erarccal eraton of wrelengt estmaton n te presence of sngle an multple blockages usng Rent s parameter of te crcut by assumng non-unform probablty strbuton for stanar cells. To measure te accuracy of our estmaton, we compare our results wt te results of placement an routng usng a commercal CAD tool. Te results llustrate tat n te presence of multple IP blocks, te aerage error of our tecnque s less tan 8%, as compare to ts counterparts wt te aerage error of 35% an 5%. Keywors Wrelengt Estmaton, Rent s Rule, Herarccal Placement, Large-scale Crcuts, IP locks, on-unform Probablty Dstrbuton. Introucton Computer-ae esgn flow s experencng te tren of combnng front-en floor-plannng an back-en pyscal placement, wc s nee necessary to acee more effcent esgns. In ts process, a fast an yet accurate estmaton of system parameters suc as power, clock frequency, an wrelengt s crtcal to proe te front-en tool wt accurateenoug nformaton to ajust te early esgn ecsons before proceeng eep n te esgn flow. Early work on wrelengt estmaton s base upon an emprcal moel known as Rent s Rule [4]. Rent s Rule correlates te number of sgnal nput an output termnals T, to te number of gates C, n a ranom logc network as TAC P. A s often calle Rent coeffcent, wc s te aerage number of pns per cell. Te Rent exponent, P, s te feature parameter of te crcut [5] wc etermnes ts complexty. Te ger te Rent exponent, te more complex a crcut s. Usng Rent s Rule, te frst work on wrelengt estmaton s one by Lanman an Russo [6] wc was later mproe by Donat []. [] presente a new analyss of Donat s moel tat yels te lengt strbuton functons of te nterconnecton at bot te erarccal leel an system leel. ore recent work mproes te estmaton by conserng non-unform probablty [7, ] or recursely applyng Rent's rule on an entre monoltc system [8]. ost of te researc one on wrelengt estmaton s base on regularly place crcuts suc as stanar cell esgns. Wt te tren towar IP-block-base esgn, macro cells as blockage (sometmes referre to as obstacle, are more lkely to be present n te crcut [3]. Te blockage may be an on-cp memory, analog or RF blocks, or pre-esgne ar IP. Te presence of te blockage may sgnfcantly ncrease wrelengt an cause congeston [3]. Snce te presence of blockage makes te tratonal wrelengt estmatons far from realty, new tecnques soul be ere to aress te problem of wrelengt estmaton. Te frst work on te wrelengt estmaton n te presence of obstacles as been one by Ceng et. al. [3, 9]. In [3], te autors entfe two stnct effects of obstacles on nterconnecton lengt: ( canges ue to te restrbuton of nterconnect termnals an ( etours tat ae to be mae aroun te obstacles. Teoretcal expressons of bot effects for two-termnal nets ae been ere n a flat framework base on geometrcal caracterstcs of te crcuts. In [9], te autors represent a more complcate analytcal moel usng a polynomal generaton tecnque conserng te layout regon aspect rato an te presence of te blockages. Ter work, oweer, oes not conser te complexty of te crcuts nto account an ence te aerage wrelengt obtane form tese tecnques oerestmate te actual wrelengt for crcuts wt large cp area. In ter meto as long as two crcuts ae te same cp area, number of IP blocks an geometrcal parameters for te IP blocks, tey result n a unque estmaton for te lengt of wre for bot crcuts, een toug tese two crcuts may ae fferent number an caracterstcs for stanar cells an nterconnectons. Anoter work as been one n [] wc s an extenson to Donat s erarccal meto for conserng te effect of IP blocks. Te major plus of ts work s to conser te complexty of crcut (measure by ts Rent exponent n ts analyss along wt geometrcal caracterstcs of te crcut. ut, ts man rawback s tat t assumes a unform probablty strbuton for all te stanar cells wc s not a realstc assumpton. In te current researc, startng from Donat s erarccal tecnque [], s approac s extene to be able to conser obstacles n te placement area. It s sown ow to ere a close form expresson for te total wrelengt n te cases tat te cp area nclues eter a sngle blockage or multple blockages. In ts work, we assume a non-unform probablty strbuton for stanar cells oer non-blocke parts of te crcut wc was sown to be an accurate moel for crcuts n te real worl [7]. Smulaton results on te large crcuts confrm tat, n te presence of te obstacles, ts tecnque s more sutable to estmate te wrelengt tan non-erarccal tecnques or tecnques wt unform probablty assumpton. Te remaner of ts paper s organze as follows. In Secton, our metoology s explane. Wle Sectons 3 an 4 present a teoretcal analyss of aerage wrelengt n te presence of sngle or multple obstacles, Secton 5 sows te expermental setup an smulaton results of te propose tecnque. Conclung remarks an future work are presente n Secton 6.. etoology Smlar to [, ], our tecnque to estmate te aerage wrelengt s base on a top-own erarccal placement of te crcut nto a square anattan gr n te presence of obstacles. Te crcut s parttone erarccally nto four sub-crcuts. Ts erarccal parttonng s contnue untl te number of te stanar cells n all of te sub-crcuts s equal to or less tan β, were β s a preefne constant. At eac leel of erarcy, we euce te aerage number n of nterconnectons an te aerage lengt r of nterconnectons between eac two subcrcuts belongng to te same (+ leel of erarcy, but fferent leel of erarcy.
2 Gen te aboe moel for te crcut, te feature parameter of te crcut P wc s gen by Rent s rule, an te aboe parttonng sceme, we want to estmate te total nterconnecton lengt of te crcut n te presence of obstacles. Ts s one by calculatng te aerage number of nterconnectons n an te aerage lengt of te nterconnectons L at eery erarccal leel. Te total nterconnecton lengt oer all erarccal leels s Ltot nl ( were H s te fnest leel of erarcy. Snce at eery step of parttonng, eac sub-crcut s e by four, an n te last leel of erarcy te number of cells nse eac sub-crcut s less tan te factor β, te number of leels can be extracte from, C H log 4 ( ( Te aerage number of nterconnectons between te subcrcuts n eac leel of erarcy as been extracte usng Rent s exponent wc s expermentally proen to be a goo ncator of te complexty of te crcut []. Usng a smlar type of analyss as [3], te aerage lengt of nterconnecton between te sub-crcuts s calculate n eac leel of te erarcy. Ten, usng formula (, we estmate te total wrelengt by multplyng te aerage number of nterconnectons by te aerage lengt of nterconnectons for eac leel of te erarcy an summng all tese alues oer all te erarccal leels... Aerage umber of Interconnectons at Eac Leel of Herarcy In [], Donat sowe tat by apply Rent rule on eac leel of erarcy, te aerage number of nterconnectons at eac erarccal leel can be calculate from, P L( P n α AC( 4 4 (3 were C s te total number of cells, P s te Rent exponent, A s te Rent coeffcent an α s te fracton of te number of termnals for all te nterconnectons n one leel. Te alue α s ½ f eac net as just two termnals, an s somewat greater tan ½ but less tan for crcuts wt mult-termnal nets []. Parameter L sows te leel of erarcy... Te Aerage Lengt of Interconnectons at Eac Leel of Herarcy To start analyzng aerage wrelengt at eac leel of erarcy, we nee to make some assumptons an efne some termnologes at frst. Assumpton : To compute L we assume tat all of te nets ae two termnals. Ts smplfcaton s base on te knowlege tat tese nets are muc more tan all te oter nets n te crcut an tat mult-termnal nets can be moele as a collecton of two-termnal nets []. Te effect of mult-termnal nets s ncorporate nto our estmaton by usng ger alues for α n te calculaton of te aerage number of nterconnectons n as sown n te preous secton. Assumpton : We assume tat te aalable routng layers are suc tat te blockages are obstructons for bot placement an routng. Ts moel s base on wat commercal tools support for placement an routng of large-scale crcuts. Defnton : In leel of erarcy an ntra-bn wre s a wre tat ts termnals belong to te same bn,.e. same part of te cp area. Defnton : An nter-bn wre s a wre tat ts termnals belong to fferent bns n leel of erarcy, but to one bn n te leel (+ of erarcy. Defnton 3: In te presence of te obstacles, te transparentblock wrelengt, L T, s efne as te wrelengt wen te obstacle s assume to be transparent an wres can pass troug t. For two-termnal nets, transparent-block wrelengt s te anattan stance between tem. H Defnton 4: Detour wrelengt, L DT, s te etour lengt neee n a routng wre n te presence of te obstacles. In oter wors, L T L -L DT, were L s te Stener mnmal lengt of te net suc tat no part of te wre s route nse any of te obstacles. Fgure sows te ntra-bn transparent-block an etour efntons. In te next two sectons, we sow ow to obtan te aerage wrelengt n eac leel of erarcy n te cases tat we ae sngle blockage or multple blockages n te cp area. For te case tat tere s only a sngle blockage, we escrbe te researc one by [] wc assumes unform probablty strbuton for stanar cells an llustrate ow to exten ter meto for non-unform probablty strbuton to mproe te accuracy of estmaton. For te multple blockages case we just escrbe our meto wc assumes non-unform probablty strbuton for cells. It s sown ow to ere transparent-block an etour wrelengt for bot ntra-bn an nter-bn nets. ascally, te nter-bn aerage wrelengt analyss s te one we nee to use n our metoology. We ntrouce te analyss for ntra-bn aerage wrelengt to elp us ong te analyss for nter-bn aerage wrelengt. To obtan te aerage wrelengt, we ecompose t nto tree parts, namely transparent-block an etour n X an Y rectons suc tat, L L + L + L (4 T DT were L DT an L DT are te aerage etour n X an Y recton an LT s te aerage transparent-block wrelengt. 3. Teoretcal Analyss of te Aerage Wrelengt wt Sngle IP locks In ts secton, frst we escrbe te meto use n [] to analyze te aerage wrelengt n te presence of a sngle blockage by assumng a unform probablty strbuton for cells an ten we llustrate our approac to exten t by remong ts assumpton. 3.. Unform Probablty Dstrbuton A. Aerage Intra-bn Wrelengt If tere s no obstacle n te bn area, te aerage ntra-bn wrelengt can be easly obtane from (5, as sown n [3]. ( x x + y y x x y y Unform Lnt ra x xyy DT + 3 were subscrpt ntra enotes tat te aerage s taken oer all ntra-bn nets, n contrast to te nter-bn nets wc wll be scusse later. To obtan te aerage wrelengt n te presence of an obstacle, let us assume te obstacle s center s at poston (a, b an ts wt an egt are respectely W an H (see Fgure. ote tat n ts case P an P must be place outse of te obstacle,.e. P, P A S, were A s te set of all te ponts nse te bn an S s te set of all te ponts nse te obstacle. Wt te same type of analyss as for formula (5, we can calculate te aerage transparent-block wrelengt [3], (,, W, H, a, b/ (,, W, H, a, b were, (,, W, H, a, b ( x x + y y x x y y P, P A S ( 6 ( + + W H ( H + W 6HW( + ( a + b HW ( W + H HW ( a + b (,, W, H, a b x ( xyy WH P P AS,, L T, ntera (5, as (6a (6b
3 ascally, n equatons (6a an (6b, we get te ntegral oer te non-blocke area of te bn. y tat, we mean tat te termnals can be eerywere except te blocke part of te bn, but te nterconnectons can pass troug te blockage. For analyzng te ntra-bn aerage etour wrelengt n ertcal recton, we conser te etour alue as a ranom arable. For a ranom arable we ae E(Y E(Y X.Pr(X; so we ae,, ntra, ntra PrDT (7 were, ntra s te aerage etour n Y recton, gen tat a etour appens n tat recton. In [, 3] t was sown tat P (x,y H W (a,b P (x,y L T L DT L ntra Fgure : Defnton of ntra-bn transparent-block an etour wrelengt. DT, ntra s equal to /3H. On te oter an, Pr DT L s te probablty of occurrence of te etour n tat recton. Tus we ae, H( a W / H ( a W / L DT H, (8 ntra 3 WH (. Aerage Inter-bn Wrelengt Accorng to Defnton, a two-termnal nter-bn net s efne as a net wt one termnal n a bn an te oter termnal n te ajacent bn, eter orzontally, ertcally or agonally. In te followng, t s sown ow to ere expressons for calculatng aerage nter-bn wrelengt n te presence of an obstacle for orzontally ajacent bns. Te cases of ertcally an agonally ajacent bns are smlar to orzontally ajacent bns an so omtte from ts scusson for brety. A oreoer,, nter s te aerage etour lengt n Y recton gen tat a etour occurre n ts recton. Smlar to (8, L DT, nter equals to /3H. So, te aerage etour wrelengt n Y recton can be extracte from ( as, H( a W H( a W L / / DT,nter H ( 3 ( W H ( WH Te aerage etour wrelengt n X recton can be foun from,, nter PrDT., nter (3 were, nter can be calculate as, 4 mn( x ( a W + W W x + W x x P UA, P L /,, nter (4 x x + P UA P L x x, P LA, P U an Pr DT s te probablty of occurrng a etour n orzontal recton, wc s equal to, ( W ( b H / W ( b H / + W ( b H / W ( b H / PrDT (5 ( W H ( W H Hang a L T, L DT an L DT as te aerage transparent-block an etour wrelengt of orzontal ajacent bns A an, L ( A, n ts case can be extracte form ( on-unform Probablty Dstrbuton In te tecnque scusse n te last secton wc was base on te Donat s meto for analyss, eery erarccal leel s treate separately wt no knowlege of te lengt of nterconnectons from oter leels of erarcy. Howeer, te optmal placement tecnques try to place te nterconnecte blocks as close to eac oter as possble. In te erarccal moel, ts means tat an optmal placement tecnque wll place blocks tat are nterconnecte to a block of anoter square closer to te borer of te two squares as sown n Fgure 5. Te preous tecnque oes not conser ts nformaton. Defnton 5: We efne te nterconnecton lengt strbuton as te alue ncates tat for eac lengt l, ow many nterconnectons ae ts lengt. It was calle te occupancy probablty n [7]. A W AC W D W W. (a,b H A H. (a,b C D H CD Fgure : Two orzontal ajacent bns. Horzontally Ajacent ns Horzontally ajacent bns are sown n Fgure. In ts case, te aerage transparent-block wrelengt can be compute as [], (,, W, H, a, b (,, W, H, a, b (,, W, H, a, b L T, nter ( W H ( W H (9 were WW +W, b b b, a a-w/+w /, an a W / an s te same functon as n (6a. Te aerage etour wrelengt n Y recton can be expresse as, L Pr L ( DT, nter DT. DT, nter were PrDT s te probablty of occurrng a etour n Y recton wc can be expresse as, H ( a W / H ( a W / PrDT ( ( WH ( WH Ts probablty s equal to te porton of te area wc a etour can occur e by te non-blocke area of te two bns. Fgure 3: n A an D are agonally an bn an D are orzontally ajacent Accorng to [7] t can be seen tat for all but nearest-negbor ( 4P nets (l, te power-law functon of te form l can approxmate te occupancy probablty. Ts result was frst reporte n [] an re-ere n [7, 8] usng fferent tecnques. Ts result suggests tat, for any lengt of nterconnecton, te ger te lengt s te less te number of nets wt ts lengt can be, wc reflect te beaor of te optmal placement. A. Aerage Intra-bn Wrelengt ( 4P Conserng l as te occupancy probablty of ang a wre wt te lengt of l nstea of te unform probablty strbuton, te estmaton wll be mproe by multplyng ts occupancy probablty strbuton by te structural probablty strbuton wc we a before for te nterconnecton
4 estmaton. So, te formula (6a wll be transforme to L T, ntera, as (,, W, H, a, b/ (,, W, H, a, b were, non unform ( ( ( 3 P +,, W, H, a, b x x y y xxyy (6 P, P A S In orer to sole ts formula, accorng to Fgure 4, tere are 8 fferent regons for eac of te two ponts (x, y, an (x, y. So tere woul be 64 fferent ntegrals to conser for solng formula (6. Let us efne, ( x x y y ( 3 δ P + (7 Conser te followng equaton, δ xx yy xx yy + xx yy P, P A δ P A S, P S δ P, P S (8 + δ xx yy P, P A S formula (6 s te last term of te aboe formula. Te frst an tr terms n te formula (8 can be easly compute by an or by usng atematca equaton soler software. Te Secon term as 8 cases to conser, snce te frst pont moes nse te non-blocke part wc conssts of 8 regons an te secon pont moes nse te blocke area wc conssts of regon. So, te number of ntegraton s reuce to 8 +. Te formula for te case tat te frst pont s n regon an te secon pont s n blocke area can be obtane from, ( ( ( ( Hb H / Wa W / 3 P + + +, S,, W, H, a, b x x y y xxyy ( S Fgure 4: Integraton regons for ntra-bn transparent-block wrelengt An te formula for te case tat te frst pont s n regon an te secon pont s n blocke area can be obtane from, ( ( ( ( H b H / W x 3 P + +, S,, W, H, a, b x x y y xxyy ( ecause of te symmetry of te problem, te ntegraton for all of te oter regons can be calculate from (9 an ( usng fferent lmts for te ntegrals. ote tat te enomnator of te aerage transparent-block wrelengt soul be mofe to, nonunform ( ( ( 4 P +,, W, H, a, b x x y y xxyy ( on any specfe regon of ntegraton.. Aerage Inter-bn Wrelengt As t was sown n secton, all of te formulas for nter-bn transparent-block part of te wrelengt are usng te formulas for te ntra-bn transparent-block analyss. Hang mofe te formulas for transparent-block ntra-bn wrelengt, te formulas for transparent-block nter-bn wrelengt can be extracte accorngly wt no furter analyss. In te next part we sow ow to extract etour nter-bn wrelengt wt non-unform probablty... Horzontally Ajacent ns Let us conser Fgure 5, for calculatng te etour part of te wrelengt. Te beaor of an optmal placement necesstates ang ger ensty of termnals closer to te mle borer. A smple obseraton sows us tat te non-unform probablty strbuton of termnals oes not ae an effect on te ertcal etour of te ponts on te rgt an left ses of te obstacle, snce te concentraton of cells ffers n X recton. Howeer, te non-unform probablty strbuton as an effect on te orzontal etour of te ponts on te top an te bottom ses of te obstacle. Te effect of non-unform termnal strbuton on te total orzontal etour n X recton gen tat a etour appens woul be of te form of, ( ( 4P 4 ω( x, x x + x + y y xxyy, nonunform P UA P L (, ( ( 4 P 4 x + x + y y xxyy P UA P L Fgure 5: Te optmal placement beaor n presence of blockage ω ( x, x mn( x a W / + W W x + W. were (, As t can be seen, solng te nomnator of te aboe equaton manually s ffcult. umercal equaton solers can always elp n tese cases. 4. Teoretcal Analyss of te Aerage Wrelengt wt ultple lockages Te analyss of nter-bn aerage wrelengt n te presence of multple blockages can be performe by usng te analyss for aerage wrelengt n te presence of a sngle blockage. Te nter-bn aerage wrelengt for ertcally an agonally ajacent bns use te same type of analyss as orzontally ajacent bns an are omtte ere for brety. 4.. Horzontally Ajacent ns As sown n Fgure 6, n te presence of multple blockages, smlar to [3] te aerage transparent-block wrelengt can be calculate from, were, A A, ( A, ( A, + ( A, ( A, j ( A ( x x + y y j (3, xx yy (4 x, y A x, y (3 P were (x,y an (x,y are te coeffcents of te two ponts on eery rectangular regons A an, respectely. A A A 4 A A 3 Fgure 6: Horzontal ajacent bns wt multple blockages[] Te aerage etour wrelengt s more complcate n ts case. If te obstacles o not oerlap neter n X span nor n Y span, Ceng et. al. [3] sowe tat te effect of te obstacles on te aerage etour wrelengt s ate an ts problem can be treate as a combnaton of sngle blockage problems. ut for real crcuts ts assumpton seems to be too smplfyng an t mgt oerestmate te etour n some cases. Fgure (7 llustrate ts problem. Te etour for te termnals nse regon A an 3 5 4
5 equal to te maxmum etour aroun A an wc s less tan te summaton of te etour for tese two blocks. Instea we use a eurstc to estmate te amount of etour for ts case. Lemma. Eery two sjont blocks oerlap at most n eter X or Y spans. If two blocks oerlaps n bot spans, one coers all or part of te oter one; so we ecompose tem to seeral blocks wt no oerlap. Detour aroun eac blocks nmum etour aroun bot blocks Regon bounares n bounary Fgure 7: Horzontal ajacent bns etour wt multple blockages To tackle ts problem, frst we enumerate all te regons generate by blockages as sown n Fgure (7. If we ae n blockages, te number of tese regons equal to (n + snce eery blockages as two borer lnes n eac recton wc generates (n + regons n tat recton. Te man problem appens for te termnals nse te regons wc locate on te oerlappng parts of two or more blockages n eter X or Y spans. For tese regons we use a trck to transform tem to te stanar orzontal or ertcal etour problems. Algortm. As sown n Fgure (8 for regons A an, we cut tem nto two parts usng a ase lne. We efne te etour between (A, to be equal to mnmum of te etours of te top an bottom part of te otte lne an te aton of te etours for all te blocks generatng tese two regons. All tese etours can be sole usng te formula (. Smlar type of analyss ols for termnals n (A,, (A, an (A,. Snce te number of regons to conser s large, we perform te complete calculaton for te etour of θ% bggest blockages an a up te etour of te rest. y ajustng θ%, we can tune te accuracy an run tme trae-off. In our experments, we pcke θ. A A A Fgure 8: Algortm for etour wt multple blockage In [3], te autors nestgate te etour wrelengt for te case tat tere s one bg sngle blockage an numerous small blockages. Tere, tey sowe tat te aerage etour wrelengt s strongly correlate wt te geometrcal parameters of te bg blockage suc as wt, egt, splacement an aspect rato, an s not relate to te geometrcal parameters of oter small blockages. Ts motates us to estmate te etour wrelengt for tese types of crcuts by just conserng te bg blockage an gnorng te small blockages usng te exact meto presente n te preous secton. ut f all te blockages are of te same sze, te exact meto n preous secton oes not work an we use te eurstc presente n ts secton. Te analyss for te transparent-block an etour parts of te wrelengt woul be te same for ertcally-ajacent an agonally-ajacent bns an are so omtte from ts scusson for brety. 4. Aerage Wrelengt Hang a te aerage nter-bn wrelengt for orzontally, ertcally an agonally ajacent bns, te aerage nter-bn wrelengt can be obtane for eery leel of erarcy lke n []. For eery leel of erarcy, sown n Fgure 3, te aerage nter-bn wrelengt can be wrtten as, δ ( L nter ( A, Lnter ( C, D Lnter ( A, C Lnter (, D L (5 ntr, H 6 + δ L ( A, D + L (, C ( ( ntr ntr were,, an, respectely, enote tat te corresponng bns are orzontally, ertcally, or agonally ajacent. oreoer, δ s a parameter to capture te optmzaton beaor of placement algortm wc faors orzontally an ertcally ajacent bns to agonally ajacent bns. Placement algortms try to mnmze te lengt of wres as muc as possble. So, te probablty of ang a sort wre s more tan ang a long wre. Tat necesstates us to fferentate between orzontally/ertcally ajacent bns an agonally ajacent bns. To compute δ, we use te equaton ere n [, 7] for wre lengt strbuton for te entre crcut. In [] by usng smple teoretcal conseratons t s sown tat te normalze wrelengt strbutonε l for a goo two-mensonal placement s of te form of, ( l lmax ( l l γ ε l Cl (6 max wcγ s relate to Rent Exponent troug equaton, P + γ 3 (7 an l max s a constant rectly relate to te sze of te bn. Ts formula ncates tat te number of wres wt lengt l s ecreasng wt te factor of l ( P3 by ncreasng te lengt of te wre. Smlar to [], f we conser ε as te wrelengt / strbuton between orzontal or ertcal bns, an ε as te wrelengt strbuton between agonal bns, we ae, 4 ε / + ε (8 Snce te relatonsp between lengt of te orzontal/ertcal wres l / an agonal wres l for te bn confguraton n Fgure 3 s as, we can extract te lengt strbuton an, ε / l l /, anε from, 4ε / ε P3 + ( P3 ( ε / ε / (9 4ε / δ (3 5. Expermental Results We ae mplemente te tecnques propose n sectons 3 an 4 n C. We compare our wrelengt estmaton meto wt te meto n [], Ceng wrelengt estmaton meto [3], an te actual wrelengt of te crcut after te routng. For placement an routng, we use te agma lastfuson wc s a commercal CAD tool. For ong smulatons, we consere bot meum an large sze crcuts. In orer to erfy our teoretcal results, on te real-worl crcuts, we pcke most of our bencmarks from te ISPD 5 placement bencmark sute [3]. gblue3 s not use snce t as seeral moable macros wc soul go troug a process of floorplannng to fx te macros for runnng te estmaton algortms on t. So we exclue ts bencmark from te experments. gblue4 s a ery uge bencmark an we couln t run tem on our aalable systems. Te fle format of ISPD sute bencmarks s ookself. Te agma lastfuson tool accepts LEF/DEF format. We use te conerter from [5] to conert te ookself format to te LEF/DEF format to route te bencmarks wt ts tool. For te frst set of experments we use te bencmarks wt just a bg sngle IP block. To aapt te bencmarks to our
6 expermental purpose, we kept te bggest blockage an cange all te oter blockages to stanar cells. Te secon set of experments s for estmatng wrelengt n te presence of multple blockages. For ts set of experments we use te orgnal crcuts from ISPD 5 bencmark sute. Te number of cells an nets n eac of tese test crcuts are sown n Table. Te number of fxe cells s te number of obstacles nse te cp area, an oes not nclue te fxe I/O termnals. Te utlzaton s te percentage of area of stanar cells oer te non-blocke area of cp. For extractng Rent s exponent for eac bencmark, we use te same meto as [5] by performng a global placement of te bencmarks usng te Dragon placement tool [4] wc s an acaemc placement tool base on erarccal mn-cut parttonng wt termnal propagaton. Table : Specfcaton of te encmarks Test Crcut #Cells #Fxe Cells #et Utlzaton (% locke Area (% Test3, , Aaptec Aaptec 55, , Aaptec3 45, , Aaptec gblue gblue Table sows te total wrelengt estmaton n presence of a sngle blockage for Ceng s meto, te meto presente n [] an our meto. Actual wrelengt s reporte by lastfuson tool after te placement an routng. Table llustrates te same ata for wrelengt n presence of multple blockages. As t was sown n [], te reason tat Ceng s estmaton s far from actual wrelengt on te crcuts wt g complexty s tat t only consers te geometrcal caracterstcs of te crcut towar estmatng wrelengt at te top leel an gnores te complexty of te crcut totally. ot of te metos n [] an our meto, oweer, conser te complexty of te crcuts nto account troug calculaton of n k n eac leel of erarcy. As t can be seen, Ceng s meto results n better estmaton for te meum bencmark Test3. Te reason s tat on te meum-sze bencmarks wt lower complexty, wrelengt epens more on te geometrcal structure of te crcut an not on ts complexty. Table : Total Wrelengt Estmaton for Sngle lockages Estmate WL Actual Crcut eto Ceng Ours WL n [] Test Aaptec Aaptec Aaptec Aapcte Aerage Error (% Te reason tat bot approaces by Ceng an [] oerestmate te wrelengt s tat te probablty strbuton of te cells on te non-blocke porton of te cp area s consere as unform for bot approaces. Placement tools try to keep te connecte cells as close to eac oter as possble. So, te number of sort wres n te cp area s more tan te number of long wres after te placement. Tat s te reason tat unform strbuton probablty oerestmates te lengt of wres, snce t consers equal probablty of occurrence for eery lengt of wre. Our approac fxe ts problem by conserng nonunform probablty strbuton for cells. All of te tree tecnques perform wrelengt estmaton qute fast. For te largest test case gblue, our meto takes 85 Table 3: Total Wrelengt Estmaton for ultple lockages Crcut Estmate WL Actual eto Ceng Ours WL n [] Test Aaptec Aaptec Aaptec Aapcte gblue gblue Aerage Error (% secons, te meto n [] takes 8 secons an Ceng meto takes 75 secons. Tese alues nclue te runnng tme for processng te nput fles an bulng te ata structures. 6. Conclusons an Future Work In ts paper we propose a erarccal tecnque for wrelengt estmaton n te presence of blockages base on te assumpton of non-unform probablty for te strbuton of stanar cells. Smulaton results sow tat ts tecnque estmate te wrelengt muc more accurately as compare to ts oter counterparts suc as [, 3]. Te aerage error of ts tecnque for large crcuts s 4.9% for sngle blockage an 7.8% for multple blockages. Ts work can be use n early esgn stages to proe an estmaton of te en-pont wrelengt of a esgn. Ts meto can also be extene to perform erarccal probablstc congeston estmaton n presence of IP blocks. 7. References [] T. Taga an. Sarrafzae, Herarccal wrelengt estmaton for large-scale crcuts n te presence of IP blocks, submtte to IEEE Transacton on Very Large-Scale Integraton Systems, Specal secton on System Leel Interconnect Precton, aalable at ttp://er.cs.ucla.eu/ ~taga /tec_report_86.pf [] W. E. Donat, Placement an aerage nterconnecton lengts of computer logc, IEEE Trans. Crcuts Syst., ol. CAS-6, pp. 7 77, 979. [3] C.-K. Ceng, A.. Kang,. Lu, an D. Stroobant, Towar better wreloa moels n te presence of obstacles, n Proc. Asa an Sout Pacfc Desgn Automaton Conf., Feb., pp [4] H.. akoglu, Crcuts, Interconnectons, an Packagng for VLSI. Reang, A: Ason-Wesley, 99. [5] X. Yang, E. ozorgzae, an aj Sarrafzae, Wrelengt estmaton base on Rent exponents of parttonng an placement, n Proc. Int. Work. System-Leel Interconnect Precton,, pp [6]. S. Lanman an R. L. Russo, On a Pn ersus lock Relatonsp for Parttons of Logc Graps, IEEE Trans. on Computer, C-, 97, pp [7] D. Stroobant an J. V. Campenout, Accurate Interconnecton Lengt Estmatons for Prectons Early n te Desgn Cycle". VLSI Desgn, Specal Issue on Pyscal Desgn n Deep Submcron, -, 999. [8] J. A. Das, V. K. De, an J. D. enl, A stocastc wre-lengt strbuton for ggascale ntegraton (GSI Part I: Deraton an alaton, IEEE Trans. Electron Deces, ol. 45, pp , 998. [9] C.-K. Ceng, A.. Kang,. Lu, an D. Stroobant, Towar better wreloa moels n te presence of obstacles, IEEE Trans. VLSI Syst., ol., pp , Apr.. [] J. Cotter an P. Crste, Te analytc form of te lengt strbuton functon for computer nterconnecton, IEEE Trans. On Crcuts an Systems, ol. 38, pp. 37-3, 99. [] D. Stroobant, H. an arck, an J.an Campenout, "An Accurate Interconnecton Lengt Estmaton for Computer Logc," n Proc. Great Lake Symposum of VLSI, pp. 5-55, 996. [] T. Hamaa, C. -K. Ceng, an P.. Cau, A wre lengt estmaton tecnque utlzng negboroo ensty equatons, In Proc. AC/IEEE Desgn Automaton Conf, pp 57-6, 99. [3] ttp:// [4] ttp://er.cs.ucla.eu/dragon [5] lsca.eecs.umc.eu/k/placeutls/
Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7
Stanford Unversty CS54: Computatonal Complexty Notes 7 Luca Trevsan January 9, 014 Notes for Lecture 7 1 Approxmate Countng wt an N oracle We complete te proof of te followng result: Teorem 1 For every
More informationCompetitive Experimentation and Private Information
Compettve Expermentaton an Prvate Informaton Guseppe Moscarn an Francesco Squntan Omtte Analyss not Submtte for Publcaton Dervatons for te Gamma-Exponental Moel Dervaton of expecte azar rates. By Bayes
More informationOptimal Slack-Driven Block Shaping Algorithm in Fixed-Outline Floorplanning
Optmal Slack-Drven Block Sapng Algortm n Fxed-Outlne Floorplannng Jackey Z. Yan Placement Tec. Group Cadence Desgn Systems San Jose, CA 95134, U.S.A. Crs Cu Department of ECE Iowa State Unversty Ames,
More informationMultivariate Ratio Estimator of the Population Total under Stratified Random Sampling
Open Journal of Statstcs, 0,, 300-304 ttp://dx.do.org/0.436/ojs.0.3036 Publsed Onlne July 0 (ttp://www.scrp.org/journal/ojs) Multvarate Rato Estmator of te Populaton Total under Stratfed Random Samplng
More informationExplicit bounds for the return probability of simple random walk
Explct bouns for the return probablty of smple ranom walk The runnng hea shoul be the same as the ttle.) Karen Ball Jacob Sterbenz Contact nformaton: Karen Ball IMA Unversty of Mnnesota 4 Ln Hall, 7 Church
More informationChapter 2 Transformations and Expectations. , and define f
Revew for the prevous lecture Defnton: support set of a ranom varable, the monotone functon; Theorem: How to obtan a cf, pf (or pmf) of functons of a ranom varable; Eamples: several eamples Chapter Transformatons
More informationNew Liu Estimators for the Poisson Regression Model: Method and Application
New Lu Estmators for the Posson Regresson Moel: Metho an Applcaton By Krstofer Månsson B. M. Golam Kbra, Pär Sölaner an Ghaz Shukur,3 Department of Economcs, Fnance an Statstcs, Jönköpng Unversty Jönköpng,
More informationENTROPIC QUESTIONING
ENTROPIC QUESTIONING NACHUM. Introucton Goal. Pck the queston that contrbutes most to fnng a sutable prouct. Iea. Use an nformaton-theoretc measure. Bascs. Entropy (a non-negatve real number) measures
More informationMULTI-REGULARIZATION PARAMETERS ESTIMATION FOR GAUSSIAN MIXTURE CLASSIFIER BASED ON MDL PRINCIPLE
MULI-REGULARIZAIO PARAMEERS ESIMAIO FOR GAUSSIA MIXURE CLASSIFIER BASED O MDL PRICIPLE Xulng Zou,, Png Guo an C L Plp Cen 3 e Laboratory of Image Processng an Pattern Recognton, Beng ormal Unversty, Beng,
More informationOn a one-parameter family of Riordan arrays and the weight distribution of MDS codes
On a one-parameter famly of Roran arrays an the weght strbuton of MDS coes Paul Barry School of Scence Waterfor Insttute of Technology Irelan pbarry@wte Patrck Ftzpatrck Department of Mathematcs Unversty
More informationCENTROID (AĞIRLIK MERKEZİ )
CENTOD (ĞLK MEKEZİ ) centrod s a geometrcal concept arsng from parallel forces. Tus, onl parallel forces possess a centrod. Centrod s tougt of as te pont were te wole wegt of a pscal od or sstem of partcles
More informationField and Wave Electromagnetic. Chapter.4
Fel an Wave Electromagnetc Chapter.4 Soluton of electrostatc Problems Posson s s an Laplace s Equatons D = ρ E = E = V D = ε E : Two funamental equatons for electrostatc problem Where, V s scalar electrc
More informationCOMP4630: λ-calculus
COMP4630: λ-calculus 4. Standardsaton Mcael Norrs Mcael.Norrs@ncta.com.au Canberra Researc Lab., NICTA Semester 2, 2015 Last Tme Confluence Te property tat dvergent evaluatons can rejon one anoter Proof
More information2. High dimensional data
/8/00. Hgh mensons. Hgh mensonal ata Conser representng a ocument by a vector each component of whch correspons to the number of occurrences of a partcular wor n the ocument. The Englsh language has on
More informationOn Liu Estimators for the Logit Regression Model
CESIS Electronc Workng Paper Seres Paper No. 59 On Lu Estmators for the Logt Regresson Moel Krstofer Månsson B. M. Golam Kbra October 011 The Royal Insttute of technology Centre of Excellence for Scence
More informationIMA Preprint Series # 2103
STATISTICAL CHARACTERIZATIO OF PROTEI ESEMBLES By Dego Roter Gullermo Sapro an Vjay Pane IMA Preprnt Seres # 03 ( Marc 006 ) ISTITUTE FOR MATHEMATICS AD ITS APPLICATIOS UIVERSITY OF MIESOTA 400 Ln Hall
More informationCENTROID (AĞIRLIK MERKEZİ )
CENTOD (ĞLK MEKEZİ ) centrod s a geometrcal concept arsng from parallel forces. Tus, onl parallel forces possess a centrod. Centrod s tougt of as te pont were te wole wegt of a pscal od or sstem of partcles
More informationShuai Dong. Isaac Newton. Gottfried Leibniz
Computatonal pyscs Sua Dong Isaac Newton Gottred Lebnz Numercal calculus poston dervatve ntegral v velocty dervatve ntegral a acceleraton Numercal calculus Numercal derentaton Numercal ntegraton Roots
More informationAdaptive Kernel Estimation of the Conditional Quantiles
Internatonal Journal of Statstcs and Probablty; Vol. 5, No. ; 206 ISSN 927-7032 E-ISSN 927-7040 Publsed by Canadan Center of Scence and Educaton Adaptve Kernel Estmaton of te Condtonal Quantles Rad B.
More informationSIMPLIFIED MODEL-BASED OPTIMAL CONTROL OF VAV AIR- CONDITIONING SYSTEM
Nnth Internatonal IBPSA Conference Montréal, Canaa August 5-8, 2005 SIMPLIFIED MODEL-BASED OPTIMAL CONTROL OF VAV AIR- CONDITIONING SYSTEM Nabl Nassf, Stanslaw Kajl, an Robert Sabourn École e technologe
More informationTraffic Signal Control. Signalized Intersection Analysis and Level of Service. Traffic Signal Control. Traffic Signal Control 11/4/2009
Sgnalze Intersecton nalyss an Leel of Serce CE3 Transportaton Engneerng Dr. hme bel-rahm Traffc Sgnal Control Pretme sgnal whose tmng (cycle length, green tme, an so on) s fxe oer specfe tme peros an oes
More informationENGI9496 Lecture Notes Multiport Models in Mechanics
ENGI9496 Moellng an Smulaton of Dynamc Systems Mechancs an Mechansms ENGI9496 Lecture Notes Multport Moels n Mechancs (New text Secton 4..3; Secton 9.1 generalzes to 3D moton) Defntons Generalze coornates
More information1 ode.mcd. Find solution to ODE dy/dx=f(x,y). Instructor: Nam Sun Wang
Fin solution to ODE /=f(). Instructor: Nam Sun Wang oe.mc Backgroun. Wen a sstem canges wit time or wit location, a set of ifferential equations tat contains erivative terms "/" escribe suc a namic sstem.
More informationLecture 10: Dimensionality reduction
Lecture : Dmensonalt reducton g The curse of dmensonalt g Feature etracton s. feature selecton g Prncpal Components Analss g Lnear Dscrmnant Analss Intellgent Sensor Sstems Rcardo Guterrez-Osuna Wrght
More informationStanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011
Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected
More informationWYSE Academic Challenge 2004 State Finals Physics Solution Set
WYSE Acaemc Challenge 00 State nals Physcs Soluton Set. Answer: c. Ths s the enton o the quantty acceleraton.. Answer: b. Pressure s orce per area. J/m N m/m N/m, unts o orce per area.. Answer: e. Aerage
More informationProblem Set 4: Sketch of Solutions
Problem Set 4: Sketc of Solutons Informaton Economcs (Ec 55) George Georgads Due n class or by e-mal to quel@bu.edu at :30, Monday, December 8 Problem. Screenng A monopolst can produce a good n dfferent
More informationBoise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab
Bose State Unersty Department of Electrcal and omputer Engneerng EE 1L rcut Analyss and Desgn Lab Experment #8: The Integratng and Dfferentatng Op-Amp rcuts 1 Objectes The objectes of ths laboratory experment
More informationPHZ 6607 Lecture Notes
NOTE PHZ 6607 Lecture Notes 1. Lecture 2 1.1. Defntons Books: ( Tensor Analyss on Manfols ( The mathematcal theory of black holes ( Carroll (v Schutz Vector: ( In an N-Dmensonal space, a vector s efne
More informationMultigrid Methods and Applications in CFD
Multgrd Metods and Applcatons n CFD Mcael Wurst 0 May 009 Contents Introducton Typcal desgn of CFD solvers 3 Basc metods and ter propertes for solvng lnear systems of equatons 4 Geometrc Multgrd 3 5 Algebrac
More informationLecture 4. Heritability. Heritability: An Intuitive Approach First Definition
Lecture Hertablty Hertablty: n Intutve pproac Frst enton Broa Sense: Proporton o te penotypc varaton ue to genetc causes H G Y Narro Sense: Proporton o te penotypc varaton ue to atve genetc eects Y Useul
More informationA capacitor is simply two pieces of metal near each other, separated by an insulator or air. A capacitor is used to store charge and energy.
-1 apactors A capactor s smply two peces of metal near each other, separate by an nsulator or ar. A capactor s use to store charge an energy. A parallel-plate capactor conssts of two parallel plates separate
More informationGENERIC CONTINUOUS SPECTRUM FOR MULTI-DIMENSIONAL QUASIPERIODIC SCHRÖDINGER OPERATORS WITH ROUGH POTENTIALS
GENERIC CONTINUOUS SPECTRUM FOR MULTI-DIMENSIONAL QUASIPERIODIC SCHRÖDINGER OPERATORS WITH ROUGH POTENTIALS YANG FAN AND RUI HAN Abstract. We stuy the mult-mensonal operator (H xu) n = m n = um + f(t n
More informationCo-channel Interference Cancellation for Downlink Block Transmission with Cyclic Prefix
o-cannel Interference ancellaton for ownlnk lock Transmsson wt yclc Prefx Kazunor ayas an eak Saka Grauate Scool Informatcs, Kyoto Unversty, Yosa onmac Sakyo-ku, Kyoto, -8, JAPAN e-mal: kazunor@kyoto-uacjp
More informationALTERNATIVE METHODS FOR RELIABILITY-BASED ROBUST DESIGN OPTIMIZATION INCLUDING DIMENSION REDUCTION METHOD
Proceengs of IDETC/CIE 00 ASME 00 Internatonal Desgn Engneerng Techncal Conferences & Computers an Informaton n Engneerng Conference September 0-, 00, Phlaelpha, Pennsylvana, USA DETC00/DAC-997 ALTERATIVE
More informationFall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede
Fall Analyss of Expermental Measurements B. Esensten/rev. S. Erree Hypothess Testng, Lkelhoo Functons an Parameter Estmaton: We conser estmaton of (one or more parameters to be the expermental etermnaton
More informationRethinking MIMO for Wireless Networks: Linear Throughput Increases with Multiple Receive Antennas
Retnng MIMO for Wreless etwors: Lnear Trougput Increases wt Multple Receve Antennas ar Jndal Unversty of Mnnesota Unverstat Pompeu Fabra Jont wor wt Jeff Andrews & Steven Weber MIMO n Pont-to-Pont Cannels
More informationProblem Set 9 Solutions
Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem
More information3. MODELING OF PARALLEL THREE-PHASE CURRENT-UNIDIRECTIONAL CONVERTERS 3. MODELING OF PARALLEL THREE-PHASE CURRENT-
3. MOEING OF PARAE THREE-PHASE URRENT-UNIIRETIONA ONERTERS 3. MOEING OF PARAE THREE-PHASE URRENT- UNIIRETIONA ONERTERS Ths chater eelos the moels of the arallel three-hase current-unrectonal swtch base
More informationSignalized Intersections LOS. Signalized Intersection Analysis and Level of Service. Signalized Intersections LOS. Lane Grouping 11/17/2009
Sgnalze Intersecton nalyss an Leel of Serce CE3 Transportaton Engneerng Dr. hme bel-rahm Sgnalze Intersectons LOS Recall that leel of serce (LOS) s a qualtate assessment of faclty operatons base upon a
More informationBoise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab
Bose State Unersty Department of Electrcal and omputer Engneerng EE 1L rcut Analyss and Desgn Lab Experment #8: The Integratng and Dfferentatng Op-Amp rcuts 1 Objectes The objectes of ths laboratory experment
More informationA MULTIDIMENSIONAL ANALOGUE OF THE RADEMACHER-GAUSSIAN TAIL COMPARISON
A MULTIDIMENSIONAL ANALOGUE OF THE RADEMACHER-GAUSSIAN TAIL COMPARISON PIOTR NAYAR AND TOMASZ TKOCZ Abstract We prove a menson-free tal comparson between the Euclean norms of sums of nepenent ranom vectors
More informationAnnex 10, page 1 of 19. Annex 10. Determination of the basic transmission loss in the Fixed Service. Annex 10, page 1
Annex 10, page 1 of 19 Annex 10 Determnaton of the basc transmsson loss n the Fxe Servce Annex 10, page 1 Annex 10, page of 19 PREDICTION PROCEDURE FOR THE EVALUATION OF BASIC TRANSMISSION LOSS 1 Introucton
More informationSummary. Introduction
Sesmc reflecton stuy n flu-saturate reservor usng asymptotc Bot s theory Yangun (Kevn) Lu* an Gennay Goloshubn Unversty of Houston Dmtry Sln Lawrence Bereley Natonal Laboratory Summary It s well nown that
More informationAn efficient method for computing single parameter partial expected value of perfect information
An effcent metho for computng sngle parameter partal expecte value of perfect nformaton Mark Strong,, Jeremy E. Oakley 2. School of Health an Relate Research ScHARR, Unversty of Sheffel, UK. 2. School
More informationEnergy-Aware Fault Tolerance in Fixed-Priority Real-Time Embedded Systems*
Energy-Aware Fault Tolerance n Fxed-Prorty Real-Tme Embedded Systems Yng Zang, Krsnendu Cakrabarty and Vsnu Swamnatan Department of Electrcal & Computer Engneerng Duke Unversty, Duram, NC 778, USA Abstract
More informationDevelopment of Uniform Hazard Response Spectra for a Site
Transactons of the 17 th Internatonal Conference on Structural Mechancs n Reactor Technology (SMRT 17) Prague, Czech Republc, August 17 22, 2003 Paper # K11-3 Development of Unform Hazar Response Spectra
More informationThe Decibel and its Usage
The Decbel and ts Usage Consder a two-stage amlfer system, as shown n Fg.. Each amlfer rodes an ncrease of the sgnal ower. Ths effect s referred to as the ower gan,, of the amlfer. Ths means that the sgnal
More informationdoes NOT exist. WHAT IF THE NUMBER X APPROACHES CANNOT BE PLUGGED INTO F(X)??????
MATH 000 Miterm Review.3 Te it of a function f ( ) L Tis means tat in a given function, f(), as APPROACHES c, a constant, it will equal te value L. Tis is c only true if f( ) f( ) L. Tat means if te verticle
More information( ) = : a torque vector composed of shoulder torque and elbow torque, corresponding to
Supplementary Materal for Hwan EJ, Donchn O, Smth MA, Shamehr R (3 A Gan-Fel Encon of Lmb Poston an Velocty n the Internal Moel of Arm Dynamcs. PLOS Boloy, :9-. Learnn of ynamcs usn bass elements he nternal
More informationp(z) = 1 a e z/a 1(z 0) yi a i x (1/a) exp y i a i x a i=1 n i=1 (y i a i x) inf 1 (y Ax) inf Ax y (1 ν) y if A (1 ν) = 0 otherwise
Dustn Lennon Math 582 Convex Optmzaton Problems from Boy, Chapter 7 Problem 7.1 Solve the MLE problem when the nose s exponentally strbute wth ensty p(z = 1 a e z/a 1(z 0 The MLE s gven by the followng:
More informationGraphical Analysis of a BJT Amplifier
4/6/2011 A Graphcal Analyss of a BJT Amplfer lecture 1/18 Graphcal Analyss of a BJT Amplfer onsder agan ths smple BJT amplfer: ( t) = + ( t) O O o B + We note that for ths amplfer, the output oltage s
More informationParallel MAC Based On Radix-4 & Radix-8 Booth Encodings
Shankey Goel. et al. / Internatonal Journal of Engneerng Scence an Technology (IJEST) Parallel MAC Base On Rax-4 & Rax-8 Booth Encongs SHAKE GOEL Stuent, Department of Electroncs & Communcaton Engneerng
More informationChapter Primer on Differentiation
Capter 0.01 Primer on Differentiation After reaing tis capter, you soul be able to: 1. unerstan te basics of ifferentiation,. relate te slopes of te secant line an tangent line to te erivative of a function,.
More informationLarge-Scale Data-Dependent Kernel Approximation Appendix
Large-Scale Data-Depenent Kernel Approxmaton Appenx Ths appenx presents the atonal etal an proofs assocate wth the man paper [1]. 1 Introucton Let k : R p R p R be a postve efnte translaton nvarant functon
More informationSection 8.3 Polar Form of Complex Numbers
80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the
More informationCHAPTER 4 HYDROTHERMAL COORDINATION OF UNITS CONSIDERING PROHIBITED OPERATING ZONES A HYBRID PSO(C)-SA-EP-TPSO APPROACH
77 CHAPTER 4 HYDROTHERMAL COORDINATION OF UNITS CONSIDERING PROHIBITED OPERATING ZONES A HYBRID PSO(C)-SA-EP-TPSO APPROACH 4.1 INTRODUCTION HTC consttutes the complete formulaton of the hyrothermal electrc
More informationCHAPTER 13. Exercises. E13.1 The emitter current is given by the Shockley equation:
HPT 3 xercses 3. The emtter current s gen by the Shockley equaton: S exp VT For operaton wth, we hae exp >> S >>, and we can wrte VT S exp VT Solng for, we hae 3. 0 6ln 78.4 mv 0 0.784 5 4.86 V VT ln 4
More informationSolutions to Practice Problems
Phys A Solutons to Practce Probles hapter Inucton an Maxwell s uatons (a) At t s, the ef has a agntue of t ag t Wb s t Wb s Wb s t Wb s V t 5 (a) Table - gves the resstvty of copper Thus, L A 8 9 5 (b)
More informationCONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION
CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING N. Phanthuna 1,2, F. Cheevasuvt 2 and S. Chtwong 2 1 Department of Electrcal Engneerng, Faculty of Engneerng Rajamangala
More informationAn Improved multiple fractal algorithm
Advanced Scence and Technology Letters Vol.31 (MulGraB 213), pp.184-188 http://dx.do.org/1.1427/astl.213.31.41 An Improved multple fractal algorthm Yun Ln, Xaochu Xu, Jnfeng Pang College of Informaton
More informationNP-Completeness : Proofs
NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem
More informationEncoder and Decoder Optimization for Source-Channel Prediction in Error Resilient Video Transmission
Encoer an Decoer Optmzaton for Source-Channel Precton n Error Reslent Veo Transmsson Hua Yang an Kenneth Rose Sgnal Compresson Lab ECE Department Unversty of Calforna Santa Barbara, USA Outlne Backgroun
More informationResearch on Time-history Input Methodology of Seismic Analysis
Transactons, SRT 19, Toronto, August 2007 Research on Tme-hstory Input ethoology of Sesmc Analyss Jang Nabn, ao Qng an Zhang Yxong State Key Laboratory of Reactor System Desgn Technology, Nuclear Power
More informationHigh-Order Hamilton s Principle and the Hamilton s Principle of High-Order Lagrangian Function
Commun. Theor. Phys. Bejng, Chna 49 008 pp. 97 30 c Chnese Physcal Socety Vol. 49, No., February 15, 008 Hgh-Orer Hamlton s Prncple an the Hamlton s Prncple of Hgh-Orer Lagrangan Functon ZHAO Hong-Xa an
More informationG = G 1 + G 2 + G 3 G 2 +G 3 G1 G2 G3. Network (a) Network (b) Network (c) Network (d)
Massachusetts Insttute of Technology Department of Electrcal Engneerng and Computer Scence 6.002 í Electronc Crcuts Homework 2 Soluton Handout F98023 Exercse 21: Determne the conductance of each network
More informationOn Pfaff s solution of the Pfaff problem
Zur Pfaff scen Lösung des Pfaff scen Probles Mat. Ann. 7 (880) 53-530. On Pfaff s soluton of te Pfaff proble By A. MAYER n Lepzg Translated by D. H. Delpenc Te way tat Pfaff adopted for te ntegraton of
More informationComparison of Regression Lines
STATGRAPHICS Rev. 9/13/2013 Comparson of Regresson Lnes Summary... 1 Data Input... 3 Analyss Summary... 4 Plot of Ftted Model... 6 Condtonal Sums of Squares... 6 Analyss Optons... 7 Forecasts... 8 Confdence
More informationFinding Dense Subgraphs in G(n, 1/2)
Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng
More informationTOPICS MULTIPLIERLESS FILTER DESIGN ELEMENTARY SCHOOL ALGORITHM MULTIPLICATION
1 2 MULTIPLIERLESS FILTER DESIGN Realzaton of flters wthout full-fledged multplers Some sldes based on support materal by W. Wolf for hs book Modern VLSI Desgn, 3 rd edton. Partly based on followng papers:
More informationDirect Methods for Solving Macromolecular Structures Ed. by S. Fortier Kluwer Academic Publishes, The Netherlands, 1998, pp
Drect Metods for Solvng Macromolecular Structures Ed. by S. Forter Kluwer Academc Publses, Te Neterlands, 998, pp. 79-85. SAYRE EQUATION, TANGENT FORMULA AND SAYTAN FAN HAI-FU Insttute of Pyscs, Cnese
More informationEEE 241: Linear Systems
EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they
More informationMechanics Physics 151
Mechancs Physcs 5 Lecture 3 Contnuous Systems an Fels (Chapter 3) Where Are We Now? We ve fnshe all the essentals Fnal wll cover Lectures through Last two lectures: Classcal Fel Theory Start wth wave equatons
More informationCDMA Network Design. Robert Akl, D.Sc.
CDMA Network Desgn Robert Akl, D.Sc. Outlne CDMA overvew and nter-cell effects Network capacty Senstvty analyss Base staton locaton Plot-sgnal power Transmsson power of the mobles Numercal results Problem
More informationParameter estimation class 5
Parameter estmaton class 5 Multple Ve Geometr Comp 9-89 Marc Pollefes Content Background: Projectve geometr (D, 3D), Parameter estmaton, Algortm evaluaton. Sngle Ve: Camera model, Calbraton, Sngle Ve Geometr.
More information( ) = ( ) + ( 0) ) ( )
EETOMAGNETI OMPATIBIITY HANDBOOK 1 hapter 9: Transent Behavor n the Tme Doman 9.1 Desgn a crcut usng reasonable values for the components that s capable of provdng a tme delay of 100 ms to a dgtal sgnal.
More informationEstimating Delays. Gate Delay Model. Gate Delay. Effort Delay. Computing Logical Effort. Logical Effort
Estmatng Delas Would be nce to have a back of the envelope method for szng gates for speed Logcal Effort ook b Sutherland, Sproull, Harrs Chapter s on our web page Gate Dela Model Frst, normalze a model
More informationb ), which stands for uniform distribution on the interval a x< b. = 0 elsewhere
Fall Analyss of Epermental Measurements B. Esensten/rev. S. Errede Some mportant probablty dstrbutons: Unform Bnomal Posson Gaussan/ormal The Unform dstrbuton s often called U( a, b ), hch stands for unform
More informationDifferential Calculus: Differentiation (First Principles, Rules) and Sketching Graphs (Grade 12) *
OpenStax-CNX moule: m39313 1 Differential Calculus: Differentiation (First Principles, Rules) an Sketcing Graps (Grae 12) * Free Hig Scool Science Texts Project Tis work is prouce by OpenStax-CNX an license
More informationBasic Statistical Analysis and Yield Calculations
October 17, 007 Basc Statstcal Analyss and Yeld Calculatons Dr. José Ernesto Rayas Sánchez 1 Outlne Sources of desgn-performance uncertanty Desgn and development processes Desgn for manufacturablty A general
More information9 Derivation of Rate Equations from Single-Cell Conductance (Hodgkin-Huxley-like) Equations
Physcs 171/271 - Chapter 9R -Davd Klenfeld - Fall 2005 9 Dervaton of Rate Equatons from Sngle-Cell Conductance (Hodgkn-Huxley-lke) Equatons We consder a network of many neurons, each of whch obeys a set
More information6.01: Introduction to EECS 1 Week 6 October 15, 2009
6.0: ntroducton to EECS Week 6 October 5, 2009 6.0: ntroducton to EECS Crcuts The Crcut Abstracton Crcuts represent systems as connectons of component through whch currents (through arables) flow and across
More informationScroll Generation with Inductorless Chua s Circuit and Wien Bridge Oscillator
Latest Trends on Crcuts, Systems and Sgnals Scroll Generaton wth Inductorless Chua s Crcut and Wen Brdge Oscllator Watcharn Jantanate, Peter A. Chayasena, and Sarawut Sutorn * Abstract An nductorless Chua
More informationHard Problems from Advanced Partial Differential Equations (18.306)
Har Problems from Avance Partal Dfferental Equatons (18.306) Kenny Kamrn June 27, 2004 1. We are gven the PDE 2 Ψ = Ψ xx + Ψ yy = 0. We must fn solutons of the form Ψ = x γ f (ξ), where ξ x/y. We also
More informationmatter consists, measured in coulombs (C) 1 C of charge requires electrons Law of conservation of charge: charge cannot be created or
Basc Concepts Oerew SI Prefxes Defntons: Current, Voltage, Power, & Energy Passe sgn conenton Crcut elements Ideal s Portland State Unersty ECE 221 Basc Concepts Ver. 1.24 1 Crcut Analyss: Introducton
More informationLossy Compression. Compromise accuracy of reconstruction for increased compression.
Lossy Compresson Compromse accuracy of reconstructon for ncreased compresson. The reconstructon s usually vsbly ndstngushable from the orgnal mage. Typcally, one can get up to 0:1 compresson wth almost
More informationWeek 11: Differential Amplifiers
ELE 0A Electronc rcuts Week : Dfferental Amplfers Lecture - Large sgnal analyss Topcs to coer A analyss Half-crcut analyss eadng Assgnment: hap 5.-5.8 of Jaeger and Blalock or hap 7. - 7.3, of Sedra and
More informationThe Noether theorem. Elisabet Edvardsson. Analytical mechanics - FYGB08 January, 2016
The Noether theorem Elsabet Evarsson Analytcal mechancs - FYGB08 January, 2016 1 1 Introucton The Noether theorem concerns the connecton between a certan kn of symmetres an conservaton laws n physcs. It
More informationLimit Theorems for A Degenerate Fixed Point Equation
Dscrete Mathematcs an Theoretcal Computer Scence DMTCS vol. subm.), by the authors, Lmt Theorems for A Degenerate Fxe Pont Equaton Mchael Drmota an Markus Kuba Insttute of Dscrete Mathematcs an Geometry,
More information2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification
E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton
More informationWHY NOT USE THE ENTROPY METHOD FOR WEIGHT ESTIMATION?
ISAHP 001, Berne, Swtzerlan, August -4, 001 WHY NOT USE THE ENTROPY METHOD FOR WEIGHT ESTIMATION? Masaak SHINOHARA, Chkako MIYAKE an Kekch Ohsawa Department of Mathematcal Informaton Engneerng College
More informationEconomics 130. Lecture 4 Simple Linear Regression Continued
Economcs 130 Lecture 4 Contnued Readngs for Week 4 Text, Chapter and 3. We contnue wth addressng our second ssue + add n how we evaluate these relatonshps: Where do we get data to do ths analyss? How do
More informationRegression Analysis. Regression Analysis
Regresson Analyss Smple Regresson Multvarate Regresson Stepwse Regresson Replcaton and Predcton Error 1 Regresson Analyss In general, we "ft" a model by mnmzng a metrc that represents the error. n mn (y
More informationOn Optimal Design in Random Coefficient Regression Models and Alike
PODE 26 May 5, 26 On Optmal Desgn n Ranom Coeffcent Regresson Moels an Alke & homas Schmelter,2 Otto von Guercke Unversty Mageburg 2 Scherng AG, Berln raner.schwabe@mathematk.un-mageburg.e Outlne Prologue:
More informationA MULTIDIMENSIONAL ANALOGUE OF THE RADEMACHER-GAUSSIAN TAIL COMPARISON
A MULTIDIMENSIONAL ANALOGUE OF THE RADEMACHER-GAUSSIAN TAIL COMPARISON PIOTR NAYAR AND TOMASZ TKOCZ Abstract We prove a menson-free tal comparson between the Euclean norms of sums of nepenent ranom vectors
More informationChapter Newton s Method
Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve
More informationEnergy Storage Elements: Capacitors and Inductors
CHAPTER 6 Energy Storage Elements: Capactors and Inductors To ths pont n our study of electronc crcuts, tme has not been mportant. The analyss and desgns we hae performed so far hae been statc, and all
More informationNumerical Simulation of One-Dimensional Wave Equation by Non-Polynomial Quintic Spline
IOSR Journal of Matematcs (IOSR-JM) e-issn: 78-578, p-issn: 319-765X. Volume 14, Issue 6 Ver. I (Nov - Dec 018), PP 6-30 www.osrournals.org Numercal Smulaton of One-Dmensonal Wave Equaton by Non-Polynomal
More informationPrinciples of Food and Bioprocess Engineering (FS 231) Solutions to Example Problems on Heat Transfer
Prncples of Food and Boprocess Engneerng (FS 31) Solutons to Example Problems on Heat Transfer 1. We start wth Fourer s law of heat conducton: Q = k A ( T/ x) Rearrangng, we get: Q/A = k ( T/ x) Here,
More information10.34 Fall 2015 Metropolis Monte Carlo Algorithm
10.34 Fall 2015 Metropols Monte Carlo Algorthm The Metropols Monte Carlo method s very useful for calculatng manydmensonal ntegraton. For e.g. n statstcal mechancs n order to calculate the prospertes of
More information