2xwolqh - ptolemy.berkeley.edu · 0v plsv phjdsl[ho pesv )rxuwk0˛ phjde\whriphpru\...
TRANSCRIPT
DARPADARPA
((�����(PEHGGHG((�����(PEHGGHG��6\VWHP�'HVLJQ6\VWHP�'HVLJQ
$OEHUWR�6DQJLRYDQQL�9LQFHQWHOOL$OEHUWR�6DQJLRYDQQL�9LQFHQWHOOL
'HSDUWPHQW�RI�((&6'HSDUWPHQW�RI�((&6
8QLYHUVLW\�RI�&DOLIRUQLD�DW�%HUNHOH\8QLYHUVLW\�RI�&DOLIRUQLD�DW�%HUNHOH\
2
2XWOLQH2XWOLQH
◆◆ 3DUW����,QWURGXFWLRQ��)XWXUH�RI�,QIRUPDWLRQ�7HFKQRORJ\��3DUW����,QWURGXFWLRQ��)XWXUH�RI�,QIRUPDWLRQ�7HFKQRORJ\��6\VWHP�'HVLJQ��,36\VWHP�'HVLJQ��,3��EDVHG�'HVLJQ��6\VWHPEDVHG�'HVLJQ��6\VWHP��RQRQ��&KLS�DQG�&KLS�DQG�,QGXVWULDO�7UHQGV,QGXVWULDO�7UHQGV
◆◆ 3DUW����'HVLJQ�0HWKRGRORJ\3DUW����'HVLJQ�0HWKRGRORJ\
◆◆ 3DUW����0RGHOV�RI�&RPSXWDWLRQ3DUW����0RGHOV�RI�&RPSXWDWLRQ
◆◆ 3DUW����7KH�3WROHP\��32/,6�DQG�9&&�6\VWHPV3DUW����7KH�3WROHP\��32/,6�DQG�9&&�6\VWHPV
◆◆ 3DUW����9HULILFDWLRQ�DQG�6\QWKHVLV��+DUGZDUH�DQG�6RIWZDUH3DUW����9HULILFDWLRQ�DQG�6\QWKHVLV��+DUGZDUH�DQG�6RIWZDUH
◆◆ 3DUW����&RPPXQLFDWLRQ3DUW����&RPPXQLFDWLRQ��EDVHG�'HVLJQEDVHG�'HVLJQ
3
$GPLQLVWUDWLRQ$GPLQLVWUDWLRQ
◆◆ 2IILFH�KRXUV��2IILFH�KRXUV��$OEHUWR¶V���7X$OEHUWR¶V���7X��7K�����SP7K�����SP���SP�SP
◆◆ 7HDFKLQJ�$VVLVWDQWV��7HDFKLQJ�$VVLVWDQWV��
▲▲0DUFR�6JURL��:HGQHVGD\���0DUFR�6JURL��:HGQHVGD\�������SP��SP▼▼ VJURLVJURL#HHFV�EHUNHOH\�HGX#HHFV�EHUNHOH\�HGX
▲▲)HUQDQGR�'H�)HUQDQGR�'H�%HUQDUGLQLV%HUQDUGLQLV��0RQGD\�����0RQGD\������SP�SP▼▼ IGEIGE#HHFV�EHUNHOH\�HGX#HHFV�EHUNHOH\�HGX
4
*UDGLQJ*UDGLQJ
◆◆ *UDGLQJ�ZLOO�EH�DVVLJQHG�RQ�*UDGLQJ�ZLOO�EH�DVVLJQHG�RQ�
▲▲+RPHZRUNV+RPHZRUNV �a������a�����
▲▲3URMHFW��a����3URMHFW��a����
▲▲5HDGLQJ�DVVLJQPHQWV��a����5HDGLQJ�DVVLJQPHQWV��a����
◆◆ 7KHUH�ZLOO�EH�DSSUR[����7KHUH�ZLOO�EH�DSSUR[����KRPHZRUNV�KRPHZRUNV��GXH���ZHHNV�DIWHU��GXH���ZHHNV�DIWHU�
DVVLJQPHQW��DQG���UHDGLQJ�DVVLJQPHQWVDVVLJQPHQW��DQG���UHDGLQJ�DVVLJQPHQWV
5
'LVFXVVLRQ�VHFWLRQV'LVFXVVLRQ�VHFWLRQV
◆◆ 'LVFXVVLRQ�VHFWLRQ�'LVFXVVLRQ�VHFWLRQ�▲▲ WRRO�SUHVHQWDWLRQ�WRRO�SUHVHQWDWLRQ�
▲▲VWXGHQWV·�SUHVHQWDWLRQ�VWXGHQWV·�SUHVHQWDWLRQ�RI�VHOHFWHG�SDSHUVRI�VHOHFWHG�SDSHUV
▼▼ (DFK�VWXGHQW�ZLOO�KDYH�(DFK�VWXGHQW�ZLOO�KDYH�WR�WXUQ�LQ�D�RQHWR�WXUQ�LQ�D�RQH��SDUDJUDSK�SDUDJUDSK�UHSRUW�IRU�HDFK�UHSRUW�IRU�HDFK�SDSHU�KDQGHG�RXWSDSHU�KDQGHG�RXW
▼▼ (DFK�VWXGHQW��LQ�JURXSV�RI��(DFK�VWXGHQW��LQ�JURXSV�RI��������SHRSOH��ZLOO�KDYH�WR�PDNH�DQ�SHRSOH��ZLOO�KDYH�WR�PDNH�DQ�RUDO�SUHVHQWDWLRQ�RQFH�GXULQJ�RUDO�SUHVHQWDWLRQ�RQFH�GXULQJ�WKH�FODVVWKH�FODVV
$XGLWRUV�DUH�2.�EXW�SOHDVH�$XGLWRUV�DUH�2.�EXW�SOHDVH�UHJLVWHU�DV�3UHJLVWHU�DV�3��1313
Week Discussion Sections Homeworks1 - - - - - -2 Tool presentation HW13 Discussion4 Tool presentation HW25 Discussion6 Tool presentation HW37 Discussion8 Tool presentation HW49 Discussion10 Tool presentation HW511 Discussion12 Tool presentation HW613 Discussion14 HW715
6
3ODQ3ODQ
◆◆ :H�DUH�RQ�WKH�HGJH�RI�D�UHYROXWLRQ�LQ�WKH�ZD\�HOHFWURQLFV�SURGXF:H�DUH�RQ�WKH�HGJH�RI�D�UHYROXWLRQ�LQ�WKH�ZD\�HOHFWURQLFV�SURGXFWV�WV�DUH�GHVLJQHGDUH�GHVLJQHG
◆◆ 6\VWHP�GHVLJQ�LV�WKH�NH\6\VWHP�GHVLJQ�LV�WKH�NH\
▲▲6WDUW�ZLWK�WKH�KLJKHVW�SRVVLEOH�OHYHO�RI�DEVWUDFWLRQ��H�J��FRQWU6WDUW�ZLWK�WKH�KLJKHVW�SRVVLEOH�OHYHO�RI�DEVWUDFWLRQ��H�J��FRQWURO�RO�DOJRULWKPV�DOJRULWKPV�
▲▲(VWDEOLVK�SURSHUWLHV�DW�WKH�ULJKW�OHYHO(VWDEOLVK�SURSHUWLHV�DW�WKH�ULJKW�OHYHO
▲▲8VH�IRUPDO�PRGHOV8VH�IRUPDO�PRGHOV
▲▲/HYHUDJH�PXOWLSOH�´VFLHQWLILFµ�GLVFLSOLQHV/HYHUDJH�PXOWLSOH�´VFLHQWLILFµ�GLVFLSOLQHV
◆◆ (VWDEOLVK�KRUL]RQWDO�DQG�YHUWLFDO�´VXSSOLHU(VWDEOLVK�KRUL]RQWDO�DQG�YHUWLFDO�´VXSSOLHU��FKDLQµ�OLNH�SDUWQHUVKLSVFKDLQµ�OLNH�SDUWQHUVKLSV
◆◆ 1HHG�FKDQJH�LQ�HGXFDWLRQ1HHG�FKDQJH�LQ�HGXFDWLRQ
7
2XWOLQH2XWOLQH
◆◆ 6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�7HFKQRORJ\7HFKQRORJ\
◆◆ (PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�(PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�'XVWV��8QLYHUVDO�5DGLRV'XVWV��8QLYHUVDO�5DGLRV
◆◆ :KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO:KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO
◆◆ +LJK+LJK��/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�▲▲&RPPXQLFDWLRQ&RPPXQLFDWLRQ��EDVHG�'HVLJQEDVHG�'HVLJQ
▲▲$UFKLWHFWXUH$UFKLWHFWXUH��)XQFWLRQ�&R)XQFWLRQ�&R��GHVLJQGHVLJQ
◆◆ 3ODWIRUP3ODWIRUP��EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\
8
Electronics and the CarElectronics and the Car
•More than 30% of the cost of a car is now in Electronics•90% of all innovations will be based on electronic systems
9
,QIRUPDWLRQ�7HFKQRORJ\�6FHQDULR,QIRUPDWLRQ�7HFKQRORJ\�6FHQDULR
◆◆ $FFRUGLQJ�WR�WKH�,QWHUQDWLRQDO�'DWD�&RUSRUDWLRQ�$FFRUGLQJ�WR�WKH�,QWHUQDWLRQDO�'DWD�&RUSRUDWLRQ�
▲▲����RI�DOO�,QWHUQHW����RI�DOO�,QWHUQHW��DFFHVV�GHYLFHV�VKLSSHG�LQ�WKH�8QLWHG�DFFHVV�GHYLFHV�VKLSSHG�LQ�WKH�8QLWHG�6WDWHV�LQ������ZHUH�3&V��6WDWHV�LQ������ZHUH�3&V��
▲▲%\�������QHDUO\�����ZLOO�QRW�EH�3&V��,QVWHDG��WKH\�ZLOO�EH�%\�������QHDUO\�����ZLOO�QRW�EH�3&V��,QVWHDG��WKH\�ZLOO�EH�GLJLWDO�VHWGLJLWDO�VHW��WRS�ER[HV��:HEWRS�ER[HV��:HE��HQDEOHG�SKRQHV��DQG�SHUVRQDO�HQDEOHG�SKRQHV��DQG�SHUVRQDO�GLJLWDO�DVVLVWDQWV��WR�QDPH�MXVW�D�IHZ��GLJLWDO�DVVLVWDQWV��WR�QDPH�MXVW�D�IHZ��
▲▲%\�������WKH�XQLW�VKLSPHQWV�RI�VXFK�DSSOLDQFHV�ZLOO�H[FHHG�%\�������WKH�XQLW�VKLSPHQWV�RI�VXFK�DSSOLDQFHV�ZLOO�H[FHHG�WKRVH�RI�WKH�3&��WKRVH�RI�WKH�3&��
10
+LVWRULF�3HUVSHFWLYH+LVWRULF�3HUVSHFWLYH
◆◆ 7HFKQRORJ\�GLVFRQWLQXLWLHV�GULYH�QHZ�FRPSXWLQJ�7HFKQRORJ\�GLVFRQWLQXLWLHV�GULYH�QHZ�FRPSXWLQJ�
SDUDGLJPV�DQG�DSSOLFDWLRQVSDUDGLJPV�DQG�DSSOLFDWLRQV
◆◆ (�J���;HUR[�$OWR(�J���;HUR[�$OWR
▲▲�0V�0V��������PLSVPLSV��������PHJDSL[HOPHJDSL[HO����PESV����PESV
▲▲)RXUWK�0����PHJDE\WH�RI�PHPRU\)RXUWK�0����PHJDE\WH�RI�PHPRU\
▲▲)URP�WLPH�VKDULQJ�WR�FOLHQW)URP�WLPH�VKDULQJ�WR�FOLHQW��VHUYHU�ZLWK�GLVSOD\�LQWHQVLYH�VHUYHU�ZLWK�GLVSOD\�LQWHQVLYH�DSSOLFDWLRQVDSSOLFDWLRQV
◆◆ :KDW�ZLOO�GULYH�WKH�QH[W�GLVFRQWLQXLW\"�:KDW�DUH�WKH�QHZ�:KDW�ZLOO�GULYH�WKH�QH[W�GLVFRQWLQXLW\"�:KDW�DUH�WKH�QHZ�
PHWULFV�RI�V\VWHP�FDSDELOLW\"PHWULFV�RI�V\VWHP�FDSDELOLW\"
11
:KDW¶V�,PSRUWDQW��6KLIWV�LQ�7HFKQRORJ\�:KDW¶V�,PSRUWDQW��6KLIWV�LQ�7HFKQRORJ\�0HWULFV0HWULFV
◆◆ 'LVSOD\��KXPDQ'LVSOD\��KXPDQ��FRPSXWHU�LQWHUIDFH�FRPSXWHU�LQWHUIDFH�
▲▲ 0RUH�XELTXLWRXV�,�2V��H�J���0(06�VHQVRUV��DFWXDWRUV��DQG�PRGDOL0RUH�XELTXLWRXV�,�2V��H�J���0(06�VHQVRUV��DFWXDWRUV��DQG�PRGDOLWLHV�WLHV�
�VSHHFK��YLVLRQ��LPDJH��VSHHFK��YLVLRQ��LPDJH�
▲▲ +RZ�WR�4XDQWLI\"+RZ�WR�4XDQWLI\"
◆◆ &RQQHFWLYLW\��FRPSXWHU&RQQHFWLYLW\��FRPSXWHU��FRPSXWHU�LQWHUIDFH�FRPSXWHU�LQWHUIDFH�
▲▲ 1RW�EDQGZLGWK�EXW�´VFDOHG�XELTXLW\µ1RW�EDQGZLGWK�EXW�´VFDOHG�XELTXLW\µ
▲▲ 0LOOLRQ�DFFHVVHV��ZLUHG�DQG�ZLUHOHVV��SHU�GD\0LOOLRQ�DFFHVVHV��ZLUHG�DQG�ZLUHOHVV��SHU�GD\
◆◆ &RPSXWLQJ��SURFHVVLQJ�FDSDFLW\�&RPSXWLQJ��SURFHVVLQJ�FDSDFLW\�
▲▲ 8QERXQGHG�FDSDFLW\��XWLOLW\�IXQFWLRQDOLW\��YHU\�KLJK�PHDQ�WLPH�8QERXQGHG�FDSDFLW\��XWLOLW\�IXQFWLRQDOLW\��YHU\�KLJK�PHDQ�WLPH�WR�WR�
XQDYDLODEOH��JUDFHIXOO\�GHJUDGHG�FDSDELOLW\�DFFHSWDEOH�XQDYDLODEOH��JUDFHIXOO\�GHJUDGHG�FDSDELOLW\�DFFHSWDEOH�
12
:KDW¶V�,PSRUWDQW��6KLIWV�LQ�8VHU�$SSOLFDWLRQV�:KDW¶V�,PSRUWDQW��6KLIWV�LQ�8VHU�$SSOLFDWLRQV�0HWULFV0HWULFV
◆◆ &RVW��+XPDQ�(IIRUW&RVW��+XPDQ�(IIRUW
▲▲6DYH�WLPH6DYH�WLPH
▲▲5HGXFH�HIIRUW5HGXFH�HIIRUW
◆◆ 7KH�1H[W�3RZHU�7RROV7KH�1H[W�3RZHU�7RROV
▲▲/HYHUDJLQJ�RWKHU�SHRSOHV·�HIIRUW�H[SHUWLVH/HYHUDJLQJ�RWKHU�SHRSOHV·�HIIRUW�H[SHUWLVH▼▼ H�J���´:KDW�GLG�'DYH�UHDG�DERXW�GLVN�SULFHV"µH�J���´:KDW�GLG�'DYH�UHDG�DERXW�GLVN�SULFHV"µ
▼▼ H�J���´:KDW�GLG�SHRSOH�ZKR�EX\�WKLV�ERRN�DOVR�EX\"µH�J���´:KDW�GLG�SHRSOH�ZKR�EX\�WKLV�ERRN�DOVR�EX\"µ
13
2XWOLQH2XWOLQH
◆◆ 6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�
7HFKQRORJ\7HFKQRORJ\
◆◆ (PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�(PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�
'XVWV��8QLYHUVDO�5DGLRV'XVWV��8QLYHUVDO�5DGLRV
◆◆ :KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO:KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO
◆◆ +LJK+LJK��/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�
▲▲&RPPXQLFDWLRQ&RPPXQLFDWLRQ��EDVHG�'HVLJQEDVHG�'HVLJQ
▲▲$UFKLWHFWXUH$UFKLWHFWXUH��)XQFWLRQ�&R)XQFWLRQ�&R��GHVLJQGHVLJQ
14
&KLSV�(YHU\ZKHUH�&KLSV�(YHU\ZKHUH�
&026�&DPHUD
6PDUW3HQ
Source: Dr. K. Pister, UC Berkeley
&KLSV�WKDW�)O\"
15
6PDUW�'XVW6PDUW�'XVW
◆◆ 6HQVRU6HQVRU
◆◆ ,QWHUIDFH,QWHUIDFH
◆◆ 3RZHU��EDWWHU\��VRODU��FDS�3RZHU��EDWWHU\��VRODU��FDS�
◆◆ &RPP��/26�2SWLFDO��&&5��/DVHU�&RPP��/26�2SWLFDO��&&5��/DVHU�
Goal:Goal:
•• Distributed sensor Distributed sensor networksnetworks
•• Sensor nodes:Sensor nodes:
••AutonomousAutonomous
••1mm1mm33
Challenges:Challenges:
••1 Joule1 Joule
••1 kilometer1 kilometer
••1 piece1 piece
16
6PDUW�'XVW�&RPSRQHQWV6PDUW�'XVW�&RPSRQHQWVLaser diodeLaser diodeIIIIII--V processV process
Passive CCR comm.Passive CCR comm.MEMS/MEMS/polysiliconpolysilicon
Active beam steering laser comm.Active beam steering laser comm.MEMS/optical qualityMEMS/optical quality polysiliconpolysilicon
SensorSensorMEMS/bulk, surface, ...MEMS/bulk, surface, ...
Analog I/O, DSP, ControlAnalog I/O, DSP, ControlCOTS CMOSCOTS CMOS
Solar cellSolar cellCMOS or IIICMOS or III--VV
Thick film batteryThick film batterySol/gel VSol/gel V22OO55
Power capacitorPower capacitorMultiMulti--layer ceramiclayer ceramic
11--2 mm2 mm
17
$LUERUQH�'XVW$LUERUQH�'XVW
Mapleseed Mapleseed solar cellsolar cellMEMS/MEMS/HexsilHexsil/SOI/SOI
11--5 cm5 cm
Controlled autoControlled auto--rotatorrotatorMEMS/MEMS/HexsilHexsil/SOI/SOIRocket dustRocket dust
MEMS/MEMS/HexsilHexsil/SOI/SOI
18
6\QWKHWLF�,QVHFWV6\QWKHWLF�,QVHFWV5�5� <HK<HK��.���.� 3LVWHU3LVWHU��8&%�%6$&��8&%�%6$&
19
&RPSXWLQJ�5HYROXWLRQ���'HYLFHV�LQ�WKH�H;WUHPH&RPSXWLQJ�5HYROXWLRQ���'HYLFHV�LQ�WKH�H;WUHPH
(YROXWLRQ
,QIRUPDWLRQ�$SSOLDQFHV�6FDOHG�GRZQ�GHVNWRSV�H�J���&DU3&��3GD3&��HWF�
(YROYHG�'HVNWRSV
6HUYHUV�6FDOHG�XS�'HVNWRSV�
5HYROXWLRQ
,QIRUPDWLRQ�$SSOLDQFHV�0DQ\�FRPSXWHUV�SHU�SHUVRQ�
0(0V��&&'V��/&'V��FRQQHFWLYLW\
6HUYHUV��,QWHJUDWHG�ZLWKFRPPV�LQIUDVWUXFWXUH�/RWV�RI�FRPSXWLQJ�LQ
VPDOO�IRRWSULQW
'LVSOD\
.H\ERDUG 'LVN
0HP
µ3URF
3&�(YROXWLRQ
'LVSOD\ 'LVSOD\
&DPHUD
6PDUW
6HQVRUV
&DPHUD
6PDUW�6SDFHV
&RPSXWLQJ5HYROXWLRQ
:$1
6HUYHU��0HP��'LVN
,QIRUPDWLRQ
8WLOLW\
%$1*�
'LVSOD\
0HP
'LVN
µ3URF
20
0RGHUQ�9HKLFOHV��DQ�(OHFWURQLF�6\VWHP0RGHUQ�9HKLFOHV��DQ�(OHFWURQLF�6\VWHP
(OHFWURQLF�7ROO�&ROOHFWLRQ(OHFWURQLF�7ROO�&ROOHFWLRQ&ROOLVLRQ�$YRLGDQFH&ROOLVLRQ�$YRLGDQFH9HKLFOH�,'�7UDFNLQJ9HKLFOH�,'�7UDFNLQJ
0XOWLSOH[HG�6\VWHPV0XOWLSOH[HG�6\VWHPV
9HKLFOH9HKLFOH&$1��%XV&$1��%XV
%RG\%RG\&RQWURO&RQWURO
(&8(&8 $%6$%6
6XVSHQVLRQ6XVSHQVLRQ 7UDQVPLVVLRQ7UDQVPLVVLRQ
,9+6�,QIUDVWUXFWXUH,9+6�,QIUDVWUXFWXUH
:LUHOHVV�&RPPXQLFDWLRQV�'DWD:LUHOHVV�&RPPXQLFDWLRQV�'DWD*OREDO�3RVLWLRQLQJ*OREDO�3RVLWLRQLQJ
,QIR�,QIR�&RPPV&RPPV��$9�%XV$9�%XV
&HOOXODU&HOOXODU3KRQH3KRQH
*36*36 'LVSOD\'LVSOD\
1DYLJDWLRQ1DYLJDWLRQ 6WHUHR�&'6WHUHR�&'
6:�$UFKLWHFWXUH
1HWZRUN�'HVLJQ�$QDO\VLV )XQFWLRQ���3URWRFRO�9DOLGDWLRQ
3HUIRUPDQFH 0RGHOOLQJ
6XSSOLHU�&KDLQ�,QWHJUDWLRQ
21
9HKLFOHV��D�&RQVXPHU�(OHFWURQLF�6\VWHP9HKLFOHV��D�&RQVXPHU�(OHFWURQLF�6\VWHP
CommsGSM/PCS
CDMA, PagingCompression
S/W ShellWindows CE,
NT, MAC, BIOS
S/W AppsBrowser,
Comms, User Apps
ProcessorRISC, PowerPC
X86, Hitachi RISC
DisplayHeads Up,Flat PanelGraphics
User I/FVoice SynthesisVoice ControlStylus, ETC
Output & I/FSerial, Ethernet
Diagnostics
Info/Comms/AV Bus
CellularPhone
GPS Display
Navigation Stereo/CD
• Minimum Technology to Satisfy User Requirement
• Usability• Integrate with Other Vehicle
Systems• Add the Function Without
Adding the Cost
Challenges
Vehicle Web SiteTechnology
22
:LUHOHVV�&RPPXQLFDWLRQ�LQ�WKH�&DU:LUHOHVV�&RPPXQLFDWLRQ�LQ�WKH�&DU
◆◆ :LUHOHVV�FRPPXQLFDWLRQ�LV�D�PXVW�LQ�FDU:LUHOHVV�FRPPXQLFDWLRQ�LV�D�PXVW�LQ�FDU
◆◆ :LUHOHVV�FRPPXQLFDWLRQ�WR�OHYHUDJH�HQWHUWDLQPHQW�V\VWHP�DQG�:LUHOHVV�FRPPXQLFDWLRQ�WR�OHYHUDJH�HQWHUWDLQPHQW�V\VWHP�DQG�DXWR�3&DXWR�3&
▲▲ 6DPH�LQSXW6DPH�LQSXW��RXWSXW�GHYLFHV�H�J���YRLFH�DFWLYDWLRQ��ORXGVSHDNHUV��RXWSXW�GHYLFHV�H�J���YRLFH�DFWLYDWLRQ��ORXGVSHDNHUV��
DXWRPDWLF�VRXQG�UHDXWRPDWLF�VRXQG�UH��GLUHFWLRQGLUHFWLRQ
◆◆ ,&�SURYLGHUV�OLNHO\�WR�SOD\�PDMRU�UROH�LQ�SURGXFLQJ�VLQJOH�FKLS�,&�SURYLGHUV�OLNHO\�WR�SOD\�PDMRU�UROH�LQ�SURGXFLQJ�VLQJOH�FKLS�VROXWLRQV�WR�EH�LQWHJUDWHG�LQ�ORFDO�QHWZRUN�RI�FDU�HOHFWURQLFVVROXWLRQV�WR�EH�LQWHJUDWHG�LQ�ORFDO�QHWZRUN�RI�FDU�HOHFWURQLFV
◆◆ ,3�SURYLGHUV�IRU�SURWRFRO�OD\HUV��*60��:LGH,3�SURYLGHUV�IRU�SURWRFRO�OD\HUV��*60��:LGH��EDQG�&'0$�EDQG�&'0$�
◆◆ 0DMRU�UROH�RI�V\VWHP�LQWHJUDWRUV�WR�SURYLGH�JOREDO�VROXWLRQ0DMRU�UROH�RI�V\VWHP�LQWHJUDWRUV�WR�SURYLGH�JOREDO�VROXWLRQ
23
PC/DataPC/DataBasedBased
PCPC--11laptoplaptop
InternetInternetAccessAccess
PCPC--22
PrinterPrinter
TelecomTelecomBasedBased
VideoVideoPhonePhone
VoiceVoicePhonePhone
PDAPDA
IntercomIntercom
ApplianceApplianceBasedBased
SprinklersSprinklers
ToastersToasters
OvensOvens
ClocksClocks
ClimateClimateControlControl
UtilityUtilityCustomizationCustomization
SecuritySecurityBasedBased
DoorDoorSensorsSensorsMotionMotion
DetectorsDetectors WindowWindowSensorsSensors
LightLightControlControl
AudioAudioAlarmsAlarms
Video Video surveillancesurveillance
SmokeSmokeDetectorsDetectors
EntertainmentEntertainmentBasedBased
StereoStereo
TVTV
Cam Cam CorderCorder
StillStillCameraCamera
VideoVideoGameGame
VCRVCR
DVDDVDPlayerPlayer
WebWeb--TVTVSTBSTB
+RPH�1HWZRUNLQJ�+RPH�1HWZRUNLQJ�$SSOLFDWLRQ��6XEQHW��&OXVWHUV$SSOLFDWLRQ��6XEQHW��&OXVWHUV
24
7KH�'LVWULEXWHG�$SSURDFK�WR�,QIRUPDWLRQ�3URFHVVLQJ7KH�'LVWULEXWHG�$SSURDFK�WR�,QIRUPDWLRQ�3URFHVVLQJ
25
3URGXFWLYLW\�*DS3URGXFWLYLW\�*DS
26
7KH�%HUNHOH\�:LUHOHVV�5HVHDUFK�&HQWHU�7KH�%HUNHOH\�:LUHOHVV�5HVHDUFK�&HQWHU��%:5&��%:5&�
◆◆ %URGHUVHQ%URGHUVHQ��5DEDH\��*UD\��0H\HU��.DW]��$69����5DEDH\��*UD\��0H\HU��.DW]��$69��7VH�7VH�DQG�DQG�
VWXGHQWVVWXGHQWV
◆◆ &DGHQFH��(ULFVVRQ��+3��,QWHO��/XFHQW��67��7,&DGHQFH��(ULFVVRQ��+3��,QWHO��/XFHQW��67��7,
◆◆ 1H[W�*HQHUDWLRQ�:LUHOHVV�V\VWHPV�1H[W�*HQHUDWLRQ�:LUHOHVV�V\VWHPV�
▲▲&LUFXLWV&LUFXLWV
▲▲$UFKLWHFWXUHV$UFKLWHFWXUHV
▲▲3URWRFROV3URWRFROV
▲▲'HVLJQ�0HWKRGRORJLHV'HVLJQ�0HWKRGRORJLHV
27
7KH�³8QLYHUVDO´�5DGLR7KH�³8QLYHUVDO´�5DGLR
)RXUWK)RXUWK��JHQHUDWLRQ�UDGLR�SURYLGLQJ�IROORZLQJ�IHDWXUHVJHQHUDWLRQ�UDGLR�SURYLGLQJ�IROORZLQJ�IHDWXUHV
◆◆ )RFXV�RQ�WKH�ZLUHOHVV�VHUYLFHV�ZLWK�)RFXV�RQ�WKH�ZLUHOHVV�VHUYLFHV�ZLWK�PLQLPDO�FRQVWUDLQWVPLQLPDO�FRQVWUDLQWV RQ�KRZ�WKH�OLQN�LV�SURYLGHGRQ�KRZ�WKH�OLQN�LV�SURYLGHG
◆◆ $OORZV�IRU�$OORZV�IRU�XQFRRUGLQDWHG�FRXQFRRUGLQDWHG�FR��H[LVWHQFHH[LVWHQFH RI�VHUYLFH�SURYLGHUV��DVVXPLQJ�WKH\�SURYLGH�RI�VHUYLFH�SURYLGHUV��DVVXPLQJ�WKH\�SURYLGH�
FRPSDWLEOH�VHUYLFHV�FRPSDWLEOH�VHUYLFHV�
◆◆ 3URYLGHV�3URYLGHV�HYROYLQJ�IXQFWLRQDOLW\HYROYLQJ�IXQFWLRQDOLW\
▲▲ $GDSWV�WR�SURYLGH�UHTXHVWHG�VHUYLFH�JLYHQ�W\SH�RI�VHUYLFH��ORFDW$GDSWV�WR�SURYLGH�UHTXHVWHG�VHUYLFH�JLYHQ�W\SH�RI�VHUYLFH��ORFDWLRQ��DQG�G\QDPLF�LRQ��DQG�G\QDPLF�
YDULDWLRQV�LQ�HQYLURQPHQW��L�H��QXPEHU�RI�XVHUV�YDULDWLRQV�LQ�HQYLURQPHQW��L�H��QXPEHU�RI�XVHUV�
▲▲ $OORZV�IRU�WR�FRQWLQXRXVO\�XSJUDGH�WR�VXSSRUW�QHZ�VHUYLFHV�DV�ZH$OORZV�IRU�WR�FRQWLQXRXVO\�XSJUDGH�WR�VXSSRUW�QHZ�VHUYLFHV�DV�ZHOO�DV�DGYDQFHV�OO�DV�DGYDQFHV�
LQ�FRPPXQLFDWLRQ�HQJLQHHULQJ�DQG�LPSOHPHQWDWLRQ�WHFKQRORJLHVLQ�FRPPXQLFDWLRQ�HQJLQHHULQJ�DQG�LPSOHPHQWDWLRQ�WHFKQRORJLHV
3UHVHQWV�DQ�DUFKLWHFWXUDO�YLVLRQ�WR�WKH�PXOWL3UHVHQWV�DQ�DUFKLWHFWXUDO�YLVLRQ�WR�WKH�PXOWL��XVHU��PXOWLXVHU��PXOWL��VHUYLFH�SUREOHP�VHUYLFH�SUREOHP�
◆◆ 7KLV�LV�LQ�FRQWUDVW�ZLWK�FXUUHQW�DSSURDFK�ZKHUH�VWDQGDUGV�DUH�WK7KLV�LV�LQ�FRQWUDVW�ZLWK�FXUUHQW�DSSURDFK�ZKHUH�VWDQGDUGV�DUH�WKH�LQSXW�DQG�H�LQSXW�DQG�
DUFKLWHFWXUH�WKH�UHVXOW�DUFKLWHFWXUH�WKH�UHVXOW��� OHDGLQJ�WR�VSHFWUDO�ZDVWHODQGOHDGLQJ�WR�VSHFWUDO�ZDVWHODQG
28
8OWUD�/RZ8OWUD�/RZ��3RZHU�3RZHU�3LFR5DGLR3LFR5DGLR
◆◆ 'HGLFDWHG�UDGLR·V�IRU�XELTXLWRXV�ZLUHOHVV�GDWD�DFTXLVLWLRQ�DQG�'HGLFDWHG�UDGLR·V�IRU�XELTXLWRXV�ZLUHOHVV�GDWD�DFTXLVLWLRQ�DQG�GLVSOD\��GLVSOD\��
(QHUJ\�GLVVLSDWLRQ�DQG�IRRWSULQW�DUH�RI�XWWHUPRVW�LPSRUWDQFH(QHUJ\�GLVVLSDWLRQ�DQG�IRRWSULQW�DUH�RI�XWWHUPRVW�LPSRUWDQFH
◆◆ *RDO��3�����*RDO��3�����P:P: HQDEOLQJ�HQHUJ\�VFDYHQJLQJ�DQG�VHOIHQDEOLQJ�HQHUJ\�VFDYHQJLQJ�DQG�VHOI��SRZHULQJSRZHULQJ
◆◆ &KDOOHQJHV�&KDOOHQJHV�
▲▲6\VWHP�DUFKLWHFWXUH��VHOI6\VWHP�DUFKLWHFWXUH��VHOI��FRQILJXULQJ�DQG�IRROFRQILJXULQJ�DQG�IRRO��SURRISURRI
▲▲8OWUD8OWUD��ORZORZ��SRZHU�GHVLJQSRZHU�GHVLJQ
▲▲$XWRPDWHG�JHQHUDWLRQ�RI�DSSOLFDWLRQ$XWRPDWHG�JHQHUDWLRQ�RI�DSSOLFDWLRQ��VSHFLILF�UDGLR�PRGXOHV�VSHFLILF�UDGLR�PRGXOHV�
PDNLQJ�H[WHQVLYH�XVH�RI�PDNLQJ�H[WHQVLYH�XVH�RI�SDUDPHWHUL]DEOHSDUDPHWHUL]DEOH PRGXOH�JHQHUDWRUV�DQG�PRGXOH�JHQHUDWRUV�DQG�
UHXVDEOH�FRPSRQHQWVUHXVDEOH�FRPSRQHQWV
29
,QWHJUDWHG�&026�5DGLR,QWHJUDWHG�&026�5DGLR
AD
Analog RF
Timingrecovery
phone
book
Java VM
ARQKeypad,Display
Control
FiltersAdaptive AntennaAlgorithms
Equalizers MUD
Accelerators(bit level)
analog digital
DSP core
uC core
(ARM)
Logic
Dedicated Logicand Memory
Integrate within the same chip very diverse system functions like:wireless channel control, signal processing, codec algorithms,
radio modems, RF transceivers… and implement them using a heterogeneous architecture
30
&RPPXQLFDWLRQ�YHUVXV�&RPSXWDWLRQ&RPPXQLFDWLRQ�YHUVXV�&RPSXWDWLRQ
◆◆ &RPSXWDWLRQ�FRVW�����������&RPSXWDWLRQ�FRVW����������� S-S-�RSHUDWLRQ��DVVXPLQJ�FRQWLQXHG��RSHUDWLRQ��DVVXPLQJ�FRQWLQXHG�VFDOLQJ�VFDOLQJ�
◆◆ &RPPXQLFDWLRQ�FRVW��PLQLPXP��&RPPXQLFDWLRQ�FRVW��PLQLPXP��▲▲ ����P�GLVWDQFH��������P�GLVWDQFH���� Q-Q-�ELW�#�����*+]�ELW�#�����*+]
▲▲ ���P�GLVWDQFH������P�GLVWDQFH��� S-S-�ELW�#�����*+]�ELW�#�����*+]
◆◆ &RPSXWDWLRQ�YHUVXV�&RPPXQLFDWLRQV&RPSXWDWLRQ�YHUVXV�&RPPXQLFDWLRQV▲▲ ����P�GLVWDQFH������RSHUDWLRQV� ��ELW����P�GLVWDQFH������RSHUDWLRQV� ��ELW
▲▲ ���P�GLVWDQFH�������RSHUDWLRQ� ��ELW���P�GLVWDQFH�������RSHUDWLRQ� ��ELW
&RPSXWDWLRQ�&RPPXQLFDWLRQ�UHTXLUHPHQWV�YDU\�ZLWK�GLVWDQFH��&RPSXWDWLRQ�&RPPXQLFDWLRQ�UHTXLUHPHQWV�YDU\�ZLWK�GLVWDQFH��GDWD�W\SH��DQG�HQYLURQPHQWGDWD�W\SH��DQG�HQYLURQPHQW
31
(QHUJ\(QHUJ\��HIILFLHQW�3URJUDPPDEOH�,PSOHPHQWDWLRQ�3ODWIRUPHIILFLHQW�3URJUDPPDEOH�,PSOHPHQWDWLRQ�3ODWIRUP
EmbeddedMicroprocessor/
DSP System
ProgrammableLogic
DedicatedModules
ConfigurableArithmetic and Logic
Processors
Communication ChannelProtocol Processing
Analog R
F
“Software-defined Radio”
32
2XWOLQH2XWOLQH
◆◆ 6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�7HFKQRORJ\7HFKQRORJ\
◆◆ (PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�(PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�'XVWV��8QLYHUVDO�5DGLRV'XVWV��8QLYHUVDO�5DGLRV
◆◆ :KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO:KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO
◆◆ +LJK+LJK��/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�▲▲&RPPXQLFDWLRQ&RPPXQLFDWLRQ��EDVHG�'HVLJQEDVHG�'HVLJQ
▲▲$UFKLWHFWXUH$UFKLWHFWXUH��)XQFWLRQ�&R)XQFWLRQ�&R��GHVLJQGHVLJQ
◆◆ 3ODWIRUP3ODWIRUP��EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\
33
:KDW�LV�1HHGHG"�:KDW�LV�1HHGHG"��(QGHDYRU�([SHGLWLRQ�%HUNHOH\�(QGHDYRU�([SHGLWLRQ�%HUNHOH\2[\JHQ��0,7�2[\JHQ��0,7�
◆◆ $XWRPDWLF�6HOI$XWRPDWLF�6HOI��&RQILJXUDWLRQ&RQILJXUDWLRQ▲▲ 3HUVRQDOL]DWLRQ�RQ�D�9DVW�6FDOH3HUVRQDOL]DWLRQ�RQ�D�9DVW�6FDOH
▲▲ 3OXJ3OXJ��DQGDQG��3OD\3OD\
◆◆ 7KH�26�RI�WKH�3ODQHW7KH�26�RI�WKH�3ODQHW▲▲ 1HZ�PDQDJHPHQW�FRQFHUQV��SURWHFWLRQ��LQIRUPDWLRQ�XWLOLW\��QRW�VF1HZ�PDQDJHPHQW�FRQFHUQV��SURWHFWLRQ��LQIRUPDWLRQ�XWLOLW\��QRW�VFKHGXOLQJ�KHGXOLQJ�
WKH�SURFHVVRUWKH�SURFHVVRU
▲▲ :KDW�LV�WKH�26�RI�WKH�,QWHUQHW"�7&3�SOXV�TXHXH�VFKHGXOLQJ�LQ�URX:KDW�LV�WKH�26�RI�WKH�,QWHUQHW"�7&3�SOXV�TXHXH�VFKHGXOLQJ�LQ�URXWHUVWHUV
◆◆ $GDSWV�WR�<RX$GDSWV�WR�<RX▲▲ 3URWHFWLRQ��2UJDQL]DWLRQ��3UHIHUHQFHV�E\�([DPSOH3URWHFWLRQ��2UJDQL]DWLRQ��3UHIHUHQFHV�E\�([DPSOH
34
7HFKQRORJ\�&KDQJHV��$UFKLWHFWXUDO�7HFKQRORJ\�&KDQJHV��$UFKLWHFWXUDO�,PSOLFDWLRQV�,PSOLFDWLRQV�
◆◆ =LOOLRQV�RI�7LQ\�'HYLFHV=LOOLRQV�RI�7LQ\�'HYLFHV▲▲ 3UROLIHUDWLRQ�RI�LQIRUPDWLRQ�3UROLIHUDWLRQ�RI�LQIRUPDWLRQ�
DSSOLDQFHV��0(06��HWF�DSSOLDQFHV��0(06��HWF�
◆◆ ´2I�FRXUVH�LW·V�FRQQHFWHG�µ´2I�FRXUVH�LW·V�FRQQHFWHG�µ▲▲ &KHDS��DPSOH�EDQGZLGWK&KHDS��DPSOH�EDQGZLGWK
▲▲ ´$OZD\V�RQµ�QHWZRUNLQJ´$OZD\V�RQµ�QHWZRUNLQJ
◆◆ 9DVW��7HFKQLFDO��&DSDFLW\9DVW��7HFKQLFDO��&DSDFLW\▲▲ 6FDODEOH�FRPSXWLQJ�LQ�WKH�6FDODEOH�FRPSXWLQJ�LQ�WKH�
LQIUDVWUXFWXUHLQIUDVWUXFWXUH
▲▲ 5DSLG�GHFOLQH�LQ�SURFHVVLQJ��5DSLG�GHFOLQH�LQ�SURFHVVLQJ��
PHPRU\���VWRUDJH�FRVWPHPRU\���VWRUDJH�FRVW
◆◆ $GDSWLYH�6HOI$GDSWLYH�6HOI��&RQILJXUDWLRQ&RQILJXUDWLRQ
◆◆ /RRVHO\�2UJDQL]HG/RRVHO\�2UJDQL]HG
◆◆ ´*RRG�(QRXJKµ�5HOLDELOLW\�DQG�´*RRG�(QRXJKµ�5HOLDELOLW\�DQG�$YDLODELOLW\$YDLODELOLW\
◆◆ $Q\$Q\��WRWR��$Q\�7UDQVGXFHUV�$Q\�7UDQVGXFHUV��GHDOLQJ�ZLWK�KHWHURJHQHLW\��RYHU��GHDOLQJ�ZLWK�KHWHURJHQHLW\��RYHU�WLPHWLPH����OHJDF\OHJDF\����DQG�VSDFH�DQG�VSDFH�
◆◆ &RPPXQLWLHV��VKDULQJ�&RPPXQLWLHV��VKDULQJ�
35
$GDSWLYH�6HOI$GDSWLYH�6HOI��&RQILJXUDWLRQ&RQILJXUDWLRQ
◆◆ 3OXJ3OXJ��DQGDQG��3OD\�1HWZRUNLQJ3OD\�1HWZRUNLQJ
▲▲ 1R�VLQJOH�SURWRFRO�$3,��VWDQGDUGL]DWLRQ�SURFHVVHV�WRR�VORZ�DQG�V1R�VLQJOH�SURWRFRO�$3,��VWDQGDUGL]DWLRQ�SURFHVVHV�WRR�VORZ�DQG�VWLIOH�WLIOH�
LQQRYDWLRQLQQRYDWLRQ
▲▲ 'HYLFHV�SURE'HYLFHV�SUREHH ORFDO�HQYLURQPHQW�DQG�FRQILJXUH�WR�LQWHUORFDO�HQYLURQPHQW�DQG�FRQILJXUH�WR�LQWHU��RSHUDWH�LQ�WKDW�RSHUDWH�LQ�WKDW�
HQYLURQPHQWHQYLURQPHQW
▲▲ ´&RPSXWHUµ�QRW�GHILQHG�E\�WKH�SK\VLFDO�ER[��SRUWDOV�DQG�HQVHPEOH´&RPSXWHUµ�QRW�GHILQHG�E\�WKH�SK\VLFDO�ER[��SRUWDOV�DQG�HQVHPEOHVV
◆◆ /RFDO�6WRUDJH�LV�D�&DFKH/RFDO�6WRUDJH�LV�D�&DFKH
▲▲ ,QYRNH�VRIWZDUH�DQG�DSSV�PLJUDWH�WR�ORFDO�GLVN,QYRNH�VRIWZDUH�DQG�DSSV�PLJUDWH�WR�ORFDO�GLVN
◆◆ 6\VWHP�/HDUQV�3UHIHUHQFHV�E\�2EVHUYDWLRQ6\VWHP�/HDUQV�3UHIHUHQFHV�E\�2EVHUYDWLRQ
▲▲ (�J���´3ULYDF\�E\�([DPSOH�µ�RZQHU�LQWHUYHQWLRQ�RQ�ILUVW�DFFHVV��(�J���´3ULYDF\�E\�([DPSOH�µ�RZQHU�LQWHUYHQWLRQ�RQ�ILUVW�DFFHVV��REVHUYH�REVHUYH�
DQG�OHDUQ�FODVVLILFDWLRQ��UHGXFH�H[SOLFLW�LQWHUYHQWLRQ�RYHU�WLPHDQG�OHDUQ�FODVVLILFDWLRQ��UHGXFH�H[SOLFLW�LQWHUYHQWLRQ�RYHU�WLPH
36
/RRVH�2UJDQL]DWLRQ/RRVH�2UJDQL]DWLRQ
◆◆ /RRVHO\�6WUXFWXUHG�,QIRUPDWLRQ/RRVHO\�6WUXFWXUHG�,QIRUPDWLRQ
▲▲/DUJH�YROXPH��HDVLO\�VKDUHG��VXSSRUWV�FRPPXQLWLHV/DUJH�YROXPH��HDVLO\�VKDUHG��VXSSRUWV�FRPPXQLWLHV
◆◆ 6HOI6HOI��2UJDQL]HG2UJDQL]HG
▲▲7RR�WLPH�FRQVXPLQJ�WR�GR�\RXUVHOI��2UJDQL]H�E\�H[DPSOH7RR�WLPH�FRQVXPLQJ�WR�GR�\RXUVHOI��2UJDQL]H�E\�H[DPSOH
▲▲ ,QGLYLGXDOL]HG��FRQWH[W,QGLYLGXDOL]HG��FRQWH[W��GHSHQGHQW�ILOWHULQJGHSHQGHQW�ILOWHULQJ
◆◆ ,QFUHPHQWDO�$FFHVV��(YHQWXDOO\,QFUHPHQWDO�$FFHVV��(YHQWXDOO\ H[DFWH[DFW
▲▲4XHU\�E\�FRQFHSW��´:KDW�GLG�'DYH�UHDG�DERXW�VWRUDJH�SULFHV"µ4XHU\�E\�FRQFHSW��´:KDW�GLG�'DYH�UHDG�DERXW�VWRUDJH�SULFHV"µ▼▼ ´$�FORVH�DQVZHU�TXLFNO\�LV�EHWWHU�WKDQ�D�SUHFLVH�DQVZHU�LQ�WKH�I´$�FORVH�DQVZHU�TXLFNO\�LV�EHWWHU�WKDQ�D�SUHFLVH�DQVZHU�LQ�WKH�IDU�IXWXUHµ��DU�IXWXUHµ��
▼▼ 3UREDELOLVWLF�DFFHVV�LV�RIWHQ�´JRRG�HQRXJKµ3UREDELOLVWLF�DFFHVV�LV�RIWHQ�´JRRG�HQRXJKµ
37
$Q\$Q\��WRWR��$Q\�7UDQVGXFHUV$Q\�7UDQVGXFHUV
◆◆ 1R�QHHG�IRU�DJUHHG�XSRQ�VWDQGDUGL]HG�$3,V��WKRXJK�1R�QHHG�IRU�DJUHHG�XSRQ�VWDQGDUGL]HG�$3,V��WKRXJK�
VWDQGDUG�GDWD�W\SHV�DUH�XVHIXO�VWDQGDUG�GDWD�W\SHV�DUH�XVHIXO�
▲▲ ,I�DSSOLFDWLRQV�FDQQRW�DGDSW��WKHQ�JHQHUDWH�WUDQVGXFHUV�LQ�WKH�,I�DSSOLFDWLRQV�FDQQRW�DGDSW��WKHQ�JHQHUDWH�WUDQVGXFHUV�LQ�WKH�
LQIUDVWUXFWXUH�DXWRPDWLFDOO\LQIUDVWUXFWXUH�DXWRPDWLFDOO\
▲▲ ([SORLWV�FRPSLOHU�WHFKQRORJ\([SORLWV�FRPSLOHU�WHFKQRORJ\
▲▲ (QKDQFH�SOXJ(QKDQFH�SOXJ��DQGDQG��SOD\�WR�WKH�DSSOLFDWLRQ�OHYHOSOD\�WR�WKH�DSSOLFDWLRQ�OHYHO
◆◆ /HJDF\�6XSSRUW/HJDF\�6XSSRUW
▲▲ 2OG�ILOH�W\SHV�DQG�DSSOLFDWLRQV�UHWDLQHG�LQ�WKH�LQIUDVWUXFWXUH2OG�ILOH�W\SHV�DQG�DSSOLFDWLRQV�UHWDLQHG�LQ�WKH�LQIUDVWUXFWXUH
38
1H[W1H[W��*HQHUDWLRQ�2SHUDWLQJ�(QYLURQPHQWV*HQHUDWLRQ�2SHUDWLQJ�(QYLURQPHQWV
◆◆ $GYDQFHV�LQ�KDUGZDUH�DQG�QHWZRUNLQJ�ZLOO�HQDEOH�$GYDQFHV�LQ�KDUGZDUH�DQG�QHWZRUNLQJ�ZLOO�HQDEOH�DQ�HQWLUHO\�DQ�HQWLUHO\�QHZ�NLQG�RI�RSHUDWLQJ�V\VWHPQHZ�NLQG�RI�RSHUDWLQJ�V\VWHP��ZKLFK�ZLOO�UDLVH�WKH�OHYHO�RI���ZKLFK�ZLOO�UDLVH�WKH�OHYHO�RI�DEVWUDFWLRQ�VLJQLILFDQWO\�IRU�XVHUV�DQG�GHYHORSHUV�DEVWUDFWLRQ�VLJQLILFDQWO\�IRU�XVHUV�DQG�GHYHORSHUV�
◆◆ 6XFK�6XFK�V\VWHPVV\VWHPV ZLOO�ZLOO�HQIRUFH�H[WUHPH�ORFDWLRQ�WUDQVSDUHQF\HQIRUFH�H[WUHPH�ORFDWLRQ�WUDQVSDUHQF\▲▲ $Q\�FRGH�IUDJPHQW�UXQV�DQ\ZKHUH$Q\�FRGH�IUDJPHQW�UXQV�DQ\ZKHUH
▲▲ $Q\�GDWD�REMHFW�PLJKW�OLYH�DQ\ZKHUH$Q\�GDWD�REMHFW�PLJKW�OLYH�DQ\ZKHUH
▲▲ 6\VWHP�PDQDJHV�ORFDOLW\��UHSOLFDWLRQ��DQG�PLJUDWLRQ�RI�FRPSXWDWL6\VWHP�PDQDJHV�ORFDOLW\��UHSOLFDWLRQ��DQG�PLJUDWLRQ�RI�FRPSXWDWLRQ�RQ�
DQG�GDWDDQG�GDWD
◆◆ 6HOI6HOI��FRQILJXULQJ��VHOIFRQILJXULQJ��VHOI��PRQLWRULQJ��VHOIPRQLWRULQJ��VHOI��WXQLQJ��VFDOHDEOH�DQG�WXQLQJ��VFDOHDEOH�DQG�VHFXUHVHFXUH
$GDSWHG�IURP�0LFURVRIW�´0LOOHQLXPµ�:KLWH�3DSHUKWWS���ZZZ�UHVHDUFK�PLFURVRIW�FRP
39
2XWOLQH2XWOLQH
◆◆ 6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�6FHQDULR�DQG�&KDUDFWHULVWLFV�RI�)XWXUH�,QIRUPDWLRQ�7HFKQRORJ\7HFKQRORJ\
◆◆ (PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�(PEHGGHG�6\VWHPV���$XWRPRWLYH��+RPH�1HWZRUNV��6PDUW�'XVWV��8QLYHUVDO�5DGLRV'XVWV��8QLYHUVDO�5DGLRV
◆◆ :KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO:KDW�LV�1HHGHG�DW�WKH�,QIUDVWUXFWXUH�/HYHO
◆◆ +LJK+LJK��/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�/HYHUDJH�6\VWHP�'HVLJQ�3DUDGLJPV�▲▲&RPPXQLFDWLRQ&RPPXQLFDWLRQ��EDVHG�'HVLJQEDVHG�'HVLJQ
▲▲$UFKLWHFWXUH$UFKLWHFWXUH��)XQFWLRQ�&R)XQFWLRQ�&R��GHVLJQGHVLJQ
◆◆ 3ODWIRUP3ODWIRUP��EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\EDVHG�'HVLJQ�DV�,PSOHPHQWDWLRQ�7HFKQRORJ\
40
• Economics• Productivity• Process • IP Delivery & Reuse•Tools & Methodology•Manufacturing
Issues Limiting SoC Ramp
How do we move SoC Design from the pilot line to production ?How do we move SoC Design from the pilot line to production ?
Source:M.Pinto, CTO, Lucent MT
41
6R&�/DQGVFDSH������6R&�/DQGVFDSH������
•• Total Cost OwnershipTotal Cost Ownership•• Average cost of a high end ASSP >$5MAverage cost of a high end ASSP >$5M•• Cost of fabrication and mask making hasCost of fabrication and mask making has
increased significantly ($500k+ for masks alone)increased significantly ($500k+ for masks alone)•• SoC/ASIC companies look for a 5SoC/ASIC companies look for a 5--10x return on 10x return on
development costs (~ $10M revenue)development costs (~ $10M revenue)•• Shorter and more uncertain product life cyclesShorter and more uncertain product life cycles
•• Compounding Complexities limiting TimeCompounding Complexities limiting Time--toto--Market Market •• Chip design complexity Chip design complexity •• Silicon process complexity Silicon process complexity •• Context complexity Context complexity •• EndEnd--toto--end verificationend verification
•• New “System to Silicon” methodologies are required New “System to Silicon” methodologies are required that recognized 80% of the system development isthat recognized 80% of the system development issoftware software
Source:M.Pinto, CTO, Lucent MT 42
3URGXFWLYLW\�������&KDOOHQJH3URGXFWLYLW\�������&KDOOHQJH
System ArchitectureSystem Architecture•• HardwareHardware•• SoftwareSoftware
Logic DesignLogic DesignVerificationVerification
Physical Physical DesignDesign
Silicon Silicon ProcessingProcessing
Will the design team deliver on time and within budget?Will the design team deliver on time and within budget?
15x 15x -- Productivity GAPProductivity GAP
15M15M Tran
s./Staff
Tran
s./Staff -- M
on
thM
on
th
1.0M1.0M
100M 100M
10M10M
Lo
gic
Tra
ns.
/Ch
ip
Lo
gic
Tra
ns.
/Ch
ip
(Ave
rage
of
To
p10%
of
Co
d es)
(Ave
rage
of
To
p10%
of
Co
d es)
Source:M.Pinto, CTO, Lucent MTSource:M.Pinto, CTO, Lucent MT
43
3URFHVV�&KDOOHQJH3URFHVV�&KDOOHQJH&DQ�\RX�LQWHJUDWH�ZKDW�\RX�QHHG�"&DQ�\RX�LQWHJUDWH�ZKDW�\RX�QHHG�"
Lucent Modular Process StrategyLucent Modular Process Strategy•• Communications focusCommunications focus•• IP reIP re--use across businessesuse across businesses•• Flexible system partitioningFlexible system partitioning•• Only pay for what you needOnly pay for what you need•• Leverage high volume platformLeverage high volume platform•• Manufacture at Manufacture at fabsfabs worldwideworldwide
MemoryMemory
ASICASICDSPDSP
Baseband
Baseband
Processing
Processing
High Frequency
High Frequency
(RF)(RF)
FiltersFilters
Mixers/VCOMixers/VCOLNA/PALNA/PA
High performance(speed, power, density)
core CMOS+SRAM platform
High performance(speed, power, density)
core CMOS+SRAM platform
Efficient (performance/cost)mix-and-match modules
Efficient (performance/cost)mix-and-match modules
++
Linear(to 4 masks)
RF(to 3 masks)
BiCMOS(3-4 masks)
FLASH(<4 masks)
FPGA/FPSC(1 mask)
eSRAM(1 mask)
“Fast Gate”(3 masks)
Copper(0 masks)
SiGeSiGe(4 masks)(4 masks)
Source:M.Pinto, CTO, Lucent MTSource:M.Pinto, CTO, Lucent MT 12/09/1999 44
Manufacturing Paradigm ChallengeInterconnection Dominates Fabrication Throughput
% of Fab of Interconnection vs. % of Fab Up-to-Contact
% o
f Fa
b P
roce
ss
2LM 09µm
2LM 0.5 µm
3LM 0.35 µm
4LM0.25 µm
Fab % up to contactFab % of interconnect
01020304050
60708090
100
• Drives the need for new rapid prototype and production techniques• Impacts industry spare gate methodology for quick fixes
• All metal programmable option lose their time to market advantage
• Drives the need for new rapid prototype and production techniques• Impacts industry spare gate methodology for quick fixes
• All metal programmable option lose their time to market advantage
6LM0.16 µm
Source:M.Pinto, CTO, Lucent MT
45
´7KH�'HVLJQV�5HTXLUH�7RR�0XFK�(IIRUWµ´7KH�'HVLJQV�5HTXLUH�7RR�0XFK�(IIRUWµ
6(0$7(&+�'HVLJQ�,QYHVWPHQW�5RDGPDS��VSHF�WR�WDSH�RXW��������� ���X���X ������ 07U07U ����VWDII����VWDII��\HDUV\HDUV ���0���0�������� ���X���X �������� 07U�07U� ����VWDII����VWDII��\HDUV\HDUV ����0����0�������� ���X���X �������� 07U�07U� �����VWDII�����VWDII��\HDUV\HDUV ����0����0
�DVVXPHV�����\U� �DVVXPHV�����\U�SURGXFWLYLW\SURGXFWLYLW\LPSURYHPHQWVLPSURYHPHQWV
46
'HHS�6XEPLFURQ�3DUDGLJP�6KLIW'HHS�6XEPLFURQ�3DUDGLJP�6KLIW
��0�7UDQVLVWRUV�����0�0HWDO����0+]:LUH�5&���QV�FP
�0�7UDQVLVWRUV���0�0HWDO����0+]:LUH�5&���QV�FP
�������� ����
&HOO�%DVHG�'HVLJQ� 0LQLPL]H�$UHD� 0D[LPL]H�3HUIRUPDQFH� 2SWLPL]H�*DWH�/HYHO
���1HZ'HVLJQ
9LUWXDO�&RPSRQHQW�%DVHG�'HVLJQ� 0LQLPL]H�'HVLJQ�7LPH� 0D[LPL]H�,3�5HXVH� 2SWLPL]H�6\VWHP�/HYHO ���
5HXVHG'HVLJQ
�� ��
47
'HHS�6XE'HHS�6XE��0LFURQ��,PSDFW�RQ�6HPLFRQ�,QGXVWU\0LFURQ��,PSDFW�RQ�6HPLFRQ�,QGXVWU\
´5HDOµ&RPSRQHQW
6\VWHP�RQ�%RDUG
´9LUWXDOµ�&RPSRQHQW
6\VWHP�RQ�6LOLFRQ
●● 7RGD\��VHYHUDO�,&�FRPSDQLHV�KDYH�D�FKDQFH�RI�VHOOLQJ�WKHLU�7RGD\��VHYHUDO�,&�FRPSDQLHV�KDYH�D�FKDQFH�RI�VHOOLQJ�WKHLU�GHYLFHV�RQ�D�ERDUG�GHYLFHV�RQ�D�ERDUG�
●● :LWK�WKH�SRVVLELOLW\�RI�LQWHJUDWLQJ�DQ�HQWLUH�V\VWHP�RQ�D�VLQJOH:LWK�WKH�SRVVLELOLW\�RI�LQWHJUDWLQJ�DQ�HQWLUH�V\VWHP�RQ�D�VLQJOHFKLS��WKHUH�ZLOO�EH�URRP�RQO\�IRU�RQH�PDQXIDFWXUHU���FKLS��WKHUH�ZLOO�EH�URRP�RQO\�IRU�RQH�PDQXIDFWXUHU���
●● +RZHYHU��QRERG\�FDQ�SRVVLEO\�NQRZ�DOO�WKHVH�DUHDV�LQ�GHSWK��+RZHYHU��QRERG\�FDQ�SRVVLEO\�NQRZ�DOO�WKHVH�DUHDV�LQ�GHSWK��
'HHS�'HHS�6XE6XE��0LFURQ0LFURQ
48
9LUWXDO�&RPSRQHQWV�DQG�6\VWHP�'HVLJQ9LUWXDO�&RPSRQHQWV�DQG�6\VWHP�'HVLJQ
´5HDOµ&RPSRQHQW
6\VWHP�RQ�%RDUG
´9LUWXDOµ�&RPSRQHQW
6\VWHP�RQ�6LOLFRQ
●● 6HOHFW�WKH�EHVW�FRPSRQHQWV�IURP�VHYHUDO�GLIIHUHQW�LQWHUQDO�DQG�6HOHFW�WKH�EHVW�FRPSRQHQWV�IURP�VHYHUDO�GLIIHUHQW�LQWHUQDO�DQG�H[WHUQDO�YHQGRUVH[WHUQDO�YHQGRUV
●● ,QWHJUDWH�WKH�V\VWHP�XVLQJ�VWDQGDUG�LQWHUIDFHV,QWHJUDWH�WKH�V\VWHP�XVLQJ�VWDQGDUG�LQWHUIDFHV
●● 9DOLGDWH�WKH�GHVLJQ�IXQFWLRQDOLW\��SHUIRUPDQFH�DQG�UHOLDELOLW\��9DOLGDWH�WKH�GHVLJQ�IXQFWLRQDOLW\��SHUIRUPDQFH�DQG�UHOLDELOLW\��
&RPSRQHQW&RPSRQHQWEDVHG�GHVLJQEDVHG�GHVLJQ
49
,QGXVWU\�6WUXFWXUH��7RPRUURZ,QGXVWU\�6WUXFWXUH��7RPRUURZ
0DQXIDFWXULQJ0DQXIDFWXULQJ0DQXIDFWXULQJ
,3�3URYLGHUV�,3�3URYLGHUV�,3�3URYLGHUV�
6\VWHP6\VWHP6\VWHP 3URGXFW�'HILQLWLRQ3URGXFW�'HILQLWLRQ
0DUNHWLQJ0DUNHWLQJ
,PSOHPHQWDWLRQ�,PSOHPHQWDWLRQ�
,3�6HOHFWLRQ�DQG�,3�6HOHFWLRQ�DQG�
&HUWLILFDWLRQ&HUWLILFDWLRQ
&KLS�6XEVWUDWH�%RDUG&KLS�6XEVWUDWH�%RDUG
$VVHPEO\$VVHPEO\
$UFKLWHFWXUDO�'HVLJQ�$UFKLWHFWXUDO�'HVLJQ�DQGDQG
$VVHPEO\$VVHPEO\
50
6R&�(FRQRPLF�&KDOOHQJH�³�����´6R&�(FRQRPLF�&KDOOHQJH�³�����´
SoC Development Costand Tiime
Custom
Structured Custom
Platform Technology
Process Technology
IP IntegrationSilicon Verification
Integrated (HW/SW/IP)Application FocusRapid Low Cost CustomizationNew Methodologies
$Millions(Years)
$Thousands(Months)
Time009590
Design Focus
Platform Technology lowers the cost of entry and accelerates time-to-marketPlatform Technology lowers the cost of entry and accelerates time-to-market
Source:M.Pinto, CTO, Lucent MT
51
,PSOHPHQWDWLRQ�'HVLJQ�7UHQGV,PSOHPHQWDWLRQ�'HVLJQ�7UHQGV
Flat ASIC+
Platform BasedConsumerWirelessAutomotive
HierarchicalMicroprocessorsHigh end servers& W/S
Flat LayoutNet & Compute ServersBase stations
EDA
Flat ASIC
MicroP
52
$6,&�LQ�&RPSXWHUV��6HUYHUV��VWLOO�IODW�WRGD\$6,&�LQ�&RPSXWHUV��6HUYHUV��VWLOO�IODW�WRGD\
◆◆ $6,&�LQ�����������0LOOLRQ�*DWHV�KLJK�HQG��VRPH�PLG�UDQJH$6,&�LQ�����������0LOOLRQ�*DWHV�KLJK�HQG��VRPH�PLG�UDQJH
▲▲´0RVW�RI�6XQ·V�$6,&�KDYH�RXWJURZQ�WKH�FDSDELOLWLHV�RI�IODW�WLPLQ´0RVW�RI�6XQ·V�$6,&�KDYH�RXWJURZQ�WKH�FDSDELOLWLHV�RI�IODW�WLPLQJ�J�IUHH�OD\RXW�GHVLJQ�PHWKRGRORJLHVµIUHH�OD\RXW�GHVLJQ�PHWKRGRORJLHVµ
Source: Sun Microsystems-DS99
ASIC in 2000: 5 M gates + 1.5-2M Memory, 300-500 MHz•“hierarchy the norm and not the exception”•“trial layout giving way to iterative physical chip integration”
53
'LJLWDO�:LUHOHVV�3ODWIRUP'LJLWDO�:LUHOHVV�3ODWIRUP
AD
Analog RF
Timingrecovery
phone
book
Java VM
ARQ
Keypad,Display
Control
FiltersAdaptive AntennaAlgorith
ms
Equalizers MUD
Accelerators(bit level)
analog digital
DSP core
uC core
(ARM)
Logic
Dedicated Logicand Memory
Source: Berkeley Wireless Research Center54
Architectural Space
Application Space
Application Instance
Platform Instance
SystemPlatform
PlatformDesign SpaceExploration
PlatformSpecification??
Architectural Space
Application Space
Application Instances
Platform Instance
SystemPlatform
PlatformDesign SpaceExploration
PlatformSpecification
Platforms
55
:LOO�WKH�V\VWHP�VROXWLRQ�PDWFK�WKH�RULJLQDO�V\VWHP�VSHF":LOO�WKH�V\VWHP�VROXWLRQ�PDWFK�WKH�RULJLQDO�V\VWHP�VSHF"
Software Hardware?
TxOptics
Synth/MUX
CDR/DeMUX
RxOptics
VCXO
µP
ClockSelect
LineI/F OHP
STSPP
STSXC SPE
MapData
Framer
Cell/Packet
I/F
STMI/F
• IP Selection• Design• Verification
• Development• Verification• System Test
Concept
• Limited synergies between HW & SWteams
• Long complex flows in which teamsdo not reconcile efforts until the end
• High degree of risk that devices willbe fully functional
• Limited synergies between HW & SWteams
• Long complex flows in which teamsdo not reconcile efforts until the end
• High degree of risk that devices willbe fully functional
56
Historical EDA Focus
('$�&KDOOHQJH�WR�&ORVH�WKH�*DS��6,$�0$5&2�*65&�3URMHFW��('$�&KDOOHQJH�WR�&ORVH�WKH�*DS��6,$�0$5&2�*65&�3URMHFW��%HUNHOH\�&HQWHU��%HUNHOH\�&HQWHU��
Lev
el o
f A
bstr
acti
on
Behavior
SW/HW
RTL
Silicon
Concept to Reality
Gap
Design Entry Level
Gate Level “Platform”
Impact of Design Change(Effort/Cost)
Source: GSRC
• Industry averaging 2-3 iterations SoC design
• Need to identify design issues earlier
• Gap between concept and logical / Physical implementation
• Industry averaging 2-3 iterations SoC design
• Need to identify design issues earlier
• Gap between concept and logical / Physical implementation
57
:KDW�LV�D�6\VWHP�$Q\ZD\":KDW�LV�D�6\VWHP�$Q\ZD\"
58
6\VWHP��IRU�XV�6\VWHP��IRU�XV�
◆◆ (QYLURQPHQW�WR�HQYLURQPHQW(QYLURQPHQW�WR�HQYLURQPHQW
◆◆ 6HQVRUV���,QIRUPDWLRQ�3URFHVVLQJ���$FWXDWRUV6HQVRUV���,QIRUPDWLRQ�3URFHVVLQJ���$FWXDWRUV▲▲&RPSXWHU�LV�D�V\VWHP&RPSXWHU�LV�D�V\VWHP
▲▲0LFUR0LFUR��SURFHVVRU�LV�QRWSURFHVVRU�LV�QRW
59
(PEHGGHG�6\VWHPV(PEHGGHG�6\VWHPV
◆◆ 1RQ�8VHU1RQ�8VHU��3URJUDPPDEOH3URJUDPPDEOH
◆◆ %DVHG�RQ�SURJUDPPDEOH�FRPSRQHQWV��H�J��0LFUR%DVHG�RQ�SURJUDPPDEOH�FRPSRQHQWV��H�J��0LFUR��
FRQWUROOHUV��'63V«��FRQWUROOHUV��'63V«��
◆◆ 5HDFWLYH�5HDO5HDFWLYH�5HDO��7LPH�6\VWHPV��7LPH�6\VWHPV��
▲▲´5HDFWµ�WR�H[WHUQDO�HQYLURQPHQW´5HDFWµ�WR�H[WHUQDO�HQYLURQPHQW
▲▲0DLQWDLQ�SHUPDQHQW�LQWHUDFWLRQ0DLQWDLQ�SHUPDQHQW�LQWHUDFWLRQ
▲▲ ,GHDOO\�QHYHU�WHUPLQDWH,GHDOO\�QHYHU�WHUPLQDWH
▲▲$UH�VXEMHFW�WR�H[WHUQDO�WLPLQJ�FRQVWUDLQWV�$UH�VXEMHFW�WR�H[WHUQDO�WLPLQJ�FRQVWUDLQWV� �UHDO�UHDO��WLPH�WLPH�
60
■■ $VVHPEO\�RI�´SUHIDEULFDWHG�$VVHPEO\�RI�´SUHIDEULFDWHG�FRPSRQHQWµ�RIWHQ�SXUFKDVHG�FRPSRQHQWµ�RIWHQ�SXUFKDVHG�IURP�H[WHUQDO�YHQGRUV��´,3µ�IURP�H[WHUQDO�YHQGRUV��´,3µ�²² ´EODFN�ER[µ�KLHUDUFK\´EODFN�ER[µ�KLHUDUFK\
■■ 'HVLJQ��9HULILFDWLRQ�DW�WKH�'HVLJQ��9HULILFDWLRQ�DW�WKH�6\VWHP�OHYHO6\VWHP�OHYHO²² UDWKHU�WKDQ�WKH�ORJLF�OHYHOUDWKHU�WKDQ�WKH�ORJLF�OHYHO²² ,QWHUIDFH�DQG�FRPPXQLFDWLRQ,QWHUIDFH�DQG�FRPPXQLFDWLRQ
■■ *UHDW�,PSRUWDQFH�RI�6RIWZDUH*UHDW�,PSRUWDQFH�RI�6RIWZDUH
�3
'63&RPV
9LGHR�8QLW
FXVWRP
*UDSKLFV
VRIWZDUH
7KH�1HZ�,&�0LFUR7KH�1HZ�,&�0LFUR��V\VWHPV\VWHP
61
'HVLJQ�0HWKRGRORJ\�3URJUHVVLRQ'HVLJQ�0HWKRGRORJ\�3URJUHVVLRQ
7HFKQRORJ\,QGHSHQGHQW
7HFKQRORJ\�'HSHQGHQW
+'/V+'/V
0LFUR0LFUR��DUFKLWHFWXUHDUFKLWHFWXUH
VV
6\VWHP�RQ�D�&KLS6\VWHP�RQ�D�&KLS
V\QWKHVLVV\QWKHVLV
6PDUW/LEV6PDUW/LEV
++
03(*03(*
++
%ORFN%ORFN��EDVHG�EDVHG�GHVLJQGHVLJQ
++
03(*03(*
03(*03(*
5$05$0�&�&
VFKHPDWLFVVFKHPDWLFV
62
,QWHJUDWH,QWHJUDWH
$UFK�$UFK�,QWHJUDWH,QWHJUDWH
$UFK�$UFK�
,QWHJUDWH,QWHJUDWH
$UFK�$UFK�
%ORFN�%DVHG�'HVLJQ%ORFN�%DVHG�'HVLJQ
,QWHJUDWH,QWHJUDWH
57/57/
6\QWK6\QWK
3535
)3)3
$UFK$UFK
$UFK�$UFK�
,QWHJUDWH,QWHJUDWH
$UFK�$UFK�
,3�,3�3URYLGHUV3URYLGHUV
,3�,3�8VHUV8VHUV
KDUGKDUG
$UFK�$UFK�
6\QWK6\QWK
3535
)3)3
,QWHJUDWH,QWHJUDWH
VRIWVRIW
$UFK$UFK
,QWHJUDWH,QWHJUDWH
9HULI\9HULI\
)3)3
5RXWH5RXWH
63
7\SHV�RI�9LUWXDO�&RPSRQHQWV7\SHV�RI�9LUWXDO�&RPSRQHQWV
+DUG�9&+DUG�9&� 3RO\JRQ�OHYHO�GDWD� 7HFKQRORJ\�6SHFLILF� )L[HG�)RUP��)XQFWLRQ� :HOO�FKDUDFWHUL]HG�
6RIW�9&6RIW�9&� 57�/HYHO�RU�DERYH� 7HFKQRORJ\�3RUWDEOH� )OH[LEOH��)RUP��)XQFWLRQ� (VWLPDWHG�VL]H�DQG�VSHHG
)LUP�9&)LUP�9&� *DWH�OHYHO�RU 6\QWKHVL]DEOH 57�OHYHO�GDWD� 6RPH�7HFKQRORJ\�DQG�RU�3K\VLFDO�FRQVWUDLQWV� 6RPH�IOH[LELOLW\�RQ�)RUP�DQG�)XQFWLRQ� 3UHGLFWDEOH�VL]H�DQG�VSHHG
12/09/1999 64
7KH�7HFKQLFDO�DQG�%XVLQHVV�0RGHO�'LOHPPD7KH�7HFKQLFDO�DQG�%XVLQHVV�0RGHO�'LOHPPD�� +RZ�GR�:H�'HYHORS�WKH�626�0DUNHW"+RZ�GR�:H�'HYHORS�WKH�626�0DUNHW"
&ORVHG�$6,&�RU&ORVHG�$6,&�RU('$�¶/LEUDU\·�0RGHO"('$�¶/LEUDU\·�0RGHO"
�� 6LQJOH�/LEUDU\�6RXUFH��2ZQHG�RU�&RQWUROOHG6LQJOH�/LEUDU\�6RXUFH��2ZQHG�RU�&RQWUROOHG�� 3URSULHWDU\�'HVLJQ�7RRO�*XLGHOLQHV3URSULHWDU\�'HVLJQ�7RRO�*XLGHOLQHV�� &RPSHQVDWLRQ �%DVHG�RQ�6LOLFRQ�$UHD&RPSHQVDWLRQ �%DVHG�RQ�6LOLFRQ�$UHD
2SHQ�0L[�DQG�0DWFK�2SHQ�0L[�DQG�0DWFK�¶&RPSRQHQW·�0RGHO"¶&RPSRQHQW·�0RGHO"
�� 0XOWLSOH�6RXUFHV ��+LJKO\�/HYHUDJHG0XOWLSOH�6RXUFHV ��+LJKO\�/HYHUDJHG�� 2SHQ�'HVLJQ�7RRO�6WDQGDUGV2SHQ�'HVLJQ�7RRO�6WDQGDUGV
�� &RPSHQVDWLRQ�%DVHG�RQ�6\VWHP�9DOX&RPSHQVDWLRQ�%DVHG�RQ�6\VWHP�9DOX
YV�YV�
LQWHUQDO�SURSULHWDU\� LQWHUQDO�SURSULHWDU\�DQGDQG H[WHUQDO�,3�H[WHUQDO�,3�VRXUFHVVRXUFHV
65
7KH�9LUWXDO�6RFNHW�,QWHUIDFH�$OOLDQFH7KH�9LUWXDO�6RFNHW�,QWHUIDFH�$OOLDQFH�� 'HYHORSLQJ�WKH�2SHQ�'HVLJQ�7RRO�6WDQGDUGV'HYHORSLQJ�WKH�2SHQ�'HVLJQ�7RRO�6WDQGDUGV
6\VWHP+RXVHV
�H�J���6RQ\�
('$�6HUYLFHV�H�J���&DGHQFH��
0HQWRU�
,3�3URYLGHU�H�J���$50��
0,36�
6HPLFRQGXFWRU�H�J���7RVKLED�
7H[DV�,QVWUXPHQWV�
9LUWXDO�6RFNHW�,QWHUIDFH�6WDQGDUGV
12/09/1999 66
$OOLDQFH�9LVLRQ����,QWUD$OOLDQFH�9LVLRQ����,QWUD�� DQG�,QWHUDQG�,QWHU��&RPSDQ\�:RUOG�:LGH�,3�1HWZRUNV&RPSDQ\�:RUOG�:LGH�,3�1HWZRUNV
,QGHSHQGHQW,3�3URYLGHU
6\VWHP�+RXVH&RUSRUDWH�+HDGTXDUWHUV
2YHUVHDV$IILOLDWH�ZLWK3URSULHWDU\�,3
6HPLFRQGXFWRU�,3�3URYLGHU
Rapid IPIdentification,Business Transaction, & Design-in