SSOLFDWLRQHSRUW D LDJQRVLQJRIWZDUHDXOWVLQWHOODULV LFURFRQWUROOHUV RH
33K - views

SSOLFDWLRQHSRUW D LDJQRVLQJRIWZDUHDXOWVLQWHOODULV LFURFRQWUROOHUV RH

URHVFKH573596WHOODULV574826RIWZDUH 6757 XULQJWSLFDOGHYHORSPHQWHIIRUWV57359VVWHPRSHUDWLRQFDQVRPHWLPHVHQGXSLQDIDXOWKDQGOHU57361WILUVWJODQFH IDXOWVPLJKWVHHPFUSWLFRUGLIILFXOWWRXQGHUVWDQG57359EXW6WHOODULVPLFURFRQWUROOHUVLQFOXGHVHYHUDOIHDWXUHVWR KHOSGHWHUP

Download Pdf

SSOLFDWLRQHSRUW D LDJQRVLQJRIWZDUHDXOWVLQWHOODULV LFURFRQWUROOHUV RH




Download Pdf - The PPT/PDF document "SSOLFDWLRQHSRUW D LDJQRVLQJRIWZDUHDXOWVL..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.



Presentation on theme: "SSOLFDWLRQHSRUW D LDJQRVLQJRIWZDUHDXOWVLQWHOODULV LFURFRQWUROOHUV RH"— Presentation transcript:


Page 1
$SSOLFDWLRQ5HSRUW $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV -RH.URHVFKH6WHOODULV6RIWZDUH $%675$&7 'XULQJW\SLFDOGHYHORSPHQWHIIRUWVV\VWHPRSHUDWLRQFDQVRPHWLPHVHQGXSLQDIDXOWKDQGOHU$WILUVWJODQFH IDXOWVPLJKWVHHPFU\SWLFRUGLIILFXOWWRXQGHUVWDQGEXW6WHOODULVPLFURFRQWUROOHUVLQFOXGHVHYHUDOIHDWXUHVWR KHOSGHWHUPLQHZK\DIDXOWRFFXUUHG5HDGWKLVDSSOLFDWLRQQRWHWROHDUQDERXWWKHIDXOWKDQGOLQJFDSDELOLWLHV RI6WHOODULVPLFURFRQWUROOHUVKRZWRGLDJQRVHIDXOWVDQGKRZWRSUHYHQWWKHP

&RQWHQWV ,QWURGXFWLRQ )DXOW6\VWHP2YHUYLHZ 'LDJQRVLQJ)DXOWV 7\SLFDO)DXOWVDQG+RZWR$YRLG7KHP *HQHUDO)DXOW'HEXJ)ORZ &RQFOXVLRQ 5HIHUHQFHV ,QWURGXFWLRQ :KHQVRIWZDUHUXQQLQJRQD6WHOODULV&RUWH[ 0SURFHVVRUHQFRXQWHUVDQHUURULWJHQHUDWHVDIDXOWDQGWKH SURJUDPH[HFXWLRQLVGLUHFWHGWRDIDXOWKDQGOHU,QVRPHFDVHVIDXOWRFFXUUHQFHLQDSURJUDPFDQVHHP P\VWHULRXVDQGGLIILFXOWWRGHEXJ+RZHYHUDIDXOWVKRXOGQRWEHWKHFDXVHRIGHEXJWUHSLGDWLRQ7KH6WHOODULV

&RUWH[0SURFHVVRUSURYLGHVDSRZHUIXOIDXOWKDQGOLQJV\VWHPDQGVHYHUDOIHDWXUHVWRKHOS\RXILQGWKHFDXVH RIDIDXOW$IWHUGHEXJJLQJDIHZIDXOWV\RXZLOOEHPRUHFRPIRUWDEOHKDQGOLQJDQGWURXEOHVKRRWLQJIDXOWVDV WKH\KDSSHQDQGZLOOEHDEOHWRILQGWKHFDXVHLQDIHZPLQXWHV )DXOW6\VWHP2YHUYLHZ ,QD6WHOODULV&RUWH[0SURFHVVRUDIDXOWLVDW\SHRIH[FHSWLRQ7KHUHDUHV\VWHPH[FHSWLRQVLQFOXGLQJ 6\V7LFNDQG69&)RXURIWKHVHV\VWHPH[FHSWLRQVDUHIDXOWVZLWKRQHIRUHDFKW\SHRIIDXOWWKDWFDQRFFXU LQWKHSURFHVVRUZKHQLWLVUXQQLQJFRGH 7DEOH

VKRZVWKHOLVWRIIDXOWW\SHVDQGWKHLUFDXVHV 7DEOH)DXOW7\SHV ,IQRWHQDEOHG 5HTXLUHG" 3ULRULW\/HYHO 'HVFULSWLRQ )DXOW7\SMH 1RWDSSOLFDEOH 5HTXLUHG +LJKHVWSULRULW\IL[HGDW $KDUGIDXOWLQFOXGHVDQ\IDXOWWKDWLV QRWFRYHUHGE\WKHIROORZLQJWKUHH FDWHJRULHV$Q\XQKDQGOHGIDXOW HVFDODWHVWRDKDUGIDXOW +DUGIDXOW (VFDODWHVWRD +DUGIDXOW 2SWLRQDO &RQILJXUDEOHORZHUWKDQ+DUGIDXOW $PHPRU\PDQDJHPHQWIDXOWRFFXUV ZKHQH[HFXWLQJFRGHDWWHPSWVWR DFFHVVDQLOOHJDOORFDWLRQRUYLRODWHV DUXOHRIWKH0HPRU\3URWHFWLRQ8QLW 038 0HPRU\ 0DQDJHPHQWIDXOW 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV

$10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG
Page 2
7DEOH)DXOW7\SHV FRQWLQXHG ,IQRWHQDEOHG 5HTXLUHG" 3ULRULW\/HYHO 'HVFULSWLRQ )DXOW7\SMH (VFDODWHVWRD +DUGIDXOW 2SWLRQDO &RQILJXUDEOHORZHUWKDQ+DUGIDXOW $EXVIDXOWRFFXUVZKHQWKHUHLVDQ HUURURQWKHEXVWKDWKDSSHQVZKHQ DFFHVVLQJDSHULSKHUDORUPHPRU\ %XVIDXOW (VFDODWHVWRD +DUGIDXOW 2SWLRQDO &RQILJXUDEOHORZHUWKDQ+DUGIDXOW $XVDJHIDXOWRFFXUVZKHQWKHUHLVD SURJUDPHUURUVXFKDVDQLOOHJDO LQVWUXFWLRQDOLJQPHQWSUREOHPRU

DWWHPSWWRDFFHVVDQRQH[LVWHQW FRSURFHVVRU 8VDJHIDXOW D2QO\WKHUHVHWDQGQRQPDVNDEOHLQWHUUXSW10,H[FHSWLRQVDUHKLJKHULQSULRULW\WKDQWKHKDUGIDXOW 7KH+DUGIDXOWKDVWKHKLJKHVWSULRULW\RIDQ\IDXOWLQWKHV\VWHP7KHSULRULW\RIWKHIDXOWLVIL[HGDWDQGWKH RQO\KLJKHUSULRULW\H[FHSWLRQVLQWKHV\VWHPDUHUHVHWDQGQRQPDVNDEOHLQWHUUXSW10,7KHUHPDLQLQJIDXOW W\SHVKDYHFRQILJXUDEOHSULRULW\OHYHOVEXWDUHW\SLFDOO\ORZHUSULRULW\WKDQWKH+DUGIDXOWDQGKLJKHUSULRULW\

WKDQHYHU\RWKHUW\SHRIH[FHSWLRQRULQWHUUXSW2QO\WKH+DUGIDXOWLVUHTXLUHGDQGFDQQRWEHGLVDEOHG7KH RWKHUWKUHHIDXOWW\SHVFDQEHHQDEOHGRUGLVDEOHGLQWKHV\VWHP,IRQHRIWKHRWKHUWKUHHIDXOWW\SHVRFFXUV DQGLVQRWHQDEOHGWKHQLWLVHVFDODWHGWRD+DUGIDXOW 6HHWKHGRFXPHQWDWLRQIURPWKH 5HIHUHQFHV VHFWLRQIRUPRUHGHWDLOVDERXWIDXOWW\SHVDQGKRZWKH\FDQEH FRQILJXUHG :KHQDIDXOWRFFXUVWKHUHDUHWZRXVHIXOWRROVDYDLODEOHWRILQGWKHFDXVHWKHH[FHSWLRQVWDFNIUDPHVHH ([FHSWLRQ6WDFN)UDPH IRUPRUHLQIRUPDWLRQDQGWKHIDXOWVWDWXVUHJLVWHUVVHH )DXOW6WDWXV5HJLVWHUV IRU

PRUHLQIRUPDWLRQ ([FHSWLRQ6WDFN)UDPH 7KH&RUWH[0SURFHVVRUXVHVDXQLIRUPPHFKDQLVPIRUVDYLQJSURJUDPFRQWH[WLQIRUPDWLRQRQWKHVWDFN7KLV VDPHPHFKDQLVPLVXVHGIRUDOOW\SHVRIH[FHSWLRQVWKDWFDQRFFXULQWKHV\VWHPLQFOXGLQJIDXOWVDQGLQWHUUXSWV :KHQDQH[FHSWLRQRFFXUVLQFOXGLQJDIDXOWWKHIROORZLQJUHJLVWHUVDUHSXVKHGRQWKHVWDFNVKRZQKHUHLQ RUGHURILQFUHDVLQJDGGUHVVRQWKHVWDFN SP+00 R0 SP+04 R1 SP+08 R2 SP+12 R3 SP+16 R12 SP+20 LR SP+24 PC SP+28 xPSR 7KHUHJLVWHUYDOXHVVDYHGLQWKHH[FHSWLRQVWDFNIUDPHSURYLGHDVQDSVKRWRIWKHSURFHVVRUFRQWH[WDWWKH

WLPHWKHH[FHSWLRQRFFXUUHG)RUDIDXOWKDQGOHUWKDWLVZULWWHQLQ&WKHFRPSLOHUVDYHVRQWRWKHVWDFNDQ\ DGGLWLRQDOUHJLVWHUVWKDWDUHXVHGE\WKHIDXOWKDQGOLQJIXQFWLRQVRWKDWWKHHQWLUHV\VWHPFRQWH[WLVVDYHGLQ DIDXOWKDQGOHU 7KHVDYHGYDOXHRIWKHZRUNLQJUHJLVWHUV555FDQEHXVHIXOHVSHFLDOO\LI\RXLVRODWHWKHSUREOHPWR DQLQVWUXFWLRQWKDWXVHVRQHRIWKRVHUHJLVWHUV7KHVHYDOXHVDOORZ\RXWRUHFRQVWUXFWWKHFRQGLWLRQRIWKH LQVWUXFWLRQDWWKHWLPHWKHLQVWUXFWLRQH[HFXWHG7KH 3URJUDP&RXQWHU3& DQG /LQN5HJLVWHU/5 YDOXHV

DUHWKHPRVWXVHIXOLQIRUPDWLRQWKDWLVVDYHGLQWKHH[FHSWLRQVWDFNIUDPH )LUVWWKHVDYHGYDOXHRIWKH 3& RIWHQSRLQWVWRWKHRIIHQGLQJLQVWUXFWLRQ8VLQJWKHGHEXJJHUWRH[DPLQHWKH LQVWUXFWLRQDWWKDWDGGUHVVDORQJZLWKWKHUHJLVWHUYDOXHVRIWHQSURYLGHVHQRXJKFOXHVWKDWWKHFDXVHRIWKH IDXOWEHFRPHVDSSDUHQW6RPHWLPHVLWLVQRWWKDWHDV\WKRXJKDQGWKHVDYHG 3& RQO\SRLQWVLQWKHYLFLQLW\RI WKHSUREOHPRUGRHVQRWSURYLGHDQ\XVHIXOLQIRUPDWLRQDWDOOWKLVLVUDUH $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW

7H[DV,QVWUXPHQWV,QFRUSRUDWHG )DXOW6\VWHP2YHUYLHZ ZZZWLFRP
Page 3
6HFRQGWKHVDYHGYDOXHRIWKH /5 FDQRIWHQEHXVHGWRSURYLGH\RXZLWKVRPHFRQWH[WDERXWZKDW\RXU SURJUDPZDVGRLQJZKHQWKHIDXOWRFFXUUHG)RUH[DPSOHLIWKHFRGHZDVH[HFXWLQJLQDFHUWDLQIXQFWLRQZKHQ WKHIDXOWRFFXUUHGWKHVDYHG /5 PLJKWSRLQWEDFNLQWRWKHIXQFWLRQWKDWFDOOHGLW%\H[DPLQLQJWKHFRGHDWWKH ORFDWLRQSRLQWHGWRE\WKHVDYHG/5\RXPLJKWEHDEOHWRWHOOPRUHDERXWWKHFDOOLQJIXQFWLRQ 7KHVDYHG /5

FDQDOVREHXVHGLQFRQMXQFWLRQZLWKWKHUHVWRIWKHVWDFNWRXQZLQGDVHULHVRIIXQFWLRQFDOOV SURYLGLQJDQHYHQEHWWHUKLVWRU\+RZHYHUWKLVSURFHVVLVDORWRIWURXEOHWRGRPDQXDOO\ZLWKRXWDQDXWRPDWLF VWDFNEDFNWUDFHIURPWKHGHEXJJHUDQGLVXVXDOO\RQO\QHFHVVDU\LQWULFN\GHEXJVLWXDWLRQV 6RPHWLPHVWKHH[FHSWLRQVWDFNIUDPHLVQRWDYDLODEOH7KLVXVXDOO\KDSSHQVZKHQWKHVWDFNSRLQWHULVSRLQWLQJ WRDQRQ5$0ORFDWLRQZKLFKPLJKWEHGXHWRVWDFNFRUUXSWLRQRURYHUIORZ )DXOW6WDWXV5HJLVWHUV 7KHUHDUHWKUHHIDXOWVWDWXVUHJLVWHUVRQHIRUHDFKW\SHRIIDXOW

0HPRU\0DQDJHPHQW)DXOW6WDWXV0)$8/767$7 UHJLVWHUELWVDW[((' %XV)DXOW6WDWXV%)$8/767$7 UHJLVWHUELWVDW[((' 8VDJH)DXOW6WDWXV8)$8/767$7 UHJLVWHUELWVDW[(('$ (DFKRIWKHVHIDXOWVWDWXVUHJLVWHUVFRQWDLQVVWDWXVELWVWRLQGLFDWHWKHFDXVHRIWKHIDXOW$OVRIRUWKHPHPRU\ PDQDJHPHQWDQGEXVIDXOWW\SHVWKHUHLVDQDGGUHVVUHJLVWHUWKDWKROGVWKHDGGUHVVWKDWFDXVHGWKHIDXOW

7KHWKUHHVWDWXVUHJLVWHUVFDQEHUHDGDWVHSDUDWHDGGUHVVHVDVVKRZQDERYHEXWW\SLFDOO\DUHUHDGDVD FRPELQHGELWZRUGIURPDGGUHVV[((' 0HPRU\0DQDJHPHQW)DXOW6WDWXV0)$8/767$75HJLVWHU 'HVFULSWLRQ 1DPH %LW 9DOLGIDXOWDGGUHVVLVVWRUHGLQWKH0HPRU\0DQDJHPHQW$GGUHVV5HJLVWHU 00$'5 00$59$/,' XQXVHG 0HPRU\DFFHVVYLRODWLRQRFFXUUHGZKLOHVWDFNLQJRQH[FHSWLRQHQWU\ 067.(55 0HPRU\DFFHVVYLRODWLRQRFFXUUHGZKLOHXQVWDFNLQJRQH[FHSWLRQUHWXUQ 08167.(55 XQXVHG 'DWDDFFHVVYLRODWLRQ '$&&9,2/

,QVWUXFWLRQDFFHVVYLRODWLRQ ,$&&9,2/ %LWLVVHWLIWKH 0HPRU\0DQDJHPHQW)DXOW$GGUHVV5HJLVWHU00$'5 ORFDWHGDW[(('FRQWDLQV WKHDGGUHVVWKDWFDXVHGWKHPHPRU\PDQDJHPHQWIDXOW %XV)DXOW6WDWXV%)$8/767$75HJLVWHU 'HVFULSWLRQ 1DPH %LW 9DOLGIDXOWDGGUHVVLVVWRUHGLQ %XV)DXOW$GGUHVV5HJLVWHU)$8/7$''5 %)$59$/,' XQXVHG %XVIDXOWRFFXUUHGZKLOHVWDFNLQJRQH[FHSWLRQHQWU\ 67.(55 %XVIDXOWRFFXUUHGZKLOHXQVWDFNLQJRQH[FHSWLRQUHWXUQ 8167.(55 6WDFNHG 3&

GRHVQRWLQGLFDWHH[DFWDGGUHVVRIEXVIDXOW ,035(&,6(55 6WDFNHG 3& LQGLFDWHVH[DFWDGGUHVVRIEXVIDXOW 35(&,6(55 ,QVWUXFWLRQEXVHUURU ,%86(55 %LWLVVHWLIWKH %XV)DXOW$GGUHVV5HJLVWHU)$8/7$''5 ORFDWHGDW[(('FRQWDLQVWKHDGGUHVV WKDWFDXVHGWKHEXVIDXOW 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG )DXOW6\VWHP2YHUYLHZ ZZZWLFRP
Page 4

8VDJH)DXOW6WDWXV8)$8/767$75HJLVWHU 'HVFULSWLRQ 1DPH %LW XQXVHG 7UDSVDQLQVWUXFWLRQWKDWDWWHPSWHGWRGLYLGHE\]HUR7KLVWUDSFDQEHHQDEOHGRU GLVDEOHG ',9%<=(52 7UDSVDQDWWHPSWWRPDNHDQXQDOLJQHGPHPRU\DFFHVV7KLVWUDSFDQEHHQDEOHG RUGLVDEOHG 81$/,*1(' XQXVHG $WWHPSWHGWRH[HFXWHDFRSURFHVVRULQVWUXFWLRQ 12&3 $WWHPSWHGH[FHSWLRQUHWXUQFDXVHGLOOHJDOORDGRI3& ,193& ,QYDOLGSURFHVVLQJLQVWUXFWLRQVWDWH ,1967$7( $WWHPSWWRH[HFXWHDQXQGHILQHGLQVWUXFWLRQ 81'(),1675 'LDJQRVLQJ)DXOWV +HUHLVDFRPPRQGHEXJJLQJVFHQDULR

'HYHORSHUGLVFRYHUVWKHDSSOLFDWLRQVWRSVUXQQLQJ 8VLQJDGHEXJJHUGHYHORSHUGLVFRYHUVWKDWWKHDSSOLFDWLRQHQGVXSLQDIDXOWKDQGOHU 'HYHORSHUJHWVVWXFNQRWNQRZLQJZKDWWRGRDQGDVNVIRUVXSSRUW 7KHJRDORIWKLVDSSOLFDWLRQQRWHLVWRGHP\VWLI\VWHSDQGSURYLGHWKHGHYHORSHUZLWKWHFKQLTXHVWRXVHWR JHWWKHDSSOLFDWLRQUXQQLQJDJDLQ 7KHUHPDLQGHURIWKLVVHFWLRQSUHVHQWVGLIIHUHQWIDXOWVFHQDULRVDQGVKRZVKRZWRXVHWKH6WHOODULVIHDWXUHV GHVFULEHGLQWKHSUHYLRXVVHFWLRQWRGHWHUPLQHWKHFDXVHRIWKHIDXOW 'HIDXOW,QWHUUXSW+DQGOHU

7HFKQLFDOO\WKLVLVQRWDIDXOW+RZHYHUWKLVFRPPRQVFHQDULRDSSHDUVLQFXVWRPHUVXSSRUWUHTXHVWVWRWKH 6WHOODULVDSSOLFDWLRQVWHDP7KHIROORZLQJVFUHHQFDSWXUHVKRZVDSURJUDPWKDWLVKDOWHGLQWKH IntDefaultHandler() IXQFWLRQ 2QFHKHUHLWLVVDIHWRDVVXPHWKDWDQLQWHUUXSWRFFXUUHGWKDWGRHVQRWKDYHDKDQGOHUIXQFWLRQHQWHUHGLQ WKHYHFWRUWDEOH2QFHLWLVNQRZQWKDWWKHSURJUDPKDVHQWHUHGWKHGHIDXOWKDQGOHULWLVRIWHQREYLRXVZKLFK LQWHUUXSWKDVWULJJHUHGDQGKDVQRKDQGOHU,QWKLVFDVHWKHUHLVQRIXUWKHUGHEXJJLQJUHTXLUHG+RZHYHU

VRPHWLPHV\RXZDQWWRILQGRXWZKLFKSHULSKHUDOFDXVHGWKLVLQWHUUXSWWRKDSSHQ7KHTXLFNHVWZD\WRILQG $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 5
RXWLVWRORRNDWWKHYDOXHRIWKH 3URJUDP6WDWXV5HJLVWHU[365 UHJLVWHU7KHORZHUELWVFRQWDLQWKH QXPEHURIWKHFXUUHQWH[FHSWLRQ ,QWKHDERYHH[DPSOHWKHORZHUELWVRIWKH [365

UHJLVWHUVKRZWKHH[FHSWLRQQXPEHULV[RUGHFLPDO 5HIHUULQJWRWKH,QWHUUXSWVWDEOHLQWKH([FHSWLRQ0RGHOVHFWLRQRIWKH&RUWH[03URFHVVRUFKDSWHURID 6WHOODULVGDWDVKHHWVKRZVWKDWYHFWRUQXPEHULV7LPHU$ 1RZORRNLQWKHYHFWRUWDEOHXVXDOO\LQWKHVWDUWXSFRGHDWWKHYHFWRUIRU7LPHU$ 7KHDERYHVFUHHQFDSWXUHVKRZVWKDWWKHYHFWRUHQWU\IRU7LPHU$LVWKH IntDefaultHandler() IXQFWLRQ ZKLFKLVWKHGHIDXOWZKHQQRKDQGOHUKDVEHHQSURYLGHG,QWKLVFDVHWKHFRUUHFWKDQGOHUIXQFWLRQZDVQRW

HQWHUHGLQWKHWDEOH7KHVFUHHQFDSWXUHEHORZVKRZVWKHFRUUHFWKDQGOHUIXQFWLRQHQWHUHGLQWKHYHFWRUWDEOH 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 6
$QRWKHUZD\WRGHWHUPLQHZKLFKLQWHUUXSWFDXVHGWKHSURFHVVRUWRHQWHUWKHGHIDXOWKDQGOHULVWRH[DPLQHWKH 19,&$FWLYH,QWHUUXSW UHJLVWHUVWRVHHZKDWLQWHUUXSWLVDFWLYHDVVKRZQEHORZ

,QWKHDERYHVFUHHQFDSWXUHWKHGHEXJJHUSURYLGHVDYLHZWRVHHWKHYDOXHRIWKLVUHJLVWHU,I\RXUGHEXJJHU GRHVQRWSURYLGHVXFKDYLHZ\RXFDQH[DPLQHWKHVHUHJLVWHUVXVLQJDPHPRU\YLHZHUVWDUWLQJDWDGGUHVV [((,QWKLVFDVHELWRIWKHILUVW $FWLYH,QWHUUXSW UHJLVWHULVVHWLQGLFDWLQJWKDWLQWHUUXSWQXPEHU LVDFWLYHDQGLVOLNHO\WKHFDXVHRIWKHLQWHUUXSW,IPRUHWKDQRQHELWLVVHWLQWKLVUHJLVWHUWKHQWKHKLJKHVW SULRULW\LQWHUUXSWLVWKHDFWLYHLQWHUUXSW

5HIHUDJDLQWRWKH,QWHUUXSWWDEOHLQWKH([FHSWLRQ0RGHOVHFWLRQRID6WHOODULVGDWDVKHHWDQGORRNXSLQWHUUXSW QXPEHU$VEHIRUHWKLVVKRZVWKDWWKHDFWLYHLQWHUUXSWLV7LPHU$ 6XPPDU\ ,I\RXUSURJUDPHQGVXSLQWKH IntDefaultHandler() LWLVSUREDEO\EHFDXVHWKHKDQGOHUIXQFWLRQZDV QRWHQWHUHGLQWKHYHFWRUWDEOHVHHVWDUWXSFRGHVRXUFHILOH 8VHWKHGHEXJJHUWRH[DPLQHWKHORZHUELWVRIWKH [365 UHJLVWHUZKLOHWKHSURJUDPLVKDOWHGLQWKH IntDefaultHandler() IXQFWLRQDQGREWDLQWKHLQWHUUXSWYHFWRUQXPEHU

/RRNXSWKHYHFWRUQXPEHULQWKH6WHOODULVGDWDVKHHWWRILQGRXWZKLFKSHULSKHUDOFDXVHGWKHLQWHUUXSW RSWLRQDO([DPLQHWKH 19,&$FWLYH,QWHUUXSW UHJLVWHUVWRGHWHUPLQHWKHKLJKHVWSULRULW\DFWLYHLQWHUUXSW DQGORRNWKDWXSLQWKH6WHOODULVGDWDVKHHW %XV)DXOW6FHQDULR ,QWKLVFRPPRQVFHQDULRZKHQXVLQJDGHEXJJHUWKHSURJUDPPHUILQGVWKDWWKHSURJUDPKDVHQWHUHGWKH +DUG)DXOWKDQGOHU $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG

'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 7
,QWKLVH[DPSOHXVHWKHGHEXJJHUWRH[DPLQHWKHIDXOWVWDWXVUHJLVWHU IRUWKLVUHJLVWHUDVVKRZQEHORZRU\RXFDQXVHDPHPRU\YLHZHUWRH[DPLQHDGGUHVV[((' ,QWKLVFDVHWKH 19,&)DXOW6WDWXV19,&B)$8/7B67$7 UHJLVWHUKDVDYDOXHI[5HIHUWRDQ\ RQHRIWKHGRFXPHQWVOLVWHGLQWKH 5HIHUHQFHV VHFWLRQRUWR 'LDJQRVLQJ)DXOWV WRVHHWKHPHDQLQJRIWKH

ELWVLQWKLVUHJLVWHU7KHYDOXHVKRZQKHUHLQGLFDWHVDEXVIDXOWDQGWKHELWVWKDWDUHVHWDUH BFARVALID DQG PRECISERR 7KLVPHDQVWKDWWKH %XV)DXOW$GGUHVV5HJLVWHU)$8/7$''5 UHJLVWHUFRQWDLQVWKHH[DFW YDOXHRIWKHDGGUHVVWKDWWULJJHUHGWKHEXVIDXOW 8VHWKHGHEXJJHUWRYLHZWKHYDOXHRIWKH )$8/7$''5 UHJLVWHU,IWKHGHEXJJHUGRHVQRWKDYHDYLHZHUIRU WKLVUHJLVWHU\RXFDQH[DPLQHWKHPHPRU\DWDGGUHVV[((' 7KHYDOXHLQWKH 19,&)DXOW$GGUHVV19,&B)$8/7B$''5

UHJLVWHULV[&5HIHUWRWKH0HPRU\ 0DSWDEOHLQWKH0HPRU\0RGHOVHFWLRQRIWKH&RUWH[03URFHVVRUFKDSWHURIWKH6WHOODULVGDWDVKHHW ZKLFKVKRZVWKDWWKHIDXOWLQJDGGUHVVLVLQWKHUHJLVWHUVSDFHRIWKH7LPHUSHULSKHUDO 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 8

7KLVPHDQVWKDWVRPHSDUWRIWKHSURJUDPZDVWU\LQJWRDFFHVV7LPHUDQGFDXVHGDEXVIDXOW 1RWH 7KLVLVDFRPPRQVXSSRUWVFHQDULRIRUWKH6WHOODULVDSSOLFDWLRQVWHDP:KHQWKHUHLVDEXVIDXOWDQG WKHIDXOWLQJDGGUHVVLVLQWKHUHJLVWHUVSDFHRIDSHULSKHUDOLWLVDOPRVWDOZD\VEHFDXVHWKHSURJUDPPHU GLGQRWHQDEOHWKHSHULSKHUDOEHIRUHWU\LQJWRXVHLW &RQVLGHUWKHIROORZLQJFRGHVQLSSHW7KHSURJUDPPHUHQDEOHG7LPHUEXWIRUJRWWRDGGDQDGGLWLRQDOOLQH RIFRGHWRHQDEOH7LPHU 7KHIROORZLQJVKRZVWKHFRUUHFWFRGH7KLVHOLPLQDWHVWKHIDXOW

$WWKLVSRLQWWKHFDXVHRIWKLVIDXOWKDVEHHQIRXQGDQGFRUUHFWHGDQGQRIXUWKHUGHEXJJLQJLVUHTXLUHG +RZHYHUDQRWKHUSDWKFRXOGEHWDNHQWRILQGWKHSUREOHPDQGWKDWLVWRVWDUWZLWKWKHH[FHSWLRQVWDFNIUDPH 8VHWKHGHEXJJHUWRILQGWKHYDOXHRIWKHVWDFNSRLQWHU $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 9
,I\RXUIDXOWKDQGOHUIXQFWLRQKDVDQ\FRGHEHVLGHVDVLPSOHLQILQLW\ORRSWKHQLWPD\XVHVRPHVWDFNVSDFH

IUDPH)RU6WHOODULV:DUH H[DPSOHVWKHIDXOWKDQGOHUIXQFWLRQLVVLPSOHDQGWKHVWDFNSRLQWHUSRLQWVGLUHFWO\ WRWKHH[FHSWLRQVWDFNIUDPH 8VHWKHGHEXJJHUWRYLHZPHPRU\DWWKLVORFDWLRQ ,QWKHVFUHHQFDSWXUHDERYHWKHILUVWWZRURZVVKRZWKHH[FHSWLRQVWDFNIUDPH7KHILUVWURZVKRZVWKHVDYHG YDOXHVRIUHJLVWHUV557KHVHFRQGURZEHJLQVZLWKWKHVDYHGYDOXHRI5IROORZHGE\ /5 3& DQGWKHQ [365 UHJLVWHU7RVWDUWZLWKWKHPRVWLQWHUHVWLQJYDOXHLVWKH 3& ZKLFKLV[&%&7KHUHLVDKLJK

SUREDELOLW\WKDWWKLVSRLQWVHLWKHUGLUHFWO\DWRUQHDUWKHLQVWUXFWLRQWKDWFDXVHGWKHIDXOW 8VHWKHGHEXJJHUWRGLVDVVHPEOHDWWKLVDGGUHVV,WKHOSVWRVWDUWGLVDVVHPEOLQJDIHZLQVWUXFWLRQVHDUOLHUWR SURYLGHVRPHFRQWH[WIRUWKHGLVDVVHPEOHGFRGH 7KHLQVWUXFWLRQDW[&%&LVPRVWOLNHO\WKHRQHWKDWFDXVHGWKHIDXOW,WLVDQ/'5LQVWUXFWLRQDQGLV UHDGLQJIURPWKHDGGUHVVLQ5SOXVDQRIIVHWRI[&5HIHUEDFNWRWKHSUHYLRXVVFUHHQFDSWXUHWRVHHWKDW

WKHVDYHGYDOXHRI5ZDV[DQGDGGLQJ[&JLYHV[&7KHSURFHVVRUZDVWU\LQJWR UHDGIURP[&DQGWKLVLVOLNHO\ZKDWFDXVHGWKHIDXOW 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 10

WKDWZDVIRXQGHDUOLHULQWKLVVHFWLRQE\H[DPLQLQJWKHIDXOWVWDWXVUHJLVWHUDQGWKH )$8/7$''5 UHJLVWHU6R ZHKDYHXVHGDVHFRQGPHWKRGWRILQGWKHVDPHFDXVHIRUWKHIDXOW %HFDXVHWKHFDXVHRIWKLVIDXOWKDVEHHQIRXQGE\WZRGLIIHUHQWPHWKRGVQRIXUWKHUGHEXJJLQJLVQHFHVVDU\ (YHQWKRXJKWKLVSUREOHPKDVEHHQGHEXJJHGIRUWKHSXUSRVHRIGHPRQVWUDWLRQZHFDQDOVRXVHGWKHVDYHG YDOXHRI /5 WRILQGDOLWWOHPRUHLQIRUPDWLRQ)URPDSUHYLRXVVFUHHQFDSWXUHWKHVDYHG /5 YDOXHZDV [$$JDLQXVHWKHGHEXJJHUWRGLVDVVHPEOHFRGHDWWKLVDGGUHVV

7KHUHDUHVHYHUDOWKLQJVWRQRWHDERXWWKLVGLVDVVHPEOHGFRGH)LUVWWKH /5 ZDV[$7KHORZHUELWRIWKH DGGUHVVLVVHWDQGWKHDGGUHVVLVRGG7KLVLVWKHZD\WKH$50EDVHGSURFHVVRULQGLFDWHVLWLVUXQQLQJLQ 7KXPEPRGH6RWKHUHDODGGUHVVRIWKHLQVWUXFWLRQLV[$7KH /5 SRLQWVWRWKHDGGUHVVWKDWH[HFXWHVRQ UHWXUQZKLFKPHDQVWKDWWKHLQVWUXFWLRQWKDWPDGHWKHIXQFWLRQFDOOLVWKHLQVWUXFWLRQEHIRUHWKH /5 DGGUHVV ,QWKHVFUHHQFDSWXUHDERYHWKLVLQVWUXFWLRQLVDFDOOWRWKH TimerConfigure() IXQFWLRQIURPWKH main()

IXQFWLRQLQGLFDWLQJWKHORFDWLRQLQWKH main() IXQFWLRQWKDWPDGHDFDOOWRWKH TimerConfigure() IXQFWLRQ FDXVLQJWKHEXVIDXOW 6RHYHQWKRXJKLWZDVQRWQHFHVVDU\IRUWKLVH[DPSOHWRGHEXJWKLVIDUWKHVHPHWKRGVGHPRQVWUDWHDZD\ WRREWDLQPRUHLQIRUPDWLRQDERXWZKDW\RXUSURJUDPLVGRLQJZKHQDIDXOWRFFXUVDQGKHOSV\RXWRWUDFHEDFN WRWKHVRXUFHRIWKHSUREOHP7KHVDYHG /5 PD\QRWDOZD\VSURYLGHDXVHIXOEDFNWUDFHEXWLWFDQRIWHQEH XVHGWKLVZD\WRJREDFNDOHYHOLQWKHSURJUDP 6XPPDU\ ,I\RXUSURJUDPHQGVXSLQWKHKDUGIDXOWKDQGOHU FaultISR() WKHUHDUHWZRPHWKRGVWRXVHWRILQGWKH

FDXVHDQGVRPHWLPHVERWKDUHQHHGHG 0HWKRG 8VHWKHGHEXJJHUWRH[DPLQHWKH 19,&B)$8/7B67$7 UHJLVWHUWRILQGWKHW\SHRIIDXOWDQGWKHVWDWXV ELWVWKDWLQGLFDWHWKHVSHFLILFFDXVH ,IWKHUHLVDYDOLGIDXOWDGGUHVVUHJLVWHU )$8/7$''5 RU 00$'5 WKHQUHDGWKDWWRILQGWKHIDXOWLQJ DGGUHVV 6WXG\WKHPHPRU\PDSLQWKH6WHOODULVGDWDVKHHWWRILQGDFOXHDERXWWKHFDXVHRIWKHIDXOW2IWHQWKH DGGUHVVLVLQWKHUHJLVWHUVSDFHRIDSHULSKHUDO 8VHWKLVLQIRUPDWLRQWRJREDFNWRWKHVRXUFHFRGHDQGWU\WRLGHQWLI\WKHVHFWLRQRIFRGHWKDWLVFDXVLQJ WKHSUREOHP 0HWKRG

8VHWKHGHEXJJHUWRILQGWKHYDOXHRIWKHVWDFNSRLQWHU $GMXVWWKHYDOXHRIWKHVWDFNSRLQWHULI\RXUIDXOWKDQGOHUXVHVWKHVWDFNRWKHUZLVHXVHWKHYDOXHDVLWLV 8VHWKHGHEXJJHUWRH[DPLQHHLJKWZRUGVRIWKHH[FHSWLRQVWDFNIUDPHWKDWDUHSRLQWHGWRE\WKHYDOXH RIWKHVWDFNSRLQWHU63 $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 11
)LQGWKHVDYHGYDOXHRIWKH 3&

DQGGLVDVVHPEOHFRGHDWWKDWDGGUHVVWRWU\WRILQGDQLQVWUXFWLRQWKDWPD\ KDYHFDXVHGWKHIDXOW8VHWKHYDOXHVRIWKHVDYHGUHJLVWHUVWRUHFRQVWUXFWWKHLQVWUXFWLRQSDUDPHWHUV ,IIXUWKHUFRQWH[WLVUHTXLUHGGLVDVVHPEOHFRGHSRLQWHGDWE\WKHVDYHGYDOXHRIWKH2IWHQWKLVUHYHDOV WKHSUHYLRXVIXQFWLRQLQWKHFDOOVWDFNDQGKHOSVWRLGHQWLI\WKHFDXVHRIWKHIDXOW %XV)DXOW6FHQDULR ,QWKLVVFHQDULROLNH %XV)DXOW6FHQDULR WKHSURJUDPPHUILQGVWKDWWKHSURJUDPLVHQWHULQJWKHKDUGIDXOW KDQGOHU FaultISR() $VEHIRUHXVHWKHGHEXJJHUWRH[DPLQHWKH 19,&B)$8/7B67$7 UHJLVWHU

7KLVWLPHWKHYDOXHLQWKH 19,&B)$8/7B67$7 UHJLVWHULV[7KH IMPRECISERR ELWLVVHWZKLFK PHDQVWKDWDEXVIDXOWRFFXUUHGEXWWKDWWKHH[DFWIDXOWLQJDGGUHVVLVQRWNQRZQ ,QRUGHUWRWU\WRGHEXJWKLVZHZLOOXVHWKHH[FHSWLRQVWDFNIUDPH)LQGWKHYDOXHRIWKHVWDFNSRLQWHU7KLV YDOXHPD\QHHGWREHDGMXVWHGLI\RXUIDXOWKDQGOHUXVHVWKHVWDFN)RU6WHOODULV:DUHH[DPSOHVWKHVWDFN SRLQWHULQWKHIDXOWKDQGOHUGRHVSRLQWWRWKHH[FHSWLRQVWDFNIUDPH,QWKLVH[DPSOHWKHVWDFNSRLQWHULV

[&VRXVHWKHGHEXJJHUWRYLHZPHPRU\DWWKLVORFDWLRQ 7KHILUVWWZRURZVLQWKHVFUHHQFDSWXUHDERYHVKRZWKHH[FHSWLRQVWDFNIUDPH7KHILUVWURZVKRZVWKHVDYHG YDOXHVRIUHJLVWHUV557KHVHFRQGURZVKRZVWKHVDYHGYDOXHRI5/53&DQG [365 8VHWKHGHEXJJHUWRGLVDVVHPEOHFRGHDWWKHORFDWLRQRIWKHVDYHG3&[' 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW

7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 12
7KHLQVWUXFWLRQWKDWLVSRLQWHGWRE\WKHVDYHG 3& LVDIXQFWLRQFDOOWR IntMasterEnable() +RZHYHU EHFDXVHWKLVLVDQLPSUHFLVHEXVIDXOWZHNQRZWKDWWKLVLVQRWDFWXDOO\WKHLQVWUXFWLRQWKDWFDXVHGWKHIDXOW LWPXVWEHVRPHWKLQJWKDWKDSSHQHGHDUOLHULQWKHH[HFXWLRQ2EVHUYHWKDWWKHSUHYLRXVLQVWUXFWLRQLVDQRWKHU IXQFWLRQFDOOWRWKH TimerLoadSet() IXQFWLRQ7KLVFDOOLVPRVWOLNHO\ZKHUHWKHIDXOWRFFXUUHG 8VHWKHGHEXJJHUWRGLVDVVHPEOHWKH TimerLoadSet() IXQFWLRQDQGWDNHDORRNQHDUWKHHQGRIWKLVIXQFWLRQ

:KLOHWKHLPSUHFLVHEXVIDXOWGRHVQRWVKRZWKHH[DFWORFDWLRQRIWKHIDXOWWKHYDOXHRIWKHVDYHG 3& VKRXOG EHZLWKLQDIHZLQVWUXFWLRQV7KHUHIRUHWKHIDXOWPXVWKDYHRFFXUUHGQHDUWKHHQGRIWKH TimerLoadSet() IXQFWLRQ 7KHVFUHHQFDSWXUHDERYHVKRZVWKHHQWLUHGLVDVVHPEO\RIWKH TimerLoadSet() IXQFWLRQ1RWLFHWKDWWKH ODVWLQVWUXFWLRQEHIRUHWKHUHWXUQLVDVWRUHLPSUHFLVH675LQVWUXFWLRQ:KHQHYHUWKHUHLVDQLPSUHFLVHEXV IDXOWLWLVDJRRGLGHDWRORRNIRUWKHPRVWUHFHQWVWRUHLQVWUXFWLRQWKDWZDVH[HFXWHGSULRUWRWKHRFFXUUHQFH

RIWKHIDXOW,QWKLVH[DPSOHWKLVVWRUHLQVWUXFWLRQZDVZULWLQJWRWKHORFDWLRQSRLQWHGWRE\5ZLWKDQRIIVHW RI[&%\ORRNLQJDWWKHSUHYLRXVWZRGLVDVVHPEO\VFUHHQVZHFDQVHHWKDWQRFRGHKDVPRGLILHG5VLQFH WKLVVWRUHLQVWUXFWLRQZDVH[HFXWHGDQG5VWLOOKROGVWKHVDPHYDOXHLWKDGDWWKDWWLPH*HWWKHYDOXHRI5 HLWKHUE\YLHZLQJWKHFXUUHQWSURFHVVRUUHJLVWHUVRUORRNLQJDWWKHVWRUHGYDOXHLQWKHH[FHSWLRQVWDFNIUDPH VFUHHQFDSWXUHDERYHZKLFKLQWKLVFDVHLV[$VLQWKH

%XV)DXOW6FHQDULR FRQVXOWWKH 6WHOODULVGDWDVKHHWWRVHHWKDWWKLVDGGUHVVLVLQWKHUHJLVWHUVSDFHRIWKH7LPHUSHULSKHUDO 1RZWKDWZHVXVSHFWWKDWWKHIDXOWZDVFDXVHGE\DZULWHWRD7LPHUUHJLVWHUJREDFNWRORRNDWWKHVRXUFH FRGHWRWU\WRILQGDFDOOWRWKH TimerLoadSet() IXQFWLRQ $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 13
+HUHLVDFDOOWRWKH TimerLoadSet()

IXQFWLRQ/RRNLQJEDFNLQWKHSURJUDPZHVHHWKDWWKHUHZDVQR IXQFWLRQFDOORURWKHUFRGHWRHQDEOHWKH7LPHUSHULSKHUDOZKLFKLVZK\WKHEXVIDXOWRFFXUUHG 7KLVEXVIDXOWVFHQDULRLVVLPLODUWRWKHSUHYLRXVRQHH[FHSWWKDWLQWKLVFDVHWKHUHZDVDQLPSUHFLVHEXVIDXOW DQGWKHH[DFWIDXOWLQJDGGUHVVZDVQRWNQRZQ:KHQWKLVKDSSHQVLWUHTXLUHVDOLWWOHPRUHZRUNWRILQGWKH FDXVHRIWKHIDXOWWKDQDSUHFLVHHUURU ,IWKHEXVIDXOWLVGXHWRDUHDGLQVWUXFWLRQLWSURGXFHVDSUHFLVHHUURUEXVIDXOWEHFDXVHWKHSURFHVVRUPXVW ZDLWIRUWKHUHDGF\FOHWRFRPSOHWHEHIRUHLWFDQFRQWLQXH7KHLQYDOLGDFFHVVRFFXUVDVWKHLQVWUXFWLRQH[HFXWHV

DQGWKHH[DFWORFDWLRQLVNQRZQ:KHQWKHIDXOWLVGXHWRDZULWHLQVWUXFWLRQLWLVXVXDOO\DQLPSUHFLVHHUURU 7KLVLVEHFDXVHWKHSURFHVVRULQLWLDWHVWKHZULWHF\FOHEXWFDQWKHQFRQWLQXHWRH[HFXWHDGGLWLRQDOLQVWUXFWLRQV EHIRUHWKHDFWXDOLQYDOLGEXVDFFHVVZULWHRFFXUV7KHUHIRUHWKHH[DFWORFDWLRQLVQRWNQRZQ 6XPPDU\ ,IDEXVIDXOWLVDQLPSUHFLVHHUURUILQGWKHYDOXHRIWKHVDYHG 3& IURPWKHH[FHSWLRQVWDFNIUDPH 'LVDVVHPEOHWKHSURJUDPDWWKHORFDWLRQRIWKHVDYHG3&,WLVDJRRGLGHDWRVWDUWGLVDVVHPEOLQJDIHZ

LQVWUXFWLRQVSULRUWRWKHVDYHG3& /RRNEDFNLQWKHH[HFXWLRQVWUHDPDIHZF\FOHVDQGORRNIRUDQ675LQVWUXFWLRQ7KHPRVWUHFHQW675 LQVWUXFWLRQWKDWH[HFXWHGSULRUWRWKHLPSUHFLVHEXVIDXOWLVPRVWOLNHO\WKHFDXVHRIWKHIDXOW 8VDJH)DXOW6FHQDULRSOXV0HPRU\0DQDJHPHQW)DXOW $VZLWKWKHRWKHUVFHQDULRVWKLVVFHQDULRVWDUWVZLWKWKHSURJUDPPHUILQGLQJWKDWWKHSURJUDPKDVHQWHUHG WKHIDXOWKDQGOHU8VHWKHGHEXJJHUWRH[DPLQHWKH 19,&B)$8/7B67$7 UHJLVWHU 7KH 19,&B)$8/7B67$7

UHJLVWHUKDVDYDOXHRI[ZKLFKLQGLFDWHVERWKDXVDJHIDXOWDQGDEXV IDXOW7KHXVDJHIDXOWVWDWXVELW INVSTATE LVVHWZKLFKPHDQVWKDWWKHSURFHVVRUHQFRXQWHUHGDVWDWHHUURU ZKHQLWWULHGWRH[HFXWHDQLQVWUXFWLRQ 7KHQH[WVWHSLVWRORRNDWWKHVWDFNSRLQWHU 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 14

,QWKLVFDVHWKHYDOXHRIWKHVWDFNSRLQWHULV[))))))ZKLFKLVQRWDYDOLGPHPRU\ORFDWLRQ7KHUHDVRQ WKLVPHPRU\ORFDWLRQLVQRWYDOLGLVEHFDXVHWKHVWDFNZDVWRRVPDOODQGRYHUIORZHG%HFDXVHWKHVWDFN RYHUIORZHGLWLVOLNHO\WKDWDQLQYDOLGDGGUHVVZDVXVHGRQUHWXUQIURPDIXQFWLRQFDOODQGWKHSURFHVVRU 3& ZDVVHWLQFRUUHFWO\FDXVLQJWKHLQYDOLGVWDWH 7KHRWKHUIDXOWVWDWXVELWWKDWLVVHWLVWKH67.(55EXVIDXOWZKLFKPHDQVWKDWWKHSURFHVVRUHQFRXQWHUHG DQHUURUZKHQLWWULHGWRVWRUHWKHH[FHSWLRQVWDFNIUDPHZKHQWKHILUVWIDXOWRFFXUUHG

,QWKLVH[DPSOHWKHVWDFNZDVORFDWHGDWWKHEHJLQQLQJRIPHPRU\DQGZKHQLWRYHUIORZHGLWZHQWRXWVLGH WKHERXQGVRI65$0PDNLQJLWLVHDV\WRVSRWWKHSUREOHP+RZHYHUGHSHQGLQJRQWKHWRROFKDLQXVHGDQG RWKHUIDFWRUVWKHVWDFNPD\QRWEHORFDWHGDWWKHEHJLQQLQJRIPHPRU\,ILWLVQRWDWWKHEHJLQQLQJRIPHPRU\ DQGLWRYHUIORZVWKHQLWPD\RYHUZULWHVRPHGDWDDQGFRGHWKDWFKDQJHVWKDWGDWDFRXOGDOVRFRUUXSWWKH VWDFN7KLVSUREOHPLVPRUHVXEWOHEXWFDQEHWKHVRXUFHRIXVDJHIDXOWVEHFDXVHWKHSURFHVVRUPD\UHWXUQ IURPDIXQFWLRQWRDQLQYDOLGDGGUHVVIRUWKH3& 6XPPDU\

,IDXVDJHIDXOWRFFXUVH[DPLQHWKH 19,&B)$8/7B67$7 UHJLVWHUWRILQGWKHW\SHRIXVDJHIDXOW ([DPLQHWKHVWDFNSRLQWHUWRILQGWKHH[FHSWLRQVWDFNIUDPH ,IWKHVWDFNRYHUIORZVRULVFRUUXSWHGWKHH[FHSWLRQVWDFNIUDPHPD\QRWEHDYDLODEOH )RU,193&LQYDOLG3&,1967$7(LQYDOLGVWDWHRU81'(),1675XQGHILQHGLQVWUXFWLRQXVDJHWKH PRVWSUREDEOHFDXVHLVVWDFNRYHUIORZRUVWDFNFRUUXSWLRQ 0HPRU\0DQDJHPHQW)DXOW6FHQDULR

7KLVVFHQDULRPDNHVXVHRIWKH6WHOODULV:DUHPSXBIDXOWH[DPSOHZKLFKXVHVWKH0387KH038FDQEH XVHGWRVHWXSSURWHFWHGPHPRU\UHJLRQVDQGZKHQWKHSURFHVVRUH[HFXWHVFRGHWKDWYLRODWHVDSURWHFWHG PHPRU\UHJLRQDPHPRU\PDQDJHPHQWIDXOWRFFXUV+HUHLVDVFUHHQFDSWXUHVKRZLQJWKH 19,&B)$8/7B67$7 UHJLVWHUDIWHUWKHSURJUDPHQWHUVWKHIDXOWKDQGOHU 7KHYDOXHLQWKH 19,&B)$8/7B67$7 UHJLVWHULV[ZKLFKPHDQVWKDWWKH MMARVALID DQG DACCVIOL PHPRU\PDQDJHPHQWVWDWXVELWVDUHVHW7KHVHELWVLQGLFDWHWKDWDGDWDDFFHVVYLRODWLRQRFFXUUHG

DQGWKHIDXOWLQJDGGUHVVFDQEHIRXQGLQWKH 0HPRU\0DQDJHPHQW)DXOW$GGUHVV5HJLVWHU00$'5 7KH VFUHHQFDSWXUHDERYHDOVRVKRZVDYDOXHLQWKH 00$'5 RI[ZKLFKLVLQ)ODVKPHPRU\ $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 'LDJQRVLQJ)DXOWV ZZZWLFRP
Page 15

7KHQH[WVWHSLVWRH[DPLQHWKHH[FHSWLRQVWDFNIUDPH7KHVWDFNLQWKLVFDVHLVSRLQWLQJDW[$ +HUHLVDVFUHHQFDSWXUHVKRZLQJWKHH[FHSWLRQVWDFNIUDPH $VEHIRUHWKHPRVWLQWHUHVWLQJYDOXHDWWKLVSRLQWLVWKHVDYHG3&ZKLFKLV['LVDVVHPEOHWKHFRGHDW [ 7KLVGLVDVVHPEO\VFUHHQFDSWXUHVKRZVWKDWWKHSURFHVVRUZDVWU\LQJWRH[HFXWHDVWRUH675LQVWUXFWLRQ ,WZDVZULWLQJWKHYDOXHRI5WRWKHORFDWLRQRI57KHH[FHSWLRQVWDFNIUDPHVKRZVWKHYDOXHRI5ZDV

[ZKLFKLVWKHVDPHDVWKHYDOXHLQWKH 00$'5 7KHSURFHVVRUZDVWU\LQJWRZULWHDYDOXHWR )ODVKPHPRU\ZKLFKKDVEHHQSURWHFWHGE\WKH038 6XPPDU\ )RUDPHPRU\PDQDJHPHQWIDXOWH[DPLQHWKHIDXOWVWDWXVUHJLVWHU ,IWKH DACCVIOL GDWDDFFHVVYLRODWLRQRU IACCVIOL LQVWUXFWLRQDFFHVVYLRODWLRQELWLVVHWWKHIDXOWLV GXHWRWKHSURJUDPYLRODWLRQRIDQ038UHJLRQDFFHVVUHVWULFWLRQ ,IWKH MMARVALID ELWLVVHWWKHQUHDGWKH

00$'5 WRGHWHUPLQHWKHIDXOWLQJDGGUHVV ([DPLQHWKHVWDFNSRLQWHUWRGHWHUPLQHWKHORFDWLRQRIWKHH[FHSWLRQVWDFNIUDPH ([DPLQHWKHH[FHSWLRQVWDFNIUDPHWRILQGWKHYDOXHRIWKHVDYHG3& 'LVDVVHPEOHWKHSURJUDPDWWKHORFDWLRQRIWKHVDYHG 3& WRILQGWKHLQVWUXFWLRQWKDWFDXVHGWKHIDXOW 7\SLFDO)DXOWVDQG+RZWR$YRLG7KHP 7KLVVHFWLRQFRYHUVWKHPRVWFRPPRQFDXVHVRIIDXOWVDVGHWHUPLQHGE\VXSSRUWUHTXHVWVWRWKH6WHOODULV DSSOLFDWLRQVWHDP 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW

7H[DV,QVWUXPHQWV,QFRUSRUDWHG 7\SLFDO)DXOWVDQG+RZWR$YRLG7KHP ZZZWLFRP
Page 16
%XV)DXOW'XHWR'LVDEOHG3HULSKHUDO 7KLVW\SHRIIDXOWLVPRVWFRPPRQO\VHHQLQFXVWRPHUKHOSUHTXHVWVUHJDUGLQJIDXOWV$Q\DWWHPSWWRDFFHVV DGLVDEOHGSHULSKHUDOLQFOXGLQJ'ULYHU/LE$3,VUHVXOWVLQDEXVIDXOW 7RDYRLGWKLVIDXOWEHVXUHWRFDOOWKH SysCtlPeripheralEnable() IXQFWLRQIRUDOOSHULSKHUDOVXVHGE\ \RXUDSSOLFDWLRQ 9DULRXV)DXOWV&DXVHGE\6WDFN2YHUIORZ

6WDFNSUREOHPVDUHDQRWKHUFRPPRQUHDVRQIRUVXSSRUWUHTXHVWV6WDFNSUREOHPVFDQEHPDQLIHVWHGLQ REVFXUHZD\VLQFOXGLQJPXOWLSOHIDXOWVDQGSUREOHPVWKDWGRQRWDSSHDUDWWKHWLPHRIWKHRULJLQDOVWDFNHUURU EXWLQVWHDGDSSHDUPXFKODWHUGXULQJSURJUDPH[HFXWLRQ7KHVHSUREOHPVFDQEHWULFN\WRGHEXJ ,I\RXUDSSOLFDWLRQLVHQFRXQWHULQJDIDXOWRUPXOWLSOHIDXOWVDQGWKHFDXVHLVQRWREYLRXVWDNHDORRNDWWKH VWDFNDOORFDWLRQ2IWHQLWLVKHOSIXOMXVWWRH[DPLQHWKHYDOXHRIWKHVWDFNSRLQWHUZKHQWKHIDXOWRFFXUVDQG FRPSDUHLWWRWKHYDOLGUDQJHIRUWKHVWDFNSRLQWHUIURPWKHPDSILOH,IWKHVWDFNSRLQWHULVQHDUWKHEDVH

DGGUHVVRIWKHVWDFNWKHQWKDWLVHYLGHQFHWKDW\RXUVWDFNPLJKWEHWRRVPDOO7U\LQFUHDVLQJWKHVWDFNVL]H E\RUWRVHHLIWKHSUREOHPGLVDSSHDUV $IXQFWLRQWKDWLVXVLQJDVWDFNWKDWKDVRYHUIORZHGLWVERXQGVRYHUZULWHVPHPRU\RXWVLGHWKHVSDFHDOORFDWHG IRUWKHVWDFN2IWHQWKLVLVVWRUDJHIRUSURJUDPYDULDEOHV,IWKLVKDSSHQVWKHYDOXHVRIWKRVHYDULDEOHVEHFRPH FRUUXSWHGDQGWKHSURJUDPZLOOQRWUXQFRUUHFWO\7KLVPD\QRWFUHDWHDIDXOWXQWLOODWHU $QRWKHULVVXHWKDWFDQRFFXUZKHQDIXQFWLRQLVUXQQLQJZLWKDQRYHUIORZHGVWDFNLVWKDWWKHIXQFWLRQLWVHOI

PD\XVHDYDULDEOHWKDWLVLQWKHVSDFHWKDWKDVEHHQRYHUZULWWHQE\WKHVWDFN7KHIXQFWLRQPD\ZULWHDYDOXH WRWKDWYDULDEOHGHVWUR\LQJWKHYDOXHWKDWZDVVDYHGRQWKHVWDFNDQGWKHQHLWKHUVDYHGUHJLVWHUVRUHYHQ WKH3&PLJKWKDYHWKHZURQJYDOXHZKHQWKHIXQFWLRQUHWXUQV7KLVHUURUFDQFDXVHVWUDQJHEHKDYLRULQFOXGLQJ UHWXUQLQJWRDZURQJDGGUHVV 6WDFN&RUUXSWLRQ'XHWR%XIIHU2YHUIORZ 6RPHWLPHVDIXQFWLRQXVHVDQDUUD\WKDWLVDOORFDWHGRQWKHVWDFNDQGWKHQLQWKHIXQFWLRQERG\WKHDUUD\LV

ZULWWHQEH\RQGLWVERXQGV7KLVHUURUFDQKDYHWKHHIIHFWRIRYHUZULWLQJRWKHUDXWRPDWLFYDULDEOHVXVHGLQWKH IXQFWLRQDVZHOODVRYHUZULWLQJVDYHGUHJLVWHUVDQGWKHUHWXUQDGGUHVV2QHH[DPSOHLVDIXQFWLRQWKDWORRNV OLNHWKLV void myfunc(void) char mystring[8]; ... usprintf(mystring, "my formatted output %d\n", somevar); ... ,QWKHDERYHH[DPSOHHLJKWE\WHVZHUHDOORFDWHGRQWKHVWDFNIRUWKHFKDUDFWHUDUUD\/DWHUWKH usprintf IXQFWLRQZDVXVHGWRVWRUHWH[WFKDUDFWHUVLQWKHDUUD\ZLWKRXWFRQVLGHULQJWKHDUUD\ERXQGV7KHIRUPDWVWULQJ DQGWKHQXPHULFDOYDOXHDUHZULWWHQEH\RQGWKHHQGRIWKHVSDFHDOORFDWHGIRU P\VWULQJ

ZKLFKRYHUZULWHVDQ\ RWKHUVWDFNYDULDEOHVVDYHGUHJLVWHUVDQGUHWXUQDGGUHVVDQGSRVVLEO\WKHVWDFNFRQWH[WRIWKHIXQFWLRQWKDW FDOOHGWKLVIXQFWLRQ $VLPLODUWKLQJFDQKDSSHQLIDQXPHULFDODUUD\LVDOORFDWHGRQWKHVWDFNDQGLVWKHQZULWWHQIURPDIRUORRS 3HUKDSVWKHLQGH[OLPLWVRIWKHIRUORRSPDWFKWKHDUUD\VL]HZKHQWKHSURJUDPPHUILUVWFUHDWHGWKHIXQFWLRQ EXWWKHQODWHUWKHIRUORRSLQGH[OLPLWLVLQFUHDVHGZLWKRXWDOVRLQFUHDVLQJWKHVL]HRIWKHDOORFDWHGDUUD\ +HUHLVDQRWKHUSUREOHPWKDWKDSSHQVPRUHRIWHQWKDQ\RXWKLQN $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV

0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG 7\SLFDO)DXOWVDQG+RZWR$YRLG7KHP ZZZWLFRP
Page 17
void myfunc(void) int myarray[1024]; ... ,QWKLVFDVHWKHSURJUDPPHUDOORFDWHGDKXJHDUUD\RQWKHVWDFN8QOHVVWKHVWDFNZDVDGMXVWHGIRUDQ XQXVXDOO\ODUJHSURJUDPWKLVZLOOOLNHO\FDXVHDVWDFNRYHUIORZWKHILUVWWLPHWKLVIXQFWLRQLVHQWHUHG 1RWH %HFDUHIXOZLWKDUUD\VDOORFDWHGRQWKHVWDFNDQGZLWKDUUD\ERXQGVLQJHQHUDO %DG3&$GGUHVV 7KHUHDUHDFRXSOHRIFRPPRQSLWIDOOVWKDWFDQFDXVHDEDG 3& DGGUHVV%RWKXVXDOO\RFFXUZKHQXVLQJD

IXQFWLRQSRLQWHUWRFDOODQRWKHUIXQFWLRQ ,QWKHILUVWH[DPSOHWKHIXQFWLRQSRLQWHULVFDOOHGEHIRUHLWKDVEHHQLQLWLDOL]HG void myfunc(void) void (*mypfn)(void); ... mypfn(); ... 7KHFRPSLOHUJHQHUDWHVFRGHWRFDOOWKHIXQFWLRQWKURXJKWKHIXQFWLRQSRLQWHUDQGLIWKLVSRLQWHUGRHVQRWSRLQW WRDIXQFWLRQWKH 3& FDQHQGXSDQ\ZKHUH7KLVHUURUFDQFDXVHDQ\RIWKHIROORZLQJ 7KHSURFHVVRUMXPSVWRYDOLGFRGHVRPHZKHUHLQWKHSURJUDPDQGFRQWLQXHVH[HFXWLQJ7KHEXJGRHV QRWVKRZXSXQWLOODWHU 7KHSURFHVVRUMXPSVWRVRPHORFDWLRQLQPHPRU\WKDWGRHVQRWFRQWDLQDYDOLGLQVWUXFWLRQDQGDXVDJH

IDXOWSUREDEO\RFFXUV 7KHSURFHVVRUMXPSVWRDORFDWLRQRXWVLGHWKHYDOLGPHPRU\ZLQGRZDQGDEXVIDXOWDQGRUXVDJHIDXOWV RFFXU $QRWKHUSUREOHPFDQKDSSHQZKHQXVLQJDKDUGFRGHGDGGUHVVIRUWKHIXQFWLRQSRLQWHU mypfn = 0x100; // hard-coded address of jump destination ... mypfn(); 7KLVHUURUFDXVHVDQ,1967$7(XVDJHIDXOWZKLFKRFFXUVEHFDXVHHYHQWKRXJKLQVWUXFWLRQVDUHELWDOLJQHG DOZD\VHYHQDGGUHVVWKH$50EDVHGSURFHVVRUFRUHXVHVWKHORZHUELWRIWKHGHVWLQDWLRQDGGUHVVWR

GHWHUPLQHWKHLQVWUXFWLRQPRGH$50RU7KXPE7KH&RUWH[0SURFHVVRUDOZD\VH[HFXWHVLQ7KXPEPRGH VRWKHWDUJHWDGGUHVVDOZD\VKDVWKHORZHUELWVHW,I\RXGLVDVVHPEOHFRGHSURGXFHGE\WKHFRPSLOHUQRWLFH WKDWWKHDGGUHVVLWXVHVIRUIXQFWLRQVLVDOZD\VRGG$OVRLI\RXORRNEDFNLQWKLVDSSOLFDWLRQQRWHDWVRPHRI WKHVFUHHQFDSWXUHVVKRZLQJWKHH[FHSWLRQVWDFNIUDPHQRWHWKDWWKHVDYHGYDOXHRIWKH /5 LVDOVRDOZD\V RGG 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV $10D\ &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG

7\SLFDO)DXOWVDQG+RZWR$YRLG7KHP ZZZWLFRP
Page 18
*HQHUDO)DXOW'HEXJ)ORZ /LVWHGEHORZDUHWKHJHQHUDOVWHSVWRIROORZWRGHEXJDIDXOW7KHVHDUHWKHVWHSVXVHGLQWKHH[DPSOHVHDUOLHU LQWKLVDSSOLFDWLRQQRWH2IWHQ\RXFDQFROOHFWHQRXJKFOXHVWRDOORZ\RXWRVROYHWKHSUREOHPEHIRUHLWEHFRPHV QHFHVVDU\WRIROORZDOOWKHVWHSV ([DPLQHWKH 19,&B)$8/7B67$7 UHJLVWHUDW[(('WRGHWHUPLQHWKHW\SHRIIDXOW ,IHLWKHUWKH MMARVALID RU BFARVALID ELWVDUHVHWUHDGWKHFRUUHVSRQGLQJ )DXOW$GGUHVV5HJLVWHU 00$'5 RU

)$8/7$''5 WRJHWWKHIDXOWLQJDGGUHVV )LQGWKHYDOXHRIWKHVWDFNSRLQWHULQWKHIDXOWKDQGOHU ,IQHHGHGDGMXVWWKHVWDFNSRLQWHUWRILQGWKHDGGUHVVRIWKHH[FHSWLRQVWDFNIUDPH7KLVVWHSLVQHFHVVDU\ LI\RXUIDXOWKDQGOHUIXQFWLRQDOORFDWHVVWRUDJHRQWKHVWDFN)RUWKH6WHOODULV:DUHH[DPSOHVQRDGMXVWPHQW LVQHHGHG *HWWKHYDOXHRIWKHVDYHG 3& IURPWKHH[FHSWLRQVWDFNIUDPH 'LVDVVHPEOHWKHFRGHDWWKHORFDWLRQRIWKHVDYHG 3& WRILQGWKHLQVWUXFWLRQWKDWFDXVHGWKHIDXOW 6RPHWLPHVWKHVDYHG 3&

GRHVQRWSRLQWWRWKHH[DFWLQVWUXFWLRQWKDWFDXVHGWKHIDXOWEXWRQO\LQWKH JHQHUDOORFDWLRQ )RUDQLPSUHFLVHEXVIDXOWORRNIRUWKHPRVWUHFHQWVWRUHLQVWUXFWLRQWKDWH[HFXWHGSULRUWRWKHRFFXUUHQFH RIWKHIDXOW 8VHWKHVDYHGYDOXHVRIWKHRWKHUZRUNLQJUHJLVWHUVDVQHHGHGWRUHFRQVWUXFWWKHLQVWUXFWLRQRSHUDQGV 8VHWKHVDYHGYDOXHRIWKH /5 WRILQGWKHSULRUIXQFWLRQLQWKHFDOOVWDFN6RPHWLPHVWKHVDYHG /5 YDOXH FDQQRWEHXVHGWKLVZD\ &RQFOXVLRQ 7KH6WHOODULV&RUWH[0SURFHVVRUSURYLGHVDSRZHUIXOIDXOWKDQGOLQJV\VWHPDQGVHYHUDOIHDWXUHVWRKHOS\RX

ILQGWKHFDXVHRIDIDXOW$IWHUGHEXJJLQJDIHZIDXOWV\RXZLOOEHPRUHFRPIRUWDEOHKDQGOLQJDQGWURXEOHVKRRWLQJ IDXOWVDVWKH\KDSSHQDQGZLOOEHDEOHWRILQGWKHFDXVHLQDIHZPLQXWHV 5HIHUHQFHV 7KLVDSSOLFDWLRQQRWHSURYLGHVLQIRUPDWLRQDERXW6WHOODULV&RUWH[0UHJLVWHUVDQGRWKHUIHDWXUHVUHODWHGWR IDXOWKDQGOLQJ7KLVLQIRUPDWLRQLVSUHVHQWHGDWDVXPPDU\OHYHODQGGRHVQRWVHUYHDVDUHIHUHQFHIRUWKHVH IHDWXUHV)RUGHWDLOHGLQIRUPDWLRQDERXW6WHOODULVIDXOWKDQGOLQJVHHWKHIROORZLQJUHODWHGGRFXPHQWVZKLFK DUHDYDLODEOHRQWKH6WHOODULVZHEVLWHDW ZZZWLFRPVWHOODULV

6WHOODULV0LFURFRQWUROOHU'DWD6KHHW 6WHOODULV(UUDWD $50&RUWH[0(UUDWD &RUWH[00,QVWUXFWLRQ6HW7HFKQLFDO8VHUV0DQXDO 7KH'HILQLWLYH*XLGHWRWKH$50&RUWH[0 E\-RVHSK $10D\ 'LDJQRVLQJ6RIWZDUH)DXOWVLQ6WHOODULV 0LFURFRQWUROOHUV &RS\ULJKW 7H[DV,QVWUXPHQWV,QFRUSRUDWHG *HQHUDO)DXOW'HEXJ)ORZ ZZZWLFRP
Page 19
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make

corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI standard warranty. Testing and other quality

control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is

granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute license from TI to use such products or services or warranty or endorsement thereof. Use of such information may require license from third party under the patents or other intellectual property of the third party, or license from TI under the patents or other intellectual property of TI. Reproduction of TI

information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for

the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely

responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or

enhanced plastic. Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use

any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Applications Audio www.ti.com/audio Automotive and Transportation www.ti.com/automotive Amplifiers amplifier.ti.com Communications and Telecom www.ti.com/communications Data Converters dataconverter.ti.com Computers and Peripherals www.ti.com/computers DLP Products www.dlp.com Consumer Electronics www.ti.com/consumer-apps DSP dsp.ti.com Energy and

Lighting www.ti.com/energy Clocks and Timers www.ti.com/clocks Industrial www.ti.com/industrial Interface interface.ti.com Medical www.ti.com/medical Logic logic.ti.com Security www.ti.com/security Power Mgmt power.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video RFID www.ti-rfid.com OMAP Mobile Processors www.ti.com/omap Wireless Connectivity www.ti.com/wirelessconnectivity TI E2E Community Home Page e2e.ti.com Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright

2012, Texas Instruments Incorporated