,1752'8=,21( QHHWWD]LRJ3URGLXQRPSHRQHQWF JLWDOHLGunina.stidue.net/Circuiti Integrati...

148

Transcript of ,1752'8=,21( QHHWWD]LRJ3URGLXQRPSHRQHQWF JLWDOHLGunina.stidue.net/Circuiti Integrati...

,QWURGX]LRQH3URJHWWD]LRQH GL XQ FRPSRQHQWH GLJLWDOH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,1752'8=,21(

3URJHWWD]LRQH GL XQ FRPSRQHQWH GLJLWDOH

,QWURGX]LRQH3URJHWWD]LRQH GL XQ FRPSRQHQWH GLJLWDOH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

)DVL GL SURJHWWD]LRQH

/·HOHWWURQLFD GLJLWDOH q OD VFLHQ]D FKH VWXGLD OD SURJHWWD]LRQH GL VLVWHPL SHUO·HODERUD]LRQH GL VHJQDOL ORJLFL RYYHUR DYHQWL YDORUH R UHDOL]]DWL DWWUDYHUVRGLVSRVLWLYL HOHWWURQLFL

,O FRPSLWR FKH VL ULFKLHGH DG XQ LQJHJQHUH HOHWWURQLFR QHOODPELWRGHOOHOHWWURQLFD GLJLWDOH q OR VYLOXSSR GL VLVWHPL R GL QXRYL FLUFXLWL LQWHJUDWL FDSDFL GLVRGGLVIDUH OH VSHFLILFKH GHOOXWHQWH

, FLUFXLWL 9/6, YHU\ ODUJH VFDOH LQWHJUDWLRQ FKH VWDQQR DOOD EDVH GHL VLVWHPL HOHWWURQLFLGLJLWDOL VRQR UHDOL]]DWL FRQ WHFQRORJLD 026 FRPH YHGUHPR QHO FDSLWROR TXHOOR FKHYRJOLDPR DSSURIRQGLUH LQ TXHVWD VH]LRQH VRQR OH IDVL GL SURJHWWD]LRQH GL XQ FLUFXLWR HQRQ OD VXD UHDOL]]D]LRQH&L VRQR DOFXQL SDVVL SULQFLSDOL GD VHJXLUH WXWWDYLD QRQ VHPSUH ELVRJQD HVHJXLUOL WXWWLSHU SRUWDUH D WHUPLQH XQ SURJHWWR,O SDVVDJJLR GD XQD IDVH DOODOWUD SXz HVVHUH SL R PHQR ODERULRVR LQ TXDQWR DOFXQLSDVVDJJL SRVVRQR HVVHUH DXWRPDWL]]DWL

6WDELOLUH OH VSHFLILFKH

4XHVWR SULPR SDVVR q PROWR LPSRUWDQWH SHUFKp YD IDWWR LQVLHPH DO ULFKLHGHQWH GHOSURJHWWR VWDELOLUH OH VSHFLILFKH GL XQ SURJHWWR VLJQLILFD GHFLGHUH TXDOL VDUDQQR JOL LQSXWH JOL RXWSXW GHO VLVWHPD GD SURJHWWDUH HG XQ HUURUH LQ TXHVWD SDUWH ULVFKLD GLFRPSURPHWWHUH WXWWR LO ODYRUR UHDOL]]DWLYR H SURJHWWXDOH IDFHQGR OLHYLWDUH L FRVWL HG LOWHPSR SHU OD UHDOL]]D]LRQH GHO SURGRWWR ILQDOH,Q TXHVWD IDVH ROWUH D VWDELOLUH JOL HVWUHPL GHO SURGRWWR GRYUDQQR HVVHUH FKLDULWH OHWHFQRORJLH H JOL VWUXPHQWL KDUGZDUH H VRIWZDUH LPSLHJDWL SHU UDJJLXQJHUH LO ULVXOWDWRGHVLGHUDWR

'LVHJQR GHOODUFKLWHWWXUD GHO VLVWHPD

6L GLVHJQD LO FLUFXLWR FRPH XQR VFKHPD D EORFFKL2JQL EORFFR q XQ FRPSRQHQWH R XQ LQVLHPH GL FRPSRQHQWL GLJLWDOL H DQDORJLFL FKHVYROJRQR GHOOH RSHUD]LRQL UHODWLYDPHQWH FRPSOHVVH DOOLQWHUQR GHO VLVWHPD$QFKH LO VRIWZDUH GL JHVWLRQH GHO VLVWHPD YD FRQVLGHUDWR FRPH XQ EORFFR SHUFKp qLQFOXVR QHOOKDUGZDUH $G HVHPSLR QHOOD VFKHGD PDGUH GL XQ 3& LO %,26 VDUjFRQVLGHUDWR FRPH EORFFR IRQGDPHQWDOH

3URJHWWR ORJLFR

( ODUJRPHQWR SULPDULR GHOOH SULPH GXH SDUWL GL TXHVWR FRUVR RYYHUR OD UHDOL]]D]LRQHGL XQ FLUFXLWR GLJLWDOH FKH VYROJH XQRSHUD]LRQH FRPSOHVVD GDWR GDOOD FRQQHVVLRQH GLFRPSRQHQWL PROWR VHPSOLFL FKH HVHJXRQR RSHUD]LRQL GL EDVH4XHVWD IDVH q FKLDPDWD DQFKH VLQWHVL (VLVWRQR VWUXPHQWL DXWRPDWLFL R VHPLDXWRPDWLFLSHU SRUWDUOD D WHUPLQH

3DVVL GD VHJXLUH

,QWURGX]LRQH3URJHWWD]LRQH GL XQ FRPSRQHQWH GLJLWDOH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&LUFXLWR

6L SDVVD GDO SURJHWWR ORJLFR SXUDPHQWH LGHDOH DOOD UHDOL]]D]LRQH ILVLFD WUDPLWH LWUDQVLVWRU 026 XQ FLUFXLWR 9/6, SXz FRQWHQHUH GDOOH PLJOLDLD D GLYHUVL PLOLRQL GLWUDQVLVWRU

/D\RXW

'HILQLVFH OD WRSRORJLD ILVLFD GHL FLUFXLWL LQWHJUDWL RYYHUR LO GLVHJQR JHRPHWULFR GHLWUDQVLVWRU H GHOOH FRQQHVVLRQL PHWDOOLFKH FKH YHUUDQQR UHDOL]]DWH VXO VLOLFLR0ROWR VSHVVR QRQ VL FRVWUXLVFH XQ LQWHJUDWR XQLFR PD VL ULFRUUH D SRUWH VWDQGDUG JLjGLVSRQLELOL VXO PHUFDWR FKH YHQJRQR LQ VHJXLWR LQWHJUDWH VXO FLUFXLWR R VX XQD VFKHGD

La realizzazione di un sistema logico, comunque, non arriva sempre allo sviluppofisico di esso: in altre parole, le ultime due fasi di progettazione indicate qui soprapotrebbero non esserci. Bisogna infatti considerare la possibilità di usarecomponenti già disponibili sul mercato, che sono divisi in tre categorie:

,&

LQWHJUDWHG FLUFXLWV$6,& DSSOLFDWLRQ VSHFLILF

LQWHJUDWHG FLUFXLWV

,O VLVWHPD GD SURJHWWDUH YLHQHLQWHJUDWR LQ XQ VLQJROR FKLSDSSRVLWDPHQWH SURJHWWDWR H

IDEEULFDWR SHU HVHJXLUH ,O SURJHWWRSURFHGH DWWUDYHUVR WXWWH OH IDVLVXGGHWWH WUDQQH OH XOWLPH GXH

TXDORUD VL XVLQR OLEUHULH GL FHOOH SUHSURJHWWDWH

)3*$ &3/'

ILHOG SURJUDPPDEOH JDWH DUUD\FRPSOH[ SURJUDPPDEOH ORJLF GHYLFH

6RQR XQD VHULH GL FKLS JLj SURQWL FKHYHQJRQR ULFRQILJXUDWL GDO SURJHWWLVWDLQ PRGR FKH HVHJXDQR OD VSHFLILFD

GHVLGHUDWD

1% QRQ VL WUDWWD GL PLFURSURFHVVRULULSURJUDPPDELOL

&RPSRQHQWL

+DUGZDUH

$WWUDYHUVR O·XVR GL TXHVWLFRPSRQHQWL VL VDOWD OD IDVH GLSURJHWWD]LRQH GHO FRPSRQHQWH

VSHFLILFR H VL SUHQGH GLUHWWDPHQWHXQD ¶VFDWROD· FKH VYROJH XQD

RSHUD]LRQH FRPSOHVVD GD VDOGDUHVX XQD VFKHGD

DEVICE

SYSTEM

MODULE

GATES

CIRCUITS

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/2*,&$ &20%,1$725,$

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL GL IXQ]LRQL ORJLFKH

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

6HJQDOL ORJLFL

&RQ OR VYLOXSSR GHOOD FLYLOWj GHOOLQIRUPD]LRQH VL q UHVR QHFHVVDULR HODERUDUHVFDPELDUH H PDQWHQHUH GDWL

8Q TXDOVLDVL VHJQDOH FKH VL WURYD LQ QDWXUD ULVXOWD GLIILFLOH GD PDQHJJLDUH QRQVROR SHUFKp PDQWHQHUOR q GLIILFLOH H FRVWRVR VL SHQVL DG XQD DXGLRFDVVHWWD PD DQFKHSHUFKp VLDPR SUDWLFDPHQWH FHUWL FKH XQD YROWD ULSURGRWWR LO VHJQDOH QRQ VDUj PDLXJXDOH D TXHOOR GL SDUWHQ]D D FDXVD GL UXPRUL H GLVWRUVLRQL

7XWWR TXHVWR q GRYXWR DO IDWWR FKH XQ VHJQDOH q FRPSRVWR GD LQILQLWL YDORUL FRPHVL YHGH DG HVHPSLR OHJJHQGR ODQGDPHQWR GL XQD WHQVLRQH QHO WHPSR )LJXUD 8QVHJQDOH GL TXHVWR WLSR VL GLFH DQDORJLFR

)LJXUD 7LSLFR VHJQDOH DQDORJLFR

,O VHJQDOH GLJLWDOH R ORJLFR LQYHFH LGHDOPHQWH SXz DVVXPHUH VRODPHQWH GXHYDORUL FRPXQHPHQWH GHWWL /RZ H +LJK RSSXUH H )LJXUD

)LJXUD 6HJQDOH GLJLWDOH

1RQRVWDQWH LO IDWWR FKH WUD L GXH VHJQDOL FL VLD LQ HIIHWWL XQD SRWHQ]LDOH SHUGLWD GLLQIRUPD]LRQH XQR KD LQILQLWL VWDWL H ODOWUR QH KD DSSHQD GXH TXHVWD GLPLQXLVFHTXDQGR XVR GLYHUVL VHJQDOL GLJLWDOL SHU ULSURGXUQH XQR DQDORJLFR FRPH VL YHGH GDOODILJXUD JLj GXH VHJQDOL GLJLWDOL ULSURGXFRQR TXDWWUR SRVVLELOL VWDWL

,Q TXHVWR PRGR DYHQGR 1 VHJQDOL GLJLWDOL SRVVR ULSURGXUUH ILQR D 1 YDORUL H VHPL LQWHUHVVD DYHUH PDJJLRUL LQIRUPD]LRQL GRYUz DQFKH WHQHUH FRQWR GHO PDJJLRUHQXPHUR GL ILOL FKH GRYUz XVDUH

,QWURGX]LRQH DLVHJQDOL GLJLWDOL

t

V(t)

t

V(t)

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

)LJXUD 8VR GL SL VHJQDOL GLJLWDOL SHU RWWHQHUH GLYHUVL VWDWL R LQIRUPD]LRQL

6H]LRQH

5XPRUH QHL VHJQDOL GLJLWDOL

3ULPD GL DGGHQWUDUFL QHOOD SURJHWWD]LRQH GLJLWDOH GREELDPR VHPSUH WHQHUH D PHQWHFKH QRQRVWDQWH VWLDPR SDUODQGR GL JUDQGH]]H ORJLFKH ]HUL HG XQL HVVH VRQRLGHDOL]]D]LRQL GHOOH WHQVLRQL GL XVFLWD JUDQGH]]H ILVLFKH GL DOFXQL FLUFXLWL H TXHVWH SHUORUR QDWXUD VRQR VRJJHWWH D GHOOH YDULD]LRQL SL R PHQR DPSLH SHU FDXVH GHO WXWWRLQGLSHQGHQWL GDOOD YRORQWj GHO SURJHWWLVWD

6L GHILQLVFH PDUJLQH GL UXPRUH OLQWHUYDOOR GL WHQVLRQH GDWR GDO FRVWUXWWRUH QHO TXDOHFRQVLGHUR LO OLYHOOR ORJLFR GHO VHJQDOH FRVWDQWH )LJXUD

)LJXUD 0DUJLQH GL UXPRUH GL XQ VHJQDOH ORJLFR

1HOOD ILJXUD OD SDUWH WUDWWHJJLDWD q LO PDUJLQH GL UXPRUH GHO OLYHOOR ORJLFR EDVVR H DOWR9RO q OD PDVVLPD WHQVLRQH GL XVFLWD FKH GHYH HVVHUH LQWHUSUHWDWD FRPH OLYHOOR ORJLFREDVVR H 9RK q OD PLQLPD WHQVLRQH LQWHUSUHWDWD FRPH OLYHOOR ORJLFR DOWR4XHVWL PDUJLQL VRQR LPSRUWDQWL LQ TXDQWR SHU XQ FRPSRQHQWH FKH ODYRUD YLFLQR DTXHVWL OLYHOOL XQD SLFFROD RVFLOOD]LRQH GHOOD WHQVLRQH GL DOLPHQWD]LRQH JOL DOLPHQWDWRULQRQ VRQR JHQHUDWRUL LGHDOL GL WHQVLRQH H VRQR VRJJHWWL D SLFFKL GL WHQVLRQH R XQUXPRUH HOHWWURPDJQHWLFR HVWHUQR SRWUHEEHUR FDPELDUH LO OLYHOOR ORJLFR LQ XVFLWD GHOFRPSRQHQWH

5XPRUH QHLVHJQDOL GLJLWDOL

0

1

0

1

stato 11 stato 01 stato 00 stato 10

u

z

VOL

VOH

Volt

Margine di erroredel segnale

1

0

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

2SHUD]LRQL ORJLFKH

,O VHJQDOH GLJLWDOH FRPH DEELDPR GHWWR ROWUH DG HVVHUH FRQVHUYDWR YD DQFKHPDQLSRODWR DG HVHPSLR HVVR SXz ULJXDUGDUH ODFFHQVLRQH H OR VSHJQLPHQWR GL XQ OHGFRQ XQD FHUWD IUHTXHQ]D FKH YD IDWWD VROR LQ SUHVHQ]D GL XQ DOWUR VHJQDOH FKH DELOLWDTXHO OHG

3HUWDQWR q RSSRUWXQR GHILQLUH GHJOL RSHUDWRUL GHWWL ERROHDQL GD %RROH FKH LQYHQWz ODPDWHPDWLFD ELQDULD

,QYHUWHU

GHILQL]LRQH(VLVWH XQ WHPSR ILQLWR WUDVFRUVR LO TXDOH DG XQ LQJUHVVR FRUULVSRQGH XQXVFLWD FKH YDOH H YLFHYHUVD

,O VLPEROR XVDWR TXL D ODWR q XQ VLPEROR VWDQGDUGFRPH WXWWL JOL DOWUL VLPEROL FKH YHGUHPR TXHVWRUDSSUHVHQWD LO FRPSRQHQWH QHO FLUFXLWR H QRQORSHUD]LRQH ORJLFD

/RSHUD]LRQH ORJLFD FKH HVHJXH OLQYHUWHU q TXHOOD GHO 127Î INOUT = FKH VL OHJJH287 XJXDOH ,1 QHJDWR

/D GHILQL]LRQH UDFFKLXGH LQ VH VWHVVD OD SRVVLELOLWj GL XQ ULWDUGR GHO FRPSRQHQWH DGHVHJXLUH ORSHUD]LRQH /D QHJD]LRQH ORJLFD SXz WDORUD HVVHUH LQGLFDWD FRQ XQ DSRVWURIR127Î 287 ,1·

3RUWD $1'

GHILQL]LRQH/XVFLWD YDOH VRODPHQWH QHO FDVR LQ FXL $ H % YDOJRQR DOWULPHQWL OXVFLWD YDOH LQ WXWWL TXDQWL LFDVL

/RSHUD]LRQH ORJLFD FKH HVHJXH OD SRUWD $1' qTXHOOD GL $1' Î BAOUT •= FKH VL OHJJH 287XJXDOH $ DQG %

/D SRUWD SXz DYHUH DQFKH SL LQJUHVVL PD OD GHILQL]LRQH QRQ YD FDPELDWD WXWWL JOLLQJUHVVL GHYRQR YDOHUH SHU DYHUH XQ LQ XVFLWD

2SHUDWRUL

ERROHDQL

IN OUT

AOUT

B

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3RUWD 25

GHILQL]LRQH

/XVFLWD YDOH QHL FDVL LQ FXL $ R % YDOJRQR PHQWUH VROR FRQ JOL LQJUHVVL WXWWL D OXVFLWD YD D

/RSHUD]LRQH ORJLFD FKH HVHJXH OD SRUWD 25 qTXHOOD GL $1' Î 287 $% FKH VL OHJJH 287XJXDOH $ RU %

(VLVWRQR DQFKH DOWUH SRUWH FKH FRQYHQ]LRQDOPHQWH QRQ VRQR FRQVLGHUDWHIRQGDPHQWDOL SHUFKp SRVVRQR HVVHUH FUHDWH WUDPLWH FRPELQD]LRQL GHOOH SULPH WUH(VVH VRQR

3RUWD 1$1'

/RSHUD]LRQH ORJLFD FKH HVHJXH OD SRUWD 1$1' qTXHOOD GL $1' VHJXLWD GD XQD QHJD]LRQH

BAOUT •=

3RUWD 125

/RSHUD]LRQH ORJLFD FKH HVHJXH OD SRUWD 125 qTXHOOD GL 25 VHJXLWD GD XQD QHJD]LRQH GHO VHJQDOH GLXVFLWD

BAOUT +=

3RUWD ;25

'HWWD DQFKH 2U HVFOXVLYR OXVFLWD YDOH TXDQGR LGXH LQJUHVVL KDQQR YDORUH GLYHUVR WUD GL ORUR;25Î BAOUT ⊕=

3RUWH QRQ

IRQGDPHQWDOL

AOUT

B

AOUT

B

AOUT

B

AOUT

B

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

7DYROH GHOOD YHULWj

8QD GHILQL]LRQH SL VSHFLILFD LPPHGLDWD H ULJRURVD ULVSHWWR D TXHOOH GDWH LQSUHFHGHQ]D VXOOH SRUWH ORJLFKH q TXHOOD HIIHWWXDWD WUDPLWH OH WDYROH GHOOD YHULWj'D XQ ODWR GHOOD WDYROD VRQR SUHVHQWL WXWWL L SRVVLELOL YDORUL GHOOH HQWUDWH H GDOODOWUR LYDORUL GHOOH XVFLWH FRUULVSRQGHQWL

,1 1RW

$ % $ $QG %

$ % $ 2U %

$ % $ 1DQG %

$ % $ 1RU %

&RVD VRQR

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

% $ ;RU %

5LFRUGLDPR FKH XQD SRUWD FKH GLD VHPSUH LO OLYHOOR ORJLFR DOWR HTXLYDOH D FROOHJDUH D9FF LO VHJQDOH GL XVFLWD PHQWUH XQD SRUWD FKH GLD OR ORJLFR q IDWWD FROOHJDQGR DPDVVD LO VHJQDOH LQWHUHVVDWR

,Q XQD WDEHOOD SXz FRPSDULUH XQD ; DO SRVWR GHOO· R GHOOR

Questa X, detta indeterminazione, indica che il risultato della combinazione, ingenere, non verrà usato e che non ha un livello logico assegnato. Capiremo meglionella sintesi di circuiti logici cosa implica questo tipo di variabile.

6H]LRQH

$OJHEUD GL %RROH

/DOJHEUD GL %RROH VL EDVD VX VHWWH SRVWXODWL FKH FRVWLWXLVFRQR OD EDVH GL WXWWH OHRSHUD]LRQL ORJLFKH

(VLVWHQ]D HVLVWH XQ LQVLHPH . GL HOHPHQWL WUD L TXDOL VL SXz VWDELOLUH XQDUHOD]LRQH GL XJXDJOLDQ]D

∃. ^` GRWDWR GL

&KLXVXUD ULVSHWWR D VRPPD H SURGRWWR∃• WF DE F D • E F FRQ DEF DSSDUWHQHQWL D .

(VLVWHQ]D GHOO·HOHPHQWR QHXWUR∃ WDOH FKH $ $∃ WDOH FKH $ • $

3URSULHWj FRPPXWDWLYD$% %$$ •% % •$

3URSULHWj GLVWULEXWLYD$ • %& $ •% $ •&$% •& $% • $&

3RVWXODWL

,QGHWHUPLQD]LRQH

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

1HJD]LRQH

∃ WDOH FKH $A $• A

(VLVWHQ]D GHO GLYHUVR∃ DOOLQWHUQR GL . GXH HOHPHQWL $% WDOL FKH $ ≠%

,QROWUH HVLVWRQR GHOOH SURSULHWj LQVLWH QHOOD GHILQL]LRQH GHOOH SULPH WUH SRUWH FKHDEELDPR JLj SUHVHQWDWR IRQGDPHQWDOL OD ORUR GLPRVWUD]LRQH VL SXz IDUH ULFRUUHQGRDOOH WDYROH GHOOD YHULWj GHOOH RSHUD]LRQL ORJLFKH

$ $

$ • $ $

$ • $ A % $%

A % $B $⊕%

1RWD OD VFULWWD $% VWD SHU $ •%

$EELDPR LQROWUH GHL WHRUHPL SDUWLFRODUPHQWH XWLOL FRPH YHGUHPR LQ VHJXLWR GL FXLGLDPR VROR O·HQXQFLDWR

7HRUHPL GL 'H 0RUJDQ

BABA •=+BABA +=•

7HRUHPD GL 6KDQQRQ R GL HVSDQVLRQH8QD IXQ]LRQH ORJLFD q XQD IXQ]LRQH FKH DVVRFLD XQ YDORUH ERROHDQR DG XQ LQVLHPH GLYDULDELOL ORJLFKH GHWWH ¶LQJUHVVL GHOOD IXQ]LRQH·,O WHRUHPD GL 6KDQQRQ GLFH FKH TXDOXQTXH IXQ]LRQH GL YDULDELOL ORJLFKH VL SXzHVSULPHUH FRPH XQD VRPPD GL SURGRWWL GL WDOL YDULDELOL RYYHUR

I$%&' SSSSS1FRQ SL $ • % • & • GRYH JOL LQJUHVVL SRVVRQR DSSDULUH GLUHWWL R QHJDWL

7HRUHPD GXDOH

$SSOLFDQGR LO WHRUHPD GL 'H 0RUJDQ DO WHRUHPD GL 6KDQQRQ RWWHQJR LO VXR GXDOH RJQLIXQ]LRQH GL YDULDELOL ORJLFKH SXz HVVHUH HVSUHVVD FRPH SURGRWWR GL VRPPH,QIDWWL

I$%&' SSSSS1 pN....p3p2p1p0 •••••

'HILQL]LRQH GLIXQ]LRQH ORJLFD

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

1RWD/H IXQ]LRQL HVSUHVVH FRPH VRPPD GL SURGRWWL VRQR GHWWH VLQWHWL]]DWH LQ $1'25$SSOLFDQGR L WHRUHPL GL 'H 0RUJDQ VL SRVVRQR RWWHQHUH GL FRQVHJXHQ]D OH IRUPH 25$1'1$1'1$1' H 125125

8QD TXDOXQTXH IXQ]LRQH ORJLFD SXz HVVHUH HVSUHVVD WUDPLWH OD VXD WDYROD GL YHULWj H ODGLPRVWUD]LRQH DL WHRUHPL SUHFHGHQWL YD IDWWD YHULILFDQGR OD WDYROD GHOOD YHULWj GHOODIXQ]LRQH LQ HVDPH

$ % & ' ( )$%&'(

1RWH 1 LQFRJQLWH FL GDQQR 1 SRVVLELOL VROX]LRQL 8Q PHWRGR YHORFH SHU FRPSLODUH XQD WDEHOOD FRQ WXWWH OH SRVVLELOL FRPELQD]LRQL GHJOLLQJUHVVL q TXHOOR GL VFULYHUH D FRORQQH SDUWHQGR GDOOLQJUHVVR SL YLFLQR DOO2873HU ( VFULYHUz SHU ' SHU & TXDWWUR ]HUL H TXDWWUR SHU %RWWR ]HUL H FRVu YLD

6H]LRQH

0LQLPL]]D]LRQH GL IXQ]LRQL ORJLFKH

9HGLDPR RUD FRPH YHQJRQR FUHDWH OH IXQ]LRQL ORJLFKH SDUWHQGR GDOOH VSHFLILFKHULFKLHVWH GDOOD WDYROD GHOOD YHULWj,QROWUH YHUUDQQR PRVWUDWL GHL PHWRGL SHU ULGXUUH LO QXPHUR GL SRUWH XVDWH IHUPRUHVWDQGR FKH HVLVWRQR DOWUL PHWRGL GL ULGX]LRQH EDVDWL VX DOWUL SDUDPHWUL FRPH ODULGX]LRQH GHL ULWDUGL GHOOD SRWHQ]D DVVRUELWD R GHO QXPHUR GL LQWHUFRQQHVVLRQL

6LQWHVL $1'25 R SHU VRPPD GL SURGRWWL

,QWURGXFLDPR L PLQWHUP GHWWL DQFKH LPSOLFDQWL R WHUPLQL GL SURGRWWR HVVL VRQRSURGRWWL ORJLFL GL 1 YDORUL GL LQJUHVVR XJXDOL D TXDQGR JOL LQJUHVVL DVVXPRQR YDORULGDWL(VHPSLR+R WUH LQJUHVVL $ % H & H YRJOLR FKH GLDQR TXDQGR DVVXPRQR OD FRPELQD]LRQH LO PLQWHUPUHODWLYR VDUj $%&,QIDWWL GLVSRQHQGR GL XQD $1' D WUH LQJUHVVL HVVD GDUj TXDQGR WXWWL TXHVWL DYUDQQR YDORUH SHUIDU FRPEDFLDUH OD ULFKLHVWD FRQ OD IXQ]LRQH $1' LQ HQWUDWD PHWWHUz $ H % QHJDWL H & GLUHWWR

7LSL GL VLQWHVL

3DUDPHWUL GLULGX]LRQH

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3UHQGLDPR RUD XQD IXQ]LRQH DUELWUDULD

$ % & ) F PLQWHUP

P $·%·&·

P $·%·&

P $·%&·

P $·%&

P $%·&·

P $%·&

P $%&·

P $%&

1RWLDPR FKH OD IXQ]LRQH ) q XJXDOH D VROR SHU SDUWLFRODUL FRPELQD]LRQL/D IXQ]LRQH SXz HVVHUH YLVWD DOORUD FRPH OD VRPPD ORJLFD 25 GHL PLQWHUPLQWHUHVVDWL

)$%& $%& $%& $%& $%& $%& PPPPP

3HU TXHVWR OD VLQWHVL $1'25 q GHWWD DQFKH VLQWHVL GHJOL XQL/D UHDOL]]D]LRQH SUDWLFD GHOOD IXQ]LRQH DSSHQD WURYDWD q TXHOOD GL ILJ

)LJXUD 5HDOL]]D]LRQH GL XQD IXQ]LRQH ORJLFD

A B C

F

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6HPSOLILFDQGR OD IXQ]LRQH FRQ ODOJHEUD GL %RROH RWWHQLDPR LQYHFH

)$%& $%& $%& $%& $%& $%& $%& $%&& $%&& $%& $% $% $%& $%% $%& $ $$%& $$ $$$%& $%&

&KH QHOOD UHDOL]]D]LRQH FLUFXLWDOH SXU HTXLYDOHQGR DOOD IXQ]LRQH H TXLQGL DO FLUFXLWRSUHFHGHQWH KD PROWH PHQR SRUWH HG q SL YHORFH

)LJXUD 0LQLPL]]D]LRQH GHOOD IXQ]LRQH ORJLFD SUHFHGHQWH

6LQWHVL 25$1' R SHU SURGRWWR GL VRPPH

$O FRQWUDULR GHOOD SUHFHGHQWH TXHVWD q GHWWD VLQWHVL GHJOL ]HUL SURSULR SHUFKp

VLQWHWL]]D L FDVL LQ FXL ) R F RYYLDPHQWH, WHUPLQL FKH UHDOL]]DQR ) VRQR FKLDPDWL PD[WHUP

$ % & ) F PD[WHUP

0 $%&

0 $%&·

0 $%·&

0 $%·&·

0 $·%&

0 $·%&·

0 $·%·&

0 $·%·&·

6LQWHWL]]DQGR LQ PRGR $1'25 ) WURYHUz

F PPP $%&$%&$%&

$SSOLFDQGR 'H 0RUJDQ SRVVR WUDVIRUPDUH OH $1' LQ 25 H YLFHYHUVD FRPHGLPRVWUDWR QHOOH VHJXHQWL IRUPXOH

YXYX +=• Î YXYX +=•

YXYX •=+ Î YX YX •=+

A

B

C

F

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

4XLQGL WURYR FKH

) $%& • $%& • $%& 0 • 0 • 0

FKH q XQD VLQWHVL 25$1'

%XEEOH 3XVKLQJ

8Q LQWHUHVVDQWH SURFHGLPHQWR FKH DLXWD LO SURFHVVR UHDOL]]DWLYR GL XQ FLUFXLWR q ODWUDVIRUPD]LRQH GL WXWWH OH SRUWH LQ SRUWH 1$1' TXHVWR SHUFKp FRPH YHGUHPR SLDYDQWL L FLUFXLWL FKH UHDOL]]DQR ILVLFDPHQWH ORSHUD]LRQH GL 1$1' VRQR L SL VHPSOLFLH TXLQGL L SL YHORFL

4XHVWR PHWRGR VL EDVD DQFRUD XQD YROWD VXOOD IRUPXOD GL 'H 0RUJDQ H LQ SDUWLFRODUHXWLOL]]DQGR OD IRUPXOD GL TXDOFKH ULJD VRSUD6L HYLQFH LQIDWWL FKH XQD SRUWD 25 VL SXz WUDVIRUPDUH LQ XQD $1' FRQ OH HQWUDWHQHJDWH ULFRUGDQGR LQROWUH FKH XQD SRUWD 127 VL UHDOL]]D FRQ XQD 1$1' FRQ L GXHLQJUHVVL XJXDOL

GDOODOJHEUD GL %RROH $ •$ $ Î AAA =• DSSOLFKLDPR TXHVWH QXRYH LGHH DOFLUFXLWR WURYDWR LQ SUHFHGHQ]D5LFRUGLDPR FKH XQD QHJD]LRQH q HVSUHVVD FRQ XQ SDOOLQR

7XWWH OH RSHUD]LRQL VL SRVVRQR TXLQGL HVSULPHUH XVDQGR VRODPHQWH OD SRUWD 1$1'3HU IDUOR VL FRQVLJOLD GL WURYDUH OD VLQWHVL $1'25 DSSOLFDUH 'H 0RUJDQ H DSSOLFDUH LOEXEEOH SXVKLQJ VXO FLUFXLWR ILQDOH$OWUH SRUWH FRQ FXL VL SXz DSSOLFDUH LO EXEEOH SXVKLQJ VRQR OD 125 YHGL IRUPXOD H OD ;25

AB

C

F

AB

C

F

AB

C

F

%XEEOH 3XVKLQJ

)LJXUD 3DVVL ORJLFL GL XQ EXEEOH SXVKLQJ

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

0DSSH GL .DUQDXJK

4XHOOR GHOOH PDSSH GL .DUQDXJK VL OHJJH .DUQDI R .DUQz q XQ PHWRGR PROWR SLVHPSOLFH GHOOH VLQWHVL SUHFHGHQWL SHUFKp KD XQLPSRVWD]LRQH JUDILFD9HGLDPR OHTXLYDOHQ]D GHL GXH PHWRGL WDYROH GHOOD YHULWj H .DUQDXJK FRQVLGHUDQGRXQ FLUFXLWR D GXH LQJUHVVL FRQ XVFLWH DEFG

$ % $ $QG %

D

E

F

G

)LJXUD (TXLYDOHQ]D GHOOD PDSSD GL .DUQDXJK H GHOOD WDEHOOD GHOOD YHULWj GL XQD IXQ]LRQH

&RPH VL QRWD FRQIURQWDQGR OH GXH WDEHOOH HVVH VRQR SUDWLFDPHQWH LGHQWLFKH VROR FKHVRQR VFULWWH LQ PDQLHUD GLIIHUHQWH DG HVHPSLR OD FRRUGLQDWD $ % QHOOD PDSSD GjOR VWHVVR ULVXOWDWR FKH GDYD QHOOD WDEHOOD

*XDUGLDPR TXL VRWWR ILJ FRPH ELVRJQD VFULYHUH OD PDSSD GL .DUQDXJK QHO FDVRGL XQD IXQ]LRQH D TXDWWUR LQSXW

7UD XQD FRORQQD H ODOWUD H WUD XQD ULJD H ODOWUD FDPELD XQ VROR ELW TXHVWR SHUIDYRULUH OH VHPSOLILFD]LRQL FKH FRPH YHGUHPR WUD SRFR FRQVLGHUDQR OD PDSSD FRPHXQD VIHUD LQ TXDQWR L TXDWWUR DQJROL GHOOD PDSSD VRQR OHJDWL ,O QXPHUR GHOOXVFLWD QHOOH FDVHOOH q DQFKH LO QXPHUR GHOOD FRPELQD]LRQH ELQDULD GHJOLLQJUHVVL $%&'

AB

CD 00 11 01 10

00

01

11

10

0 12 4 8

1 5 13 9

3 7 15 11

2 6 14 10

)LJXUD 8QD PDSSD GL .DUQDXJK D TXDWWUR LQJUHVVL

A

B 0 1

0

1

a c

b d

Mappa diKarnaugh

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

2UD YHGLDPR FRPH VL SURFHGH SHU VHPSOLILFDUH XQD IXQ]LRQH FRQ OH PDSSH GL.DUQDXJK 6L UDSSUHVHQWD XQD IXQ]LRQH GL 1 LQSXW FRQ XQD PDSSD 1GLPHQVLRQDOH 6ROR XQ ELW GHYH FDPELDUH WUD GXH EORFFKL 6L UDFFROJRQR L PLQWHUP VLQWHVL $1'25 LQ UHWWDQJROL GL GLPHQVLRQL N 6L VHPSOLILFD FRQ OD IRUPXOD $%% $ RYYHUR VL SUHQGRQR VROR L WHUPLQL GHOUHWWDQJROR FKH121 9$5,$12

127$ LO QXPHUR GL ELW FKH YDULD WUD GXH SDUROH GL ELW q GHWWR GLVWDQ]D GL +DPPLQJ

(6(03,

) $%·$% FRQ L PLQWHUP LQYHFH FRQ .DUQDXJK KR GLUHWWDPHQWH) $

) $·%·&·$%&·$%·&·$%&$%·&&RQ L PLQWHUP PD XWLOL]]DQGR .DUQDXJK H ULFRUGDQGRFKH L ODWL GHOOD PDSSD VRQR FRQWLJXL H VL SRVVRQRSUHQGHUH UHWWDQJROL GL GLPHQVLRQL SDUL

) $%·&·

(FFR RUD XQ HVHPSLR D TXDWWUR LQJUHVVL) &%·'·$·%'1RWLDPR FKH VL SRVVRQR DQFKH VLQWHWL]]DUH JOL ]HUL)· %&·'·$&·'%·&·'

A

B 0 1

0

1

0 1

0 1

AB

C 00 1101 10

0

1

1 10 1

0 0 1 1

AB

CD 00 1101 10

00

01

11

10

1 00 1

0 1 0 0

1 1 1 1

1 1 1 1

6HJQDOL ORJLFL DOJHEUD GL %RROH H VLQWHVL FRPELQDWRULH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9HGLDPR RUD FRPH FL VL GHYH FRPSRUWDUH FRQ OH LQGLIIHUHQ]H VSHVVR QHL FLUFXLWL GHGLFDWL FL VRQR GHOOHSDUWLFRODUL FRPELQD]LRQL FKH QRQ YHQJRQR PDL XVDWH SHU TXHVWH TXDOXQTXH XVFLWD YD EHQH H YLHQHVHJQDWD FRQ ;1RL GDUHPR XQ YDORUH DG ; LQ PRGR GD VHPSOLILFDUH LO SL SRVVLELOH

1HO FDVR TXL D ILDQFR FL FRQYLHQH FRQVLGHUDUH; ; ; ,Q TXHVWR PRGR DYUHPR VROR GXH UDJJUXSSDPHQWL

) C) (A D = )C+A( D = DC+DA •••

1RWD, JUXSSL GHOOD PDSSD GL .DUQDXJK VL FKLDPDQR DQFKH FXEL 1GLPHQVLRQDOL6L FRQVLGHUD RJQL PLQWHUP GL XQ JUXSSR FRPH LO YHUWLFH GL XQ FXER

8QD FDVHOODÎ 8Q SXQWRÎ GLPHQVLRQLÎ FXEH

'XH FDVHOOHÎ SXQWL OLQHDÎ XQD GLPHQVLRQHÎ FXEH

4XDWWUR FDVHOOHÎ SXQWL TXDGUDWRÎGXH GLPHQVLRQLÎFXEH

2WWR FDVHOOHÎ SXQWL FXERÎ GLPHQVLRQLÎFXEH

ABCD 00 1101 10

00

01

11

10

0 X0 0

1 1 X 1

1 1 0 0

0 X 0 0

0

0 1

0 1

1

0

00 01

1

11 10

0

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&20321(17, &20%,1$725, 67$1'$5'

6SHFLILFKH H VLQWHVL

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

'HFRGHU

)LJXUD 6LPERORJLD FKH LGHQWLILFD LO GHFRGHU

,O FRPSRQHQWH SRQH D OLYHOOR DOWR LO ELW GL XVFLWD FRUULVSRQGHQWH DO QXPHURELQDULR LQ HQWUDWD )LJXUD 3HUWDQWR XQ GHFRGHU KD 1 LQJUHVVL H 1 XVFLWH&Lz VL YHGH SL VHPSOLFHPHQWH GDOOD WDEHOOD GL YHULWj

;

;

<

<

<

<

'L TXHVWD WDEHOOD QRQ VL SXz PLQLPL]]DUH QXOOD FRPH VL SXz YHGHUH VHDSSOLFKLDPR .DUQDXJK &Lz VL JLXVWLILFD FRQ LO IDWWR FKH SHU RJQL XVFLWD O·LPSOLFDQWH qXQR VROR

011

011

011

010

XXY

XXY

XXY

XXY

==

=

=

3HUWDQWR LO FLUFXLWR FKH UHDOL]]D LO GHFRGHU q LO VHJXHQWH

)LJXUD 5HDOL]]D]LRQH GL XQ GHFRGHU D LQJUHVVL H XVFLWH

1RWD LO VLPEROR ULSRUWDWR LQ ILJ 121 (· VWDQGDUG

7DEHOOD GHOOD

YHULWj GHO

GHFRGHU

X1 X0

X0

X1 Y2

Y3

Y0

Y1 N 2NDEC

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

0XOWLSOH[HU

,O PXOWLSOH[HU VHOH]LRQD XQ VXR LQJUHVVR DWWUDYHUVR OD FRPELQD]LRQH GDWD GDOODOLQHD 6 LQ HQWUDWD H SRUWD LO YDORUH GHOO·LQJUHVVR VFHOWR VXOOXVFLWD )LJXUD 9HGLDPR DG HVHPSLR XQ PXOWLSOH[HU GXH LQJUHVVL XQD XVFLWD

)LJXUD 5DSSUHVHQWD]LRQL VFKHPDWLFKH QRQ VWDQGDUG GHO PXOWLSOH[HU D GXH H RWWR LQJUHVVL

'DOOD GHILQL]LRQH SRVVLDPR GLUH FKH

6 ÎÎ287 $

6 ÎÎ 287 %

2VVHUYLDPR RUD OD WDYROD GHOOD YHULWj H VLQWHWL]]LDPROD WUDPLWH XQD VLQWHVL $1'25

$ % 6 287

ASSB B)ASB(SA)BA( ABSSBASABSBA OUT +=+++=+++=&KH q OD VWHVVD VLQWHVL FKH VL RWWHUUHEEH FRQ OH PDSSH GL .DUQDXJK

)LJXUD 0DSSD GL .DUQDXJK GHOOD IXQ]LRQH ORJLFD GHO PXOWLSOH[HU

7DEHOOD GHOODYHULWj GHO

PXOWLSOH[HU

AB

C 00 1101 10

0

1

0 10 1

0 1 1 0

OUT

A

B

S

X0

OUT

X7

S0 S1 S2

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O FLUFXLWR FKH UHDOL]]D LO PXOWLSOH[HU VDUj TXLQGL TXHOOR LQ ILJXUD DOODIXQ]LRQH FKH DEELDPR WURYDWR q VWDWR DSSOLFDWR LO EXEEOH SXVKLQJ JLXQJHQGR DG XQDUHWH 1$1'1$1'

)LJXUD 5HDOL]]D]LRQH GHO PXOWLSOH[HU

6H]LRQH

)XOO $GGHU

)LJXUD 6LPEROL QRQ VWDQGDUG GL XQ VRPPDWRUH HOHPHQWDUH H GL XQ VRPPDWRUH DG 1 ELW

4XHVWR FRPSRQHQWH VRPPD WUH QXPHUL ELQDUL $ % &,1

GD XQ ELW FLDVFXQR HGj LQ XVFLWD XQ QXPHUR GD ELW )LJXUD /D VXD WDEHOOD GHOOD YHULWj q

&,1 $ % &287 6

&L SRQLDPR RUD LO SUREOHPD GL VRPPDUH GXH QXPHUL ELQDUL GL 1 ELW SHU XQWRWDOH GL 1 ELW,O SUREOHPD UHDOL]]DWLYR FKH QDVFH D TXHVWR SXQWR q FKH FRQ 1 LQJUHVVL QHOOD WDYRODGHOOD YHULWj DYUHPR 1 FHOOH3HU XQ VRPPDWRUH D ELW RFFRUUHUHEEHUR TXLQGL PLOLDUGL GL SRUWH SHU LO IDWWR FKH ODVLQWHVL XWLOL]]DWD VDUHEEH OD $1'25 D GXH OLYHOOL 3HUWDQWR VL XVD LO FRPSURPHVVR GLXQDUFKLWHWWXUD D SL OLYHOOL PD RYYLDPHQWH SL OHQWD

7DEHOOD GHOOD

YHULWj GHO IXOO

DGGHU

3UREOHPL

UHDOL]]DWLYL

A

S

B

OUT

CIN

S

COUT

B A

S

nnB A

n

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

8Q VRPPDWRUH GL QXPHUL DG 1 ELW YLHQH UHDOL]]DWR PHWWHQGR JOL DGGHU LQ VHULHFRPH LOOXVWUDWR QHO GLVHJQR TXL D VRWWR )LJXUD TXHVWD FRQQHVVLRQH q FKLDPDWDULSSOH FDUU\ DGGHU

)LJXUD 5LSSOH FDUU\ DGGHU

,O ELW &287

YLHQH XWLOL]]DWR FRPH ULSRUWR FDUU\ &,1

SHU ODGGHU VXFFHVVLYR O·XOWLPR&287

YD D IRUPDUH OD FLIUD SL VLJQLILFDWLYD GHOO·XVFLWD LQIDWWL OD VRPPD GL GXH QXPHULGL 1 ELW FLDVFXQR q DO SL XQ QXPHUR GL 1 ELW

,QWURGXFLDPR LO FRQFHWWR GL SHUFRUVR FULWLFR HVVR q LO SHUFRUVR LQ FXL LO WHPSR FKH LQWHUFRUUHWUD OD YDULD]LRQH GL XQ LQJUHVVR H OD FRUULVSRQGHQWH XVFLWD q PDVVLPR

2JQL VRPPDWRUH HOHPHQWDUH YD DG RFFXSDUH VLQWHWL]]DWR FRQ L PHWRGL FKHFRQRVFLDPR GXH OLYHOOL ORJLFL SHUWDQWR SHU VRPPDUH GXH QXPHUL GD 1 ELW KR XQSHUFRUVR FULWLFR GL 1 OLYHOOL SHUFKp RJQL VRPPDWRUH HOHPHQWDUH GHYH DFTXLVLUH LOUHVWR GHOOD VRPPD SUHFHGHQWH

Veniamo ora alla sintesi del full-adder. /D VLQWHVL GHO VRPPDWRUH HOHPHQWDUH VDUj

GLYLVD LQ GXH SDUWL LQGLSHQGHQWL TXHOOD UHODWLYD DO ULSRUWR PDMRULW\ JDWH H TXHOOD GLVRPPD GHJOL LQJHVVL $ H % SDULW\ FKHFNHU

0DMRULW\ JDWH

'DOOD WDEHOOD GL YHULWj RWWHQLDPR

8VDQGR OH PDSSH GL .DUQXJK FRPH PRVWUDWR LQ ILJXUD RWWHQJR OD PHGHVLPDVROX]LRQH

)LJXUD 6LQWHVL GHOOD PDMRULW\ JDWH FRQ LO PHWRGR GHOOH PDSSH

&RQQHVVLRQH LQ

FDVFDWD

3HUFRUVR FULWLFR

ININININININOUT BCACAB ABCBACBACABC C ++=+++=

AB

C 00 1101 10

0

1

0 10 0

0 1 1 1

S0

C0

B0 A0

S1

C1

B1 A1

S2

C2

B2 A2

S3

C3

B3 A3

S4

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3DULW\ FKHFNHU

1RWLDPR FKH VWDYROWD .DUQDXJK QRQ FL YLHQH LQ DLXWR )LJXUD

)LJXUD /D ULGX]LRQH GHO SDULW\ FKHFNHU QRQ VHPEUD HVVHUH SRVVLELOH

8VDQGR SHUz OD ORJLFD ERROHDQD VL IDQQR SDVVLLQ DYDQWL

CBA

C)(BA

C)(BAC)(BA

BC)BCA()CBCB(A

ABCBCACBAABCF

⊕⊕==⊕⊕=

=⊕+⊕=

=+++=

=+++=

6LQWHVL ILQDOH GHO IXOODGGHU

,O ULVXOWDWR GHOOH VHPSOLILFD]LRQL SUHFHGHQWL SRUWD DO VHJXHQWH FLUFXLWR )LJXUD

)LJXUD )XOODGGHU

$ % & )

AB

C 00 1101 10

0

1

0 01 1

1 0 1 0

)XQ]LRQH ORJLFDGHO SDULW\ FKHFNHU

COUT

A B CIN

S

, SULQFLSDOL FRPSRQHQWL FRPELQDWRUL6SHFLILFKH H VLQWHVL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

B20 A20

PortaNor a20 in

6H]LRQH

&RPSDUDWRUH

&RPSDUDWRUH FRPSRQHQWH VWDQGDUG EDVDWR VX XQD EDWWHULD GL SRUWH ;RU FKH SRQJRQRO·XVFLWD DG SHU LQJUHVVL XJXDOL LQ SDUWLFRODUH )LJXUD

&RPH VL SXz IDFLOPHQWH QRWDUH SHU LQJUHVVL GLYHUVL DOPHQR XQR ;RU IRUQLVFH LQXVFLWD WDOH YDORUH SRUWD TXLQGL O·XVFLWD RU QHJDWD LQHYLWDELOPHQWH D ]HUR/·XQLFR PRGR SHU DYHUH LQ XVFLWD q FKH WXWWL L VLQJROL ELW VLDQR XJXDOL LQ WDOHFDVR WXWWL JOL ;RU KDQQR XVFLWD H LO 1RU GD

AoBo

PorteXor

)LJXUD XQ FRPSDUDWRUH

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

5(7, 6(48(1=,$/,

6SHFLILFD H VLQWHVL HOHPHQWDUH

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

,QWURGX]LRQH DOOH UHWL VHTXHQ]LDOL

$EELDPR JLj YLVWR XQD GHILQL]LRQH GL FLUFXLWL VHTXHQ]LDOL QHOOD SDUWHSUHFHGHQWH ,Q TXHVWD VHGH QH VHJXLUHPR SL DSSURIRQGLWDPHQWH OR VWXGLR VHFRQGR XQDSSURFFLR GL WLSR HVVHQ]LDOPHQWH SURJHWWXDOH

5LFRUGLDPR DOO·XRSR OD VRVWDQ]LDOH GLIIHUHQ]D IUD UHWL FRPELQDWRULH H UHWL VHTXHQ]LDOLPHQWUH SHU OH SULPH XQD FRPELQD]LRQH GL LQJUHVVL GHWHUPLQD FRPSOHWDPHQWH O·XVFLWDSHU OH VHFRQGH FLz QRQ q YHUR 3HU WDOL UHWL LQIDWWL O·XVFLWD GLSHQGH GDOOD VWRULD GHOVLVWHPD LQ HVVR q SUHVHQWH XQD IXQ]LRQH GL VWDWR FKH UDSSUHVHQWD XQD VRUWD GL PHPRULD2YYLDPHQWH WDOH GHILQL]LRQH q YDOLGD QHOO·LSRWHVL GL VWDELOLWj HOHWWULFD GHOOH XVFLWH HVVDQRQ q SHUFLz DSSOLFDELOH DO WUDQVLWRULR GHOOH WHQVLRQL LQWHUHVVDWH

5LWDUGR GL SURSDJD]LRQH

5LFKLDPLDPR TXL LO FRQFHWWR GL ULWDUGR GL SURSDJD]LRQH XQ IHQRPHQR FKH q

ULVFRQWUDELOH WDQWR QHOOH UHWL FRPELQDWRULH TXDQWR LQ TXHOOH VHTXHQ]LDOL3HU HIIHWWR GHOOD UHDOL]]D]LRQH ILVLFD GHL FRPSRQHQWL OD UHWH VRIIUH GL XQD ´ODWHQ]DµGHOO·XVFLWD ULVSHWWR DOO·LQJUHVVR HVLVWH FLRq XQ WHPSR ILQLWR QRQ QXOOR QHFHVVDULR DOODVWDELOL]]D]LRQH GHOOH XVFLWH 7DOH WHPSR q GHWWR ULWDUGR GL SURSDJD]LRQH

,O FDVR SL VHPSOLFH GL ULWDUGR q TXHOOR GHOO·LQYHUWHU UDSSUHVHQWDWR LQ )LJXUD

)LJXUD 8Q LQYHUWHU

1HOOD ILJXUD VXFFHVVLYD WURYLDPR OD UDSSUHVHQWD]LRQH GHL FRQFHWWL SUHFHGHQWHPHQWHHVSRVWL PHGLDQWH O·DQDOLVL WHPSRUDOH GHO VHJQDOH GL LQJUHVVR H GL XVFLWD GL XQD SRUWD127 UHDOL]]DWD ILVLFDPHQWH )LJXUD

'LIIHUHQ]D WUD UHWL

FRPELQDWRULH H

VHTXHQ]LDOL

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

IN

OUT

T1 T2 t

)LJXUD $QDOLVL WHPSRUDOH GHL VHJQDOL ,1 H 287 LQ XQD SRUWD 127 ILVLFD

*UDILFDPHQWH LO ULWDUGR GL SURSDJD]LRQH q IDFLOPHQWH LGHQWLILFDELOH FRQ LO WUDWWR 7

(VVR LQIDWWL q LO SHULRGR GL WHPSR FKH LQWHUFRUUH WUD LO UDJJLXQJLPHQWR GD SDUWH GHOVHJQDOH ,1 GHO GHOOD WUDQVL]LRQH FKH HVVR VWD FRPSLHQGR GD D QHO FDVR GHOOD)LJXUD HG LO UDJJLXQJLPHQWR GD SDUWH GHO VHJQDOH 287 GHO GHOOD WUDQVL]LRQHFKH HVVR GHYH FRPSLHUH VHFRQGR OD VXD IXQ]LRQH GD D QHO FDVR GHOOD )LJXUD

1HOOD ILJXUD SUHFHGHQWH q HYLGHQ]LDWR XQ DOWUR LQWHUYDOOR 7 FRUULVSRQGHQWH DOOD

PHGHVLPD VXGGHWWD GHILQL]LRQH , GXH LQWHUYDOOL HYLGHQ]LDWL QRQ VRQR QHFHVVDULDPHQWHXJXDOL ,OOXVWUHUHPR RUD XQ HVHPSLR GL ULWDUGR GL SURSDJD]LRQH $ WDOH VFRSRRVVHUYLDPR OD )LJXUD

A n

B n

C n

x

y

z C n+1

)LJXUD 8QD UHWH FRPELQDWRULD

/D UHWH UDSSUHVHQWDWD q XQD UHWH FRPELQDWRULD D OLYHOOL ,Q HVVD FLRq LO VHJQDOH GLLQJUHVVR $

Q %

Q &

Q GHYH DWWUDYHUVDUH DO SL SRUWH SHU DSSURGDUH DOO·XVFLWD &

Q HG

HVVHUH SUHOHYDWR&RPH DEELDPR YLVWR OD UHDOL]]D]LRQH ILVLFD GL XQ FRPSRQHQWH q VWUHWWDPHQWH OHJDWD DGXQ LQWULQVHFR ULWDUGR GL SURSDJD]LRQH (· SHUFLz QDWXUDOH VXSSRUUH FKH XQ PDJJLRUQXPHUR GL OLYHOOL GL ORJLFD VL WUDGXFD LQ XQ PDJJLRU ULWDUGR GL SURSDJD]LRQH &Lz SHUzQRQ q YHUR LQ JHQHUDOH

8Q·DSSURVVLPD]LRQH GHO JHQHUH q IDFLOPHQWH YDOLGD VROR QHO FDVR LQ FXL ODGLIIHUHQ]D QHO QXPHUR GL OLYHOOL VLD FRQVLGHUHYROH

'HILQL]LRQH GLULWDUGR GL

SURSDJD]LRQH

"

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,Q )LJXUD q SRVVLELOH RVVHUYDUH OD LOOXVWUD]LRQH GL FLz FKH DEELDPR DSSHQD GHWWR

“0”

“0”

“1”

A n

B n

x

y

C n

C n+1

Ritardo di propagazione

)LJXUD 5LWDUGR GL SURSDJD]LRQH

,O IOLSIORS GL WLSR '

&RVu FRPH DEELDPR IDWWR SHU OH UHWL FRPELQDWRULH SURFHGHUHPR RUD DGLOOXVWUDUH QRPHQFODWXUD H IXQ]LRQDPHQWR GHO SL HOHPHQWDUH FRPSRQHQWH VHTXHQ]LDOHVHQ]D DGGHQWUDUFL SHU LO PRPHQWR QHOOR VWXGLR GHOOD VXD UHDOL]]D]LRQH,QWURGXFLDPR TXLQGL OD SULPD IRQGDPHQWDOH UHWH VHTXHQ]LDOH LO IOLSIORS GL WLSR '

din dout

dout clock

D Q

Q

)LJXUD )OLSIORS GL WLSR ' QHOOD VXD UHDOL]]D]LRQH SL VWDQGDUG

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

'DOOD )LJXUD DSSDUH FKLDUR FKH LO IOLSIORS GL WLSR ' QHOOD VWUXWWXUD SURSRVWD KD

GXH LQJUHVVL H GXH XVFLWH din q XQ LQJUHVVR FRQYHQ]LRQDOH clock q LQYHFH XQ LQJUHVVR´QXRYRµ H UDSSUHVHQWD XQ VHJQDOH SHULRGLFR SURSULR GHO FLUFXLWR GL FXL ID SDUWH LO IOLSIORS OH GXH XVFLWH FRPH VL YHGH GDOOD ILJXUD VRQR O·XQD LO QHJDWR GHOO·DOWUD,O IXQ]LRQDPHQWR GHO IOLSIORS q PROWR SDUWLFRODUH LQ TXDQWR QRQ IDFFLDPR ULIHULPHQWR VROR

DJOL VWDWL GHL OLYHOOL ORJLFL PD DQFKH DOOD WUDQVL]LRQH GD XQ OLYHOOR ORJLFR DG XQ DOWUR ,O IOLSIORS GL

WLSR ' LQIDWWL SRQH OD VXD XVFLWD Q XJXDOH DOO·LQJUHVVR D LQ FRUULVSRQGHQ]D GL XQIURQWH GL VDOLWD GL FORFN

1RWD WDOH GHILQL]LRQH VL WUDGXFH QHO IDWWR FKH VH LO FORFN q LPPRELOL]]DWR VXXQ GDWR YDORUH GL WHQVLRQH O·LQJUHVVR ' SXz YDULDUH TXDQWR YXROH VHQ]DVRUWLUH DOFXQ HIIHWWR VXOO·XVFLWD FKH ULPDQH FRVWDQWH

2VVHUYLDPR OD )LJXUD

din

dout

0 1 0

dout

clock

)LJXUD )XQ]LRQDPHQWR GHO IOLSIORS GL WLSR '

5LVXOWD HYLGHQWH GDOOD ILJXUD OD SUHGHWWD SHULRGLFLWj GHO VHJQDOH GL FORFN*XDUGDQGR DQFRUD O·LOOXVWULD]LRQH SRVVLDPR GLUH FKH QHJOL LVWDQWL GL IURQWH GL VDOLWD LO

VHJQDOH din YLHQH ´FDPSLRQDWRµ H ULSRUWDWR VXOO·XVFLWD SHU TXHVWR LO IOLSIORS GL WLSR 'q GHWWR HGJHWULJJHUHG D]LRQDWR GD XQ IURQWH >GL FORFN@'DOOD )LJXUD RWWHQLDPR DQFKH OD GLPRVWUD]LRQH FKH LO IOLSIORS GL WLSR ' q XQD UHWH

VHTXHQ]LDOH H QRQ FRPELQDWRULD VL YHGH LQIDWWL FKH SHU XJXDOL YDORUL GL clock H din LQLQJUHVVR DEELDPR XVFLWH GLYHUVH ,QILQH QRWLDPR FRPH O·XVFLWD QRQ GLSHQGD GDO VHJQDOHGL FORFN H FRPH LO ULWDUGR GL SURSDJD]LRQH LQIOXLVFD VXOOD ULVSRVWD GHO VLVWHPD

8Q·DSSOLFD]LRQH L UHJLVWUL

,O IOLSIORS FRVu FRPH q VWDWR LOOXVWUDWR SL VRSUD q LQWHUSUHWDELOH FRPH XQVLVWHPD GRWDWR GL ´PHPRULDµ (VVR LQIDWWL ULFRUGD FKH QHOO·XOWLPR IURQWH GL VDOLWD GHO

FORFN LO YDORUH GL D HUD R 3HU TXHVWR PRWLYR LO IOLSIORS GL WLSR ' q XQFRPSRQHQWH ODUJDPHQWH XWLOL]]DWR D OLYHOOR HOHPHQWDUH SHU OD UHDOL]]D]LRQH GL UHWLVHTXHQ]LDOL TXDOL L UHJLVWUL GHL TXDOL SRVVLDPR RVVHUYDUH XQ HVHPSLR LQ YHUVLRQH D ELW)LJXUH D E H F

"

'XH LQJUHVVL HGXH XVFLWH

)XQ]LRQDPHQWR

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

din[31] dout[31] D Q

din[2] dout[2] D Q

din[1] dout[1] D Q

din[0] dout[0] D Q

clock

)LJXUD D 8Q UHJLVWUR D ELW UHDOL]]DWR FRQ IOLSIORS GL WLSR ' VWUXWWXUD LQWHUQD

D Q

clock

32 32

din dout

)LJXUD E 8Q UHJLVWUR D ELW UHDOL]]DWR FRQ IOLSIORS GL WLSR ' YLVWD HVWHUQD

clock

din

dout

0000 FFFF ABCD

0000 FFFF ABCD

)LJXUD F )XQ]LRQDPHQWR GHO UHJLVWUR D ELW UHDOL]]DWR FRQ IOLSIORS GL WLSR '

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&RQ IOLSIORS GL WLSR ' SRVVLDPR PDQWHQHUH LQ ´PHPRULDµ SDUROD GL ELW $WDOH ILQH L IOLSIORS VRQR FROOHJDWL LQ SDUDOOHOR H LQ SDUWLFRODUH FRQGLYLGRQR OR VWHVVRVHJQDOH GL FORFN 1HOOD VFKHPDWL]]D]LRQH HVWHUQD VL YHGH FRPH LO UHJLVWUR DFFHWWLLQJUHVVL D ELW H IRUQLVFD XVFLWH D ELW

6H]LRQH

/H PDFFKLQH D VWDWL

9HGUHPR RUD O·XWLOL]]R GHL IOLSIORS QHOOH UHWL VHTXHQ]LDOL FRPSOHVVH OHFRVLGGHWWH PDFFKLQH D VWDWL $ WDOH SURSRVLWR LO SULPR SUREOHPD GD SRUFL q ´3HU SRWHUSURJHWWDUH XQD PDFFKLQD D VWDWL GDO SXQWR GL YLVWD RUJDQL]]DWLYR TXDO q OD VWUXWWXUDFRPSOHVVLYD D FXL WHQGLDPR"µ /D ULVSRVWD D WDOH GRPDQGD ULVLHGH LQ XQR VFKHPDWLVPRFRPXQH DOOD JUDQ SDUWH GL UHWL VHTXHQ]LDOL FKH YD VRWWR LO QRPH GL PDFFKLQD D VWDWL GL

0RRUH FKH q UDSSUHVHQWDWD LQ )LJXUD ,QIDWWL SUDWLFDPHQWH RJQL UHWH VHTXHQ]LDOH FKH UHDOL]]HUHPR VDUj GL TXHVWR WLSR

CL CL

Current State

Next State

Input Output

clock

D Q

)LJXUD 0DFFKLQD GL 0RRUH

LQ FXL &/ q XQD UHWH FRPELQDWRULD PHQWUH O·HOHPHQWR DO FHQWUR q XQ UHJLVWUR

6DOWD VXELWR DOO·RFFKLR FRPH OH XVFLWH GHO UHJLVWUR FHQWUDOH WRUQLQR DOO·LQJUHVVR FRQ XQPHFFDQLVPR GL UHWURD]LRQH 4XLQGL GDWL FHUWL LQJUHVVL LQ XOWLPD DQDOLVL OH XVFLWHGLSHQGRQR ROWUH FKH GDJOL LQJUHVVL YHUL H SURSUL DQFKH GDOOH XVFLWH GHO UHJLVWUR 7DOLXVFLWH VRQR GHWWH VWDWR GHO VLVWHPD /H XVFLWH GHO VLVWHPD SHUFLz VRQR XQD HODERUD]LRQHGHOOR VWDWR7DOH PDFFKLQD FRVu FRPH q UHDOL]]DWD LQ )LJXUD q OD IRUPD SL XWLOL]]DWD GLPDFFKLQD D VWDWL ILQLWL 8QD YDULDQWH q OD FRVLGGHWWD PDFFKLQD GL 0HDO\ FUI )LJXUD QHOOD TXDOH WXWWR IXQ]LRQD FRPH QHOOD PDFFKLQD GL 0RRUH DG HFFH]LRQH GHO IDWWR FKH ODUHWH FRPELQDWRULD LQ XVFLWD GHO UHJLVWUR DFFHWWD LQ LQJUHVVR ROWUH DOOR VWDWR DQFKH JOLLQJUHVVL VWHVVL GHO VLVWHPD

)OLSIORS FRPH

´PHPRULDµ

6WDWR GHO VLVWHPD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9DOH LQ JHQHUDOH O·DVVXQWR FKH XQD TXDOXQTXH UHWH SXz HVVHUH ULFRQGRWWD DOOD VWUXWWXUDGHOOD PDFFKLQD GL 0RRUH 8Q HVHPSLR HIILFDFH q SURSULR LO IOLSIORS GL WLSR ' SHU LOTXDOH OD PDFFKLQD GL 0RRUH VL SDUWLFRODUL]]D VHPSOLFHPHQWH VRVWLWXHQGR FRQ GHL ILOL OHGXH UHWL FRPELQDWRULH H FRQ XQ XQLFR IOLSIORS LO UHJLVWUR FHQWUDOH

,QROWUH OD PDFFKLQD GL 0RRUH VWHVVD q OD SDUWLFRODUL]]D]LRQH GL XQD PDFFKLQD DQFRUDSL JHQHUDOH FKH SUHYHGH OD SUHVHQ]D DO SRVWR GHO UHJLVWUR GL XQ HOHPHQWR GL ULWDUGRDG HVHPSLR XQD VFKLHUD GL LQYHUWHU R DQFKH XQ ILOR ULFRUGLDPR LO ULWDUGR GLSURSDJD]LRQH FKH ULSRUWD OH SURSULH XVFLWH LQ LQJUHVVR 8QD PDFFKLQD LQ FXL QRQFRPSDUH LO VHJQDOH GL FORFN VL GLFH PDFFKLQD DVLQFURQD ,Q TXHVWR FDVR OD PDFFKLQD GL0RRUH VL SURSRQH FRPH SDUWLFRODUL]]D]LRQH GL TXHVWR PRGHOOR FRPH DSSDUWHQHQWH DOODFODVVH GHOOH PDFFKLQH VLQFURQH ,Q VLVWHPL VHTXHQ]LDOL GL TXHVWR WLSR LO FDPELDPHQWR GLVWDWR DYYLHQH VROR LQ FRUULVSRQGHQ]D GL XQ IURQWH GL FORFN FLRq LQ SUHVHQ]D GL XQVHJQDOH GL VLQFURQL]]D]LRQH JOREDOH GL WXWWR LO VLVWHPD ,Q WDOL FRQGL]LRQL LO ULWDUGR qILVVR HVVR q LQIDWWL VFDQGLWR GDO FORFN H QRQ GLSHQGH GDO ULWDUGR ILVLFR GHL FRPSRQHQWLGHOOD UHWH

$SSURFFLR DOOD SURJHWWD]LRQH

,Q TXHVWR FRUVR IRFDOL]]HUHPR IRUWHPHQWH O·DWWHQ]LRQH VXOOH PDFFKLQHVLQFURQH 'RYHQGR SURJHWWDUH XQD PDFFKLQD GL TXHVWR WLSR GREELDPR VWDELOLUH OH GXHUHWL FRPELQDWRULH LQ LQJUHVVR HG LQ XVFLWD H LQROWUH GHILQLUH GL TXDQWL ELW DEELDPRELVRJQR SHU OR VWDWR *OL LQJUHVVL GLIIHUHQWHPHQWH VRQR XQD VSHFLILFD GHO VLVWHPD D FXLFL GRYUHPR DWWHQHUH

1HOOR VWXGLR GHOOD SURJHWWD]LRQH GHOOH UHWL FRPELQDWRULH DEELDPR YLVWR FKH OD VSHFLILFDSL WLSLFD q TXHOOD GHOOD WDEHOOD GL YHULWj R HTXLYDOHQWHPHQWH GHOOD PDSSD GL .DUQDXJKFRVu FRPH GL DOWUL PHWRGL DQDORJKL 1HO FDVR GHOOH UHWL VHTXHQ]LDOL SXUWURSSR OD FRVD VLID SL GLIILFROWRVD &L VRQR LQIDWWL PROWL IRUPDOLVPL SHU GHILQLUH OH VSHFLILFKH GL XQDUHWH VHTXHQ]LDOH H GL TXHVWL QH SRVVLDPR LVRODUH QRQ PHQR GL WUD L SL XVDWL

$60 GLDJUDP FKH VWD SHU $OJRULWKPLF 6WDWH 0DFKLQH GLDJUDP

677 FKH VWD SHU 6WDWH 7UDQVLWLRQ 7DEOH R ´7DEHOOD GL WUDQVL]LRQH GHJOL VWDWLµ

67' FKH VWD SHU 6WDWH 7UDQVLWLRQ 'LDJUDP R ´'LDJUDPPD GL WUDQVL]LRQH GHJOLVWDWLµ

/D $60 q OD VSHFLILFD FKH QRL DSSURIRQGLUHPR FRPH PHWRGR GL VSHFLILFD H SURJHWWR

,Q DOFXQL WHVWL OD 677 6WDWH 7UDQVLWLRQ 7DEOH q DQFKH LQGLFDWD FRPH´7DEHOOD GHJOL VWDWLµ R ´7DEHOOD GHOOR VWDWR SURVVLPRµ"

0DFFKLQH

VLQFURQH

VSHFLILFKH SHU

OH UHWL VHTXHQ]LDOL

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

8Q HVHPSLR DSSOLFDWLYR GL 677H 67' OD ´YHQGLQJ PDFKLQHµ

&RQVLGHULDPR OD VHJXHQWH UHWH VHTXHQ]LDOH

reset

nickle

dime

CK

candy

)LJXUD 5HWH VHTXHQ]LDOH LQWHJUDWD LQ XQD YHQGLQJ PDFKLQH R ´GLVWULEXWRUH DXWRPDWLFRµ

&RPH VL YHGH GDOOD )LJXUD SUHOHYLDPR O·LQSXW GD LQJUHVVL nickle H dime FKHVRQR R VH VRQR VWDWH LQWURGRWWH ULVSHWWLYDPHQWH PRQHWH GD R FHQWV

1HO FDVR LO VHJQDOH candy VLD SDUL DO OLYHOOR ORJLFR YHUUj D]LRQDWR XQVHUYRPHFFDQLVPR HOHWWULFR DWWR DG HPHWWHUH GDO GLVWULEXWRUH XQD FDUDPHOOD

,O VHJQDOH reset TXDQGR UDJJLXQJH LO YDORUH SRUWD OD PDFFKLQD LQ XQR VWDWR LQL]LDOH7DOH LQJUHVVR q SUHVHQWH LQ SUDWLFD LQ RJQL UHWH VHTXHQ]LDOH ,QROWUH q SUHVHQWH LO

VHJQDOH GL FORFN CK

&RQRVFHQGR OH VSHFLILFKH SRWUHPR VWLODUH XQD WDEHOOD FKH ULFRUGD GD YLFLQR XQD WDYRODGL YHULWj H FKH q LOOXVWUDWD QHOOD WDEHOOD

Reset nickle Dime present state next state candy

1 - - - start 00 0 0 start start 00 1 0 start five 00 0 1 start ten 00 1 0 five ten 00 0 1 five ten 00 - - ten start 1

7DEHOOD 7DYROD GL WUDQVL]LRQH GHJOL VWDWL &RQ LO VLPEROR ² DEELDPR LQGLFDWR JOL VWDWL GL LQGLIIHUHQ]D

1HOOD FRORQQD 1H[W VWDWH VWDWR SURVVLPR VRQR LQGLFDWL JOL VWDWL ´HYRFDWLµ GDO VHJQDOH GLLQJUHVVR 4XDQGR OD PDFFKLQD SDVVD LQ TXHOOR VWDWR TXHVWR YHUUj ´PHPRUL]]DWRµFRPH 3UHVHQW VWDWH,O IXQ]LRQDPHQWR GHOOD PDFFKLQD q VHPSOLFH DOO·LQVHULPHQWR GL FHQWV HVVD Gj XQDFDUDPHOOD SHUFLz SRVVLDPR LQVHULUH SH]]L GD FHQWV SH]]R GD FHQWV R XQ SH]]RGD H XQR GD FHQWV QRQ DYHQGR SHUz UHVWR ² D FDXVD GHOOH ´EDVVH SUHWHVHµ GLVHPSOLFLWj GHOOD UHWH FRPELQDWRULD FKH VWLDPR SURJHWWDQGR $OORUFKp LO GLVWULEXWRUH

FRQVHJQD OD FDUDPHOOD OD PDFFKLQD WRUQHUj QHOOR VWDWR GL start

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

%HQFKp QXOOD FL YLHWHUHEEH GL LQWHUSUHWDUH OD VSHFLILFD FRPH DVLQFURQD FLRq VLSDVVHUHEEH GD XQR VWDWR DOO·DOWUR LPPHGLDWDPHQWH ² SHU TXDQWR SHUPHVVR GDOOD ILVLFLWjGHL FRPSRQHQWL QRL DVVXPHUHPR GD XQ SXQWR GL YLVWD UHDOL]]DWLYR FKH OD PDFFKLQDSDVVD GD XQR VWDWR DOO·DOWUR VROR SHU XQ FDPELDPHQWR GL VWDWR GHO FORFN 3DUOHUHPRSHUFLz GL VSHFLILFD VLQFURQD

nickle nickle

candy=1

dime

dime

reset

start five tenreset

reset

)LJXUD 5DSSUHVHQWD]LRQH DOWHUQDWLYD GHOOD UHWH VHTXHQ]LDOH GHOO·HVHPSLR YHQGLQJ PDFKLQH

&·q XQ PRGR GLYHUVR GL UDSSUHVHQWDUH OD VSHFLILFD PROWR VHPSOLFH LQ FXL RJQL SDOOLQRUDSSUHVHQWD XQR VWDWR )LJXUD ,QROWUH DFFDQWR DG RJQL WUDQVL]LRQH IUHFFLD GLVWDWR F·q LO QRPH GHO VHJQDOH FKH OD JHQHUD ,QILQH VL QRWD FRPH LQ WXWWL L FDVL PHQR

O·XOWLPR OH XVFLWH VRQR D VROR QHOO·XOWLPR FDVR VL KD candy=1 4XHVWR SHUz q LOPHWRGR PHQR XVDWR SHU SURJHWWD]LRQL GL WLSR SUDWLFR ,Q JHQHUDOH LO PHWRGR GHOOHWUDQVL]LRQL GL VWDWR 677 YD VHPSUH EHQH PD SXz GLYHQWDUH SURLELWLYR D FDXVD GHOODHFFHVVLYD JUDQGH]]D GHOOD WDEHOOD 3HU TXHVWR PRWLYR VL XVD O·$60 FKH q FRVWLWXLWR GDGLDJUDPPL VLPLOL D TXHVWL JLj YLVWL PD SL FRPSDWWL /·$60 LQIDWWL q XQ PHWRGR FKHSRUWD DG XQD PDJJLRUH IDFLOLWj G·XVR ULVSHWWR DL SUHFHGHQWL 6L SDUWH GD XQD LPPHGLDWDGHILQL]LRQH GHOOD PDFFKLQD VHQ]D SDVVDUH SHU OD 677

6H]LRQH

, GLDJUDPPL $60

, GLDJUDPPL $60 VRQR FRVWLWXLWL GD SRFKL VLPEROL

,O UHWWDQJROR UDSSUHVHQWD XQR VWDWR )LJXUD D

)LJXUD D 6LPEROL GHL GLJUDPPL $60 LO UHWWDQJROR

6SHFLILFD

VLQFURQD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O URPER UDSSUHVHQWD XQD FRQGL]LRQH )LJXUD E

)LJXUD E 6LPEROL GHL GLJUDPPL $60 LO URPER

/·RYDOH FKH DQDOL]]HUHPR SL DSSURIRQGLWDPHQWH LQ VHJXLWR UDSSUHVHQWDXQ·XVFLWD FRQGL]LRQDWD )LJXUD F

)LJXUD F 6LPEROL GHL GLJUDPPL $60 O·RYDOH

7UDPLWH L VLPEROL GHOOD $60 SRVVLDPR GHVFULYHUH LO FRPSRUWDPHQWR GL XQD TXDOXQTXHPDFFKLQD D VWDWL VLD VLQFURQD FKH DVLQFURQD ,Q TXHVWR FRUVR OL XVHUHPR SHU OHPDFFKLQH VLQFURQH SHQVDQGR FKH VL SDVVD GD XQR VWDWR DG XQ DOWUR VROR LQFRUULVSRQGHQ]D GL XQ IURQWH GL FORFN

,OOXVWULDPR RUD O·XVR GHL VLPEROL LQWURGRWWL5LJXDUGR LO UHWWDQJROR VFULYLDPR DO VXR LQWHUQR LO QRPH GHOOH YDULDELOL G·XVFLWD FKHQHOOR VWDWR FRUULVSRQGHQWH KDQQR YDORUH ORJLFR 1HOOD )LJXUD D DEELDPR XQR

VWDWR QHO TXDOH OD YDULDELOH G·XVFLWD pippo q DO OLYHOOR ORJLFR PHQWUH OH DOWUH YDULDELOLG·XVFLWD VRQR DO OLYHOOR ORJLFR

pippo

)LJXUD D 6LPEROL GHL GLJUDPPL $60 XVR GHO UHWWDQJROR

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,Q XQ FRVWUXWWR FRQGL]LRQDWR DOO·LQWHUQR GHO URPER VFULYLDPR LO QRPH GHOOD YDULDELOH GLLQWHUHVVH FKH LQWHQGLDPR HVDPLQDUH PHGLDQWH WDOH FRVWUXWWR LO ULVXOWDWR GL WDOHRSHUD]LRQH SXz HVVHUH XQR VWDWR SLXWWRVWR FKH XQ DOWUR )LJXUD E

pippo

)LJXUD E 6LPEROL GHL GLJUDPPD $60 XVR GHO URPER

6L QRWL FKH LO FRVWUXWWR FRQGL]LRQDWR q VHPSUH GLSHQGHQWH GD XQR VWDWR $ VHFRQGD GHOIDWWR GL DYHUH OLYHOOR ORJLFR R SRWUDQQR HVVHUFL GXH VWDWL VXFFHVVLYL GLYHUVL )LJXUD

1 0

)LJXUD 'LSHQGHQ]D GHO URPER GDJOL VWDWL VXFFHVVLYL

&RPH VL QRWD GDOOD ILJXUD LO GLDJUDPPD $60 q IRUPDOPHQWH VLPLOH DO GLDJUDPPDGL IOXVVR GL XQ SURJUDPPD 0D ELVRJQD VWDUH DWWHQWL D QRQ FRQIRQGHUOL LQ TXDQWR VRQRGXH FRVH GLYHUVH

'L VROLWR XQ GLDJUDPPD $60 q VHPSUH FKLXVR QRQ HVLVWH LQ JHQHUDOH XQRVWDWR LQ FXL OD PDFFKLQD DUULYD H ULPDQH Ou IHUPD VHQ]D SRWHU FDPELDUH GLQXRYR VWDWR VH LQIDWWL FLz DFFDGHVVH OD PDFFKLQD FRPH q IDFLOHFRPSUHQGHUH VL ULYHOHUHEEH VRVWDQ]LDOPHQWH LQXWLOH ,Q JHQHUDOH SHUz FLz qSRVVLELOH LO SURJHWWLVWD SRWUHEEH LQIDWWL GHVLGHUDUH GL ´LQFKLRGDUHµ ODPDFFKLQD LQ FDVR GL SDUWLFRODUL FRQGL]LRQL GL HUURUH

"

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7RUQLDPR DOO·HVHPSLR DSSOLFDWLYR GHOOD YHQGLQJ PDFKLQH VWXGLDQGROD VWDYROWD FRQ XQGLDJUDPPD $60 FRQVLGHULDPR SHUFLz OD VWHVVD PDFFKLQD GHOO·HVHPSLR 677 )LJXUD

reset

nickle

dime

CK

candy

)LJXUD 5HWH VHTXHQ]LDOH LQWHJUDWD LQ XQD YHQGLQJ PDFKLQH

nickle

dime

nickle

dime

candy

0 1

0 1

1 0

(start)

(five)

(ten)

0 1

)LJXUD 'LDJUDPPD $60 GHOOD UHWH VHTXHQ]LDOH LQWHJUDWD QHOOD YHQGLQJ PDFKLQH GHOO·HVHPSLR

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6L QRWL FKH QHO WUDFFLDUH LO GLDJUDPPD GHOOD )LJXUD VL q DVVXQWR FRPH VSHFLILFD FKH

JOL LQJUHVVL nickle H dime QRQ SRVVDQR HVVHUH HQWUDPEL D OLYHOOR ORJLFR FRQWHPSRUDQHDPHQWH 7DOH DIIHUPD]LRQH VL VSLHJD FRQ LO IDWWR FKH QRQ SRVVRQR HVVHUHLQWURGRWWH GXH PRQHWH VLPXOWDQHDPHQWH 7UDPLWH OD )LJXUD VL q FRQFOXVD ODVSHFLILFD GHO VLVWHPD &L ULPDQH DOWUHVu GD FRQVLGHUDUH OD UDSSUHVHQWD]LRQH GHO VHJQDOH

GL reset FKH SRVVLDPR UDSSUHVHQWDUH LQ GXH PRGL LO SULPR QRQ q VWDQGDUG PD qPROWR XWLOL]]DWR )LJXUD

reset

(start)

)LJXUD 3ULPD UDSSUHVHQWD]LRQH QRQ VWDQGDUG GHO VHJQDOH GL reset

7DOH VLPEROR FL GLFH FKH O·DWWLYD]LRQH GHO VHJQDOH GL reset FL SRUWD DOOR VWDWR GL start GDTXDOXQTXH SXQWR GHO JUDILFR VLDPR$OWHUQDWLYDPHQWH SRWUHPPR LQVHULUH XQ EORFFR FRQGL]LRQDOH GRSR RJQL VWDWR LQTXHVWR PRGR

reset

Continua l’esecuzione

Torna a start

)LJXUD 6HFRQGD UDSSUHVHQWD]LRQH VWDQGDUG GHO VHJQDOH GL reset

,O VLVWHPD GHOOD )LJXUD SXz HVVHUH XVDWR FRPH JLj GHWWR GRSR RJQL VWDWR 9LHQ GDVp FKH LQ VWDWL FKH ULPDQGDQR XQLYRFDPHQWH DOOR VWDWR LQL]LDOH GHOOD PDFFKLQD FRPH DG

HVHPSLR OR VWDWR ten GHOOD YHQGLQJ PDFKLQH QRQ VHUYH JXDUGDUH LO VHJQDOH GL reset

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

5HDOL]]D]LRQH KDUGZDUH GL XQD UHWH VHTXHQ]LDOH

9HGLDPR RUD OD UHDOL]]D]LRQH KDUGZDUH GL XQD UHWH DIIURQWHUHPR LO SUREOHPDSHU JUDGL VWXGLDQGR SULPD LO PHWRGR SL VHPSOLFH GD FDSLUH EHQFKq QRQ LO SLVHPSOLFH GD XWLOL]]DUH 7DOH PHWRGR ID XVR VRVWDQ]LDOPHQWH GHOOD WDYROD GL WUDQVL]LRQHGHJOL VWDWL 677 6L RVVHUYL FKH WDOH WDYROD SXz HVVHUH GLUHWWDPHQWH ULFDYDWD GDOGLDJUDPPD $60 ,Q DJJLXQWD DOOD FRQVWUX]LRQH GHOOD WDEHOOD GHOOD 677 LQWURGXFLDPRRUD XQD RSHUD]LRQH GHWWD FRGLILFD GHJOL VWDWL VWDWH HQFRGLQJ R VWDWH FRGLQJ )DUH ODFRGLILFD GHJOL VWDWL VLJQLILFD DVVHJQDUH XQD FLIUD HVSUHVVD GD XQ QXPHUDOH ELQDULR DFLDVFXQR VWDWR /D FRGLILFD FKH QRL XVHUHPR VDUj TXHVWD

Stato X1 X0

Start 0 0Five 0 1Ten 1 0Tabella 2-2 Codifica degli stati.

(· RSSRUWXQR QRWDUH VLQ GD RUD FKH QRQ WXWWH OH FRGLILFKH GL VWDWR VRQR HTXLYDOHQWL WUD

SRFR QH FDSLUHPR LO SHUFKp ;H ; VRQR GHWWL ELW GL VWDWR R YDULDELOL ELQDULH GL VWDWR

'DOOD WDEHOOD ULVXOWD HYLGHQWH FKH QRQ WXWWH OH FRPELQD]LRQL GL YDULDELOL GL VWDWRYHQJRQR XWLOL]]DWH GDO SXQWR GL YLVWD GHOOD SURJHWWD]LRQH GL XQD UHWH VHTXHQ]LDOH FLz qPROWR LPSRUWDQWH SHUFKp QXOOD YLHWD DOPHQR ILVLFDPHQWH FKH LO UHJLVWUR DVVXPD XQYDORUH QRQ FRGLILFDWR QHOO·HVHPSLR GHOOD YHQGLQJ PDFKLQH 6DUj SHUFLz FRPSLWRGHO SURJHWWLVWD HYLWDUH FKH FLz DFFDGD

reset dime nickle X1 X0 Y1 Y0 candy

1 - - - - 0 0 00 0 1 0 0 0 1 00 1 0 0 0 1 0 00 0 1 0 1 1 0 00 1 0 0 1 1 0 00 - - 1 0 0 0 1Tabella 2-3 STT della vending machine.

/D WDEHOOD QRQ q DOWUR FKH OD JLj YLVWD 677 GHOOD YHQGLQJ PDFKLQH QHOOD TXDOHDEELDPR VRVWLWXLWR 36 H 16 SUHVHQW VWDWH H QH[W VWDWH FRQ OH FLIUH ELQDUH FKH FRGLILFDQRJOL VWDWL 2UD WDOH WDEHOOD q XJXDOH LQ WXWWR H SHU WXWWR DG XQD WDEHOOD GL YHULWj D LQJUHVVLH XVFLWH ( DOORUD LO PHWRGR SL VHPSOLFH SHU VLQWHWL]]DUH OD UHWH VHTXHQ]LDOH qSURSULR TXHOOR GL YHGHUH OD WDEHOOD FRPH VH IRVVH XQD WDEHOOD GL YHULWj 6LFFRPHXWLOL]]HUHPR LO PHWRGR GHOOH PDSSH GL .DUQDXJK WUDVFXUHUHPR SHU VHPSOLFLWj LO

VHJQDOH GL reset FRVu GD QRQ GRYHU JHVWLUH PDSSH SHU FLQTXH LQJUHVVL PD VROR SHUTXDWWUR 7DOH VFHOWD QRQ q VHPSOLFHPHQWH RSHUDWLYD KD LQIDWWL DQFKH XQD VSLHJD]LRQH´UHDOHµ DOOD ILQH GHOOD VLQWHVL SRWUHPR LPSOHPHQWDUH LO UHVHW LQ XQD PDQLHUD GLYHUVDULVSHWWR DJOL DOWUL LQJUHVVL

&RGLILFD GHJOLVWDWL

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&RQVLGHULDPR SHUFLz OD VLQWHVL GHL WHUPLQL ULJXDUGDQWL RJQL VLQJROD XVFLWD

candy SXz DVVXPHUH LO YDORUH ORJLFR XQD VROD YROWD QRQ q SHUFLz QHFHVVDULD ODPDSSD VFULYLDPR TXLQGL O·XQLFR WHUPLQH GL SURGRWWR

candy 01 XX ⋅

/D VWHVVD DUJRPHQWD]LRQH YDOH SHU < KD WHUPLQH GL SURGRWWR FKH VLQWHWL]]LDPR

VHQ]D IDUH OD PDSSD

010 XXNDY ⋅⋅⋅=

3DVVLDPR RUD DOOD VLQWHVL GL <H ULFRUGLDPR FKH TXDQGR WURYLDPR XQ·LQGLIIHUHQ]D

VXOO·LQJUHVVR VLJQLILFD FKH JOL LQJUHVVL QRQ KDQQR LQIOXHQ]D VXOO·XVFLWD SRVVLDPR SHUFLzWUDVFXUDUH L YDORUL GL LQGLIIHUHQ]D &RPXQTXH SHU YHULILFDUH WDOH DUJRPHQWD]LRQHEDVWHUHEEH VRVWLWXLUH DOOH LQGLIIHUHQ]H WXWWH OH FRPELQD]LRQL SRVVLELOL GL H FRVuFRPH LOOXVWUDWR QHOOD WDEHOOD FKH PRVWUD VRODPHQWH OH ULJKH FRUULVSRQGHQWLDOO·XOWLPD ULJD GHOOD WDEHOOD SHU SRL VWLODUH XQD PDSSD GL .DUQDXJK LQ FXL FL VRQR XQR FKH VL FRQGHQVDQR LQ XQ VROR

reset dime nickle X1 X0 Y1 Y0 candy

0 0 0 1 0 0 0 10 0 1 1 0 0 0 10 1 0 1 0 0 0 10 1 1 1 0 0 0 1

7DEHOOD ´(VSDQVLRQHµ GHOOH LQGLIIHUHQ]H GHOO·XOWLPD ULJD GHOOD WHEHOOD

3RVVLDPR SHUFLz SDVVDUH D VLQWHWL]]DUH L WHUPLQL FRVWLWXHQWL OD <

D N00 01 11 10

00 0 0 0 101 0 1 0 110 0 0 0 0

X1X0

11 0 0 0 0

NDXXNDXY ⋅⋅⋅+⋅⋅= 0111

,O SDVVR VXFFHVVLYR VDUj TXHOOR GL GLVHJQDUH OD UHWH YHUD H SURSULD LQ EDVH DL ULVXOWDWLRWWHQXWL )LJXUD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

X 1

X 0

D

N

Y 1

Y 0

candy

)LJXUD /D UHWH VHTXHQ]LDOH VLQWHWL]]DWD GDOOD 677

$ TXHVWR SXQWR FRQVLGHUHUHPR OD ´PHPRULDµ GHO VLVWHPD LPSOHPHQWHUHPR LO IDWWRFKH <

H <

VRQR ELW GL VWDWR 4XHOOR FKH FL VHUYH q GL ULWDUGDUH GL XQ FLFOR OD

SUHVHQWD]LRQH GL <H <

D ;

H ;

SHU TXHVWR XVHUHPR GHL IOLSIORS GL WLSR ' )LJXUD

Q D

Q D

Y0 Y1

X1

X0

Registro di stato CK

)LJXUD )OLSIORS GL WLSR ' FKH SUHVLHGRQR DOOD ´PHPRULDµ GHO VLVWHPD

$ TXHVWR SXQWR OD PDFFKLQD q TXDVL FRQFOXVD 1RWLDPR VXELWR FKH q SRVVLELOHLGHQWLILFDUH WDOH VLVWHPD FRQ OD VWUXWWXUD JHQHUDOH GL PDFFKLQD D VWDWL YLVWDSUHFHGHQWHPHQWH PDFFKLQD GL 0RRUH LQ FXL F·HUDQR GXH UHWL FRPELQDWRULH H XQUHJLVWUR LQWHUSRVWR VL YHGH FKH D SDUWH DJJLXVWDPHQWL WRSRORJLFL QHO QRVWUR FDVR LOUHJLVWUR GL VWDWR q FRVWLWXLWR GD GXH IOLSIORS FROOHJDWL LQ SDUDOOHOR H FRQ LO FORFN LQFRPXQH )LJXUD DOO·LQWHUQR GHOOD OLQHD WUDWWHJJLDWD /H GXH UHWL FRPELQDWRULH GLLQJUHVVR H XVFLWD VRQR LQYHFH UDSSUHVHQWDWH LQ )LJXUD DOO·LQWHUQR GHOOD OLQHDWUDWWHJJLDWD 7LSLFDPHQWH LQROWUH L ILOLSIORS KDQQR XQ·XVFLWD GLUHWWD H XQD QHJDWDYHGL )LJXUD TXHVWD SXz HVVHUH XWLOH GD SUHOHYDUH SHU ULVSDUPLDUH HYHQWXDOLLQYHUWHU QH q XQ HVHPSLR YDOLGR OD )LJXUD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

X 1

X 0

D

N

Y 1

Y 0

candy

)LJXUD (YLGHQ]LD]LRQL GHOOH UHWL FRPELQDWRULH GHOOD 0DFFKLQD GL 0RRUH

1RQ FL UHVWD FKH ILQLUH LO QRVWUR ODYRUR GHILQHQGR O·LPSOHPHQWD]LRQH GHO VHJQDOH GL

reset ,O PRGR SL VHPSOLFH SHU UHDOL]]DUOD q EDQDOPHQWH TXHOOR GL XWLOL]]DUH IOLSIORS

GRWDWL LQWULQVHFDPHQWH GL VHJQDOH GL reset 8VHUHPR SHUFLz IOLSIORS GHO WLSR GL )LJXUD

di n dout

dout clock

D Q

Q

reset

)LJXUD )OLSIORS GL WLSR ' FRQ reset

,O VHJQDOH GL reset GHL IOLSIORS SRQH D OD SDUROD GL VWDWR 2VVHUYLDPR WXWWDYLD FKHQRQ q GHWWR FKH OR VWDWR GL SDUWHQ]D VLD VWDWR FRGLILFDWR D SHU OH SL YDULH UDJLRQL

LQIDWWL SRVVLDPR DYHUH start FRGLILFDWR FRQ SLXWWRVWR FKH HFF &Lz VLJQLILFD FKHQRQ SRWUHPR XWLOL]]DUH LO VHJQDOH GL UHVHW GHL IOLSIORS(VLVWRQR DOWUL PRGL SHU UHDOL]]DUH LO VHJQDOH GL UHVHW SRWUHPPR LQIDWWL XWLOL]]DUH OD 677

GD FXL VLDPR SDUWLWL VHQ]D SHUz WUDVFXUDUH OD FRORQQD GHO reset 0D GL VROLWR TXHVWR QRQVL ID VLFFRPH q XQD FRPSOLFD]LRQH GL SURJHWWR LQXWLOH

8Q WHU]R PRGR q TXHOOR GL ODYRUDUH VXL WUH VHJQDOL GLJLWDOL candy <H <

VDSSLDPR

LQIDWWL FKH YRJOLDPR FKH YDGDQR D TXDQGR LO VHJQDOH GL UHVHW q 1RQ ULVXOWD GLIILFLOHGD FDSLUH TXLQGL FKH OD FRVD SL VHPSOLFH q LQWHUSRUUH GHOOH SRUWH $1' QHO PRGRPRVWUDWR LQ )LJXUD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

reset

candy

Y0

Y1

)LJXUD ,PSOHPHQWD]LRQH HIILFDFH GHO VHJQDOH GL reset

2YYLDPHQWH FRQ WDOH WHFQLFD GRYUz FXUDUH GL ´PDQWHQHUHµ LO reset D OLYHOOR ORJLFR ILQR DO IURQWH GL FORFN VXFFHVVLYR D TXHOOR LQ FXL VL VWDELOL]]DQR OH XVFLWH ,Q WDO PRGRLQIDWWL VL FDPSLRQHUj RVVLD OR VWDWR GL SDUWHQ]D FKH PL LQWHUHVVD 'LIIHUHQWHPHQWH

VH DYHVVL DYXWR start FRGLILFDWR FRQ OD SDUROD DYUHL GRYXWR PHWWHUH VX <XQD SRUWD

25 FRQ reset QRQ LQYHUWLWR

6H DYHVVLPR LQWHUSUHWDWR OD 677 FRPH UHWH FRPELQDWRULD FRQ LQJUHVVR resetH DYHVVLPR PLQLPL]]DWR OD IXQ]LRQH ORJLFD DYUHPPR WURYDWR OR VWHVVRULVXOWDWR FRQ YDULH RSHUD]LRQL GL ORJLFD ERROHDQD

4XHVWD LPSOHPHQWD]LRQH GHO UHVHW SRUWD GLYHUVL YDQWDJJL SRVVLDPR XWLOL]]DUH LQIDWWLIOLSIORS VHQ]D VHJQDOH GL UHVHW SL SLFFROL H FRQ PHQR WUDQVLVWRU ROWUH FKH PHQRFRVWRVL

"

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

0DFFKLQH HTXLYDOHQWL

$EELDPR JLj YLVWR OD VWUXWWXUD GL XQD PDFFKLQD D VWDWL UHDOL]]DWD LQ KDUGZDUHSULPD PHGLDQWH OD PDFFKLQD GL 0RRUH )LJXUD 5LFRUGLDPR FKH HVLVWH OD SL JHQHUDOHPDFFKLQD GL 0HDO\ )LJXUD

CL1 CL2

NS PS

CK

OUTIN

)LJXUD 0DFFKLQD GL 0HDO\

,O SUREOHPD FKH DIIURQWHUHPR LQ TXHVWD VH]LRQH VDUj TXHOOR GL FDSLUH FRPH OH UHWLVHTXHQ]LDOL FKH DQDOL]]HUHPR R VLQWHWL]]HUHPR VLDQR HTXLYDOHQWL D TXHVWH DSSHQD FLWDWH/D PDFFKLQD GL 0HDO\ UDSSUHVHQWDWD LQ ILJXUD KD OD LPSRUWDQWH FDUDWWHULVWLFD FKH OHXVFLWH QRQ GLSHQGRQR VROR GDOOR VWDWR PD DQFKH GDJOL LQJUHVVL LVWDQWDQHL SURSULR SHUTXHVWR PRWLYR WDOH PDFFKLQD QRQ q PROWR XWLOL]]DWD ,O SUREOHPD FKH VL SRQH LQIDWWL qFKH O·XVFLWD FDPELD DQFKH SHU YDORUL GHOO·LQJUHVVR FKH QRQ FRUULVSRQGRQR DG DOFXQIURQWH GL FORFN SHU QRL SURJHWWLVWL LQYHFH OD FRVD SL GHVLGHUDELOH VDUHEEH SURSULR FKHOH XVFLWH FDPELDVVHUR VRODPHQWH LQ IXQ]LRQH GHO FLFOR GL FORFN /D VLWXD]LRQH DSSHQDLOOXVWUDWD q UDSSUHVHQWDWD QHOOH ILJXUH D H E

clock

out

in

)LJXUD D 0DFFKLQD LQ FXL OH XVFLWH YDULDQR DVLQFURQDPHQWH DO YDULDUH GHJOL LQJUHVVL

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

clock

out

)LJXUD E 0DFFKLQD LQ FXL OH XVFLWH YDULDQR VLQFURQDPHQWH DO YDULDUH GHJOL LQJUHVVL

/D VLWXD]LRQH GHOOD )LJXUD D LQ PROWL IUDQJHQWL QRQ q DFFHWWDELOH 6L SHQVL DGHVHPSLR DG XQ VLVWHPD FKH FRQWLHQH PROWH PDFFKLQH D VWDWL GLYHUVH FKH ODYRUDQR LQVLQHUJLD ,Q WDOH FDVR VDUHEEH FRPRGR SRWHU SHQVDUH D VLVWHPL VLQFURQL FLRq GRWDWL GLXQ VLVWHPD GL FORFN JOREDOH FKH FRRUGLQL OH DWWLYLWj GL WXWWH OH PDFFKLQH $ WDOHSURSRVLWR VL LQWURGXFH XQD VLQFURQL]]D]LRQH DQFKH VXJOL LQJUHVVL GHOOD VHFRQGD UHWHFRPELQDWRULD GHOOD )LJXUD

CL1 CL2

NS PS

CK

OUTIN

)LJXUD 0DFFKLQD GL 0HDO\ PRGLILFDWD

,Q TXHVWR PRGR FRPH VL YHGH GDOOD )LJXUD O·XVFLWD q VLQFURQL]]DWD FRQ LO FORFN VLQRWL FKH TXHVWR FDVR q GHO WXWWR HTXLYDOHQWH D TXHOOR GL XQD PDFFKLQD GL 0RRUH FLRqXQD PDFFKLQD LQ FXL O·XVFLWD GLSHQGH VROR GDOOR VWDWR 3HU FRJOLHUH PHJOLR ODFRUULVSRQGHQ]D GHOOD )LJXUD FRQ OD PDFFKLQD GL 0RRUH ´FRQGHQVLDPRµ OD UHWHFRPELQDWRULD G·LQJUHVVR FRQ GXH LQJUHVVL H GXH XVFLWH FRQ XQ·XQLFD UHWHFRPELQDWRULD D XQ LQJUHVVR H XQ XVFLWD )LJXUD QHO ULTXDGUR WUDWWHJJLDWR

CL1 CL2

NS PS

CK

OUT IN

)LJXUD 0DFFKLQD GL 0HDO\ PRGLILFDWD (· HYLGHQ]LDWD OD UHWH FRPELQDWRULD G·LQJUHVVR

&RPH VL SXz YHGHUH IDFLOPHQWH GDOOH ILJXUH RUPDL L SHULFROL GHOOD )LJXUD D VRQRVWDWL VFRQJLXUDWL &L WURYLDPR QHOOD VLWXD]LRQH SL IDYRUHYROH FLRq LQ TXHOOD GHOOD)LJXUD E

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7UDVIRUPD]LRQL HTXLYDOHQWL GHOOH PDFFKLQH

&L SURSRQLDPR RUD GL IDUH YDULH FRQVLGHUD]LRQL VXOOD QDWXUD GHOOH PDFFKLQHDSSHQD YLVWH 3HU TXHVWR VFRSR LQWURGXUUHPR YDULH WUDVIRUPD]LRQL GHL VLVWHPL GL FXLVRSUD ,QQDQ]LWXWWR DSSDUH FKLDUR FKH q SRVVLELOH VSRVWDUH LO UHJLVWUR QHO PRGR GL)LJXUD VHQ]D FKH FDPEL QXOOD QHO IXQ]LRQDPHQWR GHOOD PDFFKLQD

CL1 CL2

CK

OUT IN

NS

PS

)LJXUD 3ULPD WUDVIRUPD]LRQH

/D FRQFUHWD SRVVLELOLWj GL IDUH FLz QDVFH GDOOD FRQVLGHUD]LRQH FKH HYLGHQWHPHQWH QRQFDPELD QLHQWH VH EORFFKLDPR LO IXQ]LRQDPHQWR VHFRQGR LO FORFN SL D PRQWH R SL DYDOOH VHPSUH H FRPXQTXH L VHJQDOL FDPELDQR VROR LQ FRUULVSRQGHQ]D GHO IURQWH GLFORFN3RVVR DSSOLFDUH OR VWHVVR UDJLRQDPHQWR IDWWR ILQ TXL DOOR VSRVWDPHQWR GHO UHJLVWURDOO·XVFLWD GL &/ 6H FRQVLGHULDPR LQIDWWL FKH ULVSHWWR DO FLFOR GL FORFN LO ULWDUGR GL &/H &/ q WUDVFXUDELOH DOORUD QRQ q FDPELDWR QXOOD )LJXUD

CL1 CL2

CK

OUT IN

NS

PS

CK

)LJXUD 6HFRQGD WUDVIRUPD]LRQH

,QIDWWL GDO SXQWR GL YLVWD ORJLFR H TXLQGL LGHDOH WDOH PDFFKLQD q DVVROXWDPHQWH LGHQWLFDDOOD SUHFHGHQWH

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3DULPHQWL QRQ FDPELD QLHQWH VH PXRYR XQ UHJLVWUR OXQJR XQ ILOR )LJXUD «

CL1 CL2

CK

OUT IN

PS

NS CK

)LJXUD 7HU]D WUDVIRUPD]LRQH

,Q PDQLHUD DQDORJD q SRVVLELOH VSRVWDUH LO UHJLVWUR GDOO·XVFLWD DOO·LQJUHVVR )LJXUD

CL1 CL2

CK

OUT IN

)LJXUD 4XDUWD WUDVIRUPD]LRQH

1RQ UHVWD D TXHVWR SXQWR FKH OD FRQVLGHUD]LRQH SL VHPSOLFH SRVVLDPR LQIDWWL QRWDUHFRPH OD UHWH LQGLFDWD LQ )LJXUD FRQ XQ ULTXDGUR WUDWWHJJLDWR VLD XQD UHWHFRPELQDWRULD HVVD VWHVVD LQ TXDQWR FRPSRVWD GL GXH UHWL FRPELQDWRULH

CL1 CL2

CK

OUT IN

)LJXUD 6LQWHVL LQ XQ·XQLFD UHWH FRPELQDWRULD

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3HU RWWHQHUH OD UHWH FRPELQDWRULD HTXLYDOHQWH SRVVLDPR IDUH O·DQDOLVL GHO FLUFXLWR QHOULTXDGUR GL )LJXUD RWWHQHQGR FRVu XQD WDYROD GL YHULWj GDOOD TXDOH VLQWHWL]]DUHVWDYROWD XQ·XQLFD UHWH FRPELQDWRULD

,QILQH DEELDPR LQ PDQR XQD QXRYD PDFFKLQD HTXLYDOHQWH D TXHOOD GD FXL VLDPR SDUWLWLFKH D TXHVWR SXQWR SXz HVVHUH UDSSUHVHQWDWD FRPH LQ )LJXUD

CL OUT

IN

)LJXUD 9HUVLRQH ILQDOH GHOOD PDFFKLQD D VWDWL GRSR OD QRVWUD WUDVIRUPD]LRQH

1RWD LQ WXWWR LO UDJLRQDPHQWR FKH DEELDPR IDWWR ILQR DG RUD DEELDPRVHPSUH LQGLFDWR SHU VHPSOLFLWj VLQJROL ´ILOLµ LQ UHDOWj L UDJLRQDPHQWLHIIHWWXDWL VRQR SHUIHWWDPHQWH YDOLGL DQFKH SHU YHWWRUL GL ELW EXV

6H]LRQH

3UREOHPL GL WHPSRUL]]D]LRQH

8QD XOWLPD DWWHQ]LRQH q GD GDUH D SUREOHPL FKH VL SRVVRQR YHULILFDUH XQD YROWDUHDOL]]DWD FRPH FLUFXLWR GLJLWDOH XQD PDFFKLQD D VWDWL 4XHVWL VRQR GRYXWL D ULWDUGL GLSURSDJD]LRQH DOO·LQWHUQR GHL FRPSRQHQWL H SRVVRQR HVVHUH HYLWDWL FRQ XQD DWWHQWD IDVHGL SURJHWWD]LRQH FRPH YHGUHPR LQ VHJXLWR, GXH SUREOHPL SULQFLSDOL VRQR GHILQLWL FRQ L WHUPLQL LQJOHVL 5DFH H +D]]DUG OD FXLWUDGX]LRQH LWDOLDQD q ULVSHWWLYDPHQWH &RUVH H $OHH LO SULPR ULJXDUGD OH UHWL VHTXHQ]LDOLLO VHFRQGR OD SDUWH FRPELQDWRULD DO ORUR LQWHUQR (VDPLQLDPROL HQWUDPEL

&RUVH XQD PDFFKLQD D VWDWL q DIIHWWD GD FRUVH VH XQD YROWD UHDOL]]DWD D FDXVD GHLULWDUGL GHL FRPSRQHQWL DQ]LFKp DQGDUH GD XQR VWDWR DO VXFFHVVLYR ILQLVFH LQ XQRGLYHUVR R DGGLULWWXUD LQ XQR LQHVLVWHQWH

4XHVWR SUREOHPD QRQ q VHQWLWR QHOOH PDFFKLQH VLQFURQH SHUFKp RJQL SDVVDJJLR GLVWDWR q WHPSRUL]]DWR GDO FORFN PD QHOOH PDFFKLQH DVLQFURQH SXz GDUH QRWHYROL IDVWLGLLQ TXDQWR QRQ F·q XQ UHJLVWUR GL VWDWR FKH FDPSLRQL OH YDULD]LRQL XQD PRGLILFD QRQFRRUGLQDWD GHL ELW GL VWDWR SURYRFD FRQVHJXHQ]H LQ WXWWD OD UHWH,O PRGR PLJOLRUH SHU ULVROYHUH TXHVWR SUREOHPD q SURJHWWDUH LO VLVWHPD LQ PRGR FKH LQRJQL SDVVDJJLR GL VWDWR VL PRGLILFKL XQ VROR ELW

"

3RVVLELOL

SUREOHPL

&RUVH

/H UHWL VHTXHQ]LDOL6SHFLILFD H VLQWHVL HOHPHQWDUH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

$OHH LQ XQD UHWH FRPELQDWRULD SXz DFFDGHUH FKH GLYHUVL YDORUL GL LQJUHVVR SRUWLQRO·XVFLWD DOWD LQ FRUULVSRQGHQ]D GHO SDVVDJJLR GD XQR GL TXHVWL LQJUHVVL DG XQ DOWURHQWUDPEL FRQ XVFLWD DOWD SXz YHULILFDUVL XQ VDOWR WHPSRUDQHR GHOO·XVFLWD GRYXWRDOOD PDQFDWD VLQFURQL]]D]LRQH QHL FDPELDPHQWL )LJXUD 7DOH IHQRPHQR q GHWWR DSSXQWR DOHD

/D VROX]LXRQH D TXHVWR SUREOHPD q QHOO·LQWURGXUUH XQD XOWHULRUH SRUWD $QG QHOODFRPPXWD]LRQH FKH VL SXz UHDOL]]DUH SUHQGHQGR VHPSUH JOL LPSOLFDQWL LQ PRGR FKHQRQ VLDQR GLVJLXQWL DQFKH VH FLz LQWURGXFH XQD FHUWD ULGRQGDQ]D

Comportamentoideale

Comportamentoreale

Alea(Glitch, movimentotemporaneo dell’uscita)

X

Y

Out

X

Y

Out

)LJXUD )HQRPHQR GHOO·$OHD

$OHH

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&20321(17, 6(48(1=,$/, 67$1'$5'

8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

,O ODWFK

)LQR D TXHVWR PRPHQWR DEELDPR LQWURGRWWR XQ·XQLFD UHWH VHTXHQ]LDOHVWDQGDUG LO IOLSIORS GL WLSR ' HGJH WULJJHUHG 1HOOD FRUUHQWH VH]LRQH SUHVHQWHUHPR QXRYLFRPSRQHQWL GHL TXDOL YHUUj VWXGLDWR LO IXQ]LRQDPHQWR SHU SHUPHWWHUQH O·XWLOL]]R QHOODVLQWHVL GL QXRYH UHWL VHTXHQ]LDOL,O SULPR QXRYR FRPSRQHQWH FKH SUHVHQWHUHPR q LO ODWFK GL WLSR ' 7DOH UHWH SUHVHQWD JOLVWHVVL LQJUHVVL H OH VWHVVH XVFLWH GL XQ IOLSIORS GL WLSR ' ILJXUD

data out

out clock

D Q

Q

)LJXUD /DWFK GL WLSR ' QHOOD VXD UHDOL]]D]LRQH SL VWDQGDUG

/D GLIIHUHQ]D IRQGDPHQWDOH WUD TXHVWR FRPSRQHQWH LO ODWFK HG LO IOLSIORS GHO WLSRFRUULVSRQGHQWH q FKH LO IOLSIORS q HGJHWULJJHUHG FLRq q DWWLYDWR VX XQ IURQWH GL FORFNPHQWUH LO ODWFK q DWWLYDWR VX WXWWD OD GXUDWD GHO OLYHOOR DOWR ,Q TXHVWR FRQWHVWR SHU´DWWLYDWRµ LQWHQGLDPR FKH O·XVFLWD UHSOLFD HVDWWDPHQWH O·LQJUHVVR 4XLQGL ULDVVXPHQGRLO ODWFK UHSOLFD HVDWWDPHQWH O·LQJUHVVR LQ XVFLWD SHU XQ OLYHOOR DOWR GHO FORFN 3HU TXHVWRPRWLYR VL GLFH FKH TXDQGR LO FORFN q DOWR LO ODWFK q WUDVSDUHQWH LQIDWWL LQ WDOH VLWXD]LRQH LOODWFK VL FRPSRUWD FRPH XQ FRUWRFLUFXLWR 3HU OLYHOOL EDVVL GHO FORFN VL GLFH FKH LO ODWFKq RSDFR

clock

d

flip-flop

latch

)LJXUD &RPSDUD]LRQH RSHUDWLYD WUD ODWFK H IOLSIORS GL WLSR '

3HUFLz FRPH VL YHGH )LJXUD LO ODWFK DO SDUL GHO IOLSIORS SRVVLHGH XQD ´PHPRULDµGHJOL HYHQWL SDVVDWL VL YHGH LQIDWWL FKH TXDQGR WDOH GLVSRVLWLYR QRQ q DWWLYR OLYHOOR

EDVVR GL clock LQ ILJXUD PDQWLHQH ILQR DO FLFOR VXFFHVVLYR LO OLYHOOR DVVXQWR VXO IURQWH

7UDVSDUHQ]D HRSDFLWj

/DWFK GL WLSR '

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

GL GLVFHVD GHO FORFN ,Q VLQWHVL VH LO ODWFK q RSDFR O·XVFLWD ULPDQH XJXDOH D VH VWHVVD 6LULFRUGD FKH OR VWHVVR DYYLHQH SHU LO IOLSIORS TXDQGR QRQ FL WURYLDPR VX XQ IURQWH GLFORFN,O ODWFK q XQ FRPSRQHQWH LPSRUWDQWH EDVWL SHQVDUH FKH FRQ HVVR SRVVLDPR FRVWUXLUHTXDOXQTXH HOHPHQWR GL ´PHPRULDµ GL XQ VLVWHPD VHTXHQ]LDOH HG LQ JHQHUDOH GLJLWDOH3HU DYYDORUDUH WDOH DVVXQWR LQWURGXFLDPR LO VHJXHQWH FRVWUXWWR )LJXUD

D Q

Q

D Q

Q

D ata Out

CK CK

)LJXUD /DWFK LQ FDVFDWD

4XHVWD VWUXWWXUD VYROJH XQD IXQ]LRQH ORJLFD DVVROXWDPHQWH HTXLYDOHQWH D TXHOOD GL XQIOLSIORS FKH ODYRUD VX XQ IURQWH GL VDOLWD ,O SULQFLSLR FKH VL FHOD GLHWUR D TXHVWDFRPELQD]LRQH q FKH HVVHQ]LDOPHQWH TXDQGR XQ IOLSIORS q WUDVSDUHQWH O·DOWUR q RSDFRH YLFHYHUVD 6XO IURQWH GL VDOLWD LQROWUH WURYLDPR FKH LO SULPR ODWFK q RSDFR PHQWUH LOVHFRQGR q WUDVSDUHQWH TXLQGL LQ TXHVWR LVWDQWH O·XVFLWD DVVXPH XQ YDORUH FKH QRQFDPELHUD ILQR DO SURVVLPR IURQWH GL FORFN

9DULDQWH GL ODWFK H IOLSIORS FRQ VHJQDOH load

8QD YDULDQWH GHO IOLSIORS GL WLSR ' PROWR XVDWD q TXHOOD GL )LJXUD

din dout

dout

load

D Q

Q clock

)LJXUD 9DULDQWH GHO IOLSIORS FRQ VHJQDOH GL load

7DOH FRQILJXUD]LRQH DJJLXQJH XQ XQLFR VHJQDOH LO load /·XQLFD GLIIHUHQ]D FRQ LO IOLS

IORS EDVH YLVWR SL VRSUD q FKH LO VHJQDOH GL clock YLHQH WUDVFXUDWR GDO IOLSIORS D PHQR

FKH load QRQ DEELD YDORUH ORJLFR DOWR RVVLD VH load q D YDORUH ORJLFR EDVVR LO clock qLJQRUDWR /D VWHVVD YDULD]LRQH VL SXz DSSOLFDUH DQFKH DG XQ ODWFK )LJXUD ,QTXHVWR FDVR SHUz RWWHQLDPR XQ FRPSRQHQWH QRQ PROWR GLIIXVR FRQFHWWXDOPHQWHLQIDWWL DJJLXQJHUH XQ VHJQDOH GL ORDG DG XQ ODWFK VDUHEEH FRPH DIILDQFDUH XQ VHFRQGRFORFN DO SULPR

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

din dout

dout load

D Q

Q

CK

)LJXUD 9DULDQWH GHO ODWFK FRQ VHJQDOH GL load

6H]LRQH

)OLSIORS H ODWFK WLSL IRQGDPHQWDOL

Elenchiamo le varianti fondamentali di latch e flip-flop che analizzeremo in questasezione:

)OLSIORS'7\SH657\SH-.7\SH77\SH

/DWFK'7\SH657\SH

,O IOLSIORS GL WLSR ' GL FXL VL q DPSLDPHQWH GLVFXVVR QHO FDSLWROR SUHFHGHQWH qVRWWROLQHDWR QHOO·HOHQFR LQ TXDQWR q LO SL GLIIXVR WUD L YDUL IOLSIORS

/DWFK GL WLSR 65

3HU FRPLQFLDUH HVDXULUHPR OD OLVWD GHL ODWFK DQDOL]]DQGR LO FRPSRUWDPHQWRGHOOR 657\SH ODWFK 4XHVWR q XQ VHPSOLFH '7\SH ODWFK FRQ OD GLIIHUHQ]D FKH

DQ]LFKp DYHUH L VHJQDOL D H CK LQ LQJUHVVR GLSHQGH SLXWWRVWR GD S H R

S dout

dout R

D Q

Q

)LJXUD 657\SH ODWFK

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,QQDQ]LWXWWR VL QRWD FRPH WDOH UHWH VHTXHQ]LDOH VLD DVLQFURQD LQ TXDQWR SULYD GL XQRVSHFLILFR VHJQDOH GL FORFN ,Q VHFRQGR OXRJR DQDOL]]LDPR LO IXQ]LRQDPHQWR GHOGLVSRVLWLYR 3HU GHILQL]LRQH VDSSLDPR FKH VH 6 q D OLYHOOR ORJLFR DOWR DOORUD 4 q D OLYHOORORJLFR DOWR H ULPDQH WDOH DQFKH TXDQGR 6 VHJQDOH FRVLGGHWWR GL VHW WRUQD D OLYHOORORJLFR EDVVR 6H 5 q D OLYHOOR ORJLFR DOWR DOORUD 4 q D OLYHOOR ORJLFR EDVVR H ULPDQH WDOHDQFKH TXDQGR 5 VL GLVDWWLYD WRUQD D OLYHOOR ORJLFR EDVVR 'HWWR FLz VWLOLDPR ODVHJXHQWH WDEHOOD

S R Q

0 0 Q1 0 10 1 01 1 N/A

Tabella 5-1 SR-Type latch (Nota:N/A=non amessa).

6H 6 H 5 VRQR FRQWHPSRUDQHDPHQWH D OLYHOOR ORJLFR DOWR FRPH VL YHGH LOIXQ]LRQDPHQWR GHO ODWFK q LPSUHYLVWR 6H LQ XQ FDVR UHDOH DYHVVLPR OLYHOOL DOWR H EDVVRSDUL D YDORUL GL WHQVLRQH GL H 9 LQ FDVR 6 H 5 VLDQR FRQWHPSRUDQHDPHQWH DOLYHOOR ORJLFR DOWR SRWUHPPR DYHUH XQ·XVFLWD FRQ XQD WHQVLRQH GL 9 VLWXD]LRQHTXHVWD LQGHVLGHUDELOH

)OLSIORS GL WLSR 65

$YHQGR LQWURGRWWR LO ODWFK GL WLSR 65 ULVXOWD RUD HVWUHPDPHQWH VHPSOLFH GHILQLUH OR657\SH IOLSIORS )LJXUD

S dout

dout R

Q

Q

CK

)LJXUD 657\SH IOLSIORS

$QFKH LO TXHVWR FDVR LO IOLSIORS DJLVFH VXO IURQWH GL VDOLWD GHO clock ,O VXRIXQ]LRQDPHQWR SHUz VDUj FRQGL]LRQDWR GDL YDORUL GL 6 H 5 3HU LOOXVWUDUHVLQWHWLFDPHQWH OH IXQ]LRQDOLWj FDUDWWHULVWLFKH GHO GLVSRVLWLYR LQWURGXUUHPR XQD QXRYDQRWD]LRQH PROWR XWLOH D GHVFULYHUH LO PRGR GL IXQ]LRQDPHQWR GHL IOLSIORS 4XHVWRFRQVLVWH LQ XQD WDYROD LQ FXL FRPSDUHQGR DQFKH LO FORFN WUD OH FRORQQH LQVHULDPR XQVLPEROR FKH LQGLFD O·HYHQWR ´IURQWH GL VDOLWD GHO FORFNµ,O ULVXOWDWR VDUj XQD WDEHOOD GHO WLSRGHOOD

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

S R CK Q

0 0 Q0 1 01 0 11 1 N/A- - 0 Q- - 1 Q

Tabella 5-2 SR-Type flip-flop (Nota: N/A=nonamessa).

7DOH WLSR GL UDSSUHVHQWD]LRQH SXz HVVHUH IDFLOPHQWH WURYDWR VXO GDWDVKHHW GL XQFRPSRQHQWH /D VWHVVD QRWD]LRQH FL SHUPHWWHUj GL LQWURGXUUH QXRYH UHWL FRPH TXHOOHGHL SDUDJUDIL VHJXHQWL

)OLSIORS GL WLSR -.

3HU LQWURGXUUH LO IOLSIORS GL WLSR -. QH VFULYLDPR VXELWR OD WDEHOODFRUULVSRQGHQWH PHGLDQWH OD QXRYD QRWD]LRQH YLVWD SRFR SL VRSUD 7DEHOOD

J K CK Q

0 0 Q0 1 01 0 11 1 Q - - 0 Q- - 1 Q

Tabella 5-3 JK-Type flip-flop.

$QFKH TXHVWR IOLSIORS FRPH LO -.7\SH ODYRUD VXO IURQWH GL VDOLWD GHO FORFN ,O VXRIXQ]LRQDPHQWR q DEEDVWDQ]D VLPLOH D TXHOOR GHOOR 657\SH IOLSIORS PD FRQ XQD

GLIIHUHQ]D IRQGDPHQWDOH ,QIDWWL GRYH SULPD SHU OR 657\SH F·HUD 1$ RUD F·q Q

2YYLDPHQWH OD VWUXWWXUD GL VHJQDOL GL LQJUHVVR H XVFLWD q LGHQWLFD SHU 65 H -.7\SHIOLSIORS )LJXUD

J dout

dout K

D Q

Q

CK

)LJXUD -.7\SH IOLSIORS

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

)OLSIORS GL WLSR 7

,O 77\SH IOLSIORS FLRq LO IOLSIORS GL WLSR 7RJJOH UDSSUHVHQWDWR LQ )LJXUD KD LO IXQ]LRQDPHQWR LOOXVWUDWR LQ WDEHOOD

T dout

dout

D Q

Q

CK

)LJXUD -.7\SH IOLSIORS

T CK Q

0 Q1 Q - 0 Q- 1 Q

7DEHOOD 77\SH IOLSIORS

)OLSIORS GL WLSR '

,QILQH DSSOLFKLDPR OD QXRYD QRWD]LRQH LQWURGRWWD ILQR D TXHVWR PRPHQWRDQFKH SHU LO QRWR IOLSIORS GL WLSR ' RWWHQHQGR OD 7DEHOOD

D CK Q

0 01 1- 0 Q- 1 Q

7DEHOOD '7\SH IOLSIORS

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/HJDPL WUD OH YDULDQWL

,QL]LDPR OD QRVWUD DQDOLVL RVVHUYDQGR FRPH VLD SRVVLELOH RWWHQHUH XQ 77\SH IOLSIORS

GD XQ -.7\SH IOLSIORS VHPSOLFHPHQWH IDFHQGR Vu FKH J H K DEELDQR OR VWHVVR OLYHOOR

ORJLFR GL T FRPH VL SXz YHGHUH LQ )LJXUD

J dout

dout K

Q

Q

CK

T

)LJXUD &RPH RWWHUHQH XQ 77\SH IOLSIORS GD XQ -.7\SH IOLSIORS

/D VLQWHVL YLVWD SXz HVVHUH DQFKH RWWHQXWD LQ PRGR VHPSOLFLVVLPR GDOOH WDEHOOH 6HLQIDWWL GDOOD WDEHOOD GHO -.7\SH IOLSIORS 7DEHOOD ´FDQFHOOLDPRµ OH ULJKH LQ FXL - qGLYHUVR GD . FLRq - H . R - H . HFFR FKH RWWHQLDPR HVDWWDPHQWH ODWDEHOOD GHO 77\SH IOLSIORS FUI 7DEHOOD /D WUDVIRUPD]LRQH LQYHUVD GD 77\SH D -.7\SH IOLSIORS EHQFKq FRQFHWWXDOPHQWHDPPLVVLELOH QRQ YLHQH PDL VIUXWWDWD D OLYHOOR KDUGZDUH TXHVWD LQIDWWL QRQ VDUHEEHDOWUR FKH XQD FRPSOLFD]LRQH LQXWLOH GHO FLUFXLWR PHQWUH LO -.7\SH IOLSIORS LQROWUH qODUJDPHQWH GLVSRQLELOH0HGLDQWH OR VWHVVR VWXGLR YHGLDPR FRPH VL SRVVD RWWHQHUH VHPSOLFHPHQWH XQ IOLSIORSGL WLSR ' GD XQR GL WLSR -. )LJXUD

J dout

dout K

D Q

Q

CK

D

)LJXUD &RPH RWWHUHQH XQ '7\SH IOLSIORS GD XQ -.7\SH IOLSIORS

,QROWUH IDFFLDPR QRWDUH FRPH WDOH WUDVIRUPD]LRQH VLD YDOLGD DQFKH D SDUWLUH GD XQ657\SH IOLSIORS

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

$QDOLVL WHPSRUDOH GL ODWFK H IOLSIORS

9RJOLDPR RUD VRIIHUPDUH O·DWWHQ]LRQH VX XQ SDUWLFRODUH QRQ WUDVFXUDELOH H FLRq LOULWDUGR GL SURSDJD]LRQH FKH DIIOLJJH RJQL UHWH ,Q TXHVWR FDVR OD VXD SUHVHQ]D qULOHYDQWH SHUFKq O·HIIHWWR GHOO·LQYHUWHU SXz IDU DVVXPHUH D - H . R 6 H 5 YDORUL ORJLFLXJXDOL SLXWWRVWR FKH QHFHVVDULDPHQWH GLYHUVL 6H LQIDWWL ' LQ XQ FHUWR LVWDQWH W WUDQVLWDGDO OLYHOOR ORJLFR DO OLYHOOR ORJLFR VL SXz YHULILFDUH FKH SHU XQ WHPSR LQILQLWHVLPR GW

6 H 5 VLDQR HQWUDPEL D OLYHOOR ORJLFR 7DOH GLVWRUVLRQH SHUz q WUDVFXUDELOH D FDXVD GHOIDWWR FKH O·HYHQWXDOH HUURUH SRWUHEEH DFFDGHUH VROR LQ FDVR GL XQ FRQFRPLWDQWH IURQWH

GL clock LO FKH q SRFR PROWR SRFR SUREDELOH %DVWL SHQVDUH LQIDWWL FKH OD ILQHVWUDWHPSRUDOH GL WUDQVLWRULR SHU FRPSRQHQWL LQWHJUDWL LQ XQ FKLS GL VLOLFLR q GHOO·RUGLQH GL QDQRVHFRQGL 3HU HYLWDUH WDOL VSLDFHYROL HYHQWL LO SURJHWWLVWD GRYUj VRGGLVIDUH XQD

VSHFLILFD GHO WLSR ´6H D WUDQVLWD GD D DOORUD LO IURQWH GL FORFN GHYH DYYHQLUH DOPHQR QDQRVHFRQGL GRSRµ&Lz FKH DEELDPR GHWWR ILQRUD FL SHPHWWH GL LQWURGXUUH L FRVLGGHWWL WHPSL GL 6HWXS H WHPSLGL +ROG ,O WHPSR GL 6HWXS VL LQGLFD FRQ W

6HG q LO WHPSR FKH GHYH LQWHUFRUUHUH WUD OD

YDULD]LRQH GHOO·LQJUHVVR GL XQ IOLSIORS H LO VXFFHVVLYR IURQWH GL FORFN QHOO·HVHPSLRSUHFHGHQWH VDUHEEH VWDWR QDQRVHFRQGL , WHPSL GL 6HWXS VRQR GL XQ RUGLQH GLJUDQGH]]D SL JUDQGL SHU L SDFNDJH GHL FRPSRQHQWL GLVFUHWL D FDXVD GHOOH FDSDFLWjSDUDVVLWH GHL SLHGLQL,Q DOWUL FDVL LQROWUH D FDXVD GHO IXQ]LRQDPHQWR LQWHUQR GL DOFXQL FRPSRQHQWL qQHFHVVDULR FKH LO VHJQDOH YHQJD PDQWHQXWR SHU XQ WHPSR FKH FKLDPHUHPR +ROG 7LPH H

LQGLFKHUHPR FRQ W+

clock

D

tS tH

)LJXUD 7HPSR GL +ROG H WHPSR GL 6HWXS

$JJLXQJLDPR LQILQH FKH SXz FDSLWDUH D YROWH FKH WHPSL GL +ROG H WHPSL GL 6HWXSVFHQGDQR VRWWR LO FHQWHVLPR GL QDQRVHFRQGR ,Q JHQHUDOH VXL GDWDVKHHW , WHPSL W

6H W

+

VRQR LQGLFDWL FRQ XQD R DO PDVVLPR GXH FLIUH VLJQLILFDWLYH 3HUFLz TXDQGR VL LQFRQWUDDG HVHPSLR W

6 QRQ VL LQWHQGH 6HWXS 7LPH QXOOR EHQVu 6HWXS 7LPH PLQRUH GL

8Q DOWUR YLQFROR GL FORFN FKH SXz HVVHUH EDQDOPHQWH HVDPLQDWR q TXHOOR VXOOD

IUHTXHQ]D GHO VHJQDOH GL clock 7DOH VHJQDOH LQIDWWL QRQ SXz HVVHUH SL YHORFH GLWDQWR VL YHGH LQIDWWL FKH VH FLz DFFDGHVVH SRWUHEEH FDXVDUH SUREOHPL LQ UHOD]LRQH DLWHPSL GL 6HWXS GL +ROG ,Q UHDOWj EHQFKq W

6H W

+VLDQR YLQFROL YDOLGL HVLVWRQR

FRQGL]LRQL PROWR SL VWULQJHQWL FKH UHJRODQR OD IUHTXHQ]D PDVVLPD GL FORFN

3UREOHPL FDXVDWLGDO ULWDUGR GLSURSDJD]LRQH

7HPSR GL +ROG

7HPSR GL 6HWXS

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7DEHOOD GL HFFLWD]LRQH GHO IOLSIORS

'HILQLDPR RUD XQ RJJHWWR GHOO·DQDOLVL FKH q OD WDEHOOD GL HFFLWD]LRQH R GLWUDQVL]LRQH GHO IOLSIORS 4XHVWH WDEHOOH VRQR TXDOFRVD GL VLPLOH DOOH WDEHOOH GL YHULWj HGHILQLVFRQR SHU TXDOL YDORUL GHJOL LQJUHVVL LO IOLSIORS SDVVD GD XQR VWDWR DG XQ DOWURGHOO·XVFLWD 8QD GHVFUL]LRQH PHGLDQWH WDOL WDEHOOH q DVVROXWDPHQWH HTXLYDOHQWH DG XQDGHVFUL]LRQH PHGLDQWH OH WDEHOOH GHO WLSR GHOOD 7DEHOOD YLVWH LQ SUHFHGHQ]D

Transizionedell’uscita Q

IngressoD

0 ⇒ 0 00 ⇒ 1 11 ⇒ 0 01 ⇒ 1 1

7DEHOOD 7DEHOOD GL HFFLWD]LRQHSHU XQ '7\SH IOLSIORS

&RPH VL YHGH GDOOD 7DEHOOD PHQWUH QHOOD SULPD FRORQQD VFULYLDPR OH WUDQVL]LRQLSRVVLELOL GHOO·XVFLWD VL QRWL FRPH VLD LPSURSULR SDUODUH GL WUDQVL]LRQL SHU ⇒ H ⇒ QHOOD VHFRQGD FRORQQD LQVHULDPR L YDORUL GHOO·LQJUHVVR R GHJOL LQJUHVVL QHFHVVDUL DOIOLSIORS DIILQFKq TXHVWR FRPSLD GHWWH WUDQVL]LRQL 3L DYDQWL YHGUHPR FRPH WDOLVFULWWXUH OH WDEHOOH FL DLXWHUDQQR D VDOWDUH LO SDVVR GL VFULWWXUD GHOOD 677 QHO SURFHVVRGL VLQWHVL GHOOH UHWL FRPELQDWRULH

9HGLDPR RUD XQ·DOWUD WDEHOOD IRQGDPHQWDOH 7DEHOOD -.7\SH IOLSIORS

Transizionedell’uscita Q

IngressoJ

IngressoK

0 ⇒ 0 0 -0 ⇒ 1 1 -1 ⇒ 0 - 11 ⇒ 1 - 0

7DEHOOD 7DEHOOD GL HFFLWD]LRQH SHU XQ -.7\SHIOLSIORS

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,QILQH DJJLXQJLDPR OH WDEHOOH GL HFFLWD]LRQH GHL 657\SH IOLSIORS 7DEHOOD H 77\SH IOLSIORS 7DEHOOD

Transizionedell’uscita Q

IngressoS

IngressoR

0 ⇒ 0 0 -0 ⇒ 1 1 01 ⇒ 0 0 11 ⇒ 1 - 0

7DEHOOD 7DEHOOD GL HFFLWD]LRQH SHU XQ 657\SHIOLSIORS

Transizionedell’uscita Q

IngressoT

0 ⇒ 0 00 ⇒ 1 11 ⇒ 0 11 ⇒ 1 0

7DEHOOD 7DEHOOD GL HFFLWD]LRQHSHU XQ 77\SH IOLSIORS

)OLSIORS 0DVWHU6ODYH

,O IOLSIORS PDVWHUVODYH FKH LQWURGXUUHPR LQ TXHVWD VH]LRQH QRQ q DOWUR FKH XQGLVSRVLWLYR FRPSRVWR GD GXH IOLSIORS LQ FDVFDWD /D VSHFLILFD JHQHULFD GL XQ IOLSIORSGL TXHVWR WLSR PDVWHUVODYH HGJH WULJJHUHG VWD QHO FDPSLRQDUH LO YDORUH G·LQJUHVVR VXL IURQWLGL VDOLWD GHO FORFN SHU SRL ULSURSRUOR LQ XVFLWD VROR GDL IURQWL GL GLVFHVD LQ SRL 9HGLDPRXQ HVHPSLR GL WDOH IXQ]LRQDPHQWR PHGLDQWH XQ IOLSIORS GL WLSR -. )LJXUD

J

K

clock

Q

)LJXUD (VHPSLR GL IXQ]LRQDPHQWR GL XQ IOLSIORS PDVWHUVODYH

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

$JJLXQJLDPR FKH HVLVWRQR DQFKH YDULDQWL GL WDOH FRQILJXUD]LRQH PDVWHUVODYH FKHVSHVVR SHUz VRQR GL SRFD XWLOLWj SUDWLFD 9HGLDPR RUD XQD SRVVLELOH UHDOL]]D]LRQH GHOGLVSRVLWLYR DSSHQD YLVWR

J

K

D Q 1 Q

CK CK

)LJXUD 5HDOL]]D]LRQH GHO IOLSIORS PDVWHUVODYH DQDOL]]DWR

2VVHUYD]LRQH RYYLDPHQWH DQFKH WDOH IOLSIORS PDVWHUVODYH q XQD UHWH VHTXHQ]LDOH 3HUFLz VDUj SRVVLELOH IDUH XQD VLQWHVL PHGLDQWH GLDJUDPPL $60 FRPH VL YHGH LQ )LJXUD VL WHQJD FRQWR FKH LQ WDOH )LJXUD QRQ VL q LQWHJUDWR SHU VHPSOLFLWj LO VHJQDOH GL

clock: FRPXQTXH VLDPR QHOO·LSRWHVL GL VLQFURQLVPR ,Q DOFXQL OLEUL GL WHVWR LQYHFH ODWUDWWD]LRQH LQFOXGH WDOH VHJQDOH LQ PDQLHUD HVSOLFLWD

Q=0

J

K

K

J

K

K

Q=1

0 1

0 1

0 1

0 1

1 0

1 0

)LJXUD 'LDJUDPPD $60 GHO IOLSIORS PDVWHUVODYH GL WLSR -. DQDOL]]DWR

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

'DO GLDJUDPPD ULVDOWD LQQDQ]LWXWWR OD SUHVHQ]D GL GXH VROL VWDWL O·XVFLWD SXz LQIDWWLYDOHUH R ,QROWUH VH SDUWLDPR GD TXHVWR GLDJUDPPD SRVVLDPR RWWHQHUH XQD QXRYDWDYROD GL WUDQVL]LRQH GHJOL VWDWL GDOOD TXDOH q IDFLOH VLQWHWL]]DUH XQ IOLSIORS GL WLSR -.GHO WLSR GL )LJXUD D SDUWLUH GD IOLSIORS GL WLSR ' ,Q SDUWLFRODUH LO IOLSIORS GL WLSR' VDUHEEH XQLFR VLFFRPH DEELDPR GXH VROL VWDWL

6H]LRQH

(VHPSLR GL VLQWHVL VHTXHQ]LDOH

,Q TXHVWD VH]LRQH WHQWHUHPR GL FRVWUXLUH XQD PDFFKLQD VLQFURQD PHGLDQWH LOPHWRGR GHL GLDJUDPPL $60 LQ FRQJLXQ]LRQH FRQ OH WDEHOOH GL HFFLWD]LRQH GHL IOLSIORS7DOH PDFFKLQD ROWUH DOOD VSHFLILFD GL VLQFURQLD KD LQJUHVVR H XVFLWD FRVWLWXLWL GD XQXQLFR ELW /·XVFLWD VL DWWLYD VXL IURQWL GL VDOLWD GHL FORFN VXFFHVVLYL DG XQD YDULD]LRQHGHOO·LQJUHVVR 7DOH DWWLYD]LRQH KD GXUDWD FKH JLXQJH VLQR DO IURQWH GL VDOLWD VXFFHVVLYRGHO FORFN 8Q·HVHPSLR GHO IXQ]LRQDPHQWR GL WDOH PDFFKLQD q LOOXVWUDWR LQ )LJXUD

out

clock

in

)LJXUD (VHPSLR GL IXQ]LRQDPHQWR GHOOD PDFFKLQD GHOO·HVHUFL]LR

1HOOD VLQWHVL GHOOD QRVWUD PDFFKLQD GREELDPR LQQDQ]LWXWWR ULFRQGXUUH OD VSHFLILFD YLVWD

D TXHOOD GL XQD PDFFKLQD D VWDWL 1HOO·LSRWHVL GL SDUWLUH GD VWDWL GHL VHJQDOL in H outHQWUDPEL EDVVL SRVVLDPR GLVHJQDUH LO VHJXHQWH GLDJUDPPD $60 ILJXUD

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

0 1 IN

IN

OUT

OUT

1 0

zero (codificato con 0)

uno (codificato con 1)

)LJXUD (VHPSLR GL IXQ]LRQDPHQWR GHOOD PDFFKLQD GHOO·HVHUFL]LR

&RQVLGHULDPR RUD OD YHUVLRQH JHQHUDOH GHOOD PDFFKLQD D VWDWL )LJXUD /·HVHUFL]LRSURVHJXLUj FRQ OD SDUWLFRODUL]]D]LRQH GL WDOH PDFFKLQD PHGLDQWH L PHWRGL JLj YLVWL

J I

y x

CK

OUT IN

)LJXUD 0DFFKLQD GL 0HDO\ TXHVWD PDFFKLQD VDUj OD EDVH GHOO·HVHUFL]LR

1HOOD ILJXUD DEELDPR LQGLFDWR FRQ I OD UHWH FRPELQDWRULD G·XVFLWD H FRQ J OD UHWHFRPELQDWRULD G·LQJUHVVR 1RVWUR FRPSLWR q RUD TXHOOR GL GHWHUPLQDUH I J H LO UHJLVWUR ISXz HVVHUH VLQWHWL]]DWD PHGLDQWH XQD PDSSD GL .DUQDXJK WHQXWR FRQWR FKH

OUT IIN x ,Q WDO FDVR OD PDSSD VDUj HVWUHPDPHQWH VHPSOLFH H FRPSDWWD2YYLDPHQWH OD YDULDELOH [ q XQD YDULDELOH GL VWDWR ,O VXR YDORUH q VH FL WURYLDPR QHOOR

VWDWR zero VH FL WURYLDPR QHOOR VWDWR uno

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

OUT IN0 1

0 0 1x

1 1 0

'D WDOH PDSSD RWWHQLDPR

$ TXHVWR SXQWR GREELDPR VLQWHWL]]DUH J $QFKH TXHVWD YROWD HVVD VDUj IXQ]LRQH

GHOO·LQJUHVVR IN H GHOOR VWDWR x y JIN x 6FHOWR LO WLSR GL IOLSIORS GD XWLOL]]DUH HFLRq LO EHQ FRQRVFLWR IOLSIORS GL WLSR ' VFULYLDPR OD PDSSD G .DUQDXJK

y IN0 1

0 0 1x

1 0 1

'D WDOH PDSSD RWWHQLDPR

6L QRWL FKH WDOH FRQFOXVLRQH LPSOLFD FKH VL SXz VWDFFDUH LO IHHGEDFN GHOOR VWDWR [ QHOOD)LJXUD 4XHVWR ULVXOWDWR QRQ q LQ DOFXQ PRGR JHQHUDOL]]DELOH DQ]L GL QRUPD LOIHHGEDFN q VHPSUH SUHVHQWH

/H FRQFOXVLRQL D FXL VLDPR DUULYDWL ULJXDUGR OH IXQ]LRQL I H J VDUHEEHUR VWDWH DOTXDQWRGLYHUVH VH DYHVVLPR VFHOWR GL ODYRUDUH LQYHFH FKH FRQ XQ IOLSIORS GL WLSR ' FRQ XQIOLSIORS GL WLSR -. )LJXUD

J IJ

x

CK

OUT IN

K

)LJXUD 0DFFKLQD GL 0HDO\ DGDWWDPHQWR DO IOLSIORS GL WLSR -.

,QIDWWL VH DYHVVLPR ODYRUDWR FRQ XQ -.7\SH IOLSIORS DYUHPPR GRYXWR LQWURGXUUHGXH XVFLWH LQYHFH GL XQD SHU OD IXQ]LRQH J FLRq

J J-IN xK J.IN x

XINXINXINOUT ⊕=⋅+⋅=

INy =

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/D PDSSD GL .DUQDXJK VWLODWD RVVHUYDQGR OH WDEHOOH G·HFFLWD]LRQH GHO -.7\SH IOLSIORS GLYHQWD

J IN0 1

0 0 1x

1 - -

K IN0 1

0 - -x

1 1 0

5LVSHWWLYDPHQWH GDOOH GXH PDSSH RWWHQLDPR

7DOH ULVXOWDWR GLVFHQGH LQ PDQLHUD DEEDVWDQ]D RYYLD GDOO·DQDOLVL IDWWD QHOOD VH]LRQH YHGL )LJXUD

6H]LRQH

$OWUL FRPSRQHQWL VHTXHQ]LDOL VWDQGDUG

3HU FRQFOXGHUH OD WUDWWD]LRQH VXL FRPSRQHQWL EDVH VWDQGDUG XWLOL]]DWL SHU OHVLQWHVL GL FLUFXLWL FRPSOHVVL LQWURGXFLDPR DOFXQH QXRYH UHWL

,O FRQWDWRUH FRXQWHU

&RQ FRQWDWRUH QRUPDOPHQWH VL GHQRWD XQ LQWHUD FODVVH GL FRPSRQHQWLHOHPHQWDUL *HQHUDOPHQWH SRVVLDPR UDSSUHVHQWDUH OD YHUVLRQH SL EDVLODUH GHOFRQWDWRUH QHO VHJXHQWH PRGR )LJXUD

counter CK

OUT

)LJXUD &RQWDWRUH FRQ SL ELW GL XVFLWD

7DOH FRPSRQHQWH KD OD FDUDWWHULVWLFD GL LQFUHPHQWDUH O·XVFLWD YLVWD FRPH VHTXHQ]D GLFLIUH ELQDULH FRVWLWXLWH FLDVFXQD GDL ELW GL XVFLWD GHO FRXQWHU GL $G HVHPSLR QHO FDVRGL XQ FRQWDWRUH D ELW GL XVFLWD FKH SDUWH GD XQ·XVFLWD DYUHPPR TXHVWRDQGDPHQWR 287 287 287 287 HFF 7DOLFDPELDPHQWL DYYHQJRQR VROR RJQL IURQWH GL FORFN 8Q FRQWDWRUH FRPH TXHOOR YLVWRFRQ ELW GL XVFLWD VL FKLDPD FRQWDWRUH PRGXOR 7DOH FRQWDWRUH ´FRQWDµ ILQR DO

INJ =

INK =

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

QXPHUR ELQDULR LQ EDVH H SRL ULSDUWH GD LQ EDVH (VVR KDSHUFLz ELVRJQR GL Q VWDWL QHOOD VLQWHVL $601RUPDOPHQWH LO FRXQWHU KD DOFXQH XOWHULRUL VRILVWLFD]LRQL )LJXUD QH HOHQFKLDPRTXL DOFXQH

• 6HJQDOH RESET7DOH VHJQDOH ULSRUWD O·XVFLWD DO YDORUH PLQLPR LQGLFDELOH H FLRq FKH LQ EDVHELQDULD VL LQGLFD FRQ XQD VWULQJD GL Q ]HUL

• 6HJQDOH SET7DOH VHJQDOH ULSRUWD O·XVFLWD DO YDORUH PDVVLPR LQGLFDELOH H FLRq Q FKH LQEDVH ELQDULD VL LQGLFD FRQ XQD VWULQJD GL Q XQR

• 6HJQDOH LOAD D YROWH LQGLFDWR FRQ LO QRPH GL SET7DOH VHJQDOH SRUWD O·XVFLWD DG XQ YDORUH VSHFLILFDWR GD XOWHULRUL Q ELW G·LQJUHVVR7DOH FDPELDPHQWR SHUz q YDOLGR VROR DO IURQWH VXFFHVVLYR GL FORFN

• 6HJQDOH UP/DOWN7DOH VHJQDOH LQGLFD DO FRXQWHU LQ TXDOH GLUH]LRQH FRQWDUH VH DVFHQGHQWH RSSXUHGLVFHQGHQWH

• 6HJQDOH ENABLE D YROWH LQGLFDWR FRQ LO QRPH GL COUNT7DOH VHJQDOH LQGLFD DO FRXQWHU VH FRQWDUH RSSXUH QR QHO FRUUHQWH FLFOR GL FORFN

counter CK

UP/DOWN

RESET

SET LOAD

OUT

)LJXUD &RQWDWRUH FRQ VHJQDOL DJJLXQWLYL

,OOXVWULDPR RUD FKH O·LPSOHPHQWD]LRQH SL JHQHUDOH GL XQ FRQWDWRUH VLQFURQR FRPHTXHVWR GL FXL VL q SDUODWR q GL VROLWR FRVWLWXLWD GD XQ UHJLVWUR GL IOLSIORS GL WLSR ' SLX·DOWUL FRPSRQHQWL GLJLWDOL VWDQGDUG

$ EHQ JXDUGDUH OD VLQWHVL GL XQ FRQWDWRUH XVDQGR L PHWRGL JHQHUDOL $60 677 HFFLQWURGRWWL ILQR D TXHVWR PRPHQWR q DEEDVWDQ]D FRPSOHVVD 6H SHUz GHFLGLDPR GLVIUXWWDUH OH UHWL VHTXHQ]LDOL VWDQGDUG JLj YLVWH WDOH FRPSLWR GLYHQWHUj PROWR SL DJHYROHH VHPSOLFH 4XHVWR WLSR GL VLQWHVL q XQ DSSURFFLR GL WLSR VLVWHPLVWLFR FLRq EDVDWR QRQ VXFRPSRQHQWL HOHPHQWDUL EHQVu VX PDFURFRPSRQHQWL

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9HGLDPR XQD SRVVELOH UHDOL]]D]LRQH GHO FRQWDWRUH EDVH FRQ PDFURFRPSRQHQWL )LJXUD

1 ( stringa del tipo 00 … 00001 )

+

n

REG CK

n

OUT

)LJXUD 3RVVLELOH UHDOL]]D]LRQH GHO FRQWDWRUH EDVH

$ TXHVWD FRQILJXUD]LRQH EDVH DJJLXQJLDPR RUD L VHJQDOL XOWHULRUL LQWURGRWWL SRFR VRSUD

3HU LPSOHPHQWDUH LO VHJQDOH GL ENABLE EDVWHUj VHPSOLFHPHQWH FRPDQGDUH LO UDPRGHOO·DGGHU VHWWDWR D « ,QIDWWL VH WDOH UDPR SRUWD XQ QXPHUR QXOOR «DYYLHQH FKH LO FRQWDWRUH VL ´IHUPDµ O·XVFLWD QRQ DYDQ]HUj DOO·DYDQ]DUH GHL FLFOL GL FORFN

3HU LPSOHPHQWDUH LO VHJQDOH GL LOAD SRVVLDPR XWLOL]]DUH OD VWUXWWXUD GL )LJXUD LQ FXL 08; q XQ PXOWLSOH[HU

1 ( stringa del tipo 00 … 00001 )

+

n

REG CK

n

OUT

IN LOAD MUX

)LJXUD 3RVVLELOH UHDOL]]D]LRQH GHO FRQWDWRUH EDVH FRQ VHJQDOH GL LOAD

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

8Q VHJQDOH GL 5(6(7 LQYHFH VL DJJLXQJH VHPSOLFHPHQWH FROOHJDQGR GHOOH SRUWH $1'LQ HQWUDWD DO UHJLVWUR FRPH VL YHGH LQ )LJXUD

n

REG

RESET

)LJXUD 3RVVLELOH LPSOHPHQWD]LRQH GHO VHJQDOH GL RESET

,O VHJQDOH GL 83'2:1 SXz HVVHUH LPSOHPHQWDWR LQ YDUL PRGL LO SL VHPSOLFH H GLFRQVHJXHQ]D LO SL XWLOL]]DWR q TXHOOR GL VIUXWWDUH OH FDUDWWHULVWLFKH GHO FRPSOHPHQWR D

$WWUDYHUVR LO FRPSOHPHQWR D GXH LQIDWWL q SRVVLELOH UHDOL]]DUH O·RSHUD]LRQH GLVRWWUD]LRQH PHGLDQWH TXHOOD GL DGGL]LRQH JLj LPSOHPHQWDWD FRQ FRPSRQHQWL YLVWL QHOOHVH]LRQL SUHFHQGHQWL

,O UHJLVWUR D VFRUULPHQWR VKLIWUHJLVWHU

$EELDPR JLj YLVWR QHO FDSLWROR FRPH UHDOL]]DUH XQ UHJLVWUR )LJXUD WDOHFRPSRQHQWH LQIDWWL SXz HVVHUH LPSOHPHQDWDWR PHGLDQWH XQ VFKLHUD GL IOLSIORS ,QSDUWLFRODUH QRL DEELDPR DIIURQWDWR OD VLQWHVL GL XQ UHJLVWUR PHGLDQWH '7\SH IOLSIORS2UD YRJOLDPR LQGLFDUH QR]LRQL DJJLXQWLYH XWLOL GXUDQWH OD FUHD]LRQH GL UHWL PHGLDQWHDSSURFFLR VLVWHPLVWLFR

REG

n

n

CK

LOAD

)LJXUD 5HJLVWUR

,QQDQ]LWXWWR LQWURGXFLDPR LO VHJQDOH GL SHIFT )LJXUD 4XDQGR WDOH VHJQDOH q DOLYHOOR ORJLFR DOWR LO UHJLVWUR SURYYHGH D VKLIWDUH VSRVWDUH OH FLIUH ELQDULH LQ PHPRULD GLXQD SRVL]LRQH /D GLUH]LRQH GL WDOH VSRVWDPHQWR GLSHQGH GDO FRPSRQHQWH FKH

WUDWWLDPR ,Q PROWL UHJLVWUL FRPXQTXH VRQR SUHVHQWL HQWUDPEL L VHJQDOL SHL H SHRFLRq VKLIW OHIW H VKLIW ULJKW FKH SURYYHGRQR D VSRVWDUH OH FLIUH ELQDULH D VLQLVWUD R GHVWUD

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

REG CK

LOAD SHL

SHR

)LJXUD 5HJLVWUR FRQ VHJQDOL GL VKLIW FDVR GL UHJLVWUR D ELW

9HGLDPR XQ HVHPSLR GDWD OD FLIUD ELQDULD LPPDJD]]LQDWD VWRUHG LQ XQ UHJLVWURXQR VKLIW D GHVWUD IRUQLUHEEH FRPH ULVXOWDWR &RPH VL YHGH GDOO·HVHPSLR GXUDQWHXQ·RSHUD]LRQH GL VKLIW DYYLHQH FKH XQ ELW YHQJD VFDUWDWR TXHOOR SL D GHVWUD LQ XQRVKLIW D GHVWUD TXHOOR SL D VLQLVWUD LQ XQR VKLIW D VLQLVWUD PHQWUH XQ DOWUR YHQJDDJJLXQWR TXHOOR SL D VLQLVWUD LQ XQR VKLIW D GHVWUD TXHOOR SL D GHVWUD LQ XQR VKLIW DVLQLVWUD 'L QRUPD LO ELW DJJLXQWR q VHPSUH XQR ]HUR PD VH LO SURJHWWLVWD YROHVVHDJJLXQJHUH O·RS]LRQH GL TXDOH FLIUD DVVHJQDUH DO QXRYR ELW LQVHULWR SRWUHEEH VSHFLILFDUH

XQ QXRYR VHJQDOH DG HVHPSLR INLSB ² ,1 /HDVW 6LJQLILFDQW %LW FKH DEELD OLYHOORORJLFR DOWR VH LO YDORUH GHVLGHUDWR q EDVVR DOWULPHQWL )LJXUD

REG CK

LOAD SHL

SH R

INLSB

)LJXUD 5HJLVWUR FRQ VHJQDOL GL VKLIW H FRQWUROOR GL ELW DJJLXQWLYR FDVR GL UHJLVWUR D ELW

6H QHOO·RSHUD]LRQH GL VKLIW LPSRVWLDPR INLSB SDUL DO YDORUH GHO ELW FKH VFRPSDUHTXHOOR SL D GHVWUD LQ XQR VKLIW D GHVWUD TXHOOR SL D VLQLVWUD LQ XQR VKLIW D VLQLVWUDTXHOOR FKH LQ UHDOWj IDFFLDPR q XQD URWD]LRQH )LJXUD

REG CK

LOAD SHL

SHR

INLSB

)LJXUD 5HJLVWUR FKH LPSOHPHQWD O·RSUD]LRQH GL URWD]LRQH FDVR GL UHJLVWUR D ELW

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6L QRWL FKH QHOOD )LJXUD LO ELW FKH UXRWD q TXHOOR PHQR VLJQLILFDWLYR FL VWLDPRULIHUHQGR SHUFLz DG XQ·RSHUD]LRQH GL URWD]LRQH D GHVWUD

$JJLXQJLDPR FKH OH RSHUD]LRQL GL VKLIW H URWD]LRQH VLD D GHVWUD FKH D VLQLVWUD VRQRSUHVHQWL QHJOL LQVWUXFWLRQ VHW GL PROWL SURFHVVRUL

5LSUHQGHQGR O·HVHPSLR YLVWR SL VRSUD H FLRq FKH OR VKLIW D GHVWUD GL Gj VLYHGH FRPH WDOH RSHUD]LRQH HTXLYDOJD D PROWLSOLFDUH QHO FDVR GHOOR VKLIW D VLQLVWUD RGLYLGHUH QHO FDVR GHOOR VKLIW D GHVWUD SHU 7DOH RVVHUYD]LRQH KD SRUWDWR DGLPSOHPHQWDUH XQ XOWHULRUH PRGLILFD DOOR VKLIW VH LQIDWWL SHQVLDPR DG XQ QXPHURUDSSUHVHQWDWR LQ FRPSOHPHQWR D VLD HVVR DG HVHPSLR LQ ELQDULR FLRq ² LQGHFLPDOH H OR YRJOLDPR GLYLGHUH SHU GXH PHGLDQWH OR VKLIW D GHVWUD RWWHUUHPPR LQ FRPSOHPHQWR D FKH LQ GHFLPDOH q 3HUFLz DEELDPR 8Q SR·VWUDQR QR" &Lz GL FXL DEELDPR ELVRJQR q IDU Vu FKH TXDQGR GLYLGLDPR QXPHUL QHJDWLYLLQ FRPSOHPHQWR D GXH LO ELW DJJLXQWR VLD H QRQ ,Q TXHVWR FDVR RWWHQLDPR6+5 FKH LQ GHFLPDOH q ² 7XWWR q D SRVWR RUD 3HU LPSOHPHQWDHWDOH RS]LRQH DJJLXQJLDPR XQ VHJQDOH WDOH INMSB ² ,1 0RVW 6LJQLILFDQW %LW FRPH VLYHGH LQ )LJXUD 7DOH VHJQDOH q O·HTXLYDOHQWH GL ,1/6% WUDQQH FKH SHU LO IDWWR FKHDJLVFH VXO ELW SL VLJQLILFDWLYR

REG CK

LOAD SHL

SH R

INLSB

INMSB

)LJXUD $JJLXQWD GL INMSB

/R VKXIW UHJLVWHU DSSHQD LQWURGRWWR QRQ ULFKLHGH DOFXQD FDSDFLWj GL VLQWHVLSUHFHGHQWHPHQWH DFTXLVLWD VL LPSOHPHQWD LQIDWWL PROWR IDFLOHQWH PHGLDQWH OR VFKHPDGL )LJXUD

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

DFF DFF DFF

IN 2 IN 1 IN 0

SHL INLSB

OUT 2 OUT 1 OUT 0

LOAD

CK

)LJXUD 6LQWHVL VLVWHPLVWLFD GL XQR VKLIW UHJLVWHU

,O VWDWH EXIIHU

,O VWDWH EXIIHU q XQ FRPSRQHQWH OD FXL XVFLWD SXz DVVXPHUH WUH SRVVELOLYDORUL

9DORUH ORJLFR DOWR 9DORUH ORJLFR EDVVR= ² $OWD LPSHGHQ]D

,O PRGR LQ FXL WDOH FRPSRUWDPHQWR q UHDOL]]DWR q PHGLDQWH XQ FRPSRQHQWH D WUH ILOLGL FXL GXH GL LQJUHVVR H XQR GL XVFLWD )LJXUD 6L QRWL FRPH LO YDORUH = QRQ DEELDDVVROXWDPHQWH DOFXQ VHQVR GDO SXQWR GL YLVWD ORJLFR

OUT IN

ENABLE

)LJXUD VWDWH EXIIHU

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

'DO SXQWR GL YLVWD ILVLFR LQYHFH LO PRGHOOR SL FRUUHWWR SHU XQ YDORUH GL DOWDLPSHGHQ]D q OD VFKHPDWL]]D]LRQH PHGLDQWH XQ FRQGHQVDWRUH DWWDFFDWR D PDVVD )LJXUD

OUT

)LJXUD 6FKHPDWL]]D]LRQH GHO VWDWH EXIIHU PHGLDQWH FRQGHQVDWRUH D WHUUD

8Q DOWUR PRGHOOR q TXHOOR FKH SHU VHJQDOH GL ENABLE EDVVR VWDFFD O·XVFLWD GDO FLUFXLWRDO TXDOH q FROOHJDWD3HU TXHVWD VXD SURSULHWj FLRq TXHOOD GL VFKHPDWL]]DUH XQ FLUFXLWR DSHUWR LO EXIIHU VWDWH q XWLOL]]DWR QHOOH VFKHGH PDGUL GHL 3& SHU FRVWUXLUH L %86 7UDPLWH L VHJQDOL GL

ENABLE LQIDWWL SRVVR SLORWDUH L EXIIHU FRVu GD DWWLYDUH XQ VROR GLVSRVLWLYR SHU YROWDLQ TXHVWR PRGR QRQ VL VRYUDSSRQJRQR L VHJQDOL LQYLDWL GDOOH GLYHUVH SHULIHULFKHDWWHVWDWH 8Q LQFRQYHQLHQWH GL TXHVWR VLVWHPD VWD QHO IDWWR FKH VH WXWWL L EXIIHU VWDWH

KDQQR ENABLE EDVVR FL YHUUHPPR D WURYDUH LQ XQD FRQGL]LRQH DQDORJD D TXHOOD LQFXL YL VRQR YDUL FRQGHQVDWRUL DG DOWD FDSDFLWj DWWDFFDWL DG XQ OXQJR ILOR PHWDOOLFR FRQXQD GLVFUHWD FDSDFLWj SDUDVVLWD ,Q TXHVWH FRQGL]LRQL LO ´FRQGHQVDWRUH WRWDOHµ IRUPDWRGDOOH FDSDFLWj LQGLFDWH FRQVHUYD LO YDORUH GL WHQVLRQH FKH DYHYD DVVXQWR SULPD GHOODVFRQQHVVLRQH GHOOH SHULIHULFKH SHU XQ WHPSR LGHDOPHQWH LQILQLWR ,Q UHDOWj WDOH WHPSRQRQ q LQILQLWR FDXVD GHOOH FRUUHQWL SDUDVVLWH PD ULHVFH D UDJJLXQJHUH HJXDOPHQWHO·DPPRQWDUH GL SRFKL PLOOLVHFRQGL FLz VLJQLILFD FKH LO EXV SXz PDQWHQHUH SHU FHQWLQDLDGL FLFOL GL FORFN XQ YDORUH YDOLGR PD QRQ GHVLGHUDWR FLRq QRQ LQYLDWR GD DOFXQDSHULIHULFD H SHUFLz LQXWLOH 1HL FDSLWROL VXFFHVVLYL YHGUHPR XQD WHFQLFD DOWHUQDWLYDDOO·XWLOL]]R GHO VWDWH EXIIHU FKLDPDWD :LUHG RU

/R 6FKPLWW 7ULJJHU

6HJQDOLDPR LQILQH O·HVLVWHQ]D GL XQD FODVVH GL FRPSRQHQWL FKLDPDWD 6FKPLWW 7ULJJHU)LJXUD

OUT IN

)LJXUD 5DSSUHVHQWD]LRQH GHOOR 6FKPLWW 7ULJJHU

&RPSRQHQWL VHTXHQ]LDOL VWDQGDUG8Q DSSURFFLR VLVWHPLVWLFR DOOD SURJHWWD]LRQH

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7DOH UHWH q VRVWDQ]LDOPHQWH XQ LQYHUWHU ´UDIIRU]DWRµ (VVR q LQIDWWL PROWR UHVLVWHQWH DOUXPRUH SHU PHULWR GL FLUFXLWL LQWHUQL SL FRPSOHVVL GL TXHOOL GHO QRUPDOH LQYHUWHU ODFRPPXWD]LRQH LQIDWWL LQYHFH GL DYYHQLUH HVDWWDPHQWH D PHWj WUD OD WHQVLRQH GLDOLPHQWD]LRQH 9'' H OD PDVVD DYYLHQH SULPD R GRSR D VHFRQGD GHOOD WUDQVL]LRQHSUHVD LQ FRQVLGHUD]LRQH /D )LJXUD VSLHJD PHJOLR TXHVWR FRQFHWWR

VDD

VDD

VIN

VOUT

)LJXUD )XQ]LRQDPHQWR GHOOR 6KPLWW 7ULJJHU OD OLQHD WUDWWHJJDWD q ULIHULWD DO IXQ]LRQDPHQWR GL XQQRUPDOH LQYHUWHU

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

)$0,*/,( /2*,&+(

3ULQFLSL IRQGDPHQWDOL SHU O·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

&ODVVLILFD]LRQH GHOOH IDPLJOLH ORJLFKH

, GLYHUVL PRGL GL UHDOL]]D]LRQH GHL FRPSRQHQWL GLJLWDOL YHQJRQR GHQRPLQDWLIDPLJOLH ORJLFKH H UDSSUHVHQWDQR XQD SRVVLELOH VXGGLYLVLRQH GHL FLUFXLWL LQWHJUDWLGLJLWDOL

2JQL IDPLJOLD q FDUDWWHUL]]DWD GD XQD SDUWLFRODUH IXQ]LRQH IRQGDPHQWDOH FKHUDSSUHVHQWD OD SRUWDEDVH GHOOD IDPLJOLD &RQ TXHVWR VL LQWHQGH FKH WUD L SRVVLELOLRSHUDWRUL ORJLFL XQR FRVWLWXLVFH O·HOHPHQWR VWUXWWXUDOH GL EDVH SHU WXWWL JOL DOWUL GL TXHOODIDPLJOLD3HU FRPSUHQGHUH LO FULWHULR GL DSSDUWHQHQ]D GL XQ FRPSRQHQWH DG XQD IDPLJOLD VLSRVVRQR HQXQFLDUH L VHJXHQWL SULQFLSL IRQGDPHQWDOL

− WXWWL JOL HOHPHQWL GL XQD IDPLJOLD VRQR WUD ORUR FRPSDWLELOL TXHVWR VLJQLILFDFKH SHU OLYHOOL GL DOLPHQWD]LRQH H GL VHJQDOH VRQR GLUHWWDPHQWH FROOHJDELOLWUD ORUR

− YLFHYHUVD GXH HOHPHQWL DSSDUWHQHQWL D IDPLJOLH GLYHUVH QRQ VRQR LQJHQHUDOH FROOHJDELOL WUD ORUR D FDXVD GHL GLYHUVL OLYHOOL GL VHJQDOH H GLDOLPHQWD]LRQH

(VLVWRQR QXPHURVH FODVVL GL IDPLJOLH ORJLFKH/H SULPH VRUVHUR LQWRUQR DJOL DQQL · H IXURQR DEEDQGRQDWH SULPD GHO· 7UD TXHVWHULFRUGLDPR OD IDPLJOLD 57/ UHDOL]]DWD VX GLVSRVLWLYL D VWDWR VROLGR WUDQVLVWRUL HUHVLVWHQ]H H QRQ FRQ WXEL D YXRWR H OD IDPLJOLD '7/ 'LRGH 7UDQVLVWRU /RJLF EDVDWDVX WUDQVLVWRUL H GLRGL6XFFHVVLYDPHQWH GDO D FLUFD LO VL GLIIXVH OD IDPLJOLD 77/ 7UDQVLVWRU7UDQVLVWRU /RJLF LQ WHFQRORJLD ELSRODUH (VVD VL GLIIXVH LQ QXPHURVL VHWWRUL HG KDWXWW·RJJL ODVFLDWR XQR VWUDVFLFR QHOOD GHILQL]LRQH GL XQR VWDQGDUG FKLDPDWR DSSXQWR77/ ULJXDUGDQWH OH WHQVLRQL GL VRJOLD &DUDWWHULVWLFD SULQFLSDOH q OD VXD HOHYDWD YHORFLWjULVSHWWR DOOH IDPLJOLH SUHFHGHQWL&RQWHPSRUDQHDPHQWH LQWRUQR DJOL DQQL · VL GLIIXVHUR DOWUH IDPLJOLH EDVDWH VXWUDQVLVWRUL XQLSRODUL TXDOH DG HV OD IDPLJOLD 1026 PLJOLRUH GHOOD 77/ SHU OH ULVWUHWWHGLPHQVLRQL GHOO·DUHD HG RJJL DQFRUD XVDWD LQ SDUWLFRODUL FLUFXLWL GHWWL FKLS GL PHPRULDSURSULR SHU WDOH PRWLYR$ PHWj GHJOL DQQL · ULVDOH OD IDPLJOLD &026 &RPSOHPHQWDU\ 0HWDO 2[LGH6HPLFRQGXFWRU EDVDWD VX WUDQVLVWRUL XQLSRODUL D FDQDOH 1 H 3 ,Q HVVD QRQ HVLVWRQRHOHPHQWL SDVVLYL UHVLVWLYL L FRPSRQHQWL VRQR WXWWL DWWLYL GLYHUVDPHQWH GDOOD IDPLJOLD1026 LQ FXL DVVLHPH DL WUDQVLVWRUL FRPSDLRQR DQFKH HOHPHQWL SDVVLYL 2JJL ULVXOWDPROWR GLIIXVD VL SHQVL FKH LO GHL FLUFXLWL GLJLWDOL q FRVWLWXLWR GD IDPLJOLH 026 H LO GL TXHVWR q UDSSUHVHQWDWR GDO &026 VWDWLFR XQR GHL VXRL WDQWL FRPSRQHQWL/H SRUWH ORJLFKH GL WDOH IDPLJOLD KDQQR VWDGL G·XVFLWD UHDOL]]DWL FRQ WUDQVLVWRUL XQLSRODULFKH QRQ VRQR LQ JUDGR GL SLORWDUH HOHYDWH FRUUHQWL SHUGHQGR FRVu LQ YHORFLWj ULVSHWWR DTXHOOH 77/ EDVDWH VX WUDQVLVWRUL ELSRODUL FKH ULHVFRQR D SLORWDUH FRUUHQWL H TXLQGLFDULFKL PDJJLRUL D SDULWj GL WHFQRORJLD OH SRUWH &026 VRQR TXLQGL SL OHQWH GL TXHOOHELSRODUL QHOOD FRPPXWD]LRQH GDOOR VWDWR ´µ DOOR VWDWR ´µ H YLFHYHUVD

([FXUVXV

VWRULFR

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

8Q·DOWUD SDUWLFRODUH IDPLJOLD q TXHOOD (&/ (PLWWHU &RXSOHG /RJLF IDWWD GD WUDQVLVWRULELSRODUL H EDVDWD VX XQD ORJLFD DG DFFRSSLDPHQWR GL HPHWWLWRUH GL FXL HVLVWRQR WXWWDYLDYDULDQWL LQ WHFQRORJLD 026 2JJL q ODUJDPHQWH XWLOL]]DWD LQ SDUWLFRODUL DSSOLFD]LRQL FKHQHFHVVLWDQR GL HOHYDWH YHORFLWj TXDOL L FLUFXLWL GL WHOHFRPXQLFD]LRQH'HJQH GL QRWD VRQR DQFKH OH IDPLJOLH %,&026 %LSRODU &026 (VVH QRQ VRQR XQD YHUDH SURSULD IDPLJOLD ORJLFD PD XQ FDVR SDUWLFRODUH GL TXHOOD &026 GRWDWD GL VWDGL GLXVFLWD ELSRODUL DOOR VFRSR GL SLORWDUH FDULFKL FRQVLVWHQWL

7XWWH TXHVWH IDPLJOLH ORJLFKH FRPSUHQGRQR DO ORUR LQWHUQR VRWWRIDPLJOLH FRQFDUDWWHULVWLFKH SDUWLFRODUL FKH RWWLPL]]DQR SDUDPHWUL VSHFLILFL 6L YHGD LQ SURSRVLWR ODVHJXHQWH WDEHOOD

026 %,32/$5 *D$V 27+(56

67$7,&

&RPSOHPHQWDU\

3VHXGR1026

'LIIHUHQWLDO 3DVV7UDQVLVWRU

(&/

&0/

17/

%)/

')/

6&)/

+(07

6XSHUFRROHG--

'<1$0,&

'RPLQR13FPRV3LSHOLQHG

%L&026

2VVHUYLDPR LQ SDUWLFRODUH FKH LO FRPSRQHQWH SL LPSRUWDQWH GHOOD ORJLFD 026 qTXHOOR FRPSOHPHQWDUH VWDWLFR 8Q·DOWUD ORJLFD FRQWHQXWD QHOOD 026 H GL SDUWLFRODUH ULOLHYR qTXHOOD GLQDPLFD FDUDWWHUL]]DWD GD XQD HOHYDWD YHORFLWj XVDWD VRSUDWWXWWR QHLPLFURSURFHVVRUL ,O WHU]R JUXSSR GHOOR VFKHPD q EDVDWR VXOO· DUVHQLXUR GL JDOOLR PHQWUHQHOO·XOWLPR ULHQWUDQR OH ORJLFKH FKH XVDQR PDWHULDOL SDUWLFRODUL

3DUDPHWUL IRQGDPHQWDOL GL XQD SRUWD ORJLFD

&DVR SDUWLFRODUH O·LQYHUWHU

3HU PHJOLR FRPSUHQGHUH L PRWLYL FKH LQGXFRQR DOOD VFHOWD GL XQD R O·DOWUDIDPLJOLD R VRWWRIDPLJOLD QHOOD UHDOL]]D]LRQH GL XQ SURJHWWR ULVXOWD LPSRUWDQWH ODFRQRVFHQ]D GHL SDUDPHWUL FKH LQ JHQHUDOH FDUDWWHUL]]DQR OH SRUWH ORJLFKH FRPPHUFLDOL

8QD SRUWD ORJLFD q FDUDWWHUL]]DWD GDL VHJXHQWL SDUDPHWUL

• )81&7,21$/,7< OD IXQ]LRQDOLWj q OD GHVFUL]LRQH GHO FRPSRUWDPHQWR ORJLFRGHOOD SRUWD

• 5(/,$%,/,7< 52%8671(66 O·DIILGDELOLWj H OD UREXVWH]]D VRQR GDWH GDL PDUJLQL GLUXPRUH

• $5($ O·DUHD q OD JUDQGH]]D ILVLFD GHO GLVSRVLWLYR LQWHJUDWR VXO VLOLFLR QHO FDVR

GHOO·LQYHUWHU &026 q GHOO·RUGLQH GL µ

3DUDPHWULIRQGDPHQWDOL

6RWWRIDPLJOLHORJLFKH

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

• 3(5)250$1&( OD SUHVWD]LRQH QRQ GLSHQGH VROR GDOOD VWUXWWXUD GHOOD SRUWD ORJLFDPD DQFKH GDO FDULFR FLz FKH q FRQQHVVR D YDOOH HG LQFOXGH D VXDYROWD L VHJXHQWL SDUDPHWUL SUHVWD]LRQDOL

63((' '(/$< LO ULWDUGR q LO WHPSR GL SURSDJD]LRQH WUD O·LQJUHVVR HO·XVFLWD

32:(5 &2168037,21 OD SRWHQ]D FRQVXPDWD UDSSUHVHQWD LO FRQVXPRGHOOD SRUWD HG q FDUDWWHUL]]DWD GD

∗ 327(1=$ 0(',$ &21680$7$

3D9 ∫ =

T

dttpT 0

)(1

∫T

dttT 0

supplysupply

)(IV

RYH 7 WHPSR GL IXQ]LRQDPHQWR LQ XQD PDFFKLQD D VWDWL VLQFURQD qLO SHULRGR GL XQ FLFOR GL FORFN

∗ POTENZA DI PICCO CONSUMATA: q LO YDORUH PDVVLPR GHOSURGRWWR WUD OD FRUUHQWH HURJDWD GDOO·DOLPHQWD]LRQH H ODWHQVLRQH GL DOLPHQWD]LRQH

3SHDN peakpeak VI ∗ PD[ SW

∗ 32:(5'(/$< 352'8&7 LO SURGRWWR GHO ULWDUGR SHU ODSRWHQ]D q LQGLFH GL TXDQWR PLVXUD OD SRUWD SHU RJQLFRPPXWD]LRQH HG q GL VROLWR XQ YDORUH VSHFLILFDWR QHLGDWDVKHHW

3'3 app Pt ∗ HQHUJ\ GLVVLSDWHG IRU RSHUDWLRQ

∗ (1(5*< O·HQHUJLD q TXHOOD FRQVXPDWD QHOO·DUFR GHOSHULRGR GL IXQ]LRQDPHQWR HG q VWUHWWDPHQWH FRUUHODWD D3D9

6L GHILQLVFH 327(1=$ $6625%,7$ 67$7,&$0(17( GD XQD SRUWD ORJLFD LO SURGRWWR GHOODWHQVLRQH DSSOLFDWD DOOD SRUWD SHU OD FRUUHQWH GD HVVD DVVRUELWD LQ FRQGL]LRQL VWDWLFKH6L RVVHUYL FKH SHU FRQGL]LRQL VWDWLFKH VL LQWHQGH FKH OD PLVXUD GHOOD SRWHQ]D DVVRUELWDGHYH HVVHUH HIIHWWXDWD FRQ OD SRUWD LQ XQD FRQGL]LRQH ORJLFD ILVVD LQ HIIHWWLO·DVVRUELPHQWR GL SRWHQ]D LQ FRQGL]LRQL GLQDPLFKH RYYHUR GXUDQWH OD FRPPXWD]LRQHq LQ JHQHUH DVVDL VXSHULRUH2FFRUUH QRWDUH FKH WXWWH OH SRUWH FRQWHQXWH LQ XQ LQWHJUDWR YHQJRQR DOLPHQWDWHVLPXOWDQHDPHQWH TXLQGL OD SRWHQ]D WRWDOH DVVRUELWD q GDWD GDO SURGRWWR GHOOD SRWHQ]DPHGLD GL XQD SRUWD SHU LO QXPHUR GHOOH SRUWH FRQWHQXWH QHOO·LQWHJUDWR

,O 5,7$5'2 ', 3523$*$=,21( q LQWHVR FRPH LO WHPSR FKH LQWHUFRUUH WUD XQ FRPDQGRDSSOLFDWR DOO·LQJUHVVR GL XQD SRUWD ORJLFD H O·DGHJXDPHQWR GHOO·XVFLWD D WDOH FRPDQGRQHO ULVSHWWR GHOOD WDEHOOD GL YHULWj %LVRJQD FRQVLGHUDUH DO ULJXDUGR FKH L FRPSOHVVLIHQRPHQL HOHWWURQLFL SURYRFDWL GDO FRPDQGR GL WHQVLRQH R GL FRUUHQWH GHL GLVSRVLWLYLDWWLYL H OD FRQVHJXHQWH YDULD]LRQH GHOOH FRUUHQWL GL XVFLWD FRPSRUWDQR PRYLPHQWL GLFDULFKH FKH ULFKLHGRQR WHPSL QRQ WUDVFXUDELOL DQFKH VH DVVDL ULGRWWL &Lz VLJQLILFD FKHWUDVFRUUH VHPSUH XQ WHPSR QRQ QXOOR WUD LO FRPDQGR DSSOLFDWR DOO·LQJUHVVR H O·LQL]LR ROD FHVVD]LRQH GL FLUFROD]LRQH GL FRUUHQWH QHO FLUFXLWR G·XVFLWD6L RVVHUYL LQROWUH FKH SHU UHDOL]]DUH XQD IXQ]LRQH ORJLFD QRQ q VXIILFLHQWH XQ VRORVWDGLR FLUFXLWDOH PD QH RFFRUUH XQ FHUWR QXPHUR (· TXLQGL HYLGHQWH FKH L ULWDUGL GHLVLQJROL GLVSRVLWLYL VL DFFXPXODQR WUD ORUR DXPHQWDQGR LO ULWDUGR FRPSOHVVLYR

3RWHQ]DDVVRUELWD

VWDWLFDPHQWH

5LWDUGR GLSURSDJD]LRQH

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,QILQH ELVRJQD WHQHU FRQWR FKH QHOOD SRUWD ORJLFD FRPSDLRQR DQFKH FRPSRQHQWLSDVVLYL UHVLVWHQ]H GRYXWL DL FROOHJDPHQWL 4XHVWL HOHPHQWL D FDXVD DQFKH GHOOHVROX]LRQL WHFQRORJLFKH FRQ FXL YHQJRQR UHDOL]]DWL DOO·LQWHUQR GHJOL LQWHJUDWL GDQQROXRJR DG HIIHWWL FDSDFLWLYL GL XQD FHUWD HQWLWj &RPH q QRWR XQD UHDWWDQ]D FDSDFLWLYDXQLWD DG XQD UHVLVWHQ]D Gj OXRJR DG XQ HOHPHQWR GL ULWDUGR FHOOD 5& FKH LQWHUIHULVFHVXL WHPSL GL SURSDJD]LRQH GHO VHJQDOH1HOOH ILJXUH H VRQR HYLGHQ]LDWL L IURQWL GHO VHJQDOH GL FRPDQGR H TXHOOLFRUULVSRQGHQWL GHO VHJQDOH G·XVFLWD GL XQD SRUWD 127 VLD QHO FDVR LGHDOH FKH UHDOHULVSHWWLYDPHQWH

WS+/ WS/+

9,

92

D

E

W

W

)LJXUD $QDOLVL WHPSRUDOH GHO VHJQDOH GL LQJUHVVR H XVFLWD GL XQD SRUWD 127D 6HJQDOH G·LQJUHVVR LGHDOHE 6HJQDOH G·XVFLWD LGHDOH

WS+/ WS/+

9,

92

D

E

W

W

)LJXUD D 6HJQDOH G·LQJUHVVR UHDOH E 6HJQDOH G·XVFLWD UHDOH

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3RLFKp LO FRPSOHVVR GL IHQRPHQL ILVLFL FKH GDQQR OXRJR D ULWDUGL GL FRPPXWD]LRQH qGLYHUVR VH LO SDVVDJJLR DYYLHQH GDOOR VWDWR ´µ D TXHOOR ´µ R YLFHYHUVD DQFKH L WHPSLGL ULWDUGR VRQR WUD ORUR GLYHUVL,Q SDUWLFRODUH

WS+/ WHPSR GL ULWDUGR QHO SDVVDJJLR GHOO·XVFLWD GDO OLYHOOR DOWR D TXHOOR EDVVR

KLJK → ORZWS/+ WHPSR GL ULWDUGR QHO SDVVDJJLR GHOO·XVFLWD GDO OLYHOOR EDVVR D TXHOOR DOWR

ORZ →KLJK3RLFKp L GXH WHPSL VRQR GLYHUVL LO FRVWUXWWRUH GHILQLVFH XQ WHPSR GL ULWDUGR PHGLR

WS

2

pLHpHL tt +

6L GHILQLVFRQR LQROWUH GXH LPSRUWDQWL YDULDELOL DO ILQH GL PDQWHQHUH LO OLYHOOR GHL VHJQDOLGL LQJUHVVR H GL XVFLWD GL XQD SRUWD ORJLFD DOO·LQWHUQR GL DOFXQH IDVFH GL YDORUL)LJXUD

♦ ,O )$1,1 GL XQD SRUWD ORJLFD q LO PDVVLPR QXPHUR GL SRUWH FROOHJDELOL DOO·LQJUHVVRGL TXHOOD SHU FXL VL GHILQLVFH LO SDUDPHWUR 3L LQ JHQHUDOH LO IDQLQ GL XQD SRUWD q LOQXPHUR GL FDULFKL GL LQJUHVVR VWDQGDUG DSSOLFDELOL D TXHOOD SRUWD

♦ ,O )$1287 GL XQD SRUWD ORJLFD q LO PDVVLPR QXPHUR GL XQLWj GL FDULFR FKH SXzSLORWDUH RYH SHU XQLWj GL FDULFR VL LQWHQGRQR DOWUH SRUWH ORJLFKH GHOOD VWHVVD IDPLJOLD

(a) Fan-out N

N

M

(b) Fan-in M

)LJXUD )DQLQ H )DQRXW

8Q SDUDPHWUR FKH SHUPHWWH GL TXDOLILFDUH LO FRPSRUWDPHQWR GL XQD IDPLJOLD ORJLFD QHLFRQIURQWL GHL GLVWXUEL q O·LPPXQLWj DO UXPRUH R 0$5*,1( ', 58025( (VVR

UDSSUHVHQWD LO PLQLPR VHJQDOH VSXULR FKH VRYUDSSRQHQGRVL DO VHJQDOH XWLOH LPSHGLVFH

)DQLQ)DQRXW

0DUJLQLGL UXPRUH

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

DOOD SRUWD ORJLFD GL FRQVLGHUDUH HVDWWDPHQWH TXHVW·XOWLPR FRPH OLYHOOR ´µ R FRPHOLYHOOR ´µ3HU FRPSUHQGHUH LQ WHUPLQL LO SUREOHPD VL IDFFLD ULIHULPHQWR DOOD ILJXUD LQ HVVD qUDSSUHVHQWDWR XQ LQYHUWHU OH FXL JUDQGH]]H VRQR VHJQDOL GLJLWDOL DG HV WHQVLRQL

Uscita

YIngresso

X

'LVWXUEL

)LJXUD /D SRUWD ORJLFD LQYHUWHU

6L GHILQLVFRQR OH VHJXHQWL TXDQWLWj

287387

92/ OD PDVVLPD WHQVLRQH G·XVFLWD GHO FRPSRQHQWH GD LQWHUSUHWDUVL FRPH YDORUH

ORJLFR EDVVR OLYHOOR ORJLFR ´µ

92+

OD PLQLPD WHQVLRQH G·XVFLWD GHO FRPSRQHQWH GD LQWHUSUHWDUVL FRPH YDORUHORJLFR DOWR OLYHOOR ORJLFR ´µ

,1387

9,/ OD PDVVLPD WHQVLRQH G·LQJUHVVR GHO FRPSRQHQWH GD LQWHUSUHWDUVL FRPH

YDORUH ORJLFR EDVVR OLYHOOR ORJLFR ´µ

9,+ OD PLQLPD WHQVLRQH G·LQJUHVVR GHO FRPSRQHQWH GD LQWHUSUHWDUVL FRPH

YDORUH ORJLFR DOWR OLYHOOR ORJLFR ´µ

&RPH HYLGHQ]LDWR QHOOD ILJXUD JOL LQWHUYDOOL GHOOD WHQVLRQH GL RXWSXW VRQR FRQWHQXWLLQ TXHOOL GL LQSXW

H SHUWDQWR q SRVVLELOH QRWDUH GXH ]RQH WUDWWHJJLDWH FKH SURYDQR O·HVLVWHQ]D GHOOHJUDQGH]]H

10+ PDUJLQH GL UXPRUH DOWR

10/ PDUJLQH GL UXPRUH EDVVR

92+

! 9,+

92/

9,/

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

10+1RLVH0DUJLQ +LJK

10/

92+

92/

9,+

9,/

1RLVH 0DUJLQ /RZ

8QGHILQHG

Region

*DWH 2XWSXW *DWH ,QSXW

)LJXUD 'HILQL]LRQH GHL PDUJLQL GL UXPRUH

/D SRUWD q DIIHWWD GD YDUL GLVWXUEL HOHWWULFL OH FXL FDXVH SRVVRQR HVVHUH PROWHSOLFL FLVRQR DG HV GLVWXUEL HOHWWULFL GRYXWL D LPSXOVL GL DVVRUELPHQWR VXOO·DOLPHQWD]LRQH FKHGDQQR OXRJR D ´SLFFKL GL FDULFRµ FKH SHU OD ORUR EUHYH GXUDWD SDVVDQR DWWUDYHUVRO·DOLPHQWDWRUH H JLXQJRQR GLUHWWDPHQWH DOOH SRUWH ORJLFKH 9L VRQR SRL GLVWXUEL GLQDWXUD HOHWWURPDJQHWLFD FKH SURSDJDQGRVL GD VRUJHQWL SURVVLPH DO FLUFXLWR ORJLFRYHQJRQR FDSWDWL GDL FROOHJDPHQWL GHO FLUFXLWR VWHVVR,Q RUGLQH GL LPSRUWDQ]D L YDUL WLSL GL GLVWXUEL SRVVRQR HVVHUH FRVu VFKHPDWL]]DWL

UXPRUH VXOO·DOLPHQWD]LRQH GRYXWR DOOD IDEEULFD]LRQH H SURJHWWD]LRQH GHOFLUFXLWR

DFFRSSLDPHQWR FDSDFLWLYR HVLVWHQ]D GL WHQVLRQH SDUDVVLWD

DFFRSSLDPHQWR LQGXWWLYR HVLVWHQ]D GL FRUUHQWH SDUDVVLWD

/·HVLVWHQ]D GHL PDUJLQL GL UXPRUH LPSOLFD FKH XQ GLVWXUER VXOOD WHQVLRQH DEELD XQDFHUWD SUREDELOLWj GL QRQ LQIOXLUH VXO FRUUHWWR IXQ]LRQDPHQWR XQ SR· GL UXPRUH qWROOHUDWR 7DQWR SL LO PDUJLQH GL UXPRUH q JUDQGH WDQWR SL LO FLUFXLWR q UREXVWR FLRqVRSSRUWD GLVWXUEL PDJJLRUL

(VDPLQLDPR FRPH VL UHDOL]]DQR FLUFXLWL L FXL LQJUHVVL H OH FXL XVFLWH ULVSHWWLQR WDOLVSHFLILFKH 'DO SXQWR GL YLVWD SUDWLFR VL KDQQR OH VHJXHQWL SRVL]LRQLB

XQ VHJQDOH GL LQJUHVVR q ULWHQXWR DOWR VH q PDJJLRUH GL 9,+ PHQWUH q EDVVR VH q

PLQRUH GL 9,/

BXQ VHJQDOH GL XVFLWD q ULWHQXWR DOWR VH q PDJJLRUH GL 9

2+ PHQWUH q EDVVR VH q

PLQRUH GL 92/

'LVWXUEL

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9\

9[9,/

9,+

92+

6ORSH

92/

6ORSH ´µ

´µ 9,+

9,/

8QGHILQHG

Region

92+

92/

)LJXUD &RQIURQWR WUD VHJQDOH DQDORJLFR H GLJLWDOH

&RQ ULIHULPHQWR DOOD ILJXUD OH WHQVLRQL 9,/9

2+ 9

,+H 9

2/VL GHILQLVFRQR

FRQYHQ]LRQDOPHQWH FRPH OH FRSSLH GL WHQVLRQL 9,/

H 92+ 9

,+H 9

2/LQ FXL OD

FDUDWWHULVWLFD LQJUHVVRXVFLWD KD SHQGHQ]D SDUL D ² FLRq LQ FXL OD WDQJHQWH VLD XJXDOH D 7DOH GHILQL]LRQH KD PRWLYD]LRQL UHDOLVWLFKH LQ TXDQWR WURYD ULVFRQWUR QHOODGHILQL]LRQH D OLYHOOR SUDWLFR SUHFHGHQWHPHQWH HVDPLQDWD H FRQVHQWH LQROWUH GL IDUIXQ]LRQDUH FRUUHWWDPHQWH SL LQYHUWHU LQ FDVFDWD VHQ]D FKH LO VHJQDOH VL GHJUDGL

'D TXDQWR DSSHQD YLVWR VL GHGXFH FKH OD VSHFLILFD GHOO·LQYHUWHU

µVH ; q EDVVR DOORUD < q DOWR H YLFHYHUVDµ

q TXLQGL HTXLYDOHQWH D

´VH ; ! 9,+ DOORUD < q EDVVD PHQWUH VH ; 9

,/ DOORUD < q DOWDµ

/D &$5$77(5,67,&$ ', 75$6)(5,0(172 VSHVVR DEEUHYLDWD FRQ 97& q XQGLDJUDPPD FKH UDSSUHVHQWD LO OHJDPH LQJUHVVRXVFLWD GL XQD SRUWD ORJLFD LQ XQ VLVWHPDGL FRRUGLQDWH DYHQWH LQ DVFLVVD OD WHQVLRQH GHO VHJQDOH GL LQJUHVVR H LQ RUGLQDWD TXHOODGHO VHJQDOH GL XVFLWD1HOOD ILJXUD q ULSRUWDWD OD FDUDWWHULVWLFD GL WUDVIHULPHQWR LGHDOH GL XQD SRUWDLQYHUWHQWH

&DUDWWHULVWLFD GL

WUDVIHULPHQWR

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

"

92

9,

97

J ∞

5L ∞

5R ∞

)LJXUD /D SRUWD LQYHUWHU LGHDOH

/·DQDOLVL GHOOD ILJXUD SHUPHWWH GL FRPSUHQGHUH LO VLJQLILFDWR GL FDUDWWHULVWLFD GLWUDVIHULPHQWR DO FUHVFHUH GHO YDORUH GHOOD WHQVLRQH G·LQJUHVVR 9

, O·XVFLWD VL PDQWLHQH DO

OLYHOOR ´µ VL ULFRUGL FKH VL ID ULIHULPHQWR DG XQD SRUWD LQYHUWHQWH VLQR D FKH 9,

UDJJLXQJH LO YDORUH GL VRJOLD 977KUHVKROG 9ROWDJH 1HOOD SRUWD LGHDOH LQ

FRUULVSRQGHQ]D GHO YDORUH GL VRJOLD VL KD LO SDVVDJJLR LVWDQWDQHR GHOO·XVFLWD GDO OLYHOOR´µ DO OLYHOOR ´µ

6L RVVHUYL FKH FLz FKH SRUWD D FRQVLGHUDUH LGHDOH OD FDUDWWHULVWLFD GHOODILJXUD q LO SDVVDJJLR GHOO·XVFLWD GDOOR VWDWR ´µ DOOR VWDWR ´µ LQFRUULVSRQGHQ]D GL XQ YDORUH EHQ SUHFLVR 9

, 9

7 ,Q SUDWLFD D FDXVD

GHOOD GLVSHUVLRQH GHOOH FDUDWWHULVWLFKH GHL FRPSRQHQWL FRPPHUFLDOL9

7DVVXPH XQD IDVFLD GL YDORUL $OO·LQWHUQR GL WDOH IDVFLD QRQ q SRVVLELOH GHILQLUH FRQ

FHUWH]]D LO OLYHOOR GHOOD FRPPXWD]LRQH 6L QRWL FKH OD GLVSHUVLRQH GHL YDORUL GL 97QRQ q

HYLGHQ]LDWD GD XQD GLYHUVD SHQGHQ]D GHOOD FDUDWWHULVWLFD GHOOD ILJXUD PD GD XQD]RQD GL SRVVLELOH FROORFD]LRQH GHO WUDWWR YHUWLFDOH GHOOD FDUDWWHULVWLFD VWHVVD /DSHQGHQ]D GL WDOH WUDWWR LQGLFD LQIDWWL VROWDQWR LO OHJDPH GL SURSRU]LRQDOLWj LQYHUVD WUD9

,H 9

2

&RQVLGHUDQGR QXRYDPHQWH O·DQGDPHQWR LQ ILJXUD VL RVVHUYD FKHVH O·LQJUHVVR q EDVVR DOORUD O·XVFLWD q DOWD ]RQD G·LQWHUGL]LRQHGXUDQWH LO WUDQVLWRULR VL KD SRL XQ·LPSURYYLVD WUDQVL]LRQH LO

JXDGDJQR QHO FDVR LGHDOH q J ∞ DOO·DXPHQWDUH GHOO·LQJUHVVR ]RQDGLUHWWD ROWUH OD TXDOH O·XVFLWD GLYHQWD EDVVD ]RQD GL VDWXUD]LRQH /·LQYHUWHU SXzHVVHUH SDUDJRQDWR VHSSXU FRQ OH GRYXWH SUHFDX]LRQL HVVHQGR L GXH FRPSRQHQWLFLUFXLWDOPHQWH GLIIHUHQWL DG XQ DPSOLILFDWRUH RSHUD]LRQDOH LGHDOH SHU TXDQWRLQYHUWHQWH 7DOH SDUDOOHOLVPR q GD LQWHQGHUVL VROR LQ YLUW GL FDUDWWHULVWLFKH VLPLOL 5

,

∞ 52 VHQ]D LO PLQLPR ULIHULPHQWR DOOD VWUXWWXUD GHL FLUFXLWL FKH q EHQH ULEDGLUOR

QRQ KD QXOOD LQ FRPXQH

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

/·LQYHUWHU GHOOD IDPLJOLD 57/

,O FDVR SL VHPSOLFH GL XQ FLUFXLWR FKH UHDOL]]D XQ LQYHUWHU VL RWWLHQH WUDPLWH OD5(6,672575$16,6725/2*,& FKH KD ULOHYDQ]D ´VWRULFDµ H FRQVHQWH GL LOOXVWUDUHGLUHWWDPHQWH DOFXQL FRQFHWWL JHQHUDOL LPSRUWDQWL/·LQYHUWHU 57/ q XQ DPSOLILFDWRUH DG HPHWWLWRUH FRPXQH DQFKH VH HVLVWRQR GLYHUVLWj VLDQHO IXQ]LRQDPHQWR WRWDOH FKH QHO FLUFXLWR DG HVHPSLR OD UHVLVWHQ]D 5

%QRQ KD VHQVR

QHOO·DPSOLILFDWRUH/D SRUWD LQ HVDPH q QRQ OLQHDUH ,O WUDQVLVWRUH 4

QRQ GHYH PDL IXQ]LRQDUH LQ ]RQD

DWWLYD GLUHWWD LQ TXDQWR DPSOLILFKHUHEEH LO VHJQDOH PD SDVVDUH LQ WDOH ]RQD VRORWUDQVLWRULDPHQWH ,QIDWWL XQD TXDOVLDVL SRUWD ORJLFD H TXLQGL O·LQYHUWHU QHO FDVR LQHVDPH IXQ]LRQD VHPSUH LQ ]RQD QRQ OLQHDUH FLRq LQ LQWHUGL]LRQH R LQ VDWXUD]LRQH

Forward-active

97& RI QRQ VDWXUDWLQJ JDWH

9,1HRV9%(RQ

Cutoff

9&&VIN

Q1

VOUT

9&& RC

RB

VOUT

VIN

Saturation

9&(VDW

)LJXUD 5HVLVWRU7UDQVLVWRU/RJLF

,O SULQFLSLR GL IXQ]LRQDPHQWR GHL FLUFXLWL GLJLWDOL LQ JHQHUDOH q PROWR VHPSOLFH PD VHVL GHVLGHUD TXDQWLILFDUH FRQ IRUPXOH L ULWDUGL R OH WHQVLRQL GL VRJOLD DOORUD L FDOFROL VRQRPROWR FRPSOHVVL 'LDPR XQD EUHYH RFFKLDWD DO FLUFXLWR ULSRUWDWR LQ ILJXUD

&DUDWWHULVWLFD GL

WUDVIHULPHQWR

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,1*5(662 $ /,9(//2 /2*,&2 ´µ

6H 9, 9 DOORUD 9

%(QRQ q SRODUL]]DWD GLUHWWDPHQWH DOWULPHQWL VFRUUHUHEEH XQD ,

%(

PD HVVHQGR 9% 9 DOORUD GRYUHEEH HVLVWHUH XQD ,

%RSSRVWD DOOD ,

%(H FLz VDUHEEH

DVVXUGR 3HUWDQWR OD JLXQ]LRQH ULVXOWD LQWHUGHWWD ,%( $ 9

5E 9 TXLQGL 9

%( 9

H 4q LQWHUGHWWR &RQFOXGHQGR VL KD ,

& $ FLUFXLWR DSHUWR H 9

2 9

'' SHUFKp

95F 9

2VVHUYDQGR OD FDUDWWHULVWLFD LQJUHVVRXVFLWD VL KD VH 9, 9 DOORUD 9

2 9

&&H UHVWD

DOWD ILQFKp 9, 9 FLRq ILQFKp OD JLXQ]LRQH %( ULVXOWD SRODUL]]DWD GLUHWWDPHQWH

'XQTXH OD VRJOLD 9,/ 9

,1*5(662 $ /,9(//2 /2*,&2 ´µ

6H 9,q DOWD FLRq VH LGHDOPHQWH OD FROOHJR D 9

''DOORUD 9

%(q SRODUL]]DWD GLUHWWDPHQWH

SXUFKp 9&&! 9 LQ JHQHUH q 9

&& 9 6H OH UHVLVWHQ]H 5

FH 5

EVRQR GLPHQVLRQDWH

FRUUHWWDPHQWH DOORUD LO WUDQVLVWRUH VL DFFHQGH H YD LQ ]RQD GL VDWXUD]LRQH 9&( 9

TXLQGL ,5F

≠ 95F

≅ 9&& H SHUWDQWR 9

2 9

&(ULVXOWD PROWR SLFFROD

6L FRQVLGHUL OD FDUDWWHULVWLFD ,& 9

&( WUDFFLDQGR OD UHWWD GL FDULFR 9

&& 5

&,& 9

&(

VL YHGH FKH VH 9,q EDVVR DOORUD ,

% H OD FXUYD FRLQFLGH FRQ O·DVVH GHOOH DVFLVVH 9

&(

SHUWDQWR O·LQWHUVH]LRQH FRQ OD UHWWD GL FDULFR q SDUL D 9&( 9

&& 6H LQYHFH LO WUDQVLVWRUH

q LQ VDWXUD]LRQH DOORUD OD FDUDWWHULVWLFD q DOWD H LQWHUVHFD OD UHWWD LQ XQ SXQWR FRQ ,%!!

H 9&( SHUWDQWR 9

2ULVXOWD EDVVD YHGL ILJXUD

,&

9&(

C

CC

R

V

9&&

)LJXUD &DUDWWHULVWLFD GHO WUDQVLVWRUH %-7

(VDPLQLDPR RUD OH FRQGL]LRQL GD LPSRUUH DOOH UHVLVWHQ]H 5E 5

FDIILQFKp LO WUDQVLVWRUH

YDGD LQ VDWXUD]LRQH

VH 9, 9

&&4

LQ VDWXUD]LRQH ⇒ ,

%!!

βCI

,Q ]RQD DWWLYD OD GLVXJXDJOLDQ]D SUHFHGHQWH GLYHQWHUHEEH XQD XJXDJOLDQ]D6L SHUYLHQH TXLQGL DOOD VHJXHQWH GLVHTXD]LRQH GL GLPHQVLRQDPHQWR

β17,0

C

CC

B

IN

R

V

R

V >>−

'LPHQVLRQD

PHQWR GHOOH

UHVLVWHQ]H

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

"

'LYHUVDPHQWH GD FRPH VL SRWUHEEH SHQVDUH QRQ VDUHEEH PHJOLRHYLWDUH OD FDGXWD GL WHQVLRQH VXOOD UHVLVWHQ]D 5

E ,QIDWWL WDOH UHVLVWHQ]D

q QHFHVVDULD GDO SXQWR GL YLVWD FLUFXLWDOH LQ TXDQWR VH 9% 9

&&DOORUD

9%( 9 H TXLQGL LO WUDQVLVWRUH VL EUXFHUHEEH HVVHQGR VRWWRSRVWR DG

XQD FRUUHQWH PROWR JURVVD /D VXD SUHVHQ]D VHUYH GXQTXH D OLPLWDUH OD FDGXWD GLWHQVLRQH 9

%( ,QROWUH q XWLOH LQ FDVL SDUWLFRODUL TXDOL XQD VLWXD]LRQH GL HPHUJHQ]D R OD

UHDOL]]D]LRQH GL XQ EXIIHU G·XVFLWD GL XQD SRUWD ORJLFD FKH GHYH SLORWDUH XQD FRUUHQWHHOHYDWD

3RLFKp L WUDQVLVWRUL XQLSRODUL QRQ VRQR LQ JUDGR GL SLORWDUH FRUUHQWLGHOO·RUGLQH GHJOL $PSHUH EHQVu GHL PLOOL$PSHUH LQ FDVR GL QHFHVVLWjq SRVVLELOH FROOHJDUH LQ LQJUHVVR OD ORJLFD &026 H XWLOL]]DUH DO SRVWR GL

4XQ WUDQVLVWRUH GL SRWHQ]D β!! RWWHQHQGR TXLQGL XQ LQYHUWHU

57/ LQ JUDGR GL SLORWDUH HOHYDWH FRUUHQWL

0.0

0.0

5.0

4.0

3.0

2.0

1.0

5.04.03.02.0

FO=0

1.0

VOUT

FO=1

FO=5

FO=2

)LJXUD 97& GHOO·LQYHUWHU 57/

&RPH HYLGHQ]LD OD ILJXUD OD FDUDWWHULVWLFD UHDOH GL XQ LQYHUWHU YDULD D VHFRQGD GHO

YDORUH GHO IDQRXW 9÷9 TXHOOD LGHDOH VL KD TXDQGR )2 ,QIDWWL VH FROOHJR XQDSRUWD DOO·XVFLWD DOORUD OD WHQVLRQH QRQ SXz DQGDUH D 9

&& D FDXVD GHOOD FRUUHQWH FKH

VFRUUH QHO FDULFR H VL KD XQ SDUWLWRUH GL WHQVLRQH /D WHQVLRQH VDUHEEH SDUL D 9&&VROR

VH LQ XVFLWD DYHVVL XQD UHVLVWHQ]D WDOPHQWH EDVVD FKH LO SDUWLWRUH QRQ GHJHQHUDVVH OD9&&

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3HU OH ORJLFKH ELSRODUL VH )2 DXPHQWD DOORUD OD SRUWD QRQ IXQ]LRQD SL SHUFKp O·XVFLWDGLPLQXLVFH 'LYHUVR q LQYHFH LO FDVR GHOOH ORJLFKH 026 RYH VH )2 DXPHQWD DOORUD LOPDOIXQ]LRQDPHQWR GHOOD SRUWD q GRYXWR DG XQ DXPHQWR GHO ULWDUGR H QRQ DG XQDYDULD]LRQH GHL OLYHOOL ORJLFL GL WHQVLRQH FKH UHVWDQR LGHDOL HVVHQGR LO 026 GRWDWR GL XQFDULFR FDSDFLWLYR H QRQ UHVLVWLYR

,O ULWDUGR GL WUDVIHULPHQWR FRQVLGHUDWR D2

CCV GXUDQWH OD WUDQVL]LRQH LQ GLVFHVD q

GHFLVDPHQWH PLQRUH GL TXHOOR GHOOD WUDQVL]LRQH GL VDOLWD 3HUWDQWR OD SRUWD 57/ q QRQVLPPHWULFD SHU TXDQWR ULJXDUGD LO ULWDUGR GL SURSDJD]LRQH SHUFKp VH O·XVFLWD q EDVVDDOORUD LO WUDQVLVWRUH OD SRUWD D ]HUR PROWR YHORFHPHQWH DYHQGR LQ VDWXUD]LRQH XQDUHVLVWHQ]D HTXLYDOHQWH PROWR SLFFROD 6H LQYHFH O·XVFLWD q DOWD DOORUD LO WUDQVLVWRUH qLQWHUGHWWR LQ TXHVWR FDVR O·XVFLWD WHQGH D ]HUR D FDXVD GHOOD UHVLVWHQ]D 5

F LO FXL YDORUH

q SHUz PDJJLRUH GL TXHOOR GHOOD UHVLVWHQ]D HTXLYDOHQWH GHO WUDQVLVWRUH LQ VDWXUD]LRQH3HUWDQWR LO WHPSR GL VDOLWD ULVXOWD DQFK·HVVR PDJJLRUH GHO WHPSR GL GLVFHVD,Q JHQHUDOH LO WHPSR GL ULWDUGR GL XQD SRUWD ORJLFD q OHJDWR DO YDORUH GHOOD FRUUHQWHGXUDQWH LO WUDWWR GLVFHQGHQWH LO ULWDUGR q PLQRUH HVVHQGR OD FRUUHQWH GHO WUDQVLVWRUHHOHYDWD PHQWUH GXUDQWH TXHOOR DVFHQGHQWH q PDJJLRUH LQ TXDQWR OD FRUUHQWH q LQIHULRUH)LJXUD

0.00e+00

0.0

5.0

4.0

3.0

2.0

1.0

VOUT

5.00e-10 1.00e-09 1.50e-09 2.00e-09

t

)LJXUD 5LVSRVWD WUDQVLWRULD GHOO·LQYHUWHU 57/

5LWDUGR GL

WUDVIHULPHQWR

GL XQR VWDGLR

57/

)DPLJOLH ORJLFKH/·LPSOHPHQWD]LRQH FLUFXLWDOH GHOOD ORJLFD

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O GLVSRVLWLYR FKH SRUWD D PDVVD O·XVFLWD H FKH QHO FDVR LQ HVDPH q UDSSUHVHQWDWR GDOWUDQVLVWRUH ELSRODUH q GHWWR 38//'2:1 4XHOOR FKH SRUWD O·XVFLWD DOWD H FKH LQ TXHVWRFDVR q 5

F q GHWWR 38//83

,Q WHUPLQL GL SRWHQ]D DVVRUELWD LO FRPSRUWDPHQWR GHOOH SRUWH ELSRODUL 77/ 57/ qDVVDL GLYHUVR GD TXHOOR GHOOH SRUWH &026 'L VROLWR XQD SRUWD ELSRODUH FRPSUHQGH LQVp QXPHURVL FRPSRQHQWL DWWLYL %-7 H SDVVLYL UHVLVWHQ]H FKH DVVRUERQR FRUUHQWL QRQWUDVFXUDELOL DQFKH LQ FRQGL]LRQL VWDWLFKH YLFHYHUVD XQD SRUWD &026 FRPSUHQGHVROLWDPHQWH FRPSRQHQWL DWWLYL 026)(7 FKH SHU FRPH H· FRVWUXLWR LO FLUFXLWR LQUHJLPH VWDWLFR GDQQR OXRJR DG DVVRUELPHQWL GL FRUUHQWH SUDWLFDPHQWH WUDVFXUDELOL

3XOOGRZQ

3XOOXS

3RWHQ]D

DVVRUELWD

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/2*,&+( &026 (' (&/

$QDOLVL H FDUDWWHULVWLFKH GHOOH GXH IDPLJOLH ORJLFKH SLX· LPSRUWDQWL

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

6H]LRQH

/H ORJLFKH &026

&RQVLGHULDPR LO JUDILFR LQ FXL q ULSRUWDWR O·LQYHUWHU &026

9''

9287

&/

9,1

)LJXUD /·LQYHUWHU &026

,O FDULFR FRQQHVVR WUD 'H 6

q FDSDFLWLYR LQ TXDQWR VL DVVXPH FKH OD SRUWD D YDOOH GL

WDOH &026 VLD DQFK·HVVD &026 H TXLQGL QRQ DYUHEEH VHQVR OD SUHVHQ]D GL XQD UHVLVWHQ]D5

/ HVVHQGR LO JDWH GHO 026 D FXL q FRQQHVVR 9

, SXUDPHQWH FDSDFLWLYR ,

* $ LQ

SULPD DSSURVVLPD]LRQH3HUWDQWR VL DVVXPH FRPH FDULFR OD FDSDFLWj &

/

6H YRJOLR FRQVLGHUDUH JOL HIIHWWL GHO VHFRQGR RUGLQH DOORUD GHYR FRQVLGHUDUH DQFKH OHUHVLVWHQ]H SDUDVVLWH VH VRQR DG HOHYDWH IUHTXHQ]H H TXHOOH GHOOH LQWHUFRQQHVVLRQLPHWDOOLFKH

(· RSSRUWXQR HYLGHQ]LDUH FKH L VLPEROL GHL WUDQVLVWRUL GLJLWDOL VRQRWRWDOPHQWH GLIIHUHQWL GD TXHOOL GHJOL DQDORJLFL SHUFKp QHL FLUFXLWLGLJLWDOL q SUHVHQWH XQ PDJJLRU QXPHUR GL WUDQVLVWRUL H TXLQGL qSUHIHULELOH XVDUH VLPEROL SL VHPSOLFL SHU PRWLYL JUDILFL )LJXUD ,QROWUH QHO WUDQVLVWRUH GLJLWDOH QRQ HVLVWRQR IUHFFH LQGLFDQWL LO GUDLQHG LO VRXUFH LQ TXDQWR LO WUDQVLVWRUH q GDO SXQWR GL YLVWD GHOOD

UHDOL]]D]LRQH ILVLFDPHQWH VLPPHWULFR H SHUWDQWR QRQ q SRVVLELOH GLVWLQJXHUOL $QFKH LOERG\ QRQ YLHQH PDL UDSSUHVHQWDWR PHQWUH QHJOL DQDORJLFL HVVR q JHQHUDOPHQWHFROOHJDWR DO VRXUFH

D

&DQDOH 1 &DQDOH 3

9''

E

&DQDOH 1&DQDOH 3

)LJXUD 6LPEROL GHO WUDQVLVWRUH D DQDORJLFR E GLJLWDOH

'LIIHUHQ]H

WUD L VLPEROL

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

(VDPLQLDPR LO FRPSRUWDPHQWR GHOO·LQYHUWHU &026

6H O·LQJUHVVR q EDVVR DOORUD 9*6

9 H 9*6

9&&

DOORUD LO WUDQVLVWRUH 7

FRQGXFH PHQWUH 7q LQWHUGHWWR H 9

2 9

''

6H LQYHFH O·LQJUHVVR q DOWR DOORUD 9*6

9''HG q TXLQGL XQ YDORUH PROWR HOHYDWR

SHUWDQWR LO WUDQVLVWRUH 7q LQ ]RQD GL WULRGR LQROWUH 9

*6 9 H TXLQGL 7

q

LQWHUGHWWR DOORUD OD FDSDFLWj VL VFDULFD H 92WHQGH D ]HUR SHUFKp VFRUUH XQD FRUUHQWH

YHUVR LO EDVVR

&RPH JLj GHWWR L GLVSRVLWLYL SXOOXS H SXOOGRZQ SRUWDQR O·XVFLWD DO YDORUH DOWR H EDVVRULVSHWWLYDPHQWH 3RLFKp QHOO·LQYHUWHU &026 QRQ HVLVWRQR HOHPHQWL SDVVLYL DOORUD WDOLGLVSRVLWLYL VRQR FRVWLWXLWL HQWUDPEL GD FRPSRQHQWL DWWLYL H TXLQGL QRQ HPXODQR XQDUHVLVWHQ]D SHUFKp FRPDQGDWL GLUHWWDPHQWH GDOOD WHQVLRQH G·LQJUHVVR SLSUHFLVDPHQWH LO SXOO GRZQ q XQ 1026 DG DUULFFKLPHQWR PHQWUH LO SXOO XS q XQ 3026

DG DUULFFKLPHQWR

(VDPLQLDPR RUD LO ´PRGHOOR UHVLVWLYRµ GHO WUDQVLVWRUH QHL FLUFXLWL ORJLFL )LJXUD 1HO FDVR LQ FXL LO FDQDOH q GL WLSR 1 VH 9

*6 9

7 DOORUD LO WUDQVLVWRUH q XQ FLUFXLWR

DSHUWR SHUFKp HQWUD LQ LQWHUGL]LRQH PHQWUH VH 9*6

! 97 DOORUD LO WUDQVLVWRUH q

GDSSULPD LQ WULRGR H VXFFHVVLYDPHQWH LQ VDWXUD]LRQH TXLQGL OR SRVVR FRQVLGHUDUH SDULDG XQD UHVLVWHQ]D 7XWWDYLD FLz YDOH VROR LQ ]RQD GL WULRGR SRLFKp LQ UHDOWj LQVDWXUD]LRQH LO WUDQVLVWRUH HTXLYDOH DG XQ JHQHUDWRUH GL FRUUHQWH LGHDOH 3HUWDQWR LOPRGHOOR HVDPLQDWR QRQ q DFFXUDWR PD QRL VLDPR LQWHUHVVDWL DG HVDPLQDUH VROWDQWR LYDORUL ILQDOL RWWHQXWL GRSR FKH LO FLUFXLWR VL VLD VWDELOL]]DWR H QRQ YDOXWDUH O·DQGDPHQWRHVDWWR R LO YDORUH HIIHWWLYR GHOOH JUDQGH]]H HOHWWULFKH (VLVWRQR GLYHUVL PRGL QRQQHFHVVDULDPHQWH JURVVRODQL SHU VWLPDUH OD UHVLVWHQ]D H L YDORUL GL FRUUHQWH H WHQVLRQHPD D QRL OR ULEDGLDPR LQWHUHVVD FDSLUH VROR LO IXQ]LRQDPHQWR GHO GLVSRVLWLYR4XDQWR DSSHQD GHWWR YDOH DQFKH QHO FDVR GL WUDQVLVWRUH D FDQDOH 3 SHU LO TXDOH SHUz

ELVRJQD FRQVLGHUDUH L YDORUL DVVROXWL 9*6

97

3UDWLFDPHQWH FRQVLGHUDQGR VROR L GXH OLYHOOL HVWUHPL QHO FDVR GL FDQDOH GL WLSR 1

VH 9,q EDVVR DOORUD VL KD XQ FLUFXLWR DSHUWR

VH 9,q DOWR DOORUD LO WUDQVLVWRUH FRQGXFH

VH 9*q EDVVR DOORUD VL KD XQ FLUFXLWR DSHUWR

VH 9*q DOWR DOORUD LO WUDQVLVWRUH FRQGXFH

6H LQYHFH LO FDQDOH q GL WLSR 3 DYYLHQH LO FRQWUDULR

VH 9,q EDVVR DOORUD LO WUDQVLVWRUH FRQGXFH

VH 9,q DOWR DOORUD VL KD XQ FLUFXLWR DSHUWR

VH 9*q EDVVR DOORUD LO WUDQVLVWRUH FRQGXFH

VH 9*q DOWR DOORUD VL KD XQ FLUFXLWR DSHUWR

&Lz DYYLHQH SHUFKp HVVHQGR OH WHQVLRQL LQ WXWWL L QRGL GL XQ FLUFXLWR GLJLWDOHVWDWLFDPHQWH SDUL DO YDORUH GHOOD PDVVD R GHOO·DOLPHQWD]LRQH VH 9

*q EDVVR DOORUD q

LPSRVVLELOH FKH 96VLD FRVu PLQRUH GL 9

*WDOH GD IDU GLYHQWDUH 9

*6! 9 VH 9

* 9

DOORUD VDUj 96 9 H TXLQGL 9

*6 9 3HUWDQWR VH 9

*q EDVVR DOORUD O·1026 q

LQWHUGHWWR PHQWUH VH 9* 9

'' DOORUD 9

*6! 9 SHU UDJLRQL DQDORJKH

´0RGHOOR D

LQWHUUXWWRUHµ

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O WUDQVLVWRUH FRQGXFH TXLQGL VROWDQWR VH

&$1$/( 1 &$1$/( 3

9*6

9*6

97 9

*6!9

7

521

)LJXUD 0RGHOOR D UHVLVWHQ]D GHO WUDQVLVWRUH &026

521

9,1 9,1 9''

521

9287

9'' 9''

92+ 9''

92/

90 I5211 5211

)LJXUD ,QYHUWHU &026 LQ FRQGL]LRQL VWDWLFKH

9*6!

9*6!9

7

9*6

9*6 9

7

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

6H 9, 9

'' DOORUD LO SXOOGRZQ FRQGXFH HG q XQD UHVLVWHQ]D PHQWUH LO SXOOXS q

LQWHUGHWWR TXLQGL OD WHQVLRQH G·XVFLWD WHQGH D PDVVD GRSR LO WUDQVLWRULR LQ TXDQWR VLVFDULFD DWWUDYHUVR OD UHVLVWHQ]D6H 9

, 9 DOORUD LO SXOOGRZQ q LQWHUGHWWR PHQWUH LO SXOOXS FRQGXFH SHUFKp 9

*q

EDVVD HG q XQD UHVLVWHQ]D TXLQGL OD WHQVLRQH GL XVFLWD VL FDULFD DWWUDYHUVR OD UHVLVWHQ]DDO YDORUH 9

'' GRSR LO WUDQVLWRULR

3HUWDQWR LQ FRQGL]LRQL VWDWLFKH O·LQYHUWHU q LGHDOH H VL KD 92/ 9 9

2+ 9

''

)LJXUD ,Q XQD ]RQD LQWHUPHGLD 9 9

, 9

'' HVLVWH XQ SXQWR LQ FXL OD FDUDWWHULVWLFD 9

,²9

2

GHOO·LQYHUWHU FDGH JP ∞ LO YDORUH GL ´VRJOLD ORJLFDµ GLSHQGH GDOOH UHVLVWHQ]H FRQ FXL

YHQJRQR DSSURVVLPDWL L WUDQVLVWRUL

90 I 5

211 5

213 RYH I q XQD IXQ]LRQH PROWR FRPSOHVVD

3RLFKp QHOOD UHDOWj VL XVDQR FHQWLQDLD GL SRUWH ORJLFKH VDUHEEH GHOWXWWR LQHIILFLHQWH WUDWWDUOH FRQ OH HTXD]LRQL GHL WUDQVLVWRUL EHQVu qSUHIHULELOH XVDUH GHL PRGHOOL DSSURVVLPDWL FKH VL ULIDQQR DOODVFKHPDWL]]D]LRQH OLQHDUH GHO WUDQVLVWRUH PHGLDQWH UHVLVWHQ]D /HHTXD]LRQL GHL WUDQVLVWRUL YHQJRQR XVDWH VROWDQWR QHOOH VLPXOD]LRQL

FRQ 6SLFH RYH SHUz JLj O·XVR GL WUDQVLVWRUL ULFKLHGH PROWR WHPSR GL HODERUD]LRQH ,VXGGHWWL PRGHOOL YHQJRQR XVDWL VLD SHU VWLPDUH LO ULWDUGR GL XQD SRUWD ORJLFD D PDQR VLDDOOLQWHUQR GL DOFXQL VLPXODWRUL GHWWL 6:,7&+ /(9(/ D OLYHOOR GL LQWHUUXWWRUL EDVDWLDSSXQWR VX WDOL DSSURVVLPD]LRQL PD DVVDL SL VRILVWLFDWL 4XHVWL VLPXODWRUL VRQR FLUFDPLOOH YROWH SL YHORFL GL 6SLFH ULVSHWWR DO TXDOH KDQQR XQ·DFFXUDWH]]D GHO

9,1 9''

521

9287

9''

&/

9287

9''

W521&/

1

WS+/ I521&/ 521&/

OQ

)LJXUD 5LVSRVWD WUDQVLWRULD GHOO·LQYHUWHU &026

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/D WHQVLRQH G·XVFLWD LQL]LDOPHQWH SDUL D TXHOOD GHOO·DOLPHQWD]LRQH WHQGH D PDVVD FRQDQGDPHQWR HVSRQHQ]LDOH WUDPLWH OD UHVLVWHQ]D )LJXUD

92 9

'' e LON CRt∗

5LFRUGDQGR FKH LO ULWDUGR VL FDOFROD YHGHQGR RYH O·XVFLWD UDJJLXQJH LO YDORUH LQWHUPHGLR

WUD 9 H 9''FLRq 2

DDV SRVVR FDOFRODUH LO ULWDUGR GL SURSDJD]LRQH GDOO·DOWR YHUVR LO

EDVVR LPSRQHQGR 92 2

DDV

W3+/ τ RYH τ 5

21 &

/

,O ULWDUGR GL SURSDJD]LRQH GDOO·DOWR YHUVR LO EDVVR FKH LQ TXHVWR FDVR q GDWR GD XQDVHPSOLFH IRUPXOD ULVXOWD DVVDL SL FRPSOHVVR VH VL XWLOL]]DQR OH HTXD]LRQL QRQ OLQHDULGHL WUDQVLVWRUL

3HU WHFQRORJLH &026 OD UHVLVWHQ]D q GHOO·RUGLQH GHL .Ω 6L QRWL FKH OD FDSDFLWj GL FDULFR&/ FLRq OD FDSDFLWj G·LQJUHVVR GL FLz FKH VWD D YDOOH QHO FDVR LQ FXL YL VLD LQ LQJUHVVR XQ

DOWUR LQYHUWHU &026 q GHOO·RUGLQH GL IUD]LRQL GL S)

VIN=3 VIN =2

VIN=2 VIN =3

VIN=1 VIN =4

VIN=0 VIN =5

IN,P

VIN=4

VIN=3

VIN=4

VIN=5

PMOS NMOS

VIN=2

VIN=1

VIN=0

BC

A

)LJXUD &DUDWWHULVWLFKH GL FDULFR GHOO·LQYHUWHU &026

(VDPLQLDPR LO FRPSRUWDPHQWR GHO WUDQVLVWRUH QHO SHULRGR GL WUDQVLWRULR HQWUDPEL LWUDQVLVWRUL YDULDQR DO YDULDUH GHOO·LQJUHVVR HVVHQGR FRQQHVVL DG HVVR GLUHWWDPHQWH HSHUWDQWR FDPELDQR FRQWHPSRUDQHDPHQWH OD FDUDWWHULVWLFD )LJXUD

5LWDUGR GLSURSDJD]LRQH

$QDOLVL GHOODFDUDWWHULVWLFD

GL WUDVIHULPHQWR

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6L ULFRUGL FKH OD VFHOWD GHOOD FDUDWWHULVWLFD GLSHQGH GDOOD WHQVLRQH 9*6 LQIDWWL

9*6 9

, 9

'6 9

2 VH LO FDQDOH q GL WLSR 1

9*6 9

'' 9

, 9

'6 9

'' 9

2 VH LO FDQDOH q GL WLSR 3

3HUWDQWR DO YDULDUH GL 9, YDULD OD FDUDWWHULVWLFD GL HQWUDPEL L WUDQVLVWRUL DQFKH VH OH

FDUDWWHULVWLFKH GHO 3026 VRQR WUDVODWH GL 9''H FDPELDWH GL VHJQR ULVSHWWR D TXHOOH

GHOO·1026 q OR VWHVVR SULQFLSLR GHOOD UHWWD GL FDULFR ,Q DOWUH SDUROH

,' I Y

*6 Y

'6

3HU RJQL YDORUH GL 9, LO SXQWR GL ODYRUR GHO GLVSRVLWLYR q GDWR GDOO·LQWHUVH]LRQH GHOOH

FDUDWWHULVWLFKH GHL GXH WUDQVLVWRUL ILJ6H 9

, 9 DOORUD 1026 q LQWHUGHWWR H OD FDUDWWHULVWLFD FRLQFLGH FRQ O·DVVH GHOOH DVFLVVH

PHQWUH 3026 KD XQD FDUDWWHULVWLFD GL DOWH]]D PDVVLPD SHUFKp 9*6

9&&

HG KDTXLQGL YDORUH PDVVLPR SHUWDQWR LO SXQWR G·LQWHUVH]LRQH q $ RYH ,

' $

6H LQYHFH 9, 9

'' 9 DOORUD 3026 q LQWHUGHWWR 9

*6 9 H OD VXD FDUDWWHULVWLFD

FRLQFLGH FRQ O·DVVH GHOOH DVFLVVH PHQWUH 1026 KD XQD FDUDWWHULVWLFD GL DOWH]]D PDVVLPD9

*6 9

, SHUWDQWR LO SXQWR GL LQWHUVH]LRQH q % RYH ,

' $

3HUWDQWR VH WUDVFXUR LO FDULFR OH FDSDFLWj SDUDVVLWH R UHDOL XQ LQYHUWHU &026VWDWLFDPHQWH FLRq VROR VH O·LQJUHVVR q VWDELOH D YDORUL ORJLFL LGHDOL 9

, 9 R 9

, 9

''

QRQ FRQVXPD SRWHQ]D SHUFKp ,' $ 'LYHUVDPHQWH SHU YDORUL LQWHUPHGL GL 9

,9

71

9, 9

'' 9

73 HQWUDPEL L WUDQVLVWRUL FRQGXFRQR HVVHQGR ,

'≠ $ H VL KD XQ

FRQVXPR GL FRUWRFLUFXLWR SHUFKp HVLVWH XQ SHUFRUVR WUD O·DOLPHQWD]LRQH H OD PDVVD $GHV VH 9

, 9 DOORUD LO SXQWR G·LQWHUVH]LRQH q &

9287

9,1

1026 RII

3026 OLQ

1026 VDW

3026 OLQ

1026 VDW

3026 VDW

1026 OLQ

3026 VDW1026 OLQ

3026 RII

)LJXUD 97& GHOO·LQYHUWHU &026

/D FDUDWWHULVWLFD GL WUDVIHULPHQWR GHOO·LQYHUWHU &026 SXz HVVHUH OHWWD DO YDULDUH GHOOH]RQH GL IXQ]LRQDPHQWR GHO WUDQVLVWRUH6H 9

, 9 H ILQFKp OD WHQVLRQH G·LQJUHVVR QRQ VXSHUD 9

71 DOORUD 1026 q LQWHUGHWWR

PHQWUH 3026 q LQ ]RQD OLQHDUH R GL WULRGR WXWWDYLD QRQ YL q FRQGX]LRQH GD SDUWH GHO3026 LQ TXDQWR QRQ HVLVWH XQ SHUFRUVR WUD 9

''H PDVVD HVVHQGR LO FLUFXLWR DSHUWR 6L

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

SXz DG HV SUHQGHUH XQD VXSHUILFLH GL .LUFKRII LQWRUQR DO 3026 H YHULILFDUH FKH,'3 9

)LQFKp 1026 q LQWHUGHWWR DOORUD 92 9

''H WDOH YDORUH UHVWD FRVWDQWH DQFKH VH FLz

QRQ DSSDUH FKLDUDPHQWH GDO JUDILFR 6H 9,VDOH ROWUH 9

71 DOORUD 1026 q LQ

VDWXUD]LRQH PHQWUH 3026 q LQ ]RQD OLQHDUH HQWUDPEL L WUDQVLVWRUL FRQGXFRQR9L q SRL XQ WUDWWR LQ UHDOWj DVVDL EUHYH LQ FXL HQWUDPEL VRQR LQ VDWXUD]LRQH H VL KDTXLQGL LO PDVVLPR FRQVXPR q LO FDVR LQ FXL OH GXH FDUDWWHULVWLFKH GL ILJXUD VLLQWHUVHFDQR FRQ HOHYDWH FRUUHQWL6XFFHVVLYDPHQWH LO FRPSRUWDPHQWR GHL GXH WUDQVLVWRUL VL LQYHUWH 1026 q LQ ]RQDOLQHDUH PHQWUH 3026 LQ VDWXUD]LRQH6H 9

,! 9

'' 9

73DOORUD 1026 q LQ ]RQD OLQHDUH 3026 LQ LQWHUGL]LRQH H TXLQGL

92 9 SHUFKp QRQ HVLVWH XQ SHUFRUVR WUD O·DOLPHQWD]LRQH H OD PDVVD

6H FRQVLGHULDPR O·XVFLWD GHOO·LQYHUWHU &026 RWWHQXWD FRQ 6SLFH TXDQGR LQ LQJUHVVR VLPHWWH XQD UDPSD O·DQGDPHQWR q VLPLOH D TXHOOR GHOO·LQYHUWHU &026 LGHDOH DSSHQDHVDPLQDWR /·XQLFD GLIIHUHQ]D q FKH OD ]RQD GL GLVFHVD QRQ q SHUIHWWDPHQWH YHUWLFDOH DFDXVD GL HIIHWWL SDUDVVLWL )LJXUD

'D TXHVWH RVVHUYD]LRQL VL ULFDYDQR LPSRUWDQWL FDUDWWHULVWLFKH WLSLFKH GHOOD ORJLFD &026OH TXDOL ULVXOWDQR PROWR YDQWDJJLRVH H UDSSUHVHQWDQR L PRWLYL GHOOD VXD JUDQGHGLIIXVLRQH

• ,O PDUJLQH GL UXPRUH q PROWR EXRQR SHUFKp OD WHQVLRQH YDULD WUD LO YDORUH PLQLPRGHOOD PDVVD H PDVVLPR GHOO·DOLPHQWD]LRQH H VIUXWWD TXLQGL WXWWR O·LQWHUYDOORSRVVLELOH 9 9

''

• /D 97& q SHUIHWWDPHQWH VLPPHWULFD FLRq LO SXQWR GL FDGXWD GHOOD FDUDWWHULVWLFD LOYDORUH GHOOD VRJOLD ORJLFD q D PHWj WUD 9 H 9

'' 7DOH VLPPHWULD GLSHQGH GDOOD

GLPHQVLRQH GHOOD ODUJKH]]D : H GDOOD OXQJKH]]D / GHO FDQDOH

• ,O ULWDUGR GLSHQGH VROR GDOOD FDSDFLWj GL FDULFR H GDO GLPHQVLRQDPHQWR GHLWUDQVLVWRUL ,QIDWWL q SRVVLELOH PRGLILFDUH LO YDORUH GHOOD UHVLVWHQ]D XVDWD QHOPRGHOOR DSSURVVLPDWR VH KR XQD VROD SRUWD FLz SXz HVVHUH IDWWR VHPSOLFHPHQWHVH YL VRQR SL SRUWH LQ FDVFDWD DOORUD HVLVWRQR SURFHGLPHQWL SL FRPSOHVVL

• /D FDUDWWHULVWLFD SL LPSRUWDQWH q GDWD GDO IDWWR FKH VWDWLFDPHQWH QRQ YL qFRQVXPR GL SRWHQ]D VLD SHUFKp QRQ HVLVWH XQ SHUFRUVR GL FRUUHQWH WUD OD PDVVD HO·DOLPHQWD]LRQH VHFRQGR TXDQWR DSSHQD YLVWR VLD SHUFKp QRQ HVLVWH XQD FRUUHQWHGLUHWWD YHUVR LO FRQGHQVDWRUH HVVHQGR HVVR WRWDOPHQWH FDULFR R VFDULFR TXLQGL, 9 HVDXULWR LO WUDQVLWRULR /D ORJLFD &026 SHUPHWWH TXLQGL GL IDUH GLVSRVLWLYLFKH DQFKH VH DFFHVL QRQ FRQVXPDQR QXOOD SXUFKp QRQ VL DEELDQR YDULD]LRQL LQLQJUHVVR (VHPSL GL WDOL GLVSRVLWLYL DWWL D ULGXUUH L FRQVXPL VRQR TXHOOL SRUWDWLOL OHFXL EDWWHULH GHYRQR GXUDUH D OXQJR OD FXL UHDOL]]D]LRQH q EDVDWD VXO ULGXUUH LO SLSRVVLELOH OH FRPPXWD]LRQL LQXWLOL 8Q HVHPSLR GL FRPPXWD]LRQH LQXWLOH q ODYDULD]LRQH GL OLYHOOR ORJLFR GHO FORFN LQ XQD PDFFKLQD D VWDWL FKH UHVWD QHOOR VWHVVRVWDWR

• /·DUHD GL XQD SRUWD &026 q HVWUHPDPHQWH FRPSDWWD /D ORJLFD &026 SHUPHWWH GLIDUH SRUWH PROWR SLFFROH FLz DQFKH VH SXz VHPEUDUH EDQDOH LQ UHDOWj QRQ OR qSHUFKp SHUPHWWH GL DYHUH SL SRUWH ORJLFKH VXOOR VWHVVR FKLS DG HVHPSLR ULVSHWWRDOOD ORJLFD ELSRODUH

3URSULHWj

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"6L QRWL FKH DVVXPLDPR FRPH OLYHOOR ORJLFR DOWR LO YDORUH GL WHQVLRQHSDUL D 9 WXWWDYLD QHOOD ORJLFD RGLHUQD HVVR q VSHVVR 9 PHQWUHLQWHUQDPHQWH L FKLS GLJLWDOL GL JURVVL SURFHVVRUL PRGHUQL KDQQR XQDWHQVLRQH GL DOLPHQWD]LRQH DQFRUD PLQRUH SDUL D 9 FLz q DOOR VFRSR

GL XQD ULGX]LRQH GHO FRQVXPR

0 &J

&J

&:

&GE

&GE

&JG

9''9''

9287

9,1

0

0

9287

0

,QWHUFRQQHFWHG

)DQRXW

9287

&/

9,1

6LPSOLILHG

0RGHO

)LJXUD &DSDFLWj SDUDVVLWH

/D ILJXUD HYLGHQ]LD O·HOHYDWR QXPHUR GL FDSDFLWj SDUDVVLWH /H SL LPSRUWDQWL VRQRTXHOOH GL *DWH RWWHQXWH GDO SDUDOOHOR WUD OH FDSDFLWj GL *DWH GHO WUDQVLVWRUH D FDQDOH 3 HTXHOOR D FDQDOH 1 9L VRQR DQFKH OH FDSDFLWj WUD 'UDLQ H %XON QRQFKp OD FDSDFLWjLQWULQVHFD GHOOH SLVWH FKH FROOHJDQR OH YDULH SRUWH GHWWD &$3$&,7­

'·,17(5&211(66,21( SUHVHQWH VLD VX FKLS SLVWD GDOO·DOOXPLQLR R QHL PRGHOOL SLUHFHQWL GL UDPH VLD VX VFKHGD SLVWD PHWDOOLFD RYH O·HIIHWWR GHO SULP·RUGLQH qFDSDFLWLYR /·HIIHWWR UHVLVWLYR GHO ILOR q LQ JHQHUH WUDVFXUDELOH ULVSHWWR D TXHOORFDSDFLWLYR HG HQWUD LQ JLRFR VROR SHU IUHTXHQ]H VXSHULRUL D 0+]/H FDSDFLWj WUD O·DOLPHQWD]LRQH H OD PDVVD QRQ VRQR LPSRUWDQWL LQ TXDQWR LQ LQJUHVVR qFRPH VH DYHVVL XQ JHQHUDWRUH LGHDOH H TXLQGL WDOL FDSDFLWj QRQ PRGLILFDQR O·XVFLWD(· SRVVLELOH RWWHQHUH XQ PRGHOOR VHPSOLILFDWR LQ FXL WXWWH OH FDSDFLWj SUHVHQWL YHUVRPDVVD R YHUVR O·DOLPHQWD]LRQH YHQJRQR VFKHPDWL]]DWH LQ XQ·XQLFD FDSDFLWj YHUVRPDVVD ,QIDWWL VL SXz IDFLOPHQWH YHULILFDUH FKH L ULWDUGL HG L FRQVXPL VRQR JOL VWHVVL

&DSDFLWj

SDUDVVLWH

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

0ROWR LPSRUWDQWH q O·HIIHWWR SDUDVVLWD GHOOH &*'

SHUFKp SURYRFD XQ SDUWLFRODUHIHQRPHQR WLSLFR GHOOD ORJLFD &026 GHWWR 9ROWDJH )HHG 7KURXJK 'LDPRQH XQD EUHYH

VSLHJD]LRQH LQWXLWLYD ULIHUHQGRFL DOOD ILJ6H LQ LQJUHVVR VL KD XQ JUDGLQR TXDVL LGHDOH LO FRQWHQXWR GL DOWH IUHTXHQ]H GL WDOHVHJQDOH q DVVDL VLJQLILFDWLYR 3HU OH DOWH IUHTXHQ]H OD FDSDFLWj VL FRPSRUWD FRPH XQFRUWRFLUFXLWR 3HUWDQWR VL YHGH XQ SLFFR GL WHQVLRQH SHUFKp SHU XQ LVWDQWH O·XVFLWDWHQGH D VHJXLUH O·LQJUHVVR (· SRVVLELOH IDUH DQFKH XQ PRGHOOR DQDOLWLFR GHO IHQRPHQROD TXDOH ULVXOWD SHUz SL FRPSOHVVR7DOH HIIHWWR YLHQH FKLDUDPHQWH HYLGHQ]LDWR GXUDQWH OH VLPXOD]LRQL FRQ VSLFH H VL YHULILFDDQFKH SHU OH WUDQVL]LRQL LQYHUVH VH IDFFLR XQD WUDQVL]LRQH YHUVR LO EDVVR DOORUD O·XVFLWDID XQ SLFFR YHUVR LO EDVVR 7DOH SLFFR q WDQWR SL HYLGHQWH TXDQWR SL LO JUDGLQR LQLQJUHVVR q LGHDOH ,O SLFFR UDOOHQWD OD SRUWD ORJLFD SRLFKp OD WHQVLRQH GHYH VFHQGHUH GDXQ YDORUH GL SDUWHQ]D SL DOWR 7XWWDYLD ELVRJQD SUHFLVDUH FKH WDOH HIIHWWR QRQ qVHPSUH SUHVHQWH LQ UHDOWj SRLFKp QHOOD SUDWLFD QRQ HVLVWRQR JUDGLQL LGHDOL3Xz DQFKH DFFDGHUH FKH O·XVFLWD VLD PDJJLRUH GHOOD WHQVLRQH GL DOLPHQWD]LRQH 6H DGHVHPSLR 9

'' 9 DOORUD 9

2SXz VXSHUDUH L 9 QHO FDVR LQ FXL LO SLFFR VLD

PDJJLRUH GL 9

9,

92

D

E

W

W

WF

92

)LJXUD D *UDGLQR LGHDOH LQ LQJUHVVR E 8VFLWD QRUPDOH F 8VFLWD FRQ 9ROWDJH )HHG 7KURXJK

(VDPLQLDPR FRPH VRQR IDWWL ILVLFDPHQWH GXH LQYHUWHU &026 LQ FDVFDWD VFKHPDWL]]DWLLQ ILJXUD OD FXL YLVLRQH GDOO·DOWR q PRVWUDWD QHO JUDILFR FKH QRQ q XQDUDSSUHVHQWD]LRQH VLPEROLFD PD XQD ULSURGX]LRQH GL FLz FKH VL YHGH HIIHWWLYDPHQWH GDXQ OD\RXW HGLWRU DG HVHPSLR XQ SURJUDPPD &$' 'L VROLWR LO GLVHJQR QRQ q PROWRFRPSUHQVLELOH WXWWDYLD LQ TXHVWR FDVR q SLXWWRVWR VHPSOLFH

9ROWDJH)HHG

7KURXJK

/D\RXW GLFLUFXWL

LQWHJUDWL

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6L SRVVRQR YHGHUH GXH SLVWH GL PHWDOOR RUL]]RQWDOL XQD SHU O·DOLPHQWD]LRQH H XQD SHU ODPDVVD (· SRL SUHVHQWH XQD SLVWD GL SROLVLOLFLR XQ FRQGXWWRUH SRVWR VRSUD XQDGLIIXVLRQH GL WLSR 3 QHO FDVR GL 1026 DO GL VRWWR GHO TXDOH YL q LO FDQDOH HG L FXLHVWUHPL VRQR 6 ' 6RQR YLVLELOL DQFKH L FRQWDWWL EXFKL LQ FXL YLHQH FDODWR LO PHWDOOR SHUPHWWHUH LQ FRQGX]LRQH OR VWUDWR GL GLIIXVLRQH VRWWRVWDQWH FRQ OR VWUDWR VXSHULRUH GDWRGDO PHWDOOR (VVL VRQR SUHVHQWL QRQ VROR VXL WUDQVLVWRUL PD DQFKH VXOO·DOLPHQWD]LRQH HVXOOD PDVVD , OLYHOOL GL PHWDOOR SRVVRQR HVVHUH DQFKH PROWHSOLFL LQ PRGR WDOH GDUHDOL]]DUH SLVWH D SL OLYHOOL VHQ]D FKH VL YHULILFKL LO FRQWDWWR TXHOOL SL UHFHQWL DUULYDQRILQR D OLYHOOL

9''

9''

287

)LJXUD 'XH LQHYHUWHU &026 LQ FDVFDWD

NMOS

PMOS

IN

Polisilicio

VDD

OUT

Metallo

GND

)LJXUD /D\RW GL GXH LQHYHUWHU &026 LQ FDVFDWD

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

0RGHOOR DQDOLWLFR LGHDOH GHOO·LQYHUWHU &026

5LFRQVLGHULDPR OD ILJXUD WUDVFXUDQGR SHUz LO FDULFR &/

6XSSRQLDPR 971 9

73 9

7 DOORUD OH HTXD]LRQL GHO 026 VRQR

- ,1 =21$ ', 6$785$=,21(

( )22 TGSND VVKI −= RYH OXNN CL

WK µ

2

1=

- ,1 =21$ ', 75,2'2

( )[ ]22 DSDSTGSND VVVVKI −−=

6H .3 .

1 . RYH OXPP C

L

WK µ

2

1= DOORUD LO SXOO XS H LO SXOO GRZQ VRQR ELODQFLDWL

HG KDQQR OH VWHVVH FRUUHQWL

3RLFKp OD PRELOLWj GHJOL HOHWWURQL QHO WUDQVLVWRUH 026 D FDQDOH 1 q GLYHUVD GD TXHOOD QHOFDVR LQ FXL LO FDQDOH VLD GL WLSR 3 LPSRQJR OH VHJXHQWL FRQGL]LRQL

LQ FXL VL FRQVLGHUD JHQHUDOHPHQWH OD OXQJKH]]D PLQLPD SRVVLELOH SHU WHFQRORJLD GL

IDEEULFD]LRQH 2JJL QHL SURFHVVRUL GHL 3& VL SDUOD GL SURFHVVL WHFQRORJLFL D µPLQWHQGHQGR FRQ FLz FKH DWWUDYHUVR OD OLWRJUDILD DG HV WDOH SURFHVVR ULHVFH DGLVWLQJXHUH FLRq D UHDOL]]DUH GLVSRVLWLYL GL PLVXUD QRQ LQIHULRUH D WDOH YDORUH 7XWWDYLDD FDXVD GL DOFXQL IDWWRUL FRUUHWWLYL TXDOH DG HVHPSLR OD OXQJKH]]D HIILFDFH LO YDORUHHVDWWR VL GLVFRVWD OHJJHUPHQWH GD TXHOOR PHQ]LRQDWR (VLVWRQR DQFKH LQ GLVSRVLWLYL SL

UHFHQWL OXQJKH]]H PLQLPH LQIHULRUL SDUL D µP R SHUILQR µP6H VL VFHQGH DO GL VRWWR GHOOD OXQJKH]]D PLQLPD HVLVWRQR XQD VHULH GL DSSURVVLPD]LRQLQHOOH VXGGHWWH UHOD]LRQL LQ TXDQWR JOL HIIHWWL GL FDQDOH FRUWR OH UHQGRQR QRQ SL YDOLGHVL FRQVLGHUDQR DOORUD UHOD]LRQL OLQHDUL H QRQ SL TXDGUDWLFKH D FDXVD GHOOD VDWXUD]LRQHGHOOD PRELOLWj GHJOL HOHWWURQL6L WHQJD SHUz SUHVHQWH FKH OD WUDWWD]LRQH VHJXHQWH q LGHDOH HG L FDOFROL VRQR GHO WXWWRLQGLFDWLYL QHO FDVR GL FLUFXLWL GLJLWDOL

MINNP

NP

LLL

WW

==≅ 5,2

0DUJLQLGL UXPRUH

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

92

9,

97

9''9

79''

=21$

=21$

)LJXUD &DUDWWHULVWLFD GHOO·LQYHUWHU &026

&RQVLGHULDPR OD FDUDWWHULVWLFD GL LQJUHVVRXVFLWD GHOO·LQYHUWHU &026 ILJXUD GDQRL JLj SUHFHGHQWHPHQWH HVDPLQDWD H RVVHUYLDPR

- 9,q LQLQIOXHQWH VX 9

2ILQFKq QRQ UDJJLXQJH LO YDORUH GL VRJOLD 9

7

- =21$

6H 9,! 9

7DOORUD 1026 LQ VDWXUD]LRQH 3026 LQ ]RQD OLQHDUH HVVHQGR

9'6 9

2!9

*6² 9

7 9

,² 9

7 ,QROWUH OH FRUUHQWL QHL GXH WUDQVLVWRUL VRQR

XJXDOL SHUFKp VXSSRQLDPR GL UDJLRQDUH VWDWLFDPHQWH VHQ]D FRQVLGHUDUH JOLHIIHWWL GHO FDULFR H TXLQGL HVLVWH XQ VROR SHUFRUVR GL FRUUHQWH 8JXDJOLDQGR OHGXH FRUUHQWL VL RWWLHQH

( ) ( )( ) ( )( )22 2 ODDODDTIDDTIPN VVVVVVVKVVKII −−−−−=−⇔=

- =21$

,O FDVR RSSRVWR q 1026 LQ ]RQD OLQHDUH 3026 LQ VDWXUD]LRQH H VL KD

( )( ) ( )22 22 TIDDOOTI VVVKVVVVK −−=−−

'HULYDQGR DPER L PHPEUL ULVSHWWR D 9,VL RWWLHQH

)(222)(2 TIDDI

OOO

I

OTI VVV

dV

dVVV

dV

dVVV −−−=−+−

,PSRQHQGR FKH OD GHULYDWD 1−=I

O

dV

dVH VRVWLWXHQGR 9

, 9

,+ VL KD

2

DDIHO

VVV −=

6RVWLWXHQGR QHOOD WDOH YDORUH HG LPSRQHQGR 9, 9

,+VL RWWLHQH

( )8

25,

TDDTDIH

VVVVfV

−==

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3HU TXDQWR ULJXDUGD LO FDOFROR GL 9,/q SRVVLELOH SURFHGHUH LQ PRGR DQDORJR

PD LO SURFHGLPHQWR ULVXOWD SL FRPSOHVVR 7XWWDYLD L FDOFROL SRVVRQR HVVHUHVHPSOLILFDWL JUD]LH DOOD WRWDOH VLPPHWULD GHOOD FDUDWWHULVWLFD GHOO·LQYHUWHU H VLRWWLHQH

8

23 TDDIHDDIL

VVVVV

+=−=

6H DG HVHPSLR VL SRQH

9'' 9 9

,/ 9

97 9 9

,+ 9

DOORUD YXRO GLUH FKH LO PDUJLQH GL UXPRUH LGHDOH GL XQD SRUWD &026 q

QRWHYROH )LJXUD 4XHOOR UHDOH GLSHQGH GDOOH DSSURVVLPD]LRQL IDWWH PDq DOO·LQFLUFD SDUL D 9 FKH q XQ YDORUH PROWR HOHYDWR

9'' 9

9

9

9

)LJXUD 0DUJLQL GL UXPRUH GHOO·LQYHUWHU &026

(· DOWUHVu SRVVLELOH GLPRVWUDUH FKH

OD VRJOLD GL FRPPXWD]LRQH VL KD TXDQGR2

DDIO

VVV ==

LQ WDOH SXQWR OD SHQGHQ]D GHOOD FDUDWWHULVWLFD q LQILQLWD H SHUWDQWR VL KDSURSULR XQD UHWWD YHUWLFDOH

(VDPLQLDPR QXRYDPHQWH LO ULWDUGR GL SURSDJD]LRQH LQWHVR FRPH LO WHPSR LPSLHJDWR

GDOO·XVFLWD SHU UDJJLXQJHUH2

VDD &RQVLGHULDPR TXLQGL OD ILJXUD TXHVWD YROWD

WHQHQGR FRQWR GHO FDULFR FDSDFLWLYR VH O·LQJUHVVR HVHJXH XQD FRPPXWD]LRQH YHUVRO·DOWR LQ W SHUIHWWDPHQWH YHUWLFDOH O·XVFLWD KD O·DQGDPHQWR WLSLFR GHOOD VFDULFD GL XQFRQGHQVDWRUH FRPH HYLGHQ]LDWR QHOOD ILJXUD 5LFRUGDQGR FKH W

3+/ 5

21 &

/ q SRVVLELOH FDOFRODUH LO YDORUH DSSURVVLPDWR

GHOOD UHVLVWHQ]D 51)LJXUD LQ YDUL PRGL XQR GHL TXDOL q LO VHJXHQWH

$QFRUD VXOULWDUGR GL

SURSDJD]LRQH

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

92 9

''

CL

RN

)LJXUD

3RLFKp 51QRQ q FRVWDQWH PD GLSHQGH OLQHDUPHQWH GDOOD WHQVLRQH GL XVFLWD DOORUD QH

SRVVR FRQVLGHUDUH LO YDORU PHGLR

=+

==

22

1DD

OD

O

DDOD

ON V

VI

V

VVI

VR

&Lz q IDWWLELOH GDO SXQWR GL YLVWD DQDOLWLFR SHUFKp VH 92 9

'' DOORUD LO WUDQVLVWRUH Q q

LQ VDWXUD]LRQH3HU IDUH LO FDOFROR HVDWWR GLYLGR LO WHPSR GL GLVFHVD LQ GXH WHPSL W

W

FRUULVSRQGHQWL

ULVSHWWLYDPHQWH DOOD ]RQD GL VDWXUD]LRQH H OLQHDUH WDOL FKH

W3+/

W W

3RLFKp 51q XQD UHVLVWHQ]D YDULDELOH DOORUD FRQVLGHUR DO VXR SRVWR XQ WUDQVLVWRUH D

FDQDOH 1 FRPH HYLGHQ]LDWR QHOOD ILJXUD

dt

dVCI

OD −=

CL9'' 9

*6

)LJXUD

&RQ ULIHULPHQWR DOO·DQGDPHQWR GHOOD VFDULFD GHO FRQGHQVDWRUH ULSRUWDWR LQILJXUD

6XSSRQJR GL HVVHUH LQ =21$ ', 6$785$=,21(

∫∫ −=11

00

tO

L

t

D dtdt

dVCdtI

3RLFKp VXVVLVWH OD FRUULVSRQGHQ]D

W TDDTIO VVVVV −=−=

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

DOORUD RSHUDQGR XQD VRVWLWX]LRQH GL YDULDELOH QHO VHFRQGR PHPEUR GHOSUHFHGHQWH LQWHJUDOH VL RWWLHQH

∫∫−

−=TDD

DD

OL

t

D

VV

VdVCdtI

1

0

3RLFKp ( )2TDDD VVKI −=

DOORUD VL KD ( ) ( ) LTDDDDTDD CVVVtVVK +−=− 12

GD FXL VL ULFDYD( )2

1

TDD

TL

VVK

VCt

−=

$OOR VWHVVR PRGR SRVVR SURFHGHUH SHU LO FDOFROR GL W VXSSRQHQGR SHUz GL

HVVHUH

LQ =21$ /,1($5( 2

DDO

VV <

∫∫ −=22

00

tO

L

t

D dtdt

dVCdtI

2SHUDQGR XQD DQDORJD VRVWLWX]LRQH GL YDULDELOH QHO VHFRQGR PHPEURGHOO·LQWHJUDOH H GLYLGHQGR SHU ,

' VL KD

∫∫−

−=2

0

2

DD

TDD

OD

Lt

V

VVdV

I

Cdt

3RLFKp ( )( )22 OOTDDD VVVVKI −−=

DOORUD ( )( )

−−=

−−= T

DD

OOTDD

LDDTDD

D

LV

V

VVVVK

CVVV

I

Ct

222 22

(· SRVVLELOH DSSURVVLPDUH LO ULVXOWDWR SUHFHGHQWH VXSSRQHQGR FKH GXUDQWH O·LQWHUYDOOR

GL WHPSR LQ FXL 92

SDVVD GD 9''

D2

DDV LO WUDQVLVWRUH VLD VHPSUH LQ ]RQD DWWLYD

WUDVFXUDQGR FRVu LO WHPSR W

H DYHQGR 1ttPHL ≅ RYH SHUz DGHVVR FDOFROLDPR

O·LQWHJUDOH QHOO·HTXD]LRQH WUD 9''

H2

DDV 3HUWDQWR O·HTXD]LRQH FKH FDUDWWHUL]]D OH

SRUWH HOHPHQWDUL LQWHJUDWH VXO VLOLFLR q

)(2 SATD

DDLPHL

I

VCt ≅

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&RVu IDFHQGR LO YDORUH RWWHQXWR q PROWR VLPLOH D TXHOOR UHDOH FLz q SDUWLFRODUPHQWHYHUR VRSUDWWXWWR SHU GLVSRVLWLYL UHDOL]]DWL FRQ WHFQRORJLH SL DYDQ]DWH LQ FXL QRQ qSRVVLELOH DSSOLFDUH OH HTXD]LRQL FODVVLFKH GHL WUDQVLVWRUL 1HO FDVR LQ FXL HVLVWDQR HIIHWWLGL FDQDOH FRUWR VL XVDQR GLIIHUHQWL UHOD]LRQL FKH IDQQR ULIHULPHQWR D ,

' 6$7 LQ TXDQWRVL FRQVLGHUD LO WUDQVLVWRUH FRPH XQ JHQHUDWRUH LGHDOH GL FRUUHQWH SXU QRQ YDOHQGR OHHTXD]LRQL TXDGUDWLFKH GHL WUDQVLVWRUL

1.00

0

20

16

12

8

4

VDD (V)

5.004.003.002.00

NormalizedDelay

24

28

)LJXUD 5LWDUGR LQ IXQ]LRQH GL 9''

&RPH HYLGHQ]LDWR QHOOD SUHFHGHQWH ILJXUD )LJXUD VH 9''GLPLQXLVFH DOORUD OH

SRUWH &026 GLYHQWDQR SL OHQWH SHUFKp W3+/

DXPHQWD

6H 9'' → 9

7DOORUD W

3+/ → ∞ SHUFKp VH 9''

97DOORUD QRQ VL ULHVFH D IDU HQWUDUH LQ

FRQGX]LRQH L GXH WUDQVLVWRUL 7DOH FRQVLGHUD]LRQH VHPEUD WXWWDYLD FRQWUDGGLUH OD

SUHFHGHQWH HVSUHVVLRQH GL W3+/ SHUz ELVRJQD ULFRUGDUH FKH ( )2

)( TDDNSATDN VVKI −=

TXLQGL FRPSOHVVLYDPHQWH VL DYUj W3+/

∝DDV

1H SHUWDQWR HVLVWH XQ DVLQWRWR YHUWLFDOH SHU

9'' 9

7

, QXPHUL SUHVHQWL QHO JUDILFR VL ULIHULVFRQR D WHFQRORJLH YHFFKLH TXHOOH DWWXDOL

SUHYHGRQR 9''

9 FRPH DOLPHQWD]LRQH HVWHUQD GHO FKLS H 9'' ÷9

LQWHUQDPHQWH DO FKLS LQWHQGHQGR FRQ FLz FKH HVLVWRQR GLYHUVL PRGHOOL D 9''GLYHUVH

H 97

≅ ÷ 6L QRWL FKH LO YDORUH GL 9''q DWWXDOPHQWH GLPLQXLWR LQ TXDQWR YL q XQ

QXPHUR PDJJLRUH GL WUDQVLVWRU QHO FKLS

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

$OWUL FRQFHWWL IRQGDPHQWDOL GHOOH ORJLFKH &026

$EELDPR JLj HYLGHQ]LDWR FKH VWDWLFDPHQWH LO &026 QRQ FRQVXPD SHUFKp QRQ HVLVWHFRUUHQWH (VDPLQLDPR RUD FRVD VXFFHGH TXDQGR OD SRUWD &026 FRPPXWD (VLVWRQR WUHFRQWULEXWL DO FRQVXPR GHOOD SRWHQ]D FRQ ULIHULPHQWR DOOD ILJ

• /($.$*( WDOH FRQWULEXWR q GRYXWR VRODPHQWH DOOH FRUUHQWL SDUDVVLWH SUHVHQWLTXDQGR L 026 VRQR LQWHUGHWWL ,QIDWWL DQFKH VH DEELDPR GHWWR FKH LQ ]RQD GLLQWHUGL]LRQH QRQ VFRUUH FRUUHQWH LQ UHDOWj VRQR SUHVHQWL GHOOH FRUUHQWL SDUDVVLVWHQHL GLRGL H QHL WUDQVLVWRUL 7DOH FRQWULEXWR FKH QRQ q GHWHUPLQDELOH LQ FLUFXLWL GLPHGLD R EDVVD GHQVLWj DXPHQWD DOO·DXPHQWDUH GHO QXPHUR GHL WUDQVLVWRULVXOO·LQWHJUDWR H FRVWLWXLVFH FLUFD LO GHOOD SRWHQ]D WRWDOH 7XWWDYLD DG HVHPSLRSHU FLUFXLWL FRQ PLOLRQL GL WUDQVLVWRUL TXDOL DG HVHPSLR L SURFHVVRUL SHU 3& WDOLFRUUHQWL QRQ VRQR SL WUDVFXUDELOL SHUFKp ELVRJQD PROWLSOLFDUH SHU XQ IDWWRUH /·XQLFR PRGR SHU OLPLWDUH WDOH WHUPLQH q TXHOOR GL LQWHUYHQLUH VXO SURFHVVR GLIDEEULFD]LRQH PD FLz FRPSRUWD XQ FRVWR DVVDL QRWHYROH

• 6+257 &,5&8,7 &855(176 XQ VHFRQGR FRQWULEXWR q GRYXWR DOOD FRUUHQWH GLFRUWRFLUFXLWR ,QIDWWL VH OD WHQVLRQH G·LQJUHVVR q DOWD DOORUD LO SXOOGRZQ FRQGXFHPHQWUH LO SXOOXS q LQWHUGHWWR TXLQGL WHRULFDPHQWH QRQ HVLVWH XQ LQWHUYDOOR GLWHPSR LQ FXL HQWUDPEL L GLVSRVLWLYL VRQR LQ FRQGX]LRQH SHUFKp HVLVWH XQ SHUFRUVRGL FRUUHQWH WUD O·DOLPHQWD]LRQH H OD PDVVD RYYHUR O·DOLPHQWD]LRQH H OD PDVVD VRQRFRUWRFLUFXLWDWH GD FXL LO QRPH GL WDOH FRUUHQWH 7XWWDYLD VH OD WHQVLRQH GL LQJUHVVRYDULD OHQWDPHQWH 9

79

,9

''9

7 HVLVWH XQ LQWHUYDOOR LQ FXL QRQ VROR HVVL

FRQGXFRQR HQWUDPEL PD VRQR DQFKH LQ ]RQD GL VDWXUD]LRQH H SHUWDQWR WLUDQRPROWD FRUUHQWH /·DQGDPHQWR GL WDOH FRUUHQWH q PROWR VLPLOH DG XQ WULDQJROR)LJXUD LQIDWWL HVLVWRQR GHL VLPXODWRUL FKH XVDQR SURSULR GHOOHDSSURVVLPD]LRQL D WULDQJROR GHL SLFFKL GL FRUUHQWH SHU FDOFRODUH LO YDORUH GHOODFRUUHQWH PDVVLPD GL VDWXUD]LRQH ,Q XQ FLUFXLWR UHDOH WDOH FRQWULEXWR q PHQRWUDVFXUDELOH HVVHQGR UHVSRQVDELOH GHO GHO FRQVXPR WRWDOH ULVSHWWR D TXHOOR GLOHDNDJH SHUFKp q QRWR FKH LQ UHDOWj QRQ HVLVWRQR FRPPXWD]LRQL LGHDOL 6SHWWDTXLQGL DO SURJHWWLVWD GL FHOOH HOHPHQWDUL IDU Vu FKH HVVH VLDQR LO SL LGHDOH SRVVLELOH

• ,O FRQWULEXWR SL LPSRUWDQWH H FKH UDSSUHVHQWD FLUFD O· GHO FRQVXPR WRWDOH qUDSSUHVHQWDWR GDOOD 327(1=$ ',1$0,&$ &21680$7$ GRYXWD DOOD FDULFD H VFDULFD

GHO FRQGHQVDWRUH

3RWHQ]D

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9,

,6&

W

W

9''97

97

)LJXUD &RUUHQWH GL FRUWRFLUFXLWR

4XDQGR FDULFR LO FRQGHQVDWRUH OD WHQVLRQH GL XVFLWD ID XQD WUDQVL]LRQH YHUVR O·DOWR H VL

KD storedDDLTOTC EVCE == 2

2

1

6H LQYHFH VL FRQVLGHUD LO FLUFXLWR HTXLYDOHQWH VHJXHQWH )LJXUD FRVWLWXLWR GDOJHQHUDWRUH LGHDOH GL WHQVLRQH SDUL D 9

'' VL RWWLHQH FKH O·HQHUJLD HURJDWD GDO JHQHUDWRUH

q SDUL DO GRSSLR GHOO·HQHUJLD WRWDOH LPPDJD]]LQDWD VXO FRQGHQVDWRUH

CL9''

)LJXUD &LUFXLWR HTXLYDOHQWH

LDDTOTCDDDDDDGEN CVQVIdtVdtIVE 2==== ∫∫

/D GLVFUHSDQ]D UDSSUHVHQWD O·HQHUJLD GLVVLSDWD LQ FDORUH QHO WUDQVLVWRUH HG q SURSULRXJXDOH D TXHOOD LPPDJD]]LQDWD VXO FRQGHQVDWRUH FLz q GLUHWWDPHQWH ULFDYDELOH GDOELODQFLR HQHUJHWLFR H YDOH SHU TXDOVLDVL GLVSRVLWLYR SXOOXS

storeddiss EE =

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&RQVLGHULDPR OD WUDQVL]LRQH LQYHUVD VH VFDULFR LO FRQGHQVDWRUH DOORUD O·DOLPHQWD]LRQHQRQ HURJD FRUUHQWH H GLVVLSD OD TXDQWLWj GL HQHUJLD LPPDJD]]LQDWD3HUWDQWR GRSR HQWUDPEH OH WUDQVL]LRQL VL KD XQ TXDQWLWDWLYR GL HQHUJLD WRWDOHGLVVLSDWD SDUL D

2DDL

TOTdiss VCE =

GD FXL

fVCT

EP DDL

diss

DYN2==

RYH 7 q LO WHPSR LQ FXL RVVHUYR OD SRUWD ORJLFD GXUDQWH OD FRPPXWD]LRQH YHUVR O·DOWR H

SRL YHUVR LO EDVVR PHQWUHT

f1= q OD IUHTXHQ]D GL FRPPXWD]LRQH

7DOH IRUPXOD FKH TXDQWLILFD OD SRWHQ]D WRWDOH GLQDPLFD GLVVLSDWD GD XQ FLUFXLWR &026 HFKH YDOH SHU RJQL FLUFXLWR SXUFKq GRWDWR GL XQ GLVSRVLWLYR SXOOXS H SXOOGRZQ H GL XQFRQGHQVDWRUH q DOOD EDVH GL QXPHURVH WHFQLFKH YROWH D ULGXUUH L FRQVXPL 8QD GLTXHVWH FRQVLVWH QHO ULGXUUH &

/ SL OD WHFQRORJLD DYDQ]D SL OH SRUWH VRQR SLFFROH

JHRPHWULFDPHQWH H TXLQGL L FRQGHQVDWRUL KDQQR GLPHQVLRQL ULGRWWH /DPLQLDWXUL]]D]LRQH FKH ULGXFH GD XQ ODWR LO FRQVXPR GHOOD VLQJROD SRUWD ORJLFD LPSOLFDSHUz GDOO·DOWUR XQ PDJJLRU FRQVXPR GHO FKLS LO TXDOH SHUWDQWR WHQGH D GLVVLSDUH SLFDORUH 6L QRWL FKH DG HVHPSLR LO 3HQWLXP ,, q GRWDWR GL XQD YHQWROD GHGLFDWD DOSURFHVVRUH SHUFKq TXHVWR GLVVLSD PROWR FDORUH DYHQGR XQ JUDQ QXPHUR GL WUDQVLVWRULDO VXR LQWHUQR &RQVHJXHQ]D IRQGDPHQWDOH GL FLz q OD QHFHVVLWj GL XQ SDFNDJH LQ JUDGRGL GLVVLSDUH SL FDORUH TXHVWR FRQWHQLWRUH SHUz q IDWWR GL XQ PDWHULDOH FHUDPLFR DVVDLSL FRVWRVR GHO VLOLFLR H SHUWDQWR VL YHULILFD WDOYROWD FKH LO SDFNDJH FRVWD SL GHOFLUFXLWR VWHVVR 4XLQGL VL WHQGH D ULGXUUH L FRQVXPL QRQ VROWDQWR SHU OD QHFHVVLWj GLFRVWUXLUH GLVSRVLWLYL SRUWDWLOL GRWDWL GL EDWWHULH DYHQWL XQD PDJJLRU DXWRQRPLD PDDQFKH SHU FRQWHQHUH LO FRVWR GHO SDFNDJH $ TXHVWR SURSRVLWR q XWLOH FRQIURQWDUH LOFRVWR GL SURJHWWD]LRQH FRQ TXHOOR GHO SDFNDJH LO SULPR SXU HVVHQGR PROWR HOHYDWRYLHQH DG HVVHUH DPPRUWL]]DWR QHO VHJXLWR LQ TXDQWR q XQ FRVWR 15( 1RQ 5HFXUUHQW(QJHQHHULQJ PHQWUH LO VHFRQGR LQFLGH VX RJQL SH]]R SURGRWWR 3HUWDQWR ULGXUUH &

/

SXz IXQ]LRQDUH PD QRQ q GHWHUPLQDQWH8Q VHFRQGR PHWRGR SL LQFLVLYR FRQVLVWH QHO ULGXUUH 9

'' LQ TXDQWR FLz FRPSRUWD GL

ULGXUUH LO FRQVXPR TXDGUDWLFDPHQWH WXWWDYLD L FKLS ULVXOWDQR SL OHQWL W3+/ ! HVVHQGR,'6$7 ,QILQH q SRVVLELOH LQWHUYHQLUH DQFKH VXOOD IUHTXHQ]D GL FRPPXWD]LRQH OD TXDOH q OHJDWDDOOD IUHTXHQ]D GHO FORFN FKH q SUHVHQWH QRQ VROR QHOOH PDFFKLQH D VWDWL PD LQ WXWWL LGLVSRVLWLYL GLJLWDOL 3HU ULGXUUH LO FRQVXPR q TXLQGL QHFHVVDULR GLPLQXLUH WDOHSDUDPHWUR SHUz LO GLVSRVLWLYR GLYHQWD SL OHQWR $WWXDOPHQWH HVVHQGR XQ VLVWHPDGLJLWDOH GRWDWR GL WHPSL GL DWWLYLWj YDULDELOL VL WHQGH D PRGXODUH WDOH IUHTXHQ]D LQ PRGRWDOH GD ULGXUUH LO FRQVXPR TXDQGR QRQ VHUYH SURGXUUH WDQWD SRWHQ]D

(VDPLQLDPR LO IXQ]LRQDPHQWR JHQHUDOH GL XQD ORJLFD &026 (VVD q FRVWLWXLWD GD XQDUHWH SXOOGRZQ IDWWD LQWHUDPHQWH GD 1026 H GD XQD UHWH SXOO XS IDWWD VRODPHQWH GD3026 /·LQYHUWHU FKH q XQ FDVR SDUWLFRODUH ULVSHFFKLD SHUIHWWDPHQWH OD VWUXWWXUDJHQHUDOH 1HO FDVR GHOOD ORJLFD &026 VWDWLFD LO SXOOGRZQ HG LO SXOO XS VRQR WDOL FKHTXDQGR O·XQR FRQGXFH O·DOWUR q LQWHUGHWWR H YLFHYHUVD

)XQ]LRQDPHQWRJHQHUDOH GHO

&026

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O SULQFLSLR VX FXL VL EDVDQR OH ORJLFKH &026 VWDWLFKH PD FKH YDOH LQ JHQHUDOH SXUFKq LOSXOOXS H LO SXOOGRZQ VLDQR FRVWLWXLWL GD WUDQVLVWRUL WXWWL GL WLSR 1 R 3 ULVSHWWLYDPHQWHq UDSSUHVHQWDWR GDO PRGHOOR D LQWHUUXWWRUL 6:,7&+ 02'(/ FKH SHUPHWWH GL FDSLUH LOIXQ]LRQDPHQWR ORJLFR DQFKH GL FLUFXLWL PROWR FRPSOHVVL )LJXUD

- VH 1 KD O·LQJUHVVR DOWR DOORUD FRQGXFH VH OR KD EDVVR q LQWHUGHWWR

- VH 3 KD O·LQJUHVVR EDVVR DOORUD FRQGXFH PHQWUH VH OR KD DOWR q LQWHUGHWWR

VDD

_F=G

PUN

PDN

In1In2In3In4

I1I2I3I4

PMOS only

NMOS only

)LJXUD &LUFXLWR HTXLYDOHQWH GL XQD ORJLFD &026

$G HVHPSLR WDOH VFKHPD q HYLGHQWH QHOOD SRUWD 1$1' FKH q UHDOL]]DELOH FRQ XQVLQJROR VWDGLR &026 YHGL ILJXUD PHWWHQGR LQ VHULH GXH WUDQVLVWRUL D FDQDOH 1

UHWH SXOOGRZQ H LQ SDUDOOHOR GXH D FDQDOH 3 UHWH SXOOXS1RQ FRQVLGHUDQGR OH HTXD]LRQL GHL WUDQVLVWRUL PD VRIIHUPDQGRFL VXO SULQFLSLR GLIXQ]LRQDPHQWR SRVVLDPR IDUH OH VHJXHQWL RVVHUYD]LRQL VH O·LQJUHVVR % q DOWR DOORUD LOWUDQVLVWRUH 7 FRQGXFH HVVHQGR 9

*6!! 9

7 SUHFLVDPHQWH ULVXOWD LQ VDWXUD]LRQH HG

HTXLYDOH DG XQ FRUWRFLUFXLWR GRSR XQ WHPSR WUDQVLWRULR LQYHFH VH O·LQJUHVVR $ q DOWRDOORUD 7 FRQGXFH 3HUWDQWR VH $ H % VRQR DOWL DOORUD 7 H 7 FRQGXFRQR HQWUDPEL HO·XVFLWD q QXOOD PHQWUH LO SXOOXS QRQ FRQGXFH 7 q LQWHUGHWWR VH $ q DOWR 9

*6

7 q LQWHUGHWWR VH % q DOWR$QDORJDPHQWH VH % q EDVVR DOORUD 7 q LQWHUGHWWR 6H $ q EDVVR DOORUD 7 q LQWHUGHWWR9

*6 9

7 SHUWDQWR LO SXOOGRZQ QRQ FRQGXFH PHQWUH LO SXOOXS FRQGXFH VH $ q

EDVVD DOORUD 9*6 9

'' 7 FRQGXFH HG LQ TXHVWL FDVL O·XVFLWD ULVXOWD SHUWDQWR DOWD

3RUWD

1$1'

0RGHOOR D

LQWHUUXWWRUL

PUP

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

A B

A

B

VDD

___OUT=A⋅B

T4

T3

T2

T1

$ % 287

$

)LJXUD 3RUWD 1$1' LQ WHFQRORJLD &026

/D SRUWD 125 q GXDOH GHOOD SUHFHGHQWH LO SXOOGRZQ q FRVWLWXLWR GD GXH 1026 LQSDUDOOHOR H LO SXOOXS GD GXH 3026 LQ VHULH/D SRUWD $1' VL UHDOL]]D FRQ XQD SRUWD QDQG PHWWHQGR GDYDQWL XQ LQYHUWHU LQ WXWWRULFKLHGH WUDQVLVWRUL SHU OD SRUWD QDQG SHU O·LQYHUWHU

, FKLS UHDOL]]DWL SXUDPHQWH LQ WHFQRORJLD &026 GHYRQR HVVHUHPDQHJJLDWL RSSRUWXQDPHQWH SHUFKp EDVWD WRFFDUH XQ SLHGLQRG·LQJUHVVR SHU EUXFLDUH LO FRPSRQHQWH )LJXUD D &Lz q GRYXWR DOIDWWR FKH LO QRVWUR FRUSR q FDULFDWR DG XQD WHQVLRQH HOHWWURVWDWLFD

YDULDELOH WUD GHFLQH H FHQWLQDLD GL 9ROW H SRLFKp VH FRQVLGHULDPR DG HVHPSLR O·LQYHUWHU&026 LQ LQJUHVVR KR GHOOH FDSDFLWj FRQ VRWWLOL RVVLGL DOORUD OD FDULFD VXO GLWR SXzSHUIRUDUH TXHOOD GHO JDWH VXO 026 (· SHU TXHVWR PRWLYR FKH JOL LQJUHVVL VRQR GRWDWL GLFLUFXLWL GL SURWH]LRQH UHDOL]]DWL QHO PRGR LOOXVWUDWR LQ ILJXUD E

GND

VDD

a)

I

b)

1

2

VDD

)LJXUD D &KLS E &LUFXLWR GL SURWH]LRQH

3RUWH

125

$1'

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

"

/D WHQVLRQH G·LQJUHVVR QRQ q PDL VXSHULRUH D 9''

9 SHUFKp VH DYHVVH WDOH YDORUHDOORUD LO GLRGR HQWUHUHEEH LQ FRQGX]LRQH H LO JDWH VDUHEEH FRUWRFLUFXLWDWR D9''9 SHUWDQWR OD WHQVLRQH GL JDWH QRQ SXz VDOLUH SL GL WDQWR 8QD VLWXD]LRQH

DQDORJD VL KD VH 9,9 TXDQGR VL DFFHQGH LO GLRGR

3Xz VXFFHGHUH FKH LO FLUFXLWR IXQ]LRQL DQFKH VHQ]D O·DOLPHQWD]LRQH SXU VH QRQ GHOWXWWR FRUUHWWDPHQWH ,QIDWWL VH 9

, H 9

'' DOORUD LO GLRGR SXz FRQGXUUH H

92 9

,² 9 SHUWDQWR LO FLUFXLWR ULVXOWD DOLPHQWDWR QRQ GD 9

'' PD GDOO·LQJUHVVR

VWHVVR

6H QHOOD VFKHGD YL VRQR PROWL GLVSRVLWLYL &026 DOORUD VH L WUDQVLVWRUL IDQQRXQ·RSHUD]LRQH GL SXOOGRZQ VXO IURQWH GHO FORFN LO FLUFXLWR GL DOLPHQWD]LRQH GHOODVFKHGD ID IDWLFD D UHVWDUH SDUL D 9 SHUFKp OD FRUUHQWH RVFLOOD PROWR VX WDOL IURQWLFDXVDQGRQH LO PDOIXQ]LRQDPHQWR /D SUHVHQ]D GL QXPHURVL FLUFXLWL GLJLWDOL FRPSRUWDO·HVLVWHQ]D GL PROWL FRQGHQVDWRUL WUD 9

''H PDVVD SHUWDQWR VH L WUDQVLVWRUL FRQGXFRQR

DVVRUEHQGR FLRq PROWD FRUUHQWH DOORUD OD FRUUHQWH QRQ GHULYD WXWWD GDOO·DOLPHQWD]LRQHPD SDUWH GL HVVD q IRUQLWD GDOOD VFDULFD GHL FRQGHQVDWRUL /H FDSDFLWj VRQR GHL ILOWULSDVVD EDVVR VXOO·DQGDPHQWR GHOOD WHQVLRQH IUD 9

''H PDVVD FLz SURGXFH GHL SLFFKL

VPRU]DWL H QRQ VHFFKL )LJXUD 3HU HYLWDUH WDOH IHQRPHQR HVLVWRQR GLIIHUHQWLSUHFDX]LRQL D VHFRQGD GHO FRPSRQHQWH LQ HVDPH

9*1'

W

)LJXUD

8QD WHFQLFD DOWHUQDWLYD DOO·XWLOL]]R GHO VWDWH EXIIHU QHO UHDOL]]DUHO·DFFHVVR HVFOXVLYR DO EXV q TXHOOD GHO ZLUHGRU RU FDEODWR XVDWDVRSUDWWXWWR QHL SURFHVVRUL GHL PLFURFRQWUROORUL FLRq SHU DSSOLFD]LRQLLQGXVWULDOL (VVD FRQVLVWH QHO IDUH Vu FKH WXWWL L GLVSRVLWLYL H QRQ XQRVROWDQWR VLDQR VHPSUH FROOHJDWL DO EXV 1HO FDVR GHO VWDWH EXIIHU VHLO GLVSRVLWLYR ) IRU]DVVH PHQWUH ' H ( IRVVHUR HQWUDPEL D DOORUD

LO EXV DVVXPHUHEEH XQ YDORUH GL WHQVLRQH SDUL D 9 H SHUWDQWR DYUHL SUREOHPL QHOIXQ]LRQDPHQWR GHL GLVSRVLWLYL D YDOOH PD DQFKH QHO FRQVXPR SHUFKp HVLVWHUHEEH XQSHUFRUVR GL FRUUHQWH GDOO·DOLPHQWD]LRQH DWWUDYHUVR LO SXOOXS H SXOOGRZQ H TXLQGL XQFRQVXPR GL FRUWRFLUFXLWR ,O ZLUHGRU HYLWD LO FROOHJDPHQWR GLUHWWR DO EXV FRQVLVWH QHOFRQILJXUDUH WXWWL L GLVSRVLWLYL FROOHJDWL DO EXV FRQ XQ·XVFLWD RSHQ FROOHFWRU QHO FDVR GLORJLFKH ELSRODUL R RSHQ GUDLQ QHO FDVR GL GLVSRVLWLYL 026 FLRq GLUHWWDPHQWH FROOHJDWDD PDVVD WUDPLWH LO SXOOGRZQ HOLPLQDQGR LO SXOOXS H QHO GRWDUH LO EXV GL XQD UHVLVWHQ]DGL SXOOXS

*5281'

%281&,1*

:,5('25

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

D

RD

E

F

A

B

C

BUS

a) b) c)

)LJXUD D'LVSRVLWLYR &026 FRQ XVFLWD RSHQ GUDLQ E&ROOHJDPHQWR DO EXV F&LUFXLWR HTXLYDOHQWH

/D ILJXUD D LOOXVWUD WDOH GLVSRVLWLYR QHO FDVR GL XQ EXIIHU FPRV RSHQ GUDLQ 1HOFROOHJDPHQWR DO EXV )LJXUD E q FRPH VH DYHVVL XQ SDUDOOHOR GL WUDQVLVWRUL GRWDWLVROR GL SXOOGRZQ H FROOHJDWL DG XQD UHVLVWHQ]D GL SXOOXS 5

')LJXUD F &Lz ID Vu

FKH VXO EXV YDGD VHPSUH LO QRU ERROHDQR GHL VHJQDOL ' ( ) VH XQR GHL SXOOGRZQ q D DOORUD LO EXV FLRq O·XVFLWD q VH WXWWL JOL LQJUHVVL VRQR SDUL D DOORUD LO EXV q D DFDXVD GL 5

' DYHQGR WXWWL FLUFXLWL DSHUWL DO SRVWR GHL GLVSRVLWLYL 3HUWDQWR YLQFH VHPSUH

LO GLVSRVLWLYR FKH IRU]D XQR VXO EXV H QRQ YHQJRQR LQYHFH FRQVLGHUDWL JOL FRVu SHUHVFOXGHUH L GLVSRVLWLYL GDOO·DFFHVVR DO EXV VL SLORWDQR OH ORUR XVFLWH D 7DOH PHWRGR qSRFR XVDWR LQ TXDQWR VL YHULILFD XQ FRQVXPR VWDWLFR

6H]LRQH

/D ORJLFD (&/

1HOOD ORJLFD ELSRODUH ULYHVWH SDUWLFRODUH LPSRUWDQ]D OD IDPLJOLD (&/ ORJLFD DGDFFRSSLDPHQWR GL HPHWWLWRUH XVDWD SHU FLUFXLWL FKH QHFHVVLWDQR GL JUDQGH YHORFLWjDQFKH VH KD GHJOL DOWL FRQVXPL VL WHQJD SUHVHQWH FKH HVVD q XQ·RUGLQH GL JUDQGH]]D SLYHORFH GHOOD ORJLFD 026 H FRQVXPD DOWUHWWDQWR ,QL]LDOPHQWH HVVD YHQLYD XVDWD QHL VXSHUFDOFRODWRUL RUD q VWDWD TXDVL VRVWLWXLWD GDOOD ORJLFD 026 H LO VXR FDPSR GL XWLOL]]D]LRQH qULVWUHWWR GHO WXWWR DOOH WHOHFRPXQLFD]LRQL RYH VHUYRQR HOHYDWH YHORFLWj %LVRJQDULFRUGDUH DQFKH OD IDPLJOLD %,&026 IDWWD GD WUDQVLVWRUL 026 H JHQHUDOPHQWH QHOORVWDGLR G·XVFLWD GD WUDQVLVWRUL ELSRODUL

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

VCCVCC

RC

VOUT2

Vref

IEE

VEE

RC

VOUT1

Vin

Q1 Q2

Vx

Core of gate:The differential pairor “current switch”

)LJXUD /D SRUWD (&/

(VDPLQLDPR EUHYHPHQWH OD SRUWD (&/ GL EDVH )LJXUD (VVD q FRVWLWXLWD GD GXHWUDQVLVWRUL ELSRODUL LQ FRQILJXUD]LRQH WDOH GD UHDOL]]DUH XQ DPSOLILFDWRUH GLIIHUHQ]LDOHGHWWR LQWHUUXWWRUH GL FRUUHQWH 7DOH SRUWD q GRWDWD GL GXH XVFLWH XQD GLUHWWD H O·DOWUD QHJDWDFLz YDOH LQ JHQHUDOH SHU TXDOXQTXH SRUWD (&/ 127 1$1' 125« /D IDPLJOLD (&/ qJHQHUDOPHQWH XQD ORJLFD DG XVFLWD ´GLIIHUHQ]LDOHµ ILJ 6H OD VWUXWWXUD qVLPPHWULFD DOORUD OD FRUUHQWH VL GLYLGH D PHWj 6H O·LQJUHVVR q DOWR OD FRUUHQWH GHO UDPRVLQLVWUR ULVXOWHUj PDJJLRUH GL TXHOOD GHO UDPR GHVWUR SHUWDQWR 4

VDUj LQWHUGHWWR H 9

2

DYUj XQ YDORUH DOWR PHQWUH 92

ULVXOWHUj EDVVD SHUFKp 4WHQGHUj D FRQGXUUH PROWR

,QYHFH VH O·LQJUHVVR q EDVVR DOORUD 4VDUj LQWHUGHWWR H 9

2VDUj DOWR PHQWUH 4

FRQGXUUj PROWD FRUUHQWH H 92

DYUj XQ YDORUH EDVVR LQ TXDQWR VL FUHHUj XQD FDGXWD GLWHQVLRQH VXOOD UHVLVWHQ]D 5

&

VOUT1 VOUT2

VIN

VOUT2

VOUT1

VIN

VOUT1 VOUT2 VOUT2VOUT1

Single-ended Differential

)LJXUD

,QWHUUXWWRUH

GL FRUUHQWH

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/D SRUWD (&/ FRPSOHWD )LJXUD LQ UHDOWj SRVVLHGH DOWUL GXH WUDQVLVWRUL FKH VRQRDG HPHWWLWRUH FRPXQH VH VL LQVHULVFH XQD UHVLVWHQ]D SHU DPSOLILFDUH OD FRUUHQWH GLXVFLWD'LYHUVDPHQWH GDOOD ORJLFD &026 RYH LO FDULFR HUD FDSDFLWLYR LQ TXHVWR FDVR HVVR qFRVWLWXLWR GDOOD UHVLVWHQ]D 5

% SHUFKp VH PHWWR LQ XVFLWD XQDOWUD SRUWD (&/ YHGR

DSSXQWR XQD UHVLVWHQ]D

VC2

VCCVCC

RC

VOUT2

Vref

IEE

VEE

RC

VOUT1

VIN Q1 Q2

Vx

Emitter-followeroutput driver

VEE

RB

VCC

Q3

VC1

Q4

VCC

)LJXUD /D SRUWD (&/ FRPSOHWD

,O JUDILFR PRVWUD LO FLUFXLWR FKH JHQHUD OD WHQVLRQH GL ULIHULPHQWR 95()

VCC

D1

R1

D2

Vref

VEE

R3

Q5

R2

)2(21

15

)(5

EEDCCCCB

ONBEBREF

VVVRR

RVV

VVV

−−+

−=

−=

)LJXUD /D UHWH GL SRODUL]]D]LRQH

/D SRUWD

(&/

FRPSOHWD

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,QYHFH LO JHQHUDWRUH GL FRUUHQWH LQ EDVVR QHOOR VFKHPD GHOOD SRUWD (&/ qUHDOL]]DWR GD XQR VSHFFKLR GL FRUUHQWH

VINVref

+/-nφT

VOUT1

VOUT

VCC – VBE(on)

VCC – VBE(on) – IEE RC

VOUT2

Q1 saturates

)LJXUD 97& GHOOD SRUWD (&/

-1.5

-1.20

-0.70

-0.80

-0.90

-1.00

-1.10

-0.5-0.7-0.9-1.1-1.3

VOUT(V)

VIN(V)

-1.30

VOUT2VOUT1

)LJXUD $QGDPHQWR GHOOH XVFLWH GHOOD SRUWD (&/

)DPLJOLH ORJLFKH&026 HG (&/

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

/D ILJXUD HYLGHQ]LD O·DQGDPHQWR GHOOH GXH XVFLWH GHOOD SRUWD (&/ XQD q DOWDPHQWUH O·DOWUD q EDVVD 6L ULFRUGL FKH OD FRUUHQWH YDULD FRQ OD WHPSHUDWXUD H DQFKH DFDXVD GL YDULD]LRQL GHOO·DOLPHQWD]LRQH 4XHVW·XOWLPR DVSHWWR WXWWDYLD QRQ ULVXOWD HVVHUHWDQWR XQ SUREOHPD ,QIDWWL SHU PRWLYL GL UREXVWH]]D OD ORJLFD (&/ q FROOHJDWD FRQO·DOLPHQWD]LRQH 9

&&D PDVVD SHUFKp WDOH YDORUH GL WHQVLRQH q TXHOOR SL FRVWDQWH FKH VL

ULHVFH D PDQWHQHUH PHQWUH 9((

q FROOHJDWR DG XQ JHQHUDWRUH GL FRUUHQWH QHJDWLYR HFFRSHUFKp OD WHQVLRQH GL XVFLWD ULVXOWD QHJDWLYD

1HO FDVR GHOOD SRUWD (&/ FRPSOHWD L GXH WUDQVLVWRUL DG LQVHJXLWRUH GL HPHWWLWRUHSURYRFDQR ILJ XQD FDGXWD GL WHQVLRQH GRYXWD DOOD JLXQ]LRQH EDVHHPHWWLWRUH LWUDQVLVWRUL YDQQR LQ LQWHUGL]LRQH PD PDL LQ VDWXUD]LRQH SHUWDQWR TXDQGR HVVLFRQGXFRQR VL WURYDQR LQ ]RQD DWWLYD GLUHWWD FRPH TXHOOL FKH FRVWLWXLVFRQR OD FRSSLDGLIIHUHQ]LDOH 4

4

/D YHORFLWj GL FRPPXWD]LRQH QH WUDH YDQWDJJLR LQ TXDQWR QRQ

DQGDQGR LQ VDWXUD]LRQH QRQ GHYRQR HVVHUH FDULFDWH OH FDSDFLWj SDUDVVLWH GD VFDULFDUHSHU XVFLUH SRL GD WDOH ]RQD 7XWWDYLD HVVHQGR L WUDQVLVWRUL VHPSUH LQ ]RQD DWWLYD ODSRUWD FRQVXPD VHPSUH LQGLSHQGHQWHPHQWH GDO IDWWR FKH IDFFLD R PHQRFRPPXWD]LRQL VH WUDVFXULDPR LO FDULFR VL KD XQ FRQVXPR FRVWDQWH SDUL D ,

(( 9

&&

1RQRVWDQWH VLD VYDQWDJJLRVD GDO SXQWR GL YLVWD GHO FRQVXPR OD ORJLFD (&/ ULVXOWDYDQWDJJLRVD SHU OD UREXVWH]]D LQ TXDQWR QRQ HVLVWRQR L SLFFKL GL FRUUHQWH H TXLQGL LGLVWXUEL WLSLFL GHOOD ORJLFD &026 TXDOH DG HVHPSLR LO FRVLGGHWWR IHQRPHQR GHOULPEDO]R GHOOD PDVVD *5281' %281&,1* FKH UHQGH DSSXQWR OD PDVVD QRQ FRVWDQWH

$VVHQ]D GHO

*5281'

%281&,1*

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

352*(772 ', 6,67(0, ',*,7$/,

3ULQFLSL JHQHUDOL HG HVHPSLR GL SURJHWWR

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

,QWURGX]LRQH DL VLVWHPL GLJLWDOL

, VLVWHPL GLJLWDOL SUHVHQWL RJJL VXO PHUFDWR SRVVRQR HVVHUH GLYLVL LQ GXH JUDQGLWLSRORJLH $ VHFRQGD GHOOH PRGDOLWj GL UHDOL]]D]LRQH SRVVLDPR LQIDWWL GLVWLQJXHUH LVLVHPL &DEODWL GD TXHOOL 3URJUDPPDELOL )LJXUD

6LVWHPD &DEODWR

6LVWHPD 3URJUDPPDELOH

, VLVWHPL &DEODWL VRQR FRVWUXLWL DSSRVLWDPHQWH SHU O·XWLOL]]R D FXL VRQR GHVWLQDWL VRQRTXLQGL UHDOL]]DWL LQ +DUGZDUH PHGLDQWH UHWL FRPELQDWRULH H VHTXHQ]LDOL, SUHJL SULQFLSDOL GL TXHVWL VLVWHPL VRQR QHOOD YHORFLWj FKH FRQVHQWRQR GL UDJJLXQJHUHQHOO·HODERUD]LRQH GHOOH LQIRUPD]LRQL QHOOH SLFFROH GLPHQVLRQL H QHO FRQVXPR ULGRWWR,O FRVWR YDULD D VHFRQGD GHOOD TXDQWLWj GL SH]]L GHOOR VWHVVR WLSR SURGRWWL SXz DGHVHPSLR YDULDUH GDOOH /LW SHU PLOOH SH]]L DOOH /LW SHU XQ PLOLRQH GL SH]]LGHOOR VWHVVR FRPSRQHQWHTXDORUD FL ULIHULDPR D VLVWHPL LQWHJUDWL VX FKLS

, VLVWHPL SURJUDPPDELOL VL EDVDQR VXOOD SUHVHQ]D GL HOHPHQWL GLVWLQWL DO ORUR LQWHUQRLQIDWWL SRVVLDPR LGHQWLILFDUH LO PLFURSURFHVVRUH YHUR H SURSULR H OD ORJLFD FKH VRQRLPSOHPHQWDWL LQ KDUGZDUH OD PHPRULD FKH LQYHFH FRQWLHQH GHO VRIWZDUH4XHVW·XOWLPD q DOOD EDVH GHO IXQ]LRQDPHQWR GHO VLVWHPD LQ TXDQWR OR VWHVVR KDUGZDUHSXz HVVHUH DGDWWDWR D SL FRPSLWL FDPELDQGR VRODPHQWH OD PHPRULD DO VXR LQWHUQR $GHVHPSLR VL SXz DGDWWDUH XQR VWHVVR VLVWHPD D PDFFKLQH IRWRJUDILFKH R DXWRPRELOL HXQD QXRYD JHQHUD]LRQH GHOOR VWHVVR SURGRWWR SXz HVVHUH RWWHQXWD PLJOLRUDQGRXQLFDPHQWH LO VRIWZDUH ,O SUHJLR SULQFLSDOH q QHO FRVWR ULGRWWR LQ TXDQWR SHU RJQLQXRYD DSSOLFD]LRQH VL GHYH VRODPHQWH ULVFULYHUH LO VRIWZDUH PHQWUH SHU XQD QXRYDUHDOL]]D]LRQH KDUGZDUH q QHFHVVDULR SURJHWWDUH LO VLVWHPD GD FDSR

3XU DYHQGR SDUODWR ILQR DG RUD GL KDUGZDUH H TXLQGL VLVWHPL FDEODWL VL SXz GLUH FKHRJJL YLHQH XVDWR PROWLVVLPR VRIWZDUH LQ TXDQWR OH GLYHUVH LPSOHPHQWD]LRQL ULVXOWDQRHTXLYDOHQWL HVWHUQDPHQWH DYHQGR SHUz XQ QRWHYROH ULVSDUPLR HFRQRPLFR

'LIIHUHQ]D WUDVLVWHPL FDEODWL HSURJUDPPDELOL

Memoria

Software

µP

Hardware

Logica Hardware

Sistema

Hardware

figura 8.1

6LVWHPL&DEODWL

6LVWHPL3URJUDPPDELOL

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

3URJHWWR GL XQ VLVWHPD WRWDOPHQWH FDEODWR LQ KDUGZDUH

8Q VLVWHPD FDEODWR FRQVWD JHQHUDOPHQWH GL GXH FRPSRQHQWL )LJXUD XQD SDUWH GLFRQWUROOR FRQWUROOHU V\VWHP HG XQD SDUWH RSHUDWLYD GDWD SDWK /D SULPD FRQWUROOD OHRSHUD]LRQL GD HVHJXLUH HG q FRVWLWXLWD GD UHWL VHTXHQ]LDOL FRQ VHJQDOL GL FRQWUROOR ,QSDUWLFRODUH VWDELOLVFH OD VHTXHQ]D GL HVHFX]LRQH GHOOH LVWUX]LRQL FKH YLHQH SRL SDVVDWDDOOD VHFRQGD FRPSRQHQWH FKH OH HVHJXH XWLOL]]DQGR DG HVHPSLR DGGL]LRQDWRUL UHJLVWULFRQWDWRUL H PXOWLSOH[HU

6LVWHPD VHPSOLFH XQ FRQWUROOHU HG XQD SDUWH RSHUDWLYD

6LVWHPD FRPSOHVVR GXH FRQWUROOHU H GXH SDUWL RSHUDWLYH LQ FRPXQLFD]LRQH

/D GLVWLQ]LRQH GHOOH RSHUD]LRQL HVHJXLWH GDOOH GXH FRPSRQHQWL QRQ q XQLYRFD HGHWHUPLQDWH IXQ]LRQL SRVVRQR HVVHUH PHVVH QHOO·XQD R QHOO·DOWUD $G HVHPSLR SHUUHDOL]]DUH XQ DWWHVD GL DOFXQL FLFOL GL FORFN q SRVVLELOH PHWWHUH XQ FRQWDWRUH QHO GDWDSDWK R PHWWHUH SL VWDGL LQ VHTXHQ]D QHO FRQWUROORUH 6L SRVVRQR LQILQH FRVWUXLUHVLVWHPL FRQ SL FRQWUROOHU H GDWD SDWK SHU XQD PDJJLRUH FKLDUH]]D H VHPSOLFLWj QHOODVXGGLYLVLRQH GHL FRPSLWL )LJXUD

Parte Operativa

Controller

figura 8.2

figura 8.3

3DUWL GL XQVLVWHPD

FDEODWR

6XGGLYLVLRQH

GHL FRPSLWL

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

(VHPSLR GL VLVWHPD HOHWWURQLFR FDEODWR

3DVVLDPR RUD DG XQ HVHPSLR GL SURJHWWR YHGLDPR LQ SDUWLFRODUH GL UHDOL]]DUH XQIUHTXHQ]LPHWUR FKH ULVSRQGH DOOH VHJXHQWL VSHFLILFKH

)UHTXHQ]LPHWUR PLVXUDWRUH GHOOD IUHTXHQ]D GL XQ VHJQDOH6WUXPHQWR FKH SUHYLD SUHVVLRQH GHO WDVWR GL DYYLRIRUQLVFH LQ XVFLWD VX GLVSOD\ GLJLWDOH LO YDORUH GHOODIUHTXHQ]D GHO VHJQDOH RQGD TXDGUD LQ LQJUHVVR

/D VLQWHVL GHO SURJHWWR VL DWWXD PHGLDQWH UDIILQDPHQWL VXFFHVVLYL RVVLD SDUWHQGR GDOODVWUXWWXUD HVWHUQD H SURFHGHQGR SDUWLFRODUL]]DQGR YLD YLD HOHPHQWL VHPSUH SLFRPSOHVVL SHU JLXQJHUH DOOR VFKHPD HOHWWURQLFR ILQDOH

/D SULPD IDVH FRQVLGHUD OR VWUXPHQWR GDOO·HVWHUQR H TXLQGL VH QH GD XQD GHVFUL]LRQHGHO VXR DVSHWWR GHJOL HOHPHQWL FKH OR FRPSRQJRQR GHJOL LQJUHVVL H GL FRPH q IRUQLWDO·XVFLWD )LJXUD

/D VHFRQGD IDVH LQL]LD D VSHFLILFDUH FRPH q UHDOL]]DWR O·LQWHUQR SRVVLDPR FLRqLPPDJLQDUH FKH VLD TXHOOR FKH VL YHGH DSUHQGR OD VFDWROD GHOOR VWUXPHQWR H YHGHQGR LFROOHJDPHQWL /·DOLPHQWD]LRQH H OD PDVVD VDUDQQR L GXH ILOL FKH YDQQR DOOH SLOH GLDOLPHQWD]LRQH SRL VDUj SUHVHQWH XQD UHVLVWHQ]D XQ LQWHUUXWWRUH WDVWR HVWHUQR XQFLUFXLWR R XQ FLUFXLWR GLJLWDOH SHU OH RSHUD]LRQL GD HVHJXLUH H GHL FRQWDWWL FKH YDQQR DOGLVSOD\ )LJXUD

Tasto

In

Display

InTasto

Start

+5 V

Circuitodigitale

Display

Figura 8.4

Gnd

Figura 8.5

5HDOL]]D]LRQH GL

XQ

IUHTXHQ]LPHWUR

3DVVL GD

FRPSLHUH

3ULPD

IDVH

6HFRQGD

IDVH

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

ResetStart Out

Contatore

Controller

Comparatore

Registro

1HOOD VHFRQGD IDVH DEELDPR VSHFLILFDWR TXLQGL FRPH YLHQH UHDOL]]DWR O·LQWHUUXWWRUH GLDYYLR GHOOD PLVXUD]LRQH

3UHPHQGR LO WDVWR YL q XQ FLUFXLWR IUD DOLPHQWD]LRQH H PDVVD TXLQGL VFRUUHFRUUHQWH VXOOD UHVLVWHQ]D H OD YDULDELOH VWDUW q D *QG

5LODVFLDQGR LO WDVWR LO FLUFXLWR VL LQWHUURPSH H QRQ VFRUUHQGR SL FRUUHQWH VXOODUHVLVWHQ]D QRQ VL KD DL VXRL FDSL FDGXWD GL SRWHQ]LDOH VWDUW q TXLQGL D 9

6L q LQROWUH LQWURGRWWR LO GLVSOD\ FRPH HOHPHQWR VHSDUDWR LQ TXDQWR HVLVWH FRPHFRPSRQHQWH FRPPHUFLDOH EDVDWR VX GL XQ GHFRGLILFDWRUH FKH ULFHYH LQ LQJUHVVR GHLQXPHUL ELQDUL H OL YLVXDOL]]D FRPH GHFLPDOL VX XQR VFKHUPR D FULVWDOOL OLTXLGL

/D WHU]D IDVH YD D VSHFLILFDUH LO FRQWHQXWR GHO FLUFXLWR 7DOH VLVWHPD SXz HVVHUHUHDOL]]DWR FRQ XQ FRQWUROOHU GXH FRQWDWRUL XQ FRPSDUDWRUH XQ UHJLVWUR H GXH SRUWH$QG )LJXUD 4XDQGR LO VHJQDOH GL VWDUW YLHQH DWWLYDWR LO VHJQDOH HQDEOH YLHQHSRVWR DG H L FRQWDWRUL YHQJRQR D]]HUDWL PHGLDQWH LO UHVHW $ TXHVWR SXQWR OD SRUWD$QG FRPLQFLD D IDU SDVVDUH LO VHJQDOH GL FORFN DG 0+] FKH YD DG LQFUHPHQWDUH LOSULPR FRQWDWRUH GL SHU RJQL VXR FLFOR PHQWUH LO VHFRQGR FRQWD L IURQWL G·RQGD GHOVHJQDOH LQ LQJUHVVR 1RQ DSSHQD LO FRQWHJJLR GHO WHPSR DUULYD D LOFRPSDUDWRUH YHGH L GXH VHJQDOL LQ LQJUHVVR XJXDOL H SRQH DG OD VXD XVFLWD FLRq LOVHJQDOH ILQLVK $ FDXVD GL TXHVWD PRGLILFD LO FRQWUROOHU QHJD HQDEOH EORFFDQGR LFRQWDWRUL $ TXHVWR SXQWR O·XVFLWD FRQWLHQH LO VHJQDOH GL ELW UDSSHVHQWDQWH LO QXPHURGL IURQWL G·RQGD GHO VHJQDOH GD PLVXUDUH FRQWDWL LQ FLUFD XQ VHFRQGR RVVLD OD VXDIUHTXHQ]D 4XHVWR QXPHUR LQ ELQDULR YLHQH SDVVDWR DO GLVSOD\ FKH OR YLVXDOL]]D

Clock

Enable

Finish

Contatore

1000000

In

Figura 8.6

(OHPHQWL QHOOD

VHFRQGD IDVH

7HU]D

IDVH

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

9HQLDPR DOOD GHVFUL]LRQH GHL VLQJROL FRPSRQHQWL

5HJLVWUR FDEODWR FRPSRQHQWH FKH XWLOL]]D SLHGLQL FROOHJDWL D PDVVD SHU HVSULPHUH OR H DOO·DOLPHQWD]LRQH SHU O· LQ SDUWLFRODUH QHO QRVWUR FDVR O·HOHPHQWR qVFKHPDWL]]DWR LQ ILJXUD

&RPSDUDWRUH FRPSRQHQWH VWDQGDUG QHO QRVWUR FDVR DYHQWH LQJUHVVL D ELW4XHVWR FRPSRQHQWH q EDVDWR VX XQD EDWWHULD GL SRUWH ;RU FKH SRQJRQR O·XVFLWDDG SHU LQJUHVVL XJXDOL

&RQWDWRUL TXHVWL FRPSRQHQWL VWDQGDUG DJJLXQJRQR DOO·XVFLWD SHU RJQL LQLQJUHVVR TXLQGL QHO QRVWUR FDVR TXDQGR LO VHJQDOH HQDEOH q DVVHULWR RJQL YROWDFKH LO FORFN YD DG O·XVFLWD FUHVFHUj GL FRQVHJXHQ]D ,O VHFRQGR FRQWDWRUH SRUWD LOVHJQDOH GLUHWWDPHQWH DO GLVSOD\ LQ TXDQWR TXDQGR LO FRQWUROORUH QHJD HQDEOH YLHQHGLUHWWDPHQWH YLVXDOL]]DWD OD IUHTXHQ]D GHO VHJQDOH

*OL XOWLPL FRPSRQHQWL VRQR GXH SRUWH $QG VWDQGDUG

3HU UHQGHUH SUHFLVR LO FRQWHJJLR VL SRVVRQR XVDUH RVFLOOHWRUL DO TXDU]R QHOODJHQHUD]LRQH GHO VHJQDOH LQ TXDQWR VXIILFLHQWHPHQWH SUHFLVL QHOO·LQWHUYDOOR FKH FLLQWHUHVVD

,O VLVWHPD FRPSOHWR SXz HVVHUH RUD UHDOL]]DQGR DVVHPEODQGR VLQJROL FRPSRQHQWLVWDQGDUG PHWRGR FRVWRVR HG LQJRPEUDQWH RSSXUH SURJUDPPDUH VWUXWWXUH )3*$)LHOG SURJUDPPDEOH JDWH DUUD\ DUUD\ GL SRUWH SURJUDPPDELOH VXO FDPSR XWLOL]]DQGRTXLQGL XQ VROR FRPSRQHQWH SHU WXWWD OD SDUWH HVWHUQD DO FRQWUROORUH

+5 V

Gnd

'HVFUL]LRQH

GHL

FRPSRQHQWL

11110100001001000000 = (1000000) base 10

Figura 8.7

5DIILQDPHQWL

XOWHULRUL

5HDOL]]D]LRQH

ILQDOH

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

3URJHWWR GHOO·XQLWj GL FRQWUROOR FRPH )60 0DFFKLQD D VWDWL ILQLWL

,QQDQ]LWXWWR GREELDPR GHWHUPLQDUH LO QXPHUR GL VWDWL FKH VRQR QHFHVVDUL DO QRVWURVLVWHPD3HU FRPH QH DEELDPR GHVFULWWR LO IXQ]LRQDPHQWR GREELDPR SUHYHGHUH XQR VWDWRLQL]LDOH LQ FXL O·RSHUD]LRQH SUHFHGHQWH q WHUPLQDWD H VL q LQ DWWHVD GL XQD QXRYDPLVXUD]LRQH8Q VHFRQGR VWDWR YHGH OD SUHVVLRQH GHO WDVWR GL DYYLR FRQ FRQVHJXHQWH UHVHW GHLFRQWDWRUL/·XOWLPR VWDWR GHYH LQYHFH DWWLYDUVL DO ULODVFLR GHO WDVWR DWWHQGHUH TXLQGL XQ VHFRQGRFKH LO VLVWHPD HVHJXD OD PLVXUD]LRQH H WHUPLQDUH DOO·DWWLYD]LRQH GHO VHJQDOH GL ILQLVK

1HO VHFRQGR SDVVR GHQRPLQLDPR L YDUL VWDWL DG HVHPSLR 6DQ /XFD &DPSR H6RWWRULSD &RPH VL SXz QRWDUH L QRPL GHJOL VWDWL SRVVRQR HVVHUH D SLDFHUH GHOSURJHWWLVWD QHO QRVWUR FDVR VL VRQR XVDWL QRPL GL YLFROL GL *HQRYD

,QILQH VWDELOLDPR FRVD GHYH IDUH HVDWWDPHQWH OD PDFFKLQD GHVFULYHQGROR LQ PRGRVHTXHQ]LDOH VWDELOHQGR OH FRQGL]LRQL GHO SDVVDJJLR GL VWDWR O·DWWLYD]LRQH GL VHJQDOL HGHYHQWXDOL FRQGL]LRQL SDUWLFRODUL 'RSR DYHU GHVFULWWR LQ PRGR FKLDUR L SDVVL GDFRPSLHUH VL GLVHJQD LO GLDJUDPPD $60 GHOOD PDFFKLQD )LJXUD

'HVFUL]LRQH&RPH GHWWR SUHFHGHQWHPHQWH OR VWDWR LQL]LDOH q 6DQ /XFD H VLDPR LQ DWWHVD GHOO·LQL]LRGL XQD PLVXUD]LRQH ,Q TXHVWD VLWXD]LRQH VWDUW q DG H OD PDFFKLQD ULPDQH QHOOR VWHVVRVWDWR $OOD SUHVVLRQH GHO WDVWR LO VHJDOH VWDUW YD D VL GHYH TXLQGL SDVVDUH DOOR VWDWRVXFFHVVLYR &DPSR GRYH YLHQH D]LRQDWR LO VHJQDOH GL UHVHW SHU D]]HUDUH L FRQWDWRUL)LQFKq LO WDVWR q SUHPXWR VL ULPDQH LQ TXHVWR VWDWR 5LODVFLDQGR LO WDVWR VWDUW YDQXRYDPHQWH DG DWWLYDQGR LO VHJQDOH GL HQDEOH H SDVVDQGR GL VWDWR 6RWWRULSD (QDEOHULPDQH DWWLYR ILQR D FKH ILQLVK QRQ GLYHQWD SHUPHWWHQGR L FRQWHJJL DJOL HOHPHQWLGHGLFDWL $ TXHVWR SXQWR VL WRUQD QHOOR VWDWR LQL]LDOH 6DQ /XFD H OD PLVXUD]LRQH qWHUPLQDWD

6WDWL GHOFRQWUROORUH

'HQRPLQD]LRQHGHJOL VWDWL

'HVFUL]LRQHGHOOH

RSHUD]LRQL

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

Start

Start

Finish

$YHQGR RUD D GLVSRVL]LRQH LO GLDJUDPPD $60 VHO VLVWHPD SRVVLDPR SURFHGHUH FRQ ODVLQWHVL UHDOL]]DQGR XQD SULPD WDEHOOD GHJOL VWDWL 7DE

Reset

Enable

Enable

S Luca

Campo

Sottoripa

Figura 8.9

'LDJUDPPD$60

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7DEHOOD

Start Finish PresentState

NextState

Enable Reset

0 - San Luca Campo 0 01 - San Luca San Luca 0 00 - Campo Campo 0 11 - Campo Sottoripa 1 1- 0 Sottoripa Sottoripa 1 0- 1 Sottoripa San Luca 1 0

1RWLDPR OD SUHVHQ]D GL LQGLIIHUHQ]H QHJOL LQJUHVVL SHUFKp OH YDULH FRQGL]LRQL GLSDVVDJJLR GL VWDWR GLSHQGRQR GL YROWD LQ YROWD GD VHJQDOL IUD ORUR GLVWLQWL HGLQGLSHQGHQWL 7DOL LQGLIIHUHQ]H VL ULWURYHUDQQR QHOOD VXFFHVVLYD VLQWHVL PHGLDQWHNPDS GL FXL VL GRYUj WHQHUH FRQWR

6L SURFHGH SRL QHOOD GHQRPLQD]LRQH GHJOL VWDWL DVVHJQDQGR XQD VWULQJD GL ELW LQ PRGRXQLYRFR D FLDVFXQR GL HVVL

6L KDQQR TXDWWUR VWDWL VRQR TXLQGL QHFHVVDUL GXH ELW SHU LGHQWLILFDUOL LQ SDUWLFRODUH

6DQ /XFD &DPSR 6RWWRULSD

6L ULVFULYH TXLQGL OD WDEHOOD XWLOL]]DQGR OH DVVHJQD]LRQL IDWWH 7DE

Tabella 8.2Start Finish Xp Yp Xn Yn Enable Reset0 - 0 0 0 1 0 01 - 0 0 0 0 0 00 - 0 1 0 1 0 11 - 0 1 1 1 1 1- 0 1 1 1 1 1 0- 1 1 1 0 0 1 0

,O 3DVVR VXFFHVVLYR GD FRPSLHUH q OD VLQWHVL ORJLFD PHGLDQWH NPDS

7DEHOOD GL

WUDQVL]LRQH

GHOOR VWDWR

%LW GL

VWDWR

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6LQWHVL 0HGLDQWH NPDS1HOOH WDEHOOH VHJXHQWL FRQVLGHUHUHPR LO VHJQDOH GL VWDUW QHJDWR H WHUUHPR FRQWR GHOOHLQGLIIHUHQ]H VXJOL LQJUHVVL

3URFHGLDPR TXLQGL QHOOD VLQWHVL GHL ELW GHOOR VWDWR VXFFHVVLYR 0DSSH H PHGLDQWH .PDS D LQJUHVVL H XVFLWD H GHL VHJQDOL GL UHVHW HG HQDEOH PHGLDQWH.PDS D LQJUHVVL H XVFLWD 0DSSH H LQ TXDQWR TXHVWL XOWLPL QRQGLSHQGRQR GDO VHJQDOH )LQLVK

Xp YpStart Finish

Xp YpStart

;Q 6WDUW;S<S )LQLVK;S<S

<Q )LQLVK<S 6WDUW;S ;S<S

Mappa 8.1

Mappa 8.2

Xp YpStart

Xp YpStart Finish

Mappa 8.3

Mappa 8.4

(QDEOH 6WDUW;S<S;S<S

5HVHW ;S<S

6LQWHVL FRQ

.PDS

3URJHWWR GL VLVWHPL GLJLWDOL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6LDPR JLXQWL TXLQGL DOOD SDUWH FRQFOXVLYD GHOOD VLQWHVL RUD SRVVLDPR LQIDWWLVFKHPDWL]]DUH OD 0DFFKLQD D VWDWL ILQLWL FRPH UHWH VHTXHQ]LDOH LOOXVWUDQGRQH OHFRPSRQHQWL FRPELQDWRULH H LO IOLS IORS WHPSRUL]]DWRUH )LJXUD

1HOOR VFKHPD GHOOD PDFFKLQD OH GXH UHWL FRPELQDWRULH VRQR GHVFULWWH GDOOH UHOD]LRQLRWWHQXWH LQ SUHFHGHQ]D LQ SDUWLFRODUH

3HU OD SULPD

3HU OD VHFRQGD

,O QRVWUR VLVWHPD FDEODWR q TXLQGL VWDWR SURJHWWDWR LQ PRGR FRPSOHWR H WXWWL L VXRLFRPSRQHQWL KDQQR DYXWR XQD FDUDWWHUL]]D]LRQH /·XOWLPR SDVVR GD HIIHWWXDUH SHUUHDOL]]DUH TXHVWR VWUXPHQWR q O·DVVHPEODJJLR GHL YDUL HOHPHQWL7DOH SDVVR LPSOHPHQWD]LRQH SXz DYYHQLUH SHU PH]]R GL FRPSRQHQWL GLVFUHWL FKLSHOHPHQWDUL FKH LPSOHPHQWDQR OH IXQ]LRQL ORJLFKH RSSXUH SL IUHTXHQWHPHQWH SHUPH]]R GL XQD ORJLFD SURJUDPPDELOH )3*$ R &3/' FKLS VXL TXDOL VL SRVVRQRPDSSDUH OH IXQ]LRQL ORJLFKH FKH FL LQWHUHVVDQR

ReteCombinatoria

ReteCombinatoria

XnStart

Finish

Ck

Yn

Xp

Yp

Enable

Reset

Figura 8.10

;Q 6WDUW;S<S )LQLVK;S<S

<Q )LQLVK<S 6WDUW;S ;S<S

(QDEOH 6WDUW;S<S;S<S

5HVHW ;S<S

6FKHPD

GHOOD

PDFFKLQD D

VWDWL

5HOD]LRQL

GHOOH UHWL

FRPELQDWRULH

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

)21'$0(17, 68, 0,&52352&(6625,

3ULQFLSL JHQHUDOL DQDOLVL GL XQ GDWD VKHHW HG HVHPSLR GL SURJHWWR

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

6LVWHPL SURJUDPPDELOL

/D SULPD WHRUL]]D]LRQH GL VLVWHPD SURJUDPPDELOH FKH LQ PRGR TXDVL LQYDULDWR qDQFRUD XWLOL]]DWD IX VYLOXSSDWD GD 9RQ 1HXPDQQ QHJOL DQQL ¶ /D VHPSOLFLWj FRQFXL XQLVFH HOHPHQWL GLYHUVL SHU ODYRUDUH DG XQR VFRSR FRPXQH OD UHQGH DOWDPHQWHDGDWWDELOH D QXPHURVLVVLPL FRPSLWL EDVWD GLUH FKH FRPH VXGGLYLVLRQH GHL FRPSLWL qDQFRUD DOOD EDVH GL WXWWL L VLVWHPL GLJLWDOL 4XHVWD DUFKLWHWWXUD VL EDVD VXOO·LQWHUD]LRQHIUD HOHPHQWL KDUGZDUH H XQD SLDWWDIRUPD VRIWZDUH VL KD LQIDWWL OD SUHVHQ]D GL XQD&38 &HQWUDO 3URFHVVLQJ 8QLW FRQWHQHQWH DO VXR LQWHUQR XQD XQLWj GL FRQWUROOR HXQD XQLWj DULWPHWLFD $/8 $ULWPHWLF /RJLF 8QLW FKH LQWHUDJLVFH FRQ XQD PHPRULDGLVWLQWD SHU LO FRQWHQXWR IUD PHPRULD GDWL H PHPRULD LVWUX]LRQL H GLVSRVLWLYL GL ,2,QSXW RXWSXW GL GLYHUVR WLSR )LJXUD

3RVVLDPR GLVWLQJXHUH GXH WSL GL GLVSRVLWLYL GL TXHVWR WLSR

'LVSRVLWLYL *HQHUDO 3XUSRVH RVVLD GL XVR JHQHULFR DG HVHPSLR L FRPSXWHUSRVVRQR VYROJHUH PROWHSOLFL FRPSLWL GLYHUVL

'LVSRVLWLYL 'HGLFDWL RVVLD VYLOXSSDWL SHU XQ FRPSLWR VSHFLILFR RWWLPL]]DQGRYLQFROL GL FRVWR H SUHVWD]LRQL

Cpu

ControlUnit

ALU

Memoria

Me

mo

riaD

ati

Me

mo

riaIstruzio

ni

Dispositivi diInput/Output

Figura 9.1

/D 0DFFKLQDGL 9RQ

1HXPDQQ

'LVSRVLWLYLSURJUDPPDELOL

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

6H]LRQH

6FKHPD +DUGZDUH GL SULQFLSLR GL XQ PLFURSURFHVVRUH

'DO SXQWR GL YLVWD +DUGZDUH XQ PLFURSURFHVVRUH q FRVWLWXLWR GD XQ FLUFXLWR LQWHJUDWRGL VLOLFLR FRPXQLFDQWH FRQ O·HVWHUQR PHGLDQWH SLHGLQL 2OWUH DL SLHGLQL EDVH FRPHDOLPHQWD]LRQH PDVVD H FORFN OD FRPXQLFD]LRQH FRQ O·HVWHUQR q VYROWD GD WUH EXVIRQGDPHQWDOL LO EXV LQGLUL]]L $GGUHVVEXV LO EXV GDWL 'DWDEXV H LO EXV GL FRQWUROOR&RQWUROEXV FKH SL FKH XQ EXV q XQ LQVLHPH GL VHJQDOL GL FRQWUROOR )LJXUD

/·LQVLHPH GL TXHVWL EXV SHUPHWWH VROWDQWR XQD FRPXQLFD]LRQH VSHFLILFD FRQ TXHOSURFHVVRUH SURWRFROOR GHGLFDWR3HU PHWWHUH LQ FRPXQLFD]LRQH OD &SX FRQ DOWUL HOHPHQWL VWDQGDUG q QHFHVVDULD ODSUHVHQ]D GL XQ FKLSVHW HG LQ SDUWLFRODUH GHO FRPSRQHQWH GHQRPLQDWR %ULGJH FKHIDFFLD GD SRQWH WUDGXFD IUD L SURWRFROOL GL &SX H EXV GL VLVWHPD

'LVHJQDUH XQ PLFURSURFHVVRUH VLJQLILFD IRQGDPHQWDOPHQWH VWDELOLUH LO VXR VHWLVWUX]LRQL ,6$ ,QVWUXFWLRQ 6HW $UFKLWHFWXUH 3RL GHWHUPLQDUH OD SDUWH RSHUDWLYD HGLQILQH TXHOOD GL FRQWUROOR PHGLDQWH XQD PDFFKLQD D VWDWL ILQLWL UHDOL]]DWD DG HVHPSLRFRQ GLDJUDPPL $60 8Q HVHPSLR GL GDWD SDWK SXz HVVHUH LO VHJXHQWH )LJXUD

CpuGnd

Vdd

Ck

Abus

Dbus

Cbus

Co

ntro

lP

ath

PC

IR

MA

RM

DR

Data Path

Figura 9.2

Figura 9.3

6FKHPD GL XQ

PLFURSURFHVVRUH

6HW

LVWUX]LRQL

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

8Q HVHPSLR GL VHW LVWUX]LRQL SXz HVVHUH YLVWR LQ WDEHOOD

68% 5 5

,1 $GGU 5

287 5 $GGU

/2$' 5 5

6725( 5 5

$'' 5 5

2SHUD]LRQL GL PHPRULD YHQJRQR HIIHWWXDWH WUDPLWH OH LVWUX]LRQL /RDG H 6WRUHPHGLDQWH LQGLUL]]DPHQWR LQGLUHWWR D UHJLVWUR RVVLD LO UHJLVWUR WUD SDUHQWHVL FRQWLHQHO·LQGLUL]]R GL ULIHULPHQWR

7DOL LVWUX]LRQL YDQQR SRL VLQWHWL]]DWH FRQ XQ GLDJUDPPD $60 R DOWUR IRUPDOLVPR SHUVSHFLILFDUH OH LVWUX]LRQL GD HVHJXLUH QHOOD SDUWH RSHUDWLYD XQ HVHPSLR VRORSDU]LDOPHQWH VYLOXSSDWR q LO VHJXHQWH )LJXUD

1HO SULPR VWDWR LO 3URJUDP &RXQWHU FDULFD LO VXR FRQWHQXWR QHO UHJLVWUR 0$51HO VHFRQGR YHQJRQR FDULFDWL GDWL GD PHPRULD QHO 0'51HO WHU]R YHQJRQR SDVVDWL L GDWL GDO UHJLVWUR 0'5 DO ,5,QILQH QHO TXDUWR FRPLQFLD OD GHFRGLILFD GHOO·LVWUX]LRQH LPSOHPHQWDWD FRQ GLDJUDPPLFRQGL]LRQDOL DG DOEHUR FLDVFXQR GHL TXDOL JXDUGHUj XQ ELW H GHFLGHUj GL FRQVHJXHQ]D/·RSHUD]LRQH VL FRQFOXGHUj FRQ OD VFHOWD GL XQD GHOOH WDQWH LVWUX]LRQL OD SDUWHVXFFHVVLYD GHWHUPLQD OH RSHUD]LRQL FKH GRYUDQQR HVVHUH SRL SRUWDWH D WHUPLQH/·XQLWj GL FRQWUROOR GHO SURFHVVRUH GHILQLVFH LO FLFOR LVWUX]LRQH FRQ O·DFFXUDWH]]D GLXQ FLFOR GL FORFN

IR

IR(0)

Tabella 9.1

Figura 9.4

,VWUX]LRQLEDVH

'LDJUDPPD$60 GHO FLFOR

LVWUX]LRQL

PC MAR

Ram MDR

MDR IR

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O SDVVR VXFFHVVLYR GD FRPSLHUH q ULSUHQGHUH L GLDJUDPPL $60 FRQVLGHUDQGR RUDQHL VLQJROL VWDWL L VHJQDOL FKH VL GHYRQR DWWLYDUH OH IXQ]LRQL FKH VRQR ULFKLHVWH$G HVHPSLR QHO SULPR VWDWR VL GHYRQR DELOLWDUH L EXIIHU WULVWDWH FKH VHUYRQR SHU IDUFRPXQLFDUH LO UHJLVWUR 3& H TXHOOR 0$5 FRQ LO EXV GDQGR SRL LO FRPDQGR DG XQR GLPHWWHUH L GDWL VXO EXV TXLQGL VHJQDOH GL OHWWXUD H DOO·DOWUR SDVVDUH LO FRPDQGR GLVFULWWXUD SHU PHPRUL]]DUH L GDWL 7XWWL TXHVWL ´SURFHVVLµ VL DWWLYHUDQQR SRL DOVXFFHVVLYR IURQWH GL FORFN LQ TXDQWR WXWWL L GLVSRVLWLYL SHU HVVHUH VLQFURQL]]DWL KDQQRXQ LQJUHVVR SHU LO VHJQDOH GL FORFN4XHVWR WLSR GL SURFHGLPHQWR q FRQFHWWXDOPHQWH FLz FKH RFFRUUH SHU SURJHWWDUH XQPLFURSURFHVVRUH /D FRQRVFHQ]D HOHPHQWDUH GL WDOH IXQ]LRQDPHQWR q OD EDVH SHUFRPSUHQGHUH O·XWLOL]]R GHL PLFURSURFHVVRUL QHL VLVWHPL GLJLWDOL

6H]LRQH

3ULQFLSL GL LQWHUIDFFLDPHQWR FRQ OD 0HPRULD

/R VFDPELR GL GDWL FRQ OD PHPRULD YLHQH IDWWR PHGLDQWH &EXV LQ HVVR LQIDWWL VRQRSUHVHQWL L VHJQDOL GL 5HDG:ULWH DELOLWD]LRQH ,2 %XV 5HTXHVW %XV $FNQRZOHGJH HDOWUL GL FRQWUROOR GL TXHVWR WLSR

&RQVLGHULDPR RUD OD ULVROX]LRQH GL XQ SUREOHPD SUDWLFR VXOO·DFHVVR D PHPRULD

6L KDQQR D GLVSRVL]LRQH TXDWWUR FKLS GD .E\WH SHU IRUPDUH XQD 5DP GL .E\WHH ULVHUYDUH O·XOWLPR SHU XQD 5RP GD .E\WH 6L YXROH UHDOL]]DUH XQ LQGLUL]]DPHQWRGHO WLSR HVSRVWR LQ ILJXUD

4XQGL LO SULPR FKLS DYUj LQGLUL]]L WUD H )))) LO VHFRQGR GD D ))))LO WHU]R GD D )))) H OD 5RP RVVLD LO SURJUDPPD EDVH FKH YLHQH FKLDPDWRDOO·LQL]LR GD D )))) TXHVW·XOWLPR LQGLUL]]DPHQWR ULPDQH ILVVR LQ TXDQWR LOSURFHVVRUH GHYH VDSHUH VHPSUH GRYH FHUFDUH LO SURJUDPPD GD VYROJHUH

8QD UHDOL]]D]LRQH KDUGZDUH GL TXHVWD VSHFLILFD SXz HVVHUH TXHVWD )LJXUD

Ram

Ram

Ram

Rom

10000

20000

30000

3FFFF

00000

Figura 9.5

6HJQDOLDWWLYDWL

6HJQDOL GLFRQWUROOR

,QGLUL]]DPHQWRGHOOD 5DP

5HDOL]]D]LRQH+DUGZDUH

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

&RPH VL SXz QRWDUH GDOOD ILJXUD O·LQGLUL]]DPHQWR GHOOD PHPRULD SUHYHGH XQR VFKHPDGL XWLOL]]R GHO WLSR LOOXVWUDWR QHOOD ILJXUD RVVLD FRQ ELW GL FXL L PHQRVLJQLILFDWLYL LQGLFDQR O·LQGLUL]]R LQWHUQR DO FKLS L GXH SL VLJQLILFDWLYL LQYHFHFRQFRUURQR DOO·DELOLWD]LRQH GL XQ SDUWLFRODUH FKLS WUDPLWH O·DWWLYD]LRQH GHO VHJQDOHFKLS VHOHFW ILJXUD PHGLDQWH XQD VHPSOLFH GHFRGLILFD D SRUWH $QG,QILQH YL q XQ VHJQDOH GL 5HDG:ULWH XVFHQWH GDO FKLS FKH VSHFLILFD LO WLSR GLRSHUD]LRQH GD FRPSLHUH

/·HVHPSLR SURSRVWR QRQ q RYYLDPHQWH O·XQLFR PRGR SHU LQGLUL]]DUH SL FKLS LQTXDQWR TXDQGR JOL HOHPHQWL GD VHOH]LRQDUH FRPLQFLDQR DG HVVHUH PROWL SXz HVVHUH

Cpu

Ram

R CS

Ram

R CS

Ram

R CS

Rom

R CS A16 A17

8 bit dati

18 bitindirizzi

A0:A15

Read/Write

2 16

2 bit indirizzano 2 = 4 chip

16 bit indirizzano 2 = 64Kbyte

2

16

OE

CS

OE: Output Enable, abilita le uscite delchip altrimenti in alta impedenza.

CS: Chip Select, se non attivo Ilcomponente si esclude dal circuitomandando le uscite in alta impedenza,in modo che i segnali sul bus nonvedano la sua presenza.

Figura 9.6

Figura 9.7

Figura 9.8

%LW GL

LQGLUL]]DPHQWR

5HDOL]]D]LRQH

SHU VLVWHPL SL

FRPSOHVVL

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

FRQYHQLHQWH XVDUH XQ GHFRGLILFDWRUH FRQ WDQWL LQJUHVVL TXDQWL L ELW GL LQGLUL]]DPHQWRGHL FKLS H WDQWH XVFLWH TXDQWL VRQR L FKLS )LJXUD

*OL HVHPSL ILQRUD FLWDWL ULJXDUGDQR SURFHVVRUL FRQ PHPRULD HVWHUQD DO FKLS $OWULSURFHVVRUL SHU VLVWHPL GHGLFDWL (PEHGGHG V\VWHP FRQWHQJRQR LQYHFH EDQFKL GLPHPRULD 5DP H 5RP LQWHUQL FRPH LO 3,&& FKH YHGUHPR LQ VHJXLWR YH QH VRQRSRL XOWHULRUL TXDOL L '63 FKH SHU FRQWDUH VX XQD PDJJLRUH FDSDFLWj GL PHPRULDKDQQR SRVVLELOLWj GL XWLOL]]DUH SL PRGXOL (SURP R 5DP HVWHUQL ROWUH D PHPRULHLQWHUQH

6H]LRQH

3ULQFLSL GL LQWHUIDFFLDPHQWR GHOO· ,2

8Q XOWHULRUH VH]LRQH YD GHGLFDWD DOOH IXQ]LRQL GL ,2 LQ TXDQWR VRQR GLIRQGDPHQWDOH LPSRUWDQ]D SHUFKp LQ JHQHUH XQ SURFHVVRUH FKH QRQ q LQ JUDGR GLLQWHUDJLUH FRQ O·XWHQWH q SULYR GL XWLOLWj

1HO FDVR SL VHPSOLFH XQ·RSHUD]LRQH GL ,2 SXz HVVHUH LQGLUL]]DWD FRPH VH IRVVH XQFKLS GL 5DP RVVLD FRQVLGHULDPR O·HOHPHQWR GL ,2 FRPH XQ XOWHULRUH FRPSRQHQWHLQGLUL]]DELOH )LJXUD 6L SDUOD LQ TXHVWR FDVR GL 0HPRU\ 0DSSHG ,2 QRQHVLVWH Qp XQD OLQHD Qp LVWUX]LRQL GL ,2 VSHFLILFKH VL XVDQR XQD SDUWH GHJOLLQGLUL]]DPHQWL GL ORFD]LRQL GL PHPRULD SHU LGHQWLILFDUH GLVSRVLWLYL HVWHUQL

8Q DOWUR PHWRGR SXz ULFKLHGHUH DOOD &38 GL LQGLFDUH HVSOLFLWDPHQWH RSHUD]LRQL GL,2 1HOOD ILJXUD VL SXz QRWDUH LQIDWWL FKH q VWDWD DJJLXQWD XQD OLQHD GL XVFLWD GDOSURFHVVRUH SHU DELOLWDUH O·RSHUD]LRQH GL ,2 UHDOL]]DWD FRQ XQD SRUWD $QG D LQJUHVVL GL FXL XQR GL ,2 H GDL ELW GL LQGLUL]]DPHQWR GHOOD 5DP /D OLQHD GL ,2VL DWWLYD TXDQGR OD &38 HVHJXH XQD LVWUX]LRQH ,1 R XQD LVWUX]LRQH 287 1HLSURFHVVRUL LQ FXL WDOL LVWUX]LRQL QRQ HVLVWRQR q QHFHVVDULR ULFRUUHUH DO PHPRU\PDSSHG ,2

Cpu

Ram

R CS

Ram

R CS

Ram

R CS

Rom

R CS A16 A17

8 bit dati

18 bitindirizzi

A0:A15

Read/Write

Decodificatore da 2 ingressi a 4 usciteFigura 9.9

,QSXW2XWSXW

0HPRU\0DSSHG

,2

/LQHH EXVGHGLFDWH

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

1HOOD ILJXUD q GD FRQVLGHUDUH LQROWUH OD SUHVHQ]D GL XQ EXIIHU WULVWDWH JRYHUQDWRGDOO·$QG IUD :ULWH 5HDG QHJDWR H O·XVFLWD GHOO·$QG GD LQJUHVVL ,O VXR FRPSLWR qGL IDU SDVVDUH GDWL GHOOD SRUWD QHO EXV LQ FDVR GL DELOLWD]LRQH RSSXUH GL SHUPHWWHUHO·XVFLWD GHL GDWL GDO EXV YHUVR LO FRPSRQHQWH GL ,2 LQ FDVR FRQWUDULR ,Q HQWUDPEL LFDVL LO SDVVDJJLR GHL GDWL IUD EXV H ,2 DYLHQH LQ PRGR SDUDOOHOR

6L SXz SRL UHDOL]]DUH XQ UDIILQDPHQWR XOWHULRUH DJJLXQJHQGR GHOOH SRUWH $QG FKHGLVDELOLWLQR L FKLS GL PHPRULD LQ FDVR GL DFFHVVR D GLVSRVLWLYL HVWHUQL )LJXUD

Cpu

Ram

Ram

Ram

Rom

A16 A17

8 bit dati

18 bitindirizzi

A0:A15

Read/Write

Decodificatore 2-4

PortFigura 9.11

Ram

CS

Decoder

I/O

Figura 9.12

Cpu

Ram

R CS

Ram

R CS

Rom

R CS

I/O

R CS A16 A17

8 bit dati

18 bitindirizzi

A0:A15

Read/Write

Decodificatore da 2 ingressi a 4 usciteFigura 9.10

'LVDELOLWD]LRQH

GHL FKLS

I/O

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

3HU UHDOL]]DUH WUDVIHULPHQWL GD SHULIHULFKH GL WLSR VHULDOH D EXV 3DUDOOHOR VL XVDQRFRPSRQHQWL VWDQGDG TXDOL 3RUWH 8$57 8QLYHUVDO $V\QFKURQRXV 5HFHLYHU7UDQVPLWWHU FRQ LQ LQJUHVVR L EXV GHO SURFHVVRUH H XVFLWH VHULDOL YHUVR O·HVWHUQR

6H]LRQH

,O PLFURSURFHVVRUH 3,&&

&RQVLGHULDPR RUD XQ FRPSRQHQWH GLJLWDOH FRPPHUFLDOH H QH HVDPLQLDPR OD VXDVFKHGD WHFQLFD 'DWD 6KHHW 1HOOD VHJXHQWH WUDWWD]LRQH SUHQGHUHPR DSSXQWR SDUWHGHOOH SDJLQH FKH FRPSRQJRQR OD GRFXPHQWD]LRQH GL TXHVWR VHPSOLFHFRPSRQHQWH H OH DQDOL]]HUHPR SHU YHGHUH LO VXR IXQ]LRQDPHQWR ,O ILOH FRPSOHWR SXzHVVHUH WURYDWR LQ LQWHUQHW DO·LQGLUL]]Rhttp://www.microchip.com/10/lit/pline/picmicro/families/16c5x/index.htmGRYH LO FRPSRQHQWH YLHQH DQDOL]]DWR LQVLHPH DG DOWUL HOHPHQWL GHOOD VWHVVD IDPLJOLD LQPDQLHUD GHWWDJOLDWD

,QQDQ]LWXWWR SRVVLDPR GLUH FKH TXHVWR FRPSRQHQWH q ULYROWR DL FRVLGGHWWL VLVWHPL(PEHGGHG VLVWHPL HOHWWURQLFL GLJLWDOL D PLFURSURFHVVRUH FKH QRQ KDQQR IXQ]LRQDOLWjGL XQ FDOFRODWRUH ,O PHUFDWR GL TXHVWR WLSR GL HOHPHQWL q PROWR SL YDVWR GL TXHOORGHL FDOFRODWRUL LQ TXDQWR DO JLRUQR G·RJJL RJQL HOHWWURGRPHVWLFR KD XQD SDUWH GLHOHWWURQLFD QRQ WUDVFXUDELOH 4XHVWL FRPSRQHQWL VRQR DSSXQWR SURJUDPPDWL GDOFRVWUXWWRUH H SHU WXWWR LO SHULRGR GL IXQ]LRQDPHQWR IDUDQQR OH VWHVVH RSHUD]LRQL&RPH HOHPHQWL VRQR TXLQGL UHODWLYDPHQWH VHPSOLFL L SURJUDPPL FKH VYROJRQR FRPHYHGUHPR RFFXSDQR SRFKL .E\WH H VRQR FDEODWL LQ 5RP R LQWHJUDWL QHOOD &38 ODVWHVVD PHPRULD 5DP q PROWR ULGRWWD VSHVVR LQIHULRUH DO .E\WH

9HQLDPR RUD DO FRPSRQHQWH 3,&&

/H SULPH SDJLQH GHOOD VFKHGD WHFQLFD FRPLQFLDQR DG DQDOL]]DUH O·DVSHWWR HVWHUQRYHGLDPR LQIDWWL D SDJLQD OD SLHGLQDWXUD GHO FRPSRQHQWH )LJXUD

7&., 0&/59SS9GG 26&&/.,11& 26&&/.2879VV 5&1& 5&5$ 5&5$ 5&5$ 5&5$ 5&5% 5&5% 5&5% 5%5% 5%5% 5%

Figura 9.13

&RQYHUVLRQL

SDUDOOHOR

VHULDOH

0LFURSURFHVVRUL

3,&

8WLOL]]R GHO

SURFHVVRUH

3LHGLQDWXUD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

,O FRPSRQHQWH LQ FRQVLGHUD]LRQH KD SRFKL SLHGLQL YH QH VRQR VROWDQWR 'L TXHVWL QRQ WXWWL KDQQR IXQ]LRQL ORJLFKH LQIDWWL SUHVHQWD VROR WUH SRUWH SDUDOOHOHLQ XVFLWD XQD D SLHGLQL 3RUWD $ H GXH D RWWR SLHGLQL 3RUWH % H & ,Q WRWDOH LSLHGLQL ORJLFL HIIHWWLYL VRQR LO UHVWR q UDSSUHVHQWDWR GD VHJQDOL SHU LOIXQ]LRQDPHQWR GHO FRPSRQHQWH TXDOL DOLPHQWD]LRQH PDVVD FORFN H DOFXQL ODVFLDWLYXRWL SHUFKp VL q XWLOL]]DWR XQ SDFNDJH VWDQGDUG D SLHGLQL LQ TXDQWR QRQ FRQYLHQHUHDOL]]DUQH XQR DSSRVWD D SLHGLQL VROR SHU TXHVWR FRPSRQHQWH

6FRUUHQGR DYDQWL QHOOH SDJLQH WURYLDPR OD 7DEHOOD FKH LOOXVWUD OH FDUDWWHULVWLFKHGHO FRPSRQHQWH TXL 7DEHOOD

&ORFN 0DVVLPD IUHTXHQ]D RSHUDWLYD 0+]

0HPRULD (SURP .E\WH0HPRULD

0HPRULD GDWL 5DP E\WH3HULIHULFKH 0RGXOR 7HPSRUL]]DWRUH 705

3LQ GL ,2 1XPHUR GL LVWUX]LRQL

SLQ ',362,&

9DULH 3DFNDJH

SLQ 663

,QQDQ]LWXWWR QRWLDPR OD UHODWLYD OHQWH]]D GHO FRPSRQHQWH VROL 0+] PD VDUHEEHLQXWLOH DYHUH XQ SURFHVVRUH SL YHORFH SHU SURJHWWDUH VLVWHPL HPEHGGHG LQ TXDQWRQHOOD PDJJLRU SDUWH GHL FDVL OD YHORFLWj QRQ q XQ HOHPHQWR FULWLFR

/D PHPRULD (SURP q DEEDVWDQ]D FDSLHQWH SHU XQ SURJUDPPD VHPSOLFH WDOH GD HVVHUHHVHJXLWR GD TXHVWR SURFHVVRUH FLUFD XQ FHQWLQDLR GL OLQHH GL FRGLFH/D 5DP LQYHFH SXz VHPEUDUH YHUDPHQWH SRFD E\WH RJJL SRVVRQR ULVXOWDUHULGLFROL WXWWDYLD VRQR SL FKH VXIILFLHQWL DG LPPDJD]]LQDUH L SRFKL GDWL FKH GHYRQRDUULYDUH GDOO·HVWHUQR DO QRVWUR FKLS

Ë SUHVHQWH XQ WLPHU LQWHJUDWR SLORWDELOH GDOO·HVWHUQR FKH SXz FRQWHJJLDUH L FLFOL GLXQ FORFN HVWHUQR RSSXUH OH LVWUX]LRQL PDQ PDQR HVHJXLWH

&RPH GHWWR SUHFHGHQWHPHQWH L SLHGLQL GL ,2 VRQR SRFKL LQIDWWL YH QH VRQR VROR HIIHWWLYL H DQFKH OH LVWUX]LRQL QRQ VRQR PROWH $ FDXVD GHO ULGRWWR VHW LVWUX]LRQL LO3,&& H JOL DOWUL HOHPHQWL GHOOD VXD IDPLJOLD YHQJRQR LQIDWWL GHWWL LPSURSULDPHQWHGL WLSR 5,6&

9L q SRL XQD XOWLPD VH]LRQH UHODWLYD DO SDFNDJH FKH LOOXVWUD OH SDUWLFRODULWj GHOFRPSRQHQWH YLVLELOL GDOO·HVWHUQR TXDOL WLSR GL FRQWHQLWRUH H PDWHULDOH RYYLDPHQWHVFULWWL LQ VLJOH VWDQGDUG

&RPH XOWHULRUH LQIRUPD]LRQH LQ IRQGR DOOD WDEHOOD YLHQH GHWWR FKH WXWWL L SURFHVVRULGHOOD IDPLJOLD 3,& KDQQR LO UHVHW DXWRPDWLFR DOO·DFFHQVLRQH :DWFKGRJ WLPHUIXQ]LRQH SDUWLFRODUH GHO WLPHU PHJOLR VSHFLILFDWD LQ VHJXLWR FRGLFH VHOH]LRQDELOH HFDSDFLWj GL SLORWDUH DOWH FRUUHQWL

Tabella 9.2

&RQVLGHUD]LRQL

&DUDWWHULVWLFKHKDUGZDUH

9HORFLUj GHOFKLS

0HPRULDGLVSRQLELOH

7LPHU

,2

3DFNDJH

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

)XQ]LRQDPHQWR GHO FRPSRQHQWH

3URFHGHQGR DYDQWL QHOOD GRFXPHQWD]LRQH WURYLDPR D SDJLQD XQR VFKHPD PROWRLQWHUHVVDQWH VXOOD SDUWH RSHUDWLYD GHO SURFHVVRUH )LJXUH H OR ULSRUWLDPR GLVHJXLWR SHU DQDOL]]DUOR )LJXUD

,Q TXHVWD ILJXUD q UDSSUHVHQWDWR LQ XQD YHUVLRQH VHPSOLILFDWD LO GDWD SDWK GHOFRPSRQHQWH RVVLD OD SDUWH RSHUDWLYD H OH IUHFFLH UDSSUHVHQWDQR L SHUFRUVL GHL GDWL,QL]LDPR RUD O·DQDOLVL GHL YDUL HOHPHQWL

&RPH LQ RJQL VLVWHPD SURJUDPPDELOH q SUHVHQWH XQ SURJUDP FRXQWHU 3& QHOQRVWUR FDVR KD XQD XVFLWD D ELW FKH q LQ JUDGR GL LQGLUL]]DUH XQD (SURP GD .E\WHFKH FRQWLHQH LO SURJUDPPD GD HVHJXLUH /·XVFLWD GHOOD (SURP q D ELW TXHVWDFRQWLHQH O·RSHUD]LRQH GD HVHJXLUH FKH YLHQH FDULFDWD QHOO·LQVWUXFWLRQ UHJLVWHU ,5 'DTXHVWR O·LVWUX]LRQH SDVVD DO GHFRGLILFDWRUH SHU HVVHUH LQWHUSUHWDWD,O GHFRGLILFDWRUH KD WUH SRVVLELOL XVFLWH XQD D ELW SRUWD HOHPHQWL QHO UHJLVWURDFFXPXODWRUH : XQD VHFRQGD D ELW IRUQLVFH XQ LQGLUL]]DPHQWR GLUHWWR GHOOD 5DPXQD XOWLPD D ELW LQVHULVFH XQ LQGLUL]]R GLUHWWR QHO 3& &ROOHJDWR DO 3& F·q XQR 6WDFND GXH OLYHOOL FKH q LQ JUDGR GL PHPRUL]]DUH JOL LQGLUL]]L GL ULWRUQR GHOOR 6WDWXV/D $/8 KD GXH RSHUDQGL GL LQJUHVVR XQR YLHQH QHFHVVDULDPHQWH GDO UHJLVWUR : LOVHFRQGR VH QHFHVVDULR SXz HVVHUH SUHVR GDOOD 5DP R GD XQD GHOOH WUH SRUWH GLLQJUHVVR PHGLDQWH XQ EXV GDWL D ELW 8QD VXD XOWHULRUH IXQ]LRQH q TXHOOD GL JHQHUDUHDOFXQL ELW GL VWDWXV GHWWL )ODJ FKH VHUYRQR D VHJQDODUH RSHUD]LRQL FRQFOXVH LQ PRGRSDUWLFRODUH ]HUR RYHUIORZ«6FRUUHQGR OXQJR LO EXV GDWL WURYLDPR OH SRUWH GL ,2 DFFRPSDJQDWH GDL UHODWLYLVHOH]LRQDWRUL 7ULV SHU DELOLWDUOH FRPH LQJUHVVL R XVFLWH L UHJLVWUL JHQHUDO SXUSRVHDFFRPSDJQDWL GDOO·)65 FKH VHUYH FRPH UHJLVWUR GL LQGLUL]]DPHQWR LQGLUHWWR H FRPHXOWLPR LO 7LPHU 705

Eprom2048*12

InstructionRegister

InstructionDecoder

Pro

gram

Cou

nter

PC

Stack 1

Stack 2

W ALU

StatusTMR0

TrisA PortA TrisB PortB TrisC PortC

Registri generalpurpose72 bytes Sram

FSR

OPTION Reg

Watchdog TimerTMR0 Prescaler

OscillatoreConfiguration Word

Watchdog timer

Figura 9.14

'DWD 3DWK

'HVFUL]LRQH

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

1HOOD SDUWH LQ DOWR D GHVWUD WURYLDPR L YDUL HOHPHQWL FKH FRQWUROODQR LO FORFN H OHIXQ]LRQL GL WLPHU $EELDPR LQIDWWL XQ RVFLOODWRUH FRQWUROODWR GD XQD SDUROD GLFRQILJXUD]LRQH RSSXUH GDOO·HVWHUQR KD LQIDWWL XQ LQJUHVVR SHU FORFN HVWHUQR XQR FKHQH GHWHUPLQD OR VSHJQLPHQWR 6OHHS H LQROWUH XQD XVFLWD SHU IRUQLUH HVWHUQDPHQWH LOVXR VHJQDOH ,O VHJQDOH GL WHPSRUL]]D]LRQH FKH JHQHUD YD SRL DO :'7705SUHVFDOHU FKH VHUYH D UDOOHQWDUOR GLYLGHQGR DO IUHTXHQ]D GL LQJUHVVR SHU « 9L q LQROWUH LO ZDWFKGRJ WLPHU FKH FRQWD LO QXPHUR GL FLFOL GL FORFN H TXDQGR VL D]]HUDq DUULYDWR LQ IRQGR D FRQWHJJLDUH JHQHUD XQ VHJQDOH GL UHVHW GHO SURFHVVRUH 3XzHVVHUH XWLOH TXDQGR LO SURFHVVRUH GHYH ULSDUWLUH DG LQWHUYDOOL UHJRODUL

6FRUUHQGR GL GXH SDJLQH OD GRFXPHQWD]LRQH SDJLQD WURYLDPR OD WDEHOOD FKHLOOXVWUD OD SLHGLQDWXUD GHO FRPSRQHQWH LQ SDUWLFRODUH GLFH VH XQ FRQWDWWR q GL LQJUHVVRR GL XVFLWD SHU HYLWDUH FKH VDOGDWXUH HUUDWH GDQQHJJLQR LO FRPRQHQWH 7DEHOOD

Nome n° DIP, SOIC n° SSOP funzione Livelli inputRA0 6 5 I/O TTLRA1 7 6 I/O TTLRA2 8 7 I/O TTLRA3 9 8 I/O TTLRB0 10 9 I/O TTLRB1 11 10 I/O TTLRB2 12 11 I/O TTLRB3 13 12 I/O TTLRB4 14 13 I/O TTLRB5 15 15 I/O TTLRB6 16 16 I/O TTLRB7 17 17 I/O TTLRC0 18 18 I/O TTLRC1 19 19 I/O TTLRC2 20 20 I/O TTLRC3 21 21 I/O TTLRC4 22 22 I/O TTLRC5 23 23 I/O TTLRC6 24 24 I/O TTLRC7 25 25 I/O TTLTOCKI 1 2 I STMCLR# 28 28 I STOSC1/CLKIN 27 27 I STOSC2/CLKOUT 26 26 O -Vdd 2 3,4 P -Vss 4 1,14 P -N/C 3,5 - - -

/HJHQGD , ,QSXW 2 2XWSXW 3 3RZHU 1RW 8VHG 77/ 77/ LQSXW67 6FKPLWW 7ULJJHU LQSXW

5LJXDUGR DOOD WDEHOOD F·q GD VSHFLILFDUH FKH L SULPL HOHPHQWL UDSSUHVHQWDQR OHSRUWH ELGLUH]LRQDOL GL ,2 LO 7&., q O·LQSXW GL FORFN D 7LPHU GHYH HVVHUH SRVWR D9GG R 9VV VH QRQ XVDWR SHU OLPLWDUH LO FRQVXPR GL FRUUHQWH 0&/5 UDSSUHVHQWD LO0DVWHU FOHDU UHVHW LQSXW FLRq q XQ UHVHW DWWLYR EDVVR 26& Ë O·LQJUHVVR GHO FORFNHVWHUQR 26& q O·XVFLWD SHU LO FORFN GL VLVWHPD 9GG H 9VV VRQR OH DOLPHQWD]LRQLSRVLWLYD H PDVVD SHU LO FRPSRQHQWH 1& VRQR GXH SLHGLQL QRQ XWLOL]]DWL

Tab 9.3

)XQ]LRQL GL

WLPHU

3LHGLQDWXUD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

Ë LPSRUWDQWH OHJJHUH OD WDEHOOD GHOOD SLHGLQDWXUD SHUFKp IRUQLVFH LQIRUPD]LRQLLPSRUWDQWL LQ SDUWLFRODUH VH XQ SLHGLQR QRQ VHUYH SXz QRQ HVVHUH VDJJLR ODVFLDUORDSSHVR LQ TXDQWR OH FDSDFLWj LQWHUQH GHL YDUL &026 SRVVRQR HVVHUH FDULFKH H LOYDORUH DVVXPHUHEEH YDORUL FDVXDOL IUD H LQ TXHVR FDVR QHOOD WDEHOOD q VSHFLILFDWRFRVD IDUH DG HVHPSLR SHU LO 7&.,

,O VLPEROR 77/ UDSSUHVHQWD L OLYHOOL VWDQGDUG GL WHQVLRQH SHU L SLHGLQL )LJXUD

/D VLJOD 67 6FKPLWW 7ULJJHU VSHFLILFD FKH OD VRJOLD GL WHQVLRQH GL FRPPXWD]LRQHGHOOD SRUWD q YDULDELOH D VHFRQGD VH VL YD GDOO·DOWR DO EDVVR R YLFHYHUVD FL GHYH HVVHUHLQ VHJXLWR XQ· XOWHULRUH VSHFLILFD]LRQH

7HPSRUL]]D]LRQH

$OOD SDJLQD VHJXHQWH 3DJ WURYLDPR OH VSHFLILFKH UHODWLYH DOOD WHPSRUL]]D]LRQHQHO FKLS LQ SDUWLFRODUH OD ILJXUD ILJ SUHVHQWD OD VXGGLYLVLRQH GHL FLFOL DPXOWLSOL GL TXDWWUR VHJQDOL GL FORFN ,O FORFN EDVH q IRUQLWR GD 26& L VHJQDOL 44VRQR DOWL SHU XQ VROR FLFOR EDVH GXW\ FLFOH H VL DOWHUQDQR D FRPSOHWDUH XQSHULRGR GL FORFN HVWHUQR GDWR GD TXDWWUR FLFOL EDVH OD ORUR IXQ]LRQH q GLVLQFURQL]]DUH GLYHUVH RSHUD]LRQL QHOO·DUFKLWHWWXUD

Voh=2,4 VVih=2,0 V

Vil=0,8 VVol=0,4 V

Figura 9.15

OSC1

Q1

Q2

Q3

Q4

OSC2

Figura 9.16

3LHGLQL QRQXWLOL]]DWL

6SHFLILFKH77/

&LFOL GLFORFN

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

1HOOD VWHVVD SDJLQD O·HVHPSLR LOOXVWUD OD SUHVHQ]D GL XQD SLSHOLQH D GXH VWDGL GRYHVLPXOWDQHDPHQWH YLHQH HVHJXLWD XQD LVWUX]LRQH H FDULFDWD OD VXFFHVVLYD )LJXUD

0HPRULD 3URJUDPPD

6XFFHVVLYDPHQWH YLHQH SUHVHQWDWD OD JHVWLRQH GHOOD PHPRULD SURJUDPPD SDJLQD ILJXUD GRYH SRVVLDPR QRWDUH OD VXGGLYLVLRQH LQ TXDWWUR SDJLQH FRQ UHODWLYRLQGLUL]]DPHQWR HVDGHFLPDOH H OD SRVVLELOLWj GL HVVHUH FDULFDWH QHO 3& R SRVWH LQ FLPDDOOR VWDFN PHGLDQWH EXV D ELW )LJXUD ,Q TXHVWD DUFKLWHWWXUD OH LVWUX]LRQL GLVDOWR VRQR OLPLWDWH DOO·LQWHUQR GL XQD SDJLQD LQ TXDQWR OH LVWUX]LRQL GL VDOWR KDQQRRIIVHW D ELW DOWULPHQWL QRQ HQWUHUHEEHUR QHO IRUPDWR GHOO·LVWUX]LRQH1HOO·XOWLPD ULJD q SRVL]LRQDWR LO YHWWRUH GL UHVHW FKH LQ TXHVWR SURFHVVRUH q OD SULPDRSHUD]LRQH HVHJXLWD

Fetch 1

Fetch 2

Fetch 3

Execute 1

Execute 2

Figura 9.17

On Chip ProgramMemory (Page 1)

On Chip ProgramMemory (Page 2)

On Chip ProgramMemory (Page 3)

RESET Vector

Spa

zio

di M

emor

ia Stack 2

Stack 1

Progam Counter

Figura 9.18

7FFh

000h

200h

400h

600h

On Chip ProgramMemory (Page 0)

3LSHOLQH

0HPRULD3URJUDPPD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

0HPRULD 'DWL

/·RUJDQL]]D]LRQH GHOOD PHPRULD GDWL UDSSUHVHQWDWD GD TXDWWUR EDQFKL GL UHJLVWUL qVFKHPDWL]]DWD QHOOD ILJXUD D SDJLQD GHO GDWD VKHHW )LJXUD /·LQGLUL]]DPHQWR q VHTXHQ]LDOH H OH SRUWH GL ,2 VRQR YLVWH FRPH UHJLVWUL XQDSDUWLFRODULWj q GDWD GDO UHJLVWUR )65 FKH q VSHFLILFR GHO PLFURSURFHVVRUH ID XQLQGLUL]]DPHQWR LQGLUHWWR RVVLD FRQWLHQH O·LQGLUL]]R GL XQ DOWUR UHJLVWUR GHOOD PHPRULD

,QVWUXFWLRQ VHW

&RQWLQXDQGR D VIRJOLDUH OD GRFXPHQWD]LRQH WURYLDPR D SDJLQD OD WDEHOOD FKHVSHFLILFD LQ PRGR PROWR VLQWHWLFR OH LVWUX]LRQL FKH q LQ JUDGR GL HVHJXLUH LOFRPSRQHQWH 1HO GDWD VKHHW WURYLDPR XQD GHVFUL]LRQH FRPSOHWD GHOOH LVWUX]LRQL LOQXPHUR GL FLFOL FKH XWLOL]]DQR H LO FRGLFH D ELW FKH OH LGHQWLILFD QRL FRQVLGHUHUHPRVROR JOL HOHPHQWL SL LPSRUWDQWL 7DEHOOD

1HOOD WDEHOOD PROWH LVWUX]LRQL KDQQR FRPH RSHUDQGL G HG I LO VLJLILFDWR GL TXHVWDQRWD]LRQH q FKH SHU G LO ULVXOWDWR YD QHO UHJLVWUR DFFXPXODWRUH : SHU G LOULVXOWDWR YD QHO UHJLVWUR LQGLFDWR GD )1HOOH LVWUX]LRQL GRYH q SUHVHQWH XQ VDOWR FRQGL]LRQDWR VDOWD VH q ]HUR YLHQH LJQRUDWDO·LVWUX]LRQH VXFFHVVLYD TXDORUD OD FRQGL]LRQH VLD YHUD

INDF

TMR0

PCL

STATUS

FSR

PORT A

PORT B

PORT C

GeneralPurpose

GeneralPurpose

GeneralPurpose

GeneralPurpose

GeneralPurpose

L’indirizzamentotorna indietro al

primo banco

Figura 9.19

00 01 10 1100

01

02

08

0F10

1F

0HPRULD

GDWL

,QVWUXFWLRQ

VHW

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

7DEHOOD

ADDWFANDWFCLRFCLRWCOMFDECFDECFSZINCFINCFSZIORWFMOVFMOVWFNOPRLFRRF

f,df,df-f,df,df,df,df,df,df,df-f,df,d

Addiziona W e FFai l’ And tra W e FAzzera FAzzera WComplementa a 1 FDecrementa di 1 FDecrementa F, salta se è zeroIncrementa FIncrementa F salta se è zeroOr inclusivo fra W e FSposta FSposta il contenuto di W in FNiente operazioniRotazione verso sx di FRotazione verso dx di F

SUBWF f,d Sottrai W con FSWAPF f,d Inverti i primi 4 bit con gli altri in FXORWF f,d Or esclusivo fra W e FBCFBSFBTFSCBTFSS

f,bf,bf,bf,b

Azzera il registro indicato da FImposta in F il numero massimoTest del registro F, salta se è zeroTest del registro F, salta se tutti 1

CALL k Chiamata di subroutineCLRWDT k Azzera watchdog timerGOTO k Salto incondizionatoOPTION k Carica il registro optionRETLW k Ritorno da una subroutineSLEEP - Stand byTRIS f Seleziona porte per I/OANDLW k And di W con valore immediatoIORLW k Ior di W con valore immediatoMOVLW k Sposta in W un valore immediatoXORLW k Xor di W con valore immediato

,O UHJLVWUR 2SWLRQ PRGLILFDELOH FRQ XQD DSSRVLWD LVWUX]LRQH PHULWD XQDFRQVLGHUD]LRQH D SDUWH LQ TXDQWR LO FRUUHWWR VHWWDJJLR GHL VXRL ELW q GL IRQGDPHQWDOHLPSRUWDQ]D SHU LO FRUUHWWR IXQ]LRQDPHQWR GHO VLVWHPD LQ SDUWLFRODUH L FDPSL FKHFRQWUROODQR OH IXQ]LRQL GL WHPSRUL]]D]LRQH VRQR PRVWUDWL LQ ILJXUD GRYH36«36 GHWHUPLQDQR LO YDORUH GHO SUHVFDOHU GD D 7&6 DWWLYD XQFRQWDWRUH GHL IURQWL GL GLVFHVD H 7&( ID IXQ]LRQDUH LO WLPHU FRQ LO FORFN HVWHUQRDOWULPHQWL FRQWHUHEEH LO QXPHUR GL LVWUX]LRQL HVHJXLWH

3URJUDPPD]LRQH GHO FRPSRQHQWH

PS1PS2 PS0T0CET0CS

Figura 9.20

5HJLVWUR2SWLRQ

6YLOXSSRGHO

3URJUDPPD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

'RSR DYHU IDWWR XQD SDQRUDPLFD JHQHUDOH VXO PLFURSURFHVVRUH 3,&& OD IDVHILQDOH q SUHSDUDOR SHU O·XWLOL]]R LQ VLVWHPL HOHWWURQLFL$YHQGR YLVWR OH YDULH LVWUX]LRQL GHO FKLS FL VLDPR IDWWL XQD LGHD GL TXHOOR FKH q LQJUDGR GL IDUH LO SDVVR VXFFHVVLYR q VWDELOLUH O·XWLOL]]R D FXL GHYH HVVHUH DGLELWR HSURJUDPPDUOR

8QD YROWD GHFLVR LO FRPSLWR FKH GHYH VYROJHUH VL SURFHGH FRQ OR VFULYHUH LQ XQOLQJXDJJLR GL SURJUDPPD]LRQH GL IDVFLD DOWD 3DVFDO & OH YDULH LVWUX]LRQL FKH GHYHHVHJXLUH 8QD YROWD WHVWDWR LO IXQ]LRQDPHQWR GL TXHVWR SURJUDPPD SRVVLDPR SDVVDUHDOOD WUDGX]LRQH LQ OLQJXDJJLR DVVHPEOHU 4XHVWR SDVVR SXz ULVXOWDUH QRQ LPPHGLDWRPD FRQ XQ SR· GL SUDWLFD QRQ VDUj SL WURSSR GLIILFLOH DQFKH SHUFKp OH LVWUX]LRQL EDVHVRQR SRFKH H VHPSOLFL

$ TXHVWR SXQWR DEELDPR LO SURJUDPPD FKH GHYH HVVHUH HVHJXLWR LQ OLQJXDJJLRPDFFKLQD O·XOWLPD FRVD FKH ULPDQH GD IDUH q FDULFDUOR QHO PLFURSURFHVVRUH 4XHVWDRSHUD]LRQH q IDWWD GD XQR VWUXPHQWR GHWWR /RDGHU FKH KD FRPH LQSXW LO FRGLFHDVVHPEOHU HG q FROOHJDWR FRQ L YDUL SLHGLQL GHO FKLS ,O VXR FRPSLWR q SURJUDPPDUH OD(SURP LQWHUQD DO SURFHVVRUH H WHVWDUQH LO FRUUHWWR IXQ]LRQDPHQWR$EELDPR RUD RWWHQXWR LO QRVWUR VLVWHPD GLJLWDOH

6H]LRQH

)UHTXHQ]LPHQWUR FRQ PLFURSURFHVVRUH SURJUDPPDELOH 3,&

&RQVLGHULDPR RUD QXRYDPHQWH O·HVHPSLR IDWWR QHO FDSLWROR SUHFHGHQWH UHDOL]]LDPRXQ IUHTXHQ]LPHQWUR FRQ OH VWHVVH FDUDWWHULVWLFKH HVWHUQH GLVSOD\ WDVWR HG LQJUHVVR0D TXHVWD YROWD SURJHWWLDPR LO VLVWHPD FRQ XQ XQLFR HOHPHQWR LO QRVWUR SURFHVVRUH3,&&

7UDODVFLDQGR OD YLVXDOL]]D]LRQH HVWHUQD FIU )LJXUD SDVVLDPR DOOR VFKHPD FKHSRVVLDPR FRQVLGHUDUH GHILQLWLYR SHU LO QRVWUR VLVWHPD LQ TXDQWR WXWWH OH IXQ]LRQLVRQR VYROWH DOO·LQWHUQR GHO FKLS ,O QRVWUR VWUXPHQWR VDUj FRVWLWXLWR GDO SURFHVVRUHXQ GLVSOD\ H SXOOXS SDVVLYR FRPH WDVWR GL DWWLYD]LRQH )LJXUD

,O SULQFLSLR GL IXQ]LRQDPHQWR q OR VWHVVR FKH QHO FDVR SUHFHGHQWH XWLOL]]LDPR LO WLPHUSHU FRQWDUH ILQR DG XQ VHFRQGR IRUQHQGR LQ LQJUHVVR XQ FORFN DGHJXDWR 8Q DOWUR

Timer

Cpu

RamDati

(SURP

PIC16C57

DisplayPort C/ 8/ 8Port BPort A/ 4

Clock ext

Tasto

Vdd

Figura 9.22

/LQJXDJJLGL DOWROLYHOOR

&RGLFHPDFFKLQD

3URJHWWR GDVYLOXSSDUH

6FKHPDLQWHUQR

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

UHJLVWUR FRQWHUj L IURQWL G·RQGD LQ VDOLWD GHO VHJQDOH GL FORFN $OOR VFDWWDUH GHO WLPHU LOQXPHUR PHPRUL]]DWR QHO UHJLVWUR GDWL YHUUj IRUQLWR DO GLVSOD\ SHU OD YLVXDOL]]D]LRQH

$VVHJQDPHQWR GHL SLHGLQL GL ,2

&RPH SDVVR LQL]LDOH GREELDPR YHGHUH FRPH GLVWULEXLUH OH SRUWH LQ SDUWLFRODUHSRVVLDPR XVDUH LO SULPR ELW GHOOD SRUWD $ FRPH LQJUHVVR *OL DOWUL UHVWHUDQQRLQXWLOL]]DWL OH SRUWH % H & YHUUDQQR XWLOL]]DWH FRPH XVFLWD D ELW SHU LO GLVSOD\ SHUXQD IUHTXHQ]D GL XQ 0+] VRQR QHFHVVDUL DOPHQR ELW QHO QRVWUR FDVR PLVXUHUHPRJUDQGH]]H LQIHULRUL ,O WDVWR GL DWWLYD]LRQH q FROOHJDWR DO UHVHW GHO FKLS ,O FORFN GHOWLPHU YLHQH SRVWR LQ LQJUHVVR QHO ULVSHWWLYR SLHGLQR 7&., FUI 7DEHOOD

,O SUREOHPD VXFFHVVLYR GD ULVROYHUH q FRPH FRQWDUH LO WHPSR 3RVVLDPR SRUUH LQLQJUHVVR XQ VHJQDOH D IUHTXHQ]D +] LQ PRGR GD SRWHU FRQWDUH ILQR D . LQXQ UHJLVWUR D ELW VL GRYUj TXLQGL XWLOL]]DUH LO UHJLVWUR 705 H XQ UHJLVWUR XOHULRUHGL DSSRJJLR LQ TXDQWR LO SULPR q D ELW 2SSXUH XQD VROX]LRQH SL SUDWLFD q TXHOODGL IDU GLYLGHUH LO FORFN SHU GDO SUHVFDOHU EDVWHUHEEH TXLQGL LO UHJLVWUR D ELW GHO705 FRPH FRQWDWRUH,O FORFN FRPH VHPSUH SXz HVVHUH IRUQLWR GD XQ RVFLOODWRUH DO TXDU]R

8Q SUREOHPD SL VSHFLILFR GD ULVROYHUH q TXHOOR GHO FRQWHJJLR GHL IURQWL GL VDOLWD GHOVHJQDOH GL LQJUHVVR ULVROYLELOH FRQ O·LQWURGX]LRQH GL XQD YDULDELOH FKH PHPRUL]]L ORVWDWR SUHFHGHQWH LQ PRGR FKH XQ SDVVDJJLR GD D YHQJD LGHQWLILFDWR FRPH VDOLWD HTXLQGL FRQWDWR XQD FRPPXWD]LRQH GD D q XQ IURQWH GL GLVFHVD H TXLQGLWUDODVFLDWR

&RQVLGHULDPR TXLQGL LO SURJUDPPD LQ OLQJXDJJLR GL DOWR OLYHOOR

9HQLDPR RUD DOOD WUDGX]LRQH GHO SURJUDPPD LQ LVWUX]LRQL HVHJXLELOL

6FULWWR LQ &

7LPHU )UHT :KLOH 7LPHU ))

^LI SUHZBLQ LQ IUHT 3UHZBLQ LQ `

2XWSXW IUHT

Scritto in Pascal:

Timer:=0;Freq:=0;Repeat

If (prew_in=0) and (in=1) thenfreq:=freq+1;

until timer:=FF;output (freq);

6HWWDJJL GL,2

&ORFN GHO7LPHU

3UREOHPLVSHFLILFL

3URJUDPPD

/LQJXDJJLR0DFFKLQD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

; timer = IUHT LQ 3UHZBLQ

7PU)UHT+IUHT/ LQ 5DP3RUW$ !5DP UHJLVWHU

IUHT+ 5HV LQ 5DPIUHT/ 5HV3UHZBLQ 5HV2UJ 0RYOZ 7ULV 3RUW$0RYOZ ))K7ULV 3RUW%0RY ))K7ULV 3RUW&2SWLRQ K&OHDU 7PU LQL]LDOL]]D]LRQL&OHDU )UHT/&OHDU )UHT+&OHDU 3UHZBLQ%WIVF 3UHZBLQ VDOWD VH *RWR %WIVF 3RUW$*RWR ,QFIV] )UHT/,QF )UHT+0RYI 3RUW$ ULVXOWDWR LQ :0RYZI 3UHZBLQ,QFIV] 7PU ULVXOWDWR LQ :*RWR /RRS ILQH ORRS0RYI )UHT+ ULVXOWDWR LQ :0RYZI 3RUW&0RYI )UHT/ ULVXOWDWR LQ :0RYZI 3RUW%2UJ ))K*RWR

/H SULPH ULJKH TXHOOH SUHFHGXWH GDO ´ µ VRQR FRPPHQWL LO SURJUDPPD LQL]LD DOODULJD FRQ GHOOH GLUHWWLYH LQGLFD]LRQL FKH VHUYRQR D GHILQLUH GHJOL RJHWWL VX FXL

Loop :

1:

&RPPHQWL

DO FRGLFH

PDFFKLQD

)RQGDPHQWL VXL PLFURSURFHVVRUL3ULQFLSL JHQHUDOL HG HVHPSL

0DXUR 2OLYLHUL &RUVR GL (OHWWURQLFD 'LJLWDOH , PRGXOR8QLYHUVLWj GL 5RPD ´/D 6DSLHQ]Dµ ² DD

SDJ

ODYRUDUH ,O FRPDQGR 2UJ GHWHUPLQD O·LQL]LR GHO SURJUDPPD $ SDUWLUH GD TXHVWDLVWUX]LRQH WURYLDPR L VHWWDJJL GHOOH SRUWH $ q SRVWD FRPH LQJUHVVR 7ULV K % H &XVFLWH 7ULV ))K O·LVWUX]LRQH RSWLRQ GHILQLVFH OD SUHVHQ]D GHO FORFN HVWHUQR SHU LOWLPHU H GHO SUHVFDOHU FKH GLYLGH SHU ,O /RRS FRQWLHQH OH LQL]LDOL]]D]LRQL GHOOH YDULDELOL H OH LVWUX]LRQL SHU LO FRQWHJJLR GHOODIUHTXHQ]D 'RSR LO ´ µ YL VRQR OH LVWUX]LRQL SHU PDQGDUH L ULVXOWDWL LQ XVFLWD H ODSDUWH ILQDOH VHUYH DG LQGLUL]]DUH LO SURJUDPPD GRSR O·DYYHQXWR UHVHW LQ TXDQWR XQDYROWD UHVHWWDWR LO FRPSRQHQWH HVHJXH LO ´YHWWRUH GL UHVHWµ DOO·LQGLUL]]R ))K FIU)LJXUD

&RPH FRQVLGHUD]LRQL ILQDOL SRVVLDPR GLUH FKH RJQL SURFHVVRUH KD LO VXR DPELHQWH GLVYLOXSSR FRPSLODWRUL DVVHPEODWRUL WUDGXWWRUL GHEXJJHU H RUJDQL]]DWRUL FKHGHWHUPLQDQR OD SRVL]LRQH GL SURJUDPPL GDWL H FRVWDQWL$G HVHPSLR QHL '63 GHOOD 7H[DV ,QVWUXPHQWV VL KD OD SUHVHQ]D GL GXH ILOHFRQWHPSRUDQHDPHQWH XQ ILOH SURJUDPPD FRQ HVWHQVLRQH DVP HG XQ ILOH FRPDQGLFRQ HVWHQVLRQH FPG HQWUDPEL YHQJRQR GDWL LQ LQJUHVVR DOO·DVVHPEODWRUH LO SULPRGHILQLVFH OH RSHUD]LRQL GD VYROJHUH LO VHFRQGR FRQWLHQH JOL LQGLUL]]L GL YDULDELOLFRVWDQWL H SURJUDPPL

$ TXHVWR SXQWR VL SXz FDULFDUH LO SURJUDPPD QHO FKLS H WHVWDUQH LO IXQ]LRQDPHQWR

&RQVLGHUD]LRQL

ILQDOL