Systematic Figure of Merit Computation for the Design of ... - arXiv

3 downloads 0 Views 213KB Size Report
Systematic Figure of Merit Computation for the Design of Pipeline ADC. L. Barrandon, S. Crand, D. Houzet. IETR, Université de Rennes 1, Avenue du Général ...
6\VWHPDWLF)LJXUHRI0HULW&RPSXWDWLRQIRUWKH'HVLJQRI3LSHOLQH$'&

  /%DUUDQGRQ6&UDQG'+RX]HW ,(758QLYHUVLWpGH5HQQHV$YHQXHGX*pQpUDO/HFOHUF5(11(6&HGH[)UDQFH OXGRYLFEDUUDQGRQ#XQLYUHQQHVIU   δLVFRPSXWHGWRREWDLQ  < )20 <   $EVWUDFW 7KH HPHUJLQJ FRQFHSW RI 6R&$06 OHDGV WR UHVHDUFK QHZ WRSGRZQ PHWKRGRORJLHV WR DLG V\VWHPV GHVLJQHUV LQ VL]LQJ DQDORJ DQG PL[HG GHYLFHV 7KLV ZRUN DSSOLHV WKLV LGHD WR WKH KLJKOHYHO RSWLPL]DWLRQ RI SLSHOLQH $'& &RQVLGHULQJ D JLYHQ WHFKQRORJ\ LW FRQVLVWV LQ FRPSDULQJ GLIIHUHQW FRQILJXUDWLRQV DFFRUGLQJWRWKHLULPSHUIHFWLRQVDQGWKHLUDUFKLWHFWXUHVZLWKRXW ))7 FRPSXWDWLRQ RU WLPHFRQVXPLQJ VLPXODWLRQV 7KH ILQDO VHOHFWLRQLVEDVHGRQDILJXUHRIPHULW  

 ,QWURGXFWLRQ

 7KH HYROXWLRQ RI DQDORJ DQG PL[HG GHVLJQV DQG WKH LQFUHDVLQJ FRPSOH[LW\ RI VXFK GHYLFHV OHDG WR GHYHORS PHWKRGRORJLHVXVLQJWRSGRZQWHFKQLTXHV7RLOOXVWUDWHWKLV FRQFHSW ZH KDYH FKRVHQ WR IRFXV RQ WKH SHUIRUPDQFHV HYDOXDWLRQRISLSHOLQH$'&GHYLFHV7KHDLPLVWRFRPSXWH D ILJXUH RI PHULW )20  ZKLFK FRQVLVWV LQ LQWHJUDWLQJ YDULRXVFKDUDFWHULVWLFVLQWRDVLQJOHSDUDPHWHUWRGHWHUPLQH WKH EHVW FRPSURPLVH ZKLOH PDWFKLQJ VSHFLILFDWLRQV %DVLF FRQVWUDLQWV FRQVLVW LQ VDYLQJFRPSXWDWLRQWLPHE\DYRLGLQJ WKHXVHRIEHKDYLRUDORUHOHFWULFDOOHYHOVLPXODWLRQVDQG))7 DQDO\VLV 

 )LJXUHRIPHULWDGMXVWPHQW 

 'HILQLWLRQ

 7KLV )20 LV DQ H[DPSOH DGDSWHG KHUH WR VRIWZDUH GHILQHGUDGLRV\VWHPVZKHUHVSHFWUDOSHUIRUPDQFHV 61'5 DQG 6)'5  DUH GRPLQDQW >@ 7KH QXPEHU RI FRPSDUDWRUV &RPS UHSUHVHQWVDUHODWLYHHYDOXDWLRQRIWKHGLHDUHDDQG RWKHUSDUDPHWHUVOLNHWKHQXPEHURIUHVLGXHDPSOLILHUVRUWKH HYDOXDWLRQRIWKHSRZHUFRQVXPSWLRQFRXOGEHFRQVLGHUHG

7KHLQGLFHVPD[DQGPLQLQGLFDWHWKHRSWLPDOYDOXHV LGHDO FDVH  DQG WKH LQGLFHV OLP UHSUHVHQW WKH GHVLUHG H[WUHPD ZKLFKWKH$'&VKRXOGPHHWIRUDJLYHQDSSOLFDWLRQ 

 (YDOXDWLRQRIWKHSHUIRUPDQFHV 

β = 6)'5OLP 6)'5PD[

γ = &RPS PLQ &RPSOLP  δ =  [(α + β + γ )]

6)'5 61'5

)20



 $PRQJ WKH GLIIHUHQW QRQLGHDOLWLHV RI D SLSHOLQH $'& VWDJHRQO\WZRRIWKHPDUHQRWFRUUHFWHGE\WKHUHGXQGDQW VLJQ GLJLW 56'  PHWKRG WKH UHVLGXH DPSOLILFDWLRQ PLVPDWFK DQG WKH QRQOLQHDULW\ RI WKLV DPSOLILFDWLRQ ZKHUHDV RIIVHW PLVPDWFK RQ WKH FRPSDUDWRU FRQYHUVLRQ VWHSVDUHFRUUHFWHGLQVLGHWKHOLPLWGHILQHGDV9UHI1L>@ 

*DLQ PLVPDWFK 7KH WUDQVIHU IXQFWLRQ 7)ε  WDNLQJ LQWR DFFRXQW D UHODWLYH JDLQ PLVPDWFK εJDLQ LV GHILQHG IURP WKH LGHDOWUDQVIHUIXQFWLRQ7)DVIROORZV 7)ε  εJDLQ 7) 1RQOLQHDULW\7KHQRQ±OLQHDULW\LVPRGHOHGZLWKDUHYHUVH K\SHUEROLFWDQJHQWIXQFWLRQ>@7KHHTXDWLRQXVHGLV  7)1/ = WDQK − (WDQK (α 1/ )7) )  α 1/ ZKHUHα1/LVDFRHIILFLHQWDVVRFLDWHGWRWKHDPSOLWXGHRIWKH QRQOLQHDULW\α1/DQGWDQK α1/ DUHQRUPDOL]DWLRQIDFWRUV  ,1/FDOFXODWLRQ7KH,1/LVWKHGLIIHUHQFHEHWZHHQ7)DQG WKHDFWXDOWUDQVIHUIXQFWLRQ ILJXUH  

9LQ

  61'5   6)'5   &RPS PLQ     + β   + γ  )20 = δ α     61'5PD[   6)'5PD[   &RPS 



,1/ '1/



)LJXUH0HWKRGRORJ\RIHYDOXDWLRQRIWKHSHUIRUPDQFHV



α = 61'5OLP 61'5PD[ 

&RPS



$UFKLWHFWXUH  1RQLGHDOLWLHV

,GHDOWUDQVIHUIXQFWLRQ 7UDQVIHUIXQFWLRQZLWKRIIVHWPLVPDWFK &RQYHUVLRQVWHSVRIWKHIROORZLQJ VWDJH

2ULJLQRIWKH,1/

,1/

/6%



)LJXUH,QIOXHQFHRIJDLQDQGQRQOLQHDULW\PLVPDWFKHVRID VLQJOHSLSHOLQHVWDJHRYHUWKH,1/

Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE’05) 1530-1591/05 $ 20.00 IEEE

7KH,1/RIDQRQLGHDOSLSHOLQHVWDJHFDQEHZULWWHQDV    − (  )  ,1/ L =   − ε JDLQ  WDQK  α 1/ 

(WDQK (α 1/ )[ L )  − [ L 

ZKHUH[LLVWKHLGHDOSRVLWLRQRIWKHLWKFRQYHUVLRQVWHSDQG ,1/ L LVWKH,1/FRUUHVSRQGLQJWR[L7KHQWKHJOREDO,1/ RI D SLSHOLQH $'& LV WKH VXP RI WKH FRQWULEXWLRQV RI HDFK VLQJOHVWDJHWRWKLV,1/

9 LQ  T   ,1 / L 

T  

/ 6 %  ,1 / L  ,1 / L /6%



)LJXUH&RQYHUVLRQHUURUIRUWKHLWKFRGHZLWKDQGZLWKRXW ,1/ 

7KH61'5LVFRPSXWHGIURPWKHPHDQTXDGUDWLFHUURURI DQRQLGHDOO\TXDQWL]HGVLQHZDYHWKDWLVWRVD\DGGLQJ,1/ WRWKHLGHDOFRQYHUVLRQVWHSV ILJXUH    T  + ,1/L    T    T 9LQ G9LQ =  + ,1/L  +  − ,1/L −   ∫ T − T  + ,1/L − T        T T   = + (,1/L − ,1/L − ) + ,1/L + ,1/L − + ,1/L − ,1/L −    T



ε L =

(

)

(

)

ZKHUHTðLVHTXDOWRWKHZHOONQRZQFRQYHUVLRQQRLVHIRU DQLGHDO$'&7KHQWKH61'5RIDQ1ELW$'&EHFRPHV  9UHI    ZLWK ε  = ε   61'5 =  ORJ

∑ L

L

6)'5 FDOFXODWLRQ IURP ,1/ ,Q >@ WKH OHYHOV RI WKH KDUPRQLFV RI DQ LGHDOO\TXDQWL]HGVLQHZDYHDUHFRPSXWHG IURP)RXULHUVHULHVH[SDQVLRQ Q   DN = ∑ \L VLQ N  FRV − ([L ) − VLQ N FRV − ([L+ )  πN L = ZKHUH [L DUH WKH WKUHVKROGV DQG \L [L[L  7KH RULJLQDOLW\ RI WKLV ZRUN LV WR DGG WKH '1/ WR WKH LGHDO TXDQWL]DWLRQVWHSV7KH6)'5LVWKHKLJKHVWKDUPRQLFOHYHO JLYHQE\ +'N ≡  ORJ( DN D ) G%F 

[ (

)

615 G%  (12% %LWV  6)'5 G%  )20                                

 

UH V LG X H 

 ε  1   

&RPS        

7DEOH([WUHPDREWDLQHGZLWKWKH)20SURJUDPIRUELW SLSHOLQH$'&



T   ,1 / L 

       

α β γ δ 

61'5FDOFXODWLRQIURP,1/

T 

61'5OLP G% RI61'5PD[

(

)]



 5HVXOWVDQGLQWHUSUHWDWLRQV

 ,Q WKLV VWXG\ SLSHOLQH $'& XVH WKH 56' PHWKRG WR HQDEOH GLJLWDO FRUUHFWLRQ >@ 7KH XVH RI ELW VWDJHV LV DOORZHGH[FHSWIRUWKHILUVWVWDJH ZKHUHGLJLWDOFRUUHFWLRQ LVLQHIILFLHQWDVWKHRXWSXWYDULHVIURP)6WR)6ZLWKD IXOOVFDOHLQSXW DQGIRUWKHODVWVWDJHZKLFKLVDVLPSOHIODVK $'&7DEOHSUHVHQWVWKHH[WUHPDREWDLQHGZLWKWKH)20 SURJUDPIRUELW$'& SRVVLELOLWLHV ZLWK εJDLQ α1/  &RPSOLP  RI&RPSPD[ 6)'5OLP G% RI6)'5PD[

 7KHVH UHVXOWV DUH UHSUHVHQWDWLYH RI WKH IROORZLQJ WHQGHQFLHV  FRQILJXUDWLRQ LV WKH FORVHVW WR WKH IODVK DUFKLWHFWXUH,WVSHUIRUPDQFHVDUHWKHEHVWLQWHUPVRI61'5 DQG6)'5EXWLWVQXPEHURIFRPSDUDWRUVLVDOVRWKHODUJHVW 7KHDUFKLWHFWXUHRQO\FRPSRVHGRIELWVWDJHVKDVWKHZRUVW SHUIRUPDQFHV1HYHUWKHOHVVWKDQNVWRLWVUHGXFHGQXPEHURI FRPSDUDWRUVWKLVVROXWLRQGRHVQRWOHDGWRWKHORZHVW)20 7KH EHVW DUFKLWHFWXUH DFFRUGLQJ WR WKH )20 LV DQ $'& FRPSRVHG RI DQ 1ELW IURQWHQG VWDJH ZLWK 1 DQ LQWHJHU VFDOHG DFFRUGLQJ WR εJDLQ HW α1/ LH 1  IRU WKLV FDVH  IROORZHGE\ELWVWDJHVDQGILQLVKHGE\DELWVWDJH7KLV DQDO\VLVLVFRQILUPHGIRURWKHUUHVROXWLRQVDQGRWKHUYDOXHV RIεJDLQDQGα1/ 

 &RQFOXVLRQDQGSHUVSHFWLYHV

 7KLV ZRUN SUHVHQWV DQ HIILFLHQW ZD\ WR H[KDXVWLYHO\ DUUDQJH SLSHOLQH DUFKLWHFWXUHV DFFRUGLQJ WR WKHLU HVWLPDWHG SHUIRUPDQFHV7KLVPHWKRGLVDSSOLFDEOHWRRWKHUDQDORJRU PL[HG GHYLFHV ZLWK D 6R&$06 WRSGRZQ GHVLJQ SHUVSHFWLYH>@,WZLOOEHXVHGWRIDFLOLWDWHWKHH[SORUDWLRQRI WKHGHVLJQVSDFHRIWKHPL[HGIURQWHQGIRUVRIWZDUHGHILQHG UDGLRDSSOLFDWLRQV>@ 7KH PDLQ DVSHFW ZKLFK UHPDLQV WR GHYHORS LV WKH HVWLPDWLRQ RI εJDLQ DQG α1/ SDUDPHWHUV DFFRUGLQJ WR DFWXDO WHFKQRORJLHV>@

5HIHUHQFHV >@ 0 9RJHOV * *LHOHQ ³)LJXUH RI PHULW EDVHG VHOHFWLRQ RI $' FRQYHUWHUV´ '$7(  &$' IRU $QDORJXH 'HVLJQ 'HVLJQ0HWKRGRORJLHVDQG3K\VLFDO'HVLJQS >@ / 6XPDQHQ ³3LSHOLQH DQDORJWRGLJLWDO FRQYHUWHUV IRU ZLGHEDQGZLUHOHVVFRPPXQLFDWLRQV´+HOVLQNL8QLYHUVLW\RI 7HFKQRORJ\(OHFWURQLF&LUFXLW'HVLJQ5HSRUW >@ 3 1X]]R ³$UFKLWHFWXUDO 6SDFH &KDUDFWHUL]DWLRQ RI D 7UDQVFRQGXFWDQFH$PSOLILHU´8QLYHUVLWjGL3LVD >@ +XL 3DQ ³$ 9 ELW 06V $' &RQYHUWHU LQ  —P &026´ 8QLYHUVLW\ RI &DOLIRUQLD /RV $QJHOHV 3K' WKHVLV >@ / %DUUDQGRQ 6 &UDQG ' +RX]HW ³%HKDYLRUDO 0RGHOLQJ DQG 6LPXODWLRQ RI 0L[HG 6LJQDO )URQW(QG IRU 6RIWZDUH 'HILQHG5DGLR7HUPLQDOV´,6,($MDFFLR±)UDQFH

Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE’05) 1530-1591/05 $ 20.00 IEEE



Suggest Documents