¸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔ³¬ÉîÑÇ΢Ã×SoCǶÈëʽ¿É¿¿ÐÔʧЧԤ±¨¼¼ÊõÑо¿
¡¾ÕªÒª¡¿ °ëµ¼Ìå¼¼ÊõµÄ·ÉËÙ·¢Õ¹ÒѾ½«¼¯³Éµç·¼¼Êõ´øµ½Á˳¬ÉîÑÇ΢Ã×ʱ´ú£¬ÕâʹµÃ¼¯³Éµç·ÐÔÄܸüºÃ¡¢¼¯³É¶È¸ü¸ß¡£¼¯³Éµç·´ÓÆäµ®ÉúÒÔÀ´¾Í³¯×ŸßÐÔÄܺ͸߿ɿ¿ÐÔÁ½¸ö·½Ïò²»¶Ï·¢Õ¹¡£Æ÷¼þ³ß´çËõС¡¢µç·ÐÔÄÜÌáÉýµÄͬʱ£¬Ò»Ð©´«Í³µÄ¿É¿¿ÐÔʧЧ»úÀí£¬ÈçÕ¤Ñõ¾Ê±»÷´©¡¢ÈÈÔØÁ÷×Ó×¢Èë¡¢µçǨÒƵȶԵç·ÓëÆ÷¼þµÄÓ°Ïì²»µ«Ã»ÓмõÇᣬ¶øÇÒһЩÒÔÇ°¿ÉÒÔºöÂÔµÄʧЧ»úÀíÈ磬¸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔ£¬Ò²±äµÃÔ½À´Ô½²»ÄܺöÊÓÁË¡£Òò´Ë£¬ÔÚһЩ¿É¿¿ÐÔÒªÇó½Ï¸ßµÄÓ¦ÓÃÁìÓò£¬¿É¿¿ÐÔʧЧÑÏÖØÍþв×ÅSoC£¨System on Chip£©ÄËÖÁϵͳµÄ°²È«£¬ÉõÖÁÒ»¿éµç·µÄʧЧ¶¼¿ÉÄÜ»á´øÀ´ÖØ´óµÄËðʧÉõÖÁÊÇÔÖÄÑÐԵĺó¹û¡£±¾Ñо¿Ìá³öÁËÒ»ÖÖеÄSoC¿É¿¿ÐÔ²âÊÔÓëÊÙÃüÔ¤±¨¼¼Êõ¡£Õë¶ÔÕ¤Ñõ¾Ê±»÷´©¡¢ÈÈÔØÁ÷×Ó×¢Èë¡¢¸ºÆ«Ñ¹²»Îȶ¨ÐÔ¡¢µçǨÒÆʧЧ»úÀí£¬Éè¼ÆÈô¸ÉÖÖרÓÃÓÚ¿É¿¿ÐÔ²âÊԵĵç·µ¥Ôª£¬Æä¿É×÷ΪIP£¨Intellectual Property£©Ç¶Èëµ½Ö÷µç·֮ÖУ¬¾ßÌåÄÚÈݸÅÀ¨ÈçÏ£º£¨1£©Ê×ÏÈ´Ó¿É¿¿ÐÔ»ù´¡ÀíÂÛ³ö·¢£¬»ùÓÚ³¬ÉîÑÇ΢Ã×ʱ´ú¿É¿¿ÐÔ²âÊÔÓöµ½µÄÀ§ÄÑ£¬´´ÐÂÐÔµØÌá³öÁË¿É¿¿ÐÔÔ¤±¨µ¥ÔªµÄÉè¼ÆÀíÄ²¢Õë¶Ôµ¥¸öʧЧ»úÀíÉè¼Æµ¥Ò»Ê§Ð§»úÀíµÄÔ¤±¨ÊµÏÖ·½°¸¡££¨2£©»ùÓÚÕ¤½éÖʾʱ»÷´©µÄʧЧ»úÀí¡¢Ê§Ð§Ä£ÐÍÒÔ¼°ÊÙÃüµÄÍþ²¼¶û·Ö²¼£¬Ìá³öÁËÕ¤½éÖÊʧЧ¼à²âµç·£¬Çó³öµç·Éè¼ÆËùÐè²ÎÊýµÄ±í´ïʽ¡£Õë¶ÔÉè¼ÆµÄÕ¤Ñõ»÷´©¼à²âµ¥Ôªµç·£¬»ùÓŲ́»ýµçµÄ0.18μm CMOS¹¤ÒÕÉè¼ÆÁ˼à²âµç·°æͼ£¬²¢½øÐÐÁËͶƬ¡£¶Ô»ñµÃµÄ¼à²âµç·ÒÔ¼°ÓÃÓÚÕ¤Ñõ¾Ê±»÷´©¼ÓËÙʵÑéµÄ²âÊÔµçÈݽøÐÐÁË´óÁ¿µÄʵÑ飬»ñµÃÉè¼ÆËùÐèµÄ²ÎÊý£¬¶Ôµç·ÒÔ¼°µç·Éè¼Æ·½·¨½øÐÐÁËÑéÖ¤¡££¨3£©»ùÓÚÈÈÔØÁ÷×Ó×¢Èë·¢ÉúµÄ»úÀí£¬Ìá³öÁËÈÈÔØÁ÷×ÓʧЧ¼à²âµç·µÄÉè¼Æ·½°¸¡£Õë¶ÔÈÈÔØÁ÷×Ó×¢Èë¶ÔÆ÷¼þ¼°µç·µÄÓ°Ï죬Éè¼ÆÁËÈÈÔØÁ÷×Ó×¢ÈëʧЧ¼à²âµç·¡£»ùÓŲ́»ýµçµÄ0.18μmCMOS¹¤ÒÕÉè¼ÆÁËÈÈÔØÁ÷×Ó×¢ÈëʧЧ¼à²âµ¥Ôªµç·°æͼ£¬²¢½øÐÐÁËͶƬ¡£¶Ô»ñµÃµÄ¼à²âµç·ÒÔ¼°ÓÃÓÚ¼ÓËÙÊÙÃüʵÑéµÄ»·ÐÎÕñµ´Æ÷½øÐÐÁËÈÈÔØÁ÷×Ó¼ÓËÙÊÙÃüʵÑ飬ÑéÖ¤ÁË»·ÐÎÕñµ´Æ÷Õñµ´ÆµÂÊËæʱ¼äµÄ±ä»¯¹Øϵ£¬¶Ôµç·ÒÔ¼°µç·Éè¼Æ·½·¨½øÐÐÁËÑéÖ¤¡££¨4£©»ùÓÚ¸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔ·¢ÉúµÄ»úÀí£¬Ìá³öÁ˸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔʧЧ¼à²âµç·µÄÉè¼Æ·½°¸¡£Õë¶Ô¸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔ¶ÔÆ÷¼þ¼°µç·µÄÓ°Ï죬Éè¼ÆÁ˸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔʧЧ¼à²âµç·¡£»ùÓŲ́»ýµçµÄ0.18μm CMOS¹¤ÒÕÉè¼ÆÁ˸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔʧЧ¼à²âµ¥Ôªµç·°æͼ£¬²¢½øÐÐÁËͶƬ¡£¶Ô»ñµÃµÄ¼à²âµç·ÒÔ¼°ÓÃÓÚ¼ÓËÙÊÙÃüʵÑéµÄ½ðÊô-Ñõ»¯Îï-°ëµ¼Ì峡ЧӦ¾§Ìå¹Ü£¨MOSFET£ºMetal-Oxide-Semiconductor Field Effect Transistors£©½øÐиºÆ«Ñ¹Î¶ÈʵÑ飬ÑéÖ¤Á˸ºÆ«Ñ¹Î¶ÈÓ¦Á¦Ê±¼äÒ²·ûºÏСÊýÃÝÖ¸Êýº¯Êý¹Øϵ£¬¶Ôµç·ÒÔ¼°µç·Éè¼Æ·½·¨½øÐÐÁËÑéÖ¤¡££¨5£©»ùÓÚµçǨÒÆ·¢ÉúµÄ»úÀí£¬Ìá³öÁ˵çǨÒÆʧЧ¼à²âµç·µÄÉè¼Æ·½°¸¡£Õë¶ÔµçǨÒƶÔÆ÷¼þ¼°µç·µÄÓ°Ï죬Éè¼ÆÁ˵çǨÒÆʧЧ¼à²âµç·¡£»ùÓŲ́»ýµçµÄ0.18μmCMOS¹¤ÒÕÉè¼ÆµçǨÒÆʧЧ¼à²âµ¥Ôªµç·°æͼ£¬²¢½øÐÐͶƬ¡£¶Ô»ñµÃµÄ¼à²âµç·ÒÔ¼°²âÊÔ½ðÊôÁ¬Ïß×é½øÐеçǨÒƼÓËÙÊÙÃüʵÑ飬»ñµÃÏà¹Ø²ÎÊý£¬¶Ôµç·ÒÔ¼°µç·Éè¼Æ·½·¨½øÐÐÁËÑéÖ¤¡££¨6£©Õë¶Ô¿É¿¿ÐÔʧЧ¼à²âϵͳÔÚÓ¦ÓÃÖпÉÄÜ»áÕ¼Óùý¶àÊäÈë/Êä³ö£¨I/O£ºInput/Output£©¿ÚµÄÎÊÌ⣬Éè¼ÆÁËÁªºÏ²âÊÔ×é×ÜÏ߽ӿڵ緲¢½øÐÐÁË·ÂÕæ¡£×ÜÖ®£¬±¾ÂÛÎÄËùÌá³öµÄSoC¿É¿¿ÐÔ²âÊÔÓëÊÙÃüÔ¤±¨¼¼Êõ¿Ë·þÁË´«Í³¿É¿¿ÐÔ¸ÅÂÊͳ¼Æ·¨·ÖÎö²»ÄÜʵʱ·´Ó³µç·µÄ¿É¿¿ÐÔ״̬ÒÔ¼°µç·¿É¿¿ÐÔ·ÂÕæºÄʱ³¤¾«¶È²îµÄȱµã¡£±¾ÂÛÎÄÌá³öµÄ¿É¿¿ÐÔʧЧ²âÊÔϵͳ¿ÉǶÈëµ½´ý²âµç·ÖУ¬ÄÜʵʱµØ·´Ó³´ý²âµç·µÄÍË»¯×´Ì¬£¬¾ßÓкܺÃÓ¦ÓüÛÖµ¡£
µÚÒ»Õ Ð÷ ÂÛ
1.1 SoC ·¢Õ¹µÄ¿É¿¿ÐÔÐèÇó
ÏÖ´úµç×ÓÐÅÏ¢¼¼ÊõµÄѸÃÍ·¢Õ¹¼«´óµØ¸Ä±äÁËÈËÃǵÄÉú»î·½Ê½£¬ÆäÓ°ÏìÉîÈëµ½ÁËÈÕ³£Éú»îµÄ¸÷¸öÁìÓò£¬¹ºÎï¡¢³öÐС¢Í¨Ñ¶¡¢½ÌÓýµÈ¶¼Êܵ½ÁËÉî¿ÌµÄÓ°Ïì——Ô½À´Ô½¶àµÄÍø¹ºÓëÍŹº£»¸ü¼ÓÊæÊÊÒ׼ݵÄÆû³µ£»¸ü¶à¹¦ÄÜÇÒ¸ü¼ÓÇá¡¢±¡µÄÎÞÏßͨÐÅÆ÷²Ä£»¸ü¼Ó±ã½ÝµÄÍøÂç½ÌÓý ¡£ÕâЩÎÞÒÉʹÈËÃǵÄÉú»î·¢ÉúÁË·Ì츲µØµÄ±ä»¯£¬¶øÕâЩ±ä»¯²úÉúµÄÍƶ¯Õß¾ÍÊÇÏÖ´úµç×ÓÐÅÏ¢¼¼ÊõÕⶥÍõ¹ÚÉÏÄÇ¿Åè貶áÄ¿µÄÃ÷Ö闗΢µç×Ó¼¼Êõ¡£1958 Äê Jack Kilby ·¢Ã÷Á˵ÚÒ»¿é¼¯³Éµç·£¬ÕâÎÞÒÉÊǾ§Ìå¹Ü·¢Ã÷´øÀ´µÄ ¹Ì̬¸ïÃü Ö®ºóµÄÁíÒ»´Î ¸ïÃü £¬´Ó´Ëµç×Óµç·̤ÉÏÁË΢ÐÍ»¯Ó뼯³É»¯µÄ¿ì³µµÀ¡£¾Ý¹ú¼ÊÊý¾Ý¹«Ë¾Í³¼Æ2011ÄêÈ«Çò°ëµ¼ÌåÊг¡¹æÄ£ÒѾ´ïµ½ÁËÔ¼3000ÒÚÃÀÔª¡£
¾¹ý½ü¼¸Ê®ÄêµÄ·¢Õ¹£¬°ëµ¼Ìå¼Ó¹¤¹¤ÒÕ´Ó΢Ã×ʱ´úÒѾ·¢Õ¹µ½ÁË 28nm/22nmµÄ³¬ÉîÑÇ΢Ã×ʱ´ú£¬ÕâʹµÃ¼¯³Éµç·µÄÐÔÄÜÓ뼯³É¶È¸ü¸ß¡£¼¯³Éµç·´ÓÆäµ®ÉúÒÔÀ´¾Í³¯×ŸßÐÔÄܺ͸߿ɿ¿ÐÔÁ½¸ö·½Ïò²»¶Ï·¢Õ¹¡£Ò»·½Ã棬оƬµÄ¼¯³É¶ÈÌá¸ß¡¢¹¦Äܸü¼Ó¸´ÔÓ£¬Æ¬ÉÏϵͳ SoC£¨System on Chip£©³ÉΪ·¢Õ¹µÄÖ÷Á÷£»ÁíÒ»·½ÃæÒò¿É¿¿ÐÔʧЧ´øÀ´µÄ SoC ÐÔÄܲ»Îȶ¨ÎÊÌâ³ÉΪÆä·¢Õ¹µÄ×è°¡£ÔÚÏñº½¿Õº½ÌìÕâÑù¶Ô¿É¿¿ÐÔÒªÇó½Ï¸ßµÄÁìÓò£¬¿É¿¿ÐÔÎÊÌâÉõÖÁ³ÉÁËÖ÷µ¼ÐÔÒòËØ¡£
ÓÉÓÚϵͳ¿É¿¿ÐÔÒªÇó½Ï¸ßÁìÓòµÄ³ÖÐø¹Ø×¢£¬¼¯³Éµç·¿É¿¿ÐÔ³ÉΪÑо¿ÕßÑÛÖÐµÄ ½¹µã ¡£È»¶ø£¬°ëµ¼Ìå¼¼ÊõµÄ½ø²½£¬È´¸øµç·µÄ¿É¿¿ÐÔ´øÀ´Á˳ÖÐøµÄÀ§ÈÅ¡£Æ÷¼þÕ¤½éÖʼõ±¡¡¢½áÉî¼õС¡¢¹µµÀËõ¶ÌµÈµÈʹÆ÷¼þµÃ¶þάЧӦ²»¶ÏÔöÇ¿[1],[.2]£¬ÕâЩ¶¼Ê¹ SoC µÄ¿É¿¿ÐÔÎÊÌâ±äµÃ¸ü¼Ó¸´ÔÓ¡£¸ß¿É¿¿ÐÔÓ¦ÓÃÁìÓò£¬Èç̽Ô¹¤³ÌÖÐµÄ æ϶𠡢 ÓñÍà £¬ËüÃǵĵç×ÓÆ÷¼þ¾Í¾Àú×Å´óµç³¡¡¢¸ßµÍΡ¢´ó·øÕÕ¼ÆÁ¿µÈ¼«¶ËÌõ¼þµÄÓ°Ï죬ÕâЩ¶¼ÊÇÉè¼ÆÕß±ØÐëÃæÁÙµÄÇ¿´óÌôÕ½¡£
....................................
1.2 SoC ¿É¿¿ÐÔ²âÊÔÓëÊÙÃüÔ¤±¨¼¼Êõ
¼øÓÚÉÏÊöÎÊÌ⣬±¾ÂÛÎÄÌá³öÁËÒ»ÖÖÐ嵀 SoC ¿É¿¿ÐÔ²âÊÔÓëÊÙÃüÔ¤±¨¼¼Êõ¡£Õë¶ÔÕ¤Ñõ¾Ê±»÷´©¡¢ÈÈÔØÁ÷×Ó×¢Èë¡¢¸ºÆ«Ñ¹²»Îȶ¨ÐÔ¡¢µçǨÒƵÈʧЧ»úÀí£¬Éè¼ÆÈô¸ÉÖÖרÓÃÓÚ¿É¿¿ÐÔ²âÊԵĵç·µ¥Ôª£¬ÆäÖÆ×÷¹¤ÒÕÓëÉè¼Æ¹æÔòÓëÖ÷µç·ÍêÈ«Ïàͬ£¬²¢¿É×÷Ϊ IP ǶÈëµ½Ö÷µç·֮ÖС£ÕâÖÖ¿É¿¿ÐÔ²âÊÔµ¥Ôª¾ßÓÐÒÔÏÂÈýÖÖ×÷Óãº
1.¿É¿¿ÐÔÆÀ¼Û¡£ÀûÓñ¾ÂÛÎĵĿɿ¿ÐÔ²âÊÔµç·ϵͳ¿ÉÒÔ¶ÔÆ÷¼þµÄÊÙÃü»ò¿É¿¿ÐÔ×ö³ö¶¨Á¿ÆÀ¼Û¡£¿É¿¿ÐÔ²âÊÔµ¥ÔªµÄÖܱ߻·¾³ÓëÖ÷µç·¼¸ºõÍêÈ«Ïàͬ£¬ËùÒÔÓɴ˵õ½µÄ¿É¿¿ÐÔÖ¸±êÄܹ»×î´óÏ޶ȵط´Ó³ SoC µÄʵ¼Ê×´¿ö¡£
2.ÊÙÃüÔ¤±¨¡£ÔÚ SoC ÁÙ½üʧЧʱ£¬¿É¿¿ÐÔ²âÊÔµ¥Ôª½«ÏÈÐÐʧЧ£¬²¢½«Ê§Ð§ÐÅÏ¢´«Ë͸øоƬÍⲿµÄ¼ì²âµç·£¬ÕâÑù¿ÉÒÔʹϵͳÓû§ÔÚ SoC ʧЧǰ¾Í²ÉÈ¡´ëÊ©ÓèÒÔ¸ü»»£¨¿ÉάÐÞϵͳ£¬ÈçµØÃæ×°±¸£©»òÓÃÈßÓ൥Ԫ´úÌ棨²»¿ÉάÐÞϵͳ£¬Èç¿Õ¼ä×°±¸£©¡£¶ÔÓÚÄÇЩµç·һµ©Ê§Ð§¾Í»áÔì³É¾Þ´óËðʧµÄϵͳ£¨Èçµ¼µ¯ÏµÍ³¡¢ÎÀÐÇϵͳ£©£¬±Ê¸ûÎÄ»¯´«²¥£¬²ÉÓô˼¼ÊõºóÓпÉÄܱÜÃâ³öÏÖÖØ´óËðʧ¡£Èçͼ 1.1 Ëùʾ£¬²âÊÔµ¥ÔªÊ§Ð§µã¼´ÎªÊÙÃüÔ¤±¨µã¡£
................................
µÚ¶þÕ SoC ¿É¿¿ÐÔ²âÊÔÓëʧЧԤ±¨µÄ·½°¸Éè¼Æ
2.1 ÒýÑÔ
°ëµ¼Ìå¼Ó¹¤¹¤ÒÕµÄËõСʹµÃ SoC ¿É¿¿ÐÔÎÊÌâ±äµÃÈÕÒæÑÏÖØ£¬ÎªÁËÓ¦¶ÔгöÏÖµÄÎÊÌâËù²ÉÓõÄвÄÁÏ£¬ÈçÍ/µÍ k ½éÖÊ¡¢¸ß k Õ¤½éÖʺͽðÊôÕ¤µç¼«µÈ£¬Ê¹µÃMOSFET Æ÷¼þÖеĿɿ¿ÐÔÎÊÌâÔ½À´Ô½¸´ÔÓ[1]¡£°´ÕÕ¹ú¼Ò±ê×¼µÄ¶¨Ò壬¼¯³Éµç·ºÍ΢µç×ÓÆ÷¼þµÄ¿É¿¿ÐÔÊÇÖ¸²úÆ·Ôڹ涨µÄÌõ¼þϺ͹涨µÄʱ¼äÄÚ£¬Íê³É¹¦ÄܵÄÄÜÁ¦[8]¹¤×÷ʱ¼äÊǺâÁ¿µç×ÓÆ÷¼þÖØÒªÖ¸±ê£¬Ò»°ã²ÉÓõç×ÓÆ÷¼þµÄƽ¾ùʧЧʱ¼ä£¨MTF:Mean Time to Failure£©À´´ú±íµç·ºÍÆ÷¼þµÄÊÙÃü[9~11]¡£ÓÉÓÚ SoC ±äµÃ¸ü¼Ó¸´ÔÓ£¬ÇÒÃæÁٵĿɿ¿ÐÔÎÊÌâÒ²ÈÕÒæÑÏÖØ£¬Òò´Ëµ±¸ß¿É¿¿ÐÔÐèÇóÁìÓò¶Ô SoC Ìá³öÁË¿É¿¿ÐÔÆÀ¼ÛÓë²âÊÔÐèÇóʱ£¬Éè¼ÆÕßÓëÉú²úÕßͻȻÃæÁÙ×ÅÎÞ¿É×ÅÊֵĸоõ¡£ÒòΪĿǰµÄ¿É¿¿ÐÔÆÀ¼ÛÓë²âÊÔÊֶΣ¬´ó¶¼ÊÇ ÊÂÇ° »ò ʺó À´½øÐУ¬ÕâЩ ÊÂÇ° »ò ʺó µÄ²âÊÔÊÖ¶ÎÎÞ·¨ÊµÊ±µØ½«µç·µÄʵ¼ÊÇé¿ö·´Ó³³öÀ´¡£±¾ÂÛÎĶÔÈÈÔØÁ÷×Ó×¢È루HCI£©¡¢µçǨÒÆ£¨EM£©¡¢Õ¤Ñõ¾Ê±»÷´©£¨TDDB£©¡¢¸ºÆ«Ñ¹²»Îȶ¨ÐÔ£¨NBTI£©ÒýÆðµÄʧЧÌá³öÒ»ÖÖȫеĿɿ¿ÐÔ²âÊÔÓëÆÀ¼Ûм¼Êõ£¬¸Ã¿É¿¿ÐÔ²âÊԵ緿ÉǶÈëµ½´ý²âµç·£¬¶Ô´ý²âµç·µÄ¿É¿¿ÐÔ״̬½øÐмà²â¡£ÔÚÆ÷¼þ¼´½«Ê§Ð§Ê±£¬¸Ã²âÊԵ緽«·¢³ö¸æ¾¯ÐźÅÓëָʾÐÅÏ¢£¬ÌáʾÓû§µç·¼´½«Ê§Ð§²¢Ö¸Ã÷Òý·¢Ê§Ð§µÄʧЧ»úÀí¡£
..........................................
2.2 ¿É¿¿ÐÔʧЧԤ±¨µ¥ÔªµÄÔ¤±¨ÔÀí
Ò»°ãµØ£¬ÔªÆ÷¼þʧЧÂʺÍʱ¼äµÄ¹Øϵ¿ÉÓÃͼ 2.1 ÖеÄÀíÏ뻯ԡÅèÇúÏß[12~15]À´ÃèÊö¡£¶¨Òåͼ 2.1 ÖÐʧЧÂÊΪ:
»ùÓÚÒÔÉÏʧЧͳ¼Æѧ½á¹û£¬ÔªÆ÷¼þʧЧÂʺÍʱ¼äµÄ¹Øϵ·ûºÏÔ¡ÅèÇúÏß¡£Èçͼ2.1 Ëùʾ£¬Æ÷¼þËæʱ¼äµÄʧЧÇé¿ö£¨Ô¡ÅèÇúÏߣ©·ÖΪÈý¸öÇøÓò£º
µÚÒ»½×¶ÎΪÔçÆÚʧЧÆÚ£»´ËʱʧЧÂʽϸߣ¬¾¹ýÒ»¶Îʱ¼äµÄÓ¦Á¦ºóʧЧÂÊѸËÙϽµ£¬ÔçÆÚʧЧÆ÷¼þ¿Éͨ¹ýÀÏ»¯É¸Ñ¡½«Ê§Ð§Æ÷¼þɸѡµô£»
µÚ¶þ½×¶ÎΪżȻʧЧÆÚ£»Å¼È»Ê§Ð§ÆÚµÄʧЧÂʵÍÇÒ»ù±¾ºã¶¨²»±ä£¬ÊÇÆ÷¼þÊÙÃüÆÚ£»
µÚÈý½×¶ÎÊǺÄËðʧЧÆÚ£»´ËʱʧЧÂÊÏÔÖøÔö¼Ó£¬Æ÷¼þ´ó¶àÏà¼ÌʧЧ¡£ÕâÒ»½×¶ÎÆ÷¼þµÄʧЧÊÇÓÉÈ«¾ÖÐÔÒòËØÔì³ÉµÄ£¬´ËʱÆ÷¼þ»òµç·ËðÉËÒѾÑÏÖØ£¬¼´½«Ê§Ð§¡£
........................................
µÚÈýÕ դÑõ¾Ê±»÷´©Ô¤±¨µ¥ÔªµÄÉè¼ÆÓë²âÊÔ ..................26-52
3.1 ÒýÑÔ ...............................26
3.2 Õ¤½éÖÊ TDDB »÷´©»úÀí .......................26-36
3.2.1 Si-SiO_2 ϵͳÖеÄÖ÷ҪȱÏÝ ....................26-29
3.2.2 Õ¤Ñõ»÷´©µÄÏà¹Ø²ÎÊý ...................29-30
3.2.3 Ñõ»¯²ãµÄʧЧ»úÀíÓëʧЧģÐÍ .....................30-33
3.2.4 Ó°ÏìÕ¤½éÖÊ TDDB µÄÒòËØ..................... 33-36
3.3 Õ¤½éÖÊ»÷´©ÆÀ¼Û·½·¨............................. 36-38
3.3.1 Õ¤½éÖÊ TDDB ¿É¿¿ÐÔµÄÆÀ¼Û·½·¨......................... 36-37
3.3.2 Õ¤½éÖÊ TDDB ÊÙÃüµÄͳ¼Æ·Ö²¼...................... 37-38
3.4 Õ¤Ñõ¾Ê±»÷´©¼à²âµç·Éè¼Æ ......................38-40
3.4.1 ¼à²âµç·ÔÀí................................. 38-39
3.4.2 ¼à²âµç·¹¤×÷״̬......................... 39-40
3.5 Õ¤½éÖÊ»÷´©¼à²âµ¥Ôª²ÎÊýÉè¼Æ................. 40-46
3.5.1 ¼à²âµç·²ÎÊýÉè¼Æ................ 41-44
3.5.2 Õ¤Ñõ»÷´©¼à²âµ¥Ôªµç·Éè¼ÆÀíÂÛÓëʧЧģÐ͵ĽáºÏ........... 44-46
3.6 Õ¤Ñõ»÷´©¼à²âµ¥Ôªµç·оƬÓëʵÑéÑéÖ¤ ....................46-51
3.6.1 TDDB ²âÊÔ×°Öà .............................47
3.6.2 TDDB ²âÊÔ·½°¸ .....................47-48
3.6.3 TDDB ʵÑé......................... 48-49
3.6.4 TDDB ʵÑéÊý¾Ý´¦ÀíÓë½á¹û·ÖÎö ................49-51
3.7 ±¾ÕÂС½á ......................51-52
µÚËÄÕ ÈÈÔØÁ÷×Ó×¢ÈëʧЧԤ±¨µ¥ÔªµÄÉè¼ÆÓë²âÊÔ.................. 52-72
4.1 ÒýÑÔ............................... 52
4.2 ÈÈÔØÁ÷×ÓЧӦʧЧ»úÀí .......................52-55
4.2.1 Õ¤½éÖÊÖеĵçºÉ ...................52-53
4.2.2 ÈÈÔØÁ÷×ÓµÄÐγÉ................ 53-54
4.2.3 ÈÈÔØÁ÷×ÓЧӦ¶ÔÆ÷¼þÓ°Ïì ...................54-55
4.3 ÈÈÔØÁ÷×ÓʧЧ¼à²âÔÀí...................... 55-58
4.3.1 ÈÈÔØÁ÷×Ó×¢ÈëЧӦ¶Ô·´ÏàÆ÷µÄÓ°Ïì .................55-57
4.3.2 ÈÈÔØÁ÷×ÓʧЧ¼à²â·½·¨......................... 57-58
4.4 ·ÇÍË»¯»·ÐÎÕñµ´Æ÷Éè¼ÆÓëÑéÖ¤............ 58-62
4.4.1 ·´ÏàÆ÷¿¹ÈÈÔØÁ÷×ÓЧӦ´ëÊ©.............. 59
4.4.2 ¼à²âµç·¿¹ÈÈÔØÁ÷×ÓÍË»¯Éè¼ÆµÄ·ÂÕæÑéÖ¤ .................59-62
4.5 ÈÈÔØÁ÷×Ó×¢Èë¼à²âµ¥Ôªµç·Éè¼ÆÓë·ÂÕæÑéÖ¤ ...................62-67
4.5.1 ÈÈÔØÁ÷×Ó×¢Èë¼à²âµ¥Ôªµç·Éè¼Æ ...................62-63
4.5.2 ÈÈÔØÁ÷×Ó×¢Èë¼à²âµ¥Ôªµç·×Óµç·Éè¼ÆÓë·ÂÕæÑéÖ¤ ..........63-67
4.6 ÈÈÔØÁ÷×Ó×¢ÈëʧЧ¼à²âµç·µÄµç·оƬÓëʵÑéÑéÖ¤ ..........67-70
4.6.1 ÈÈÔØÁ÷×Ó×¢ÈëʧЧ²âÊÔ·½°¸................. 68-69
4.6.2 ÈÈÔØÁ÷×Ó×¢ÈëʧЧʵÑé .................69-70
4.7 ±¾ÕÂС½á........................... 70-72
µÚÎåÕ ¸ºÆ«Ñ¹Î¶Ȳ»Îȶ¨ÐÔÔ¤±¨µ¥ÔªµÄÉè¼ÆÓë²âÊÔ.................. 72-86
µÚÆßÕ ¿É¿¿ÐÔ×ۺϲâÊÔµ¥Ôª½Ó¿ÚÉè¼Æ
SoC ¿É¿¿ÐÔ²âÊÔÓëʧЧԤ±¨µç·°üÀ¨ÁË TDDB¡¢HCI¡¢NBTI¡¢EM ʧЧ¼à²âµç·¡£Õë¶Ô¸÷ÖÖʧЧģʽµÄ¼à²âµç·Ҫ½øÐÐÓ¦ÓþͱØÐëǶÈëµ½´ý²âµç·ÖС£ËäÈ»ËüÃǵŦºÄºÜС£¬ËùÕ¼Ãæ»ýҲС£¬µ«ÊÇÿÖÖʧЧģʽµÄ¼à²âµç·¶¼»áÕ¼ÓÐÒ»¶¨ÊýÁ¿µÄ I/O ¿Ú¡£Èç¹ûij¸ö´ý²âµç·Ҫ¶ÔÁ½ÖÖÒÔÉϵÄʧЧģʽ½øÐмà²â£¬ÕâЩ¼à²âµç·ËùÕ¼µÄ I/O ¿Ú×ÜÊý¾Í»á³ÉΪ´ý²âµç·µÄ¸ºµ£¡£Õâ¶Ô¹¦ÄÜÔ½À´Ô½¶àµÄ SoC »ò VLSIÀ´Ëµ¶¼ÊDz»¿É½ÓÊܵġ£²ÉÓà JTAG ×ÜÏßÊǽâ¾ö´ËÎÊÌâµÄ;¾¶Ö®Ò»¡£±¾Õ½«¼òµ¥½éÉÜ JTAG µÄ½á¹¹Ó빦ÄÜ£¬²¢¶Ô JTAG µç·½øÐзÂÕæ¡£
7.1 JTAG µÄ½á¹¹Ó빦ÄÜ
7.1.1 JTAG µÄ¹¹³É
¼¯³Éµç·µÄ·¢Õ¹Ê¹µÃоƬµÄ³ß´ç²»¶Ï¼õС¡¢¼¯³É¶È²»¶ÏÌá¸ß¡£Í¬Ò»Ð¾Æ¬ÄÚ¾³£°üÀ¨²»Í¬µÄ¹¦ÄÜÄ£¿é¡£µç·¹¦Äܵĸ´ÔÓ»¯µ¼Öµç·ϵͳµÄ²âÊÔÒ²¼±¾ç¸´ÔÓ¡£Ðí¶à¸´ÔÓµÄоƬ¿É¹©²âÊÔµÄÎïÀí½Úµã²»¶Ï¼õÉÙ¡¢Ò²²»¶Ï¼õС£¬ÕâʹµÃ̽ÕëÒÇ¡¢°ëµ¼Ìå²ÎÊýÒÇ¡¢Õë´²µÈ´«Í³²âÊÔÉ豸ºÍ·½·¨¶¼ÎÞ·¨ÓÐЧµØ¶Ôµç·½øÐвâÊÔ¡£Òò´ËÈËÃÇ¿ªÊ¼Ñо¿ÐµIJâÊÔ·½·¨£¬ÆäÖб߽çɨÃ裨Boundary Scan£©²âÊÔ¼¼Êõ¾ÍÊÇÆäÖзdz£ÓÐЧµÄÒ»ÖÖ¡£ÉÏÊÀ¼Í 90 Äê´ú£¬±ß½çɨÃè¼¼Êõ³ÉΪ IEEE ¹æ·¶¡£ÓÉÓÚÊܵ½ÖÚ¶àÉè¼ÆÕßÓëÖÆÔ쳧É̵ÄÈÏ¿É£¬ÕâÏî¹æ·¶ÓÖ±»³ÆΪ JTAG£¨ÁªºÏ²âÊÔÐж¯×飩¹æ·¶[101,102]¡£µç×ÓÐÐÒµÒ»°ãÏ°¹ßÐÔµÄÓà JTAG ±íʾ IEEE1149.1 ¼¼Êõ¡£
.................................
×ܽá
°ëµ¼Ìå¼¼ÊõÓëµç·¼¼ÊõµÄ·¢Õ¹£¬¼«´óµØÂú×ãÁËÈËÃDz»¶ÏÔö³¤µÄÐèÇó£¬Ê¹ÏÖ´úÉú»î¸ü¼Ó·½±ã¡¢ÊæÊÊ¡¢¸ü¼Ó¶à×˶à²Ê¡£ÕâЩ¹¦Äܸü¼ÓÇ¿´ó¡¢¸ü¼Ó¼òµ¥±ãЯµÄ²úÆ·ÔÚ¼¼Êõ²»¶Ï½ø²½µÄͬʱȴÃæÁÙן÷ÖÖ¿É¿¿ÐÔÎÊÌâµÄ¿¼Ñé¡£ÕâЩÈÕÒæÑÏÖصĿɿ¿ÐÔÎÊÌâ²»¶Ï¿¼Ñé×ÅÏû·ÑÕßµÄÄÍÐÄ£¬ÉõÖÁÖ±½ÓÍþвµ½Ê¹ÓÃÕßµÄÈËÉí°²È«¡£ÔÚÏñº½¿Õ¡¢º½ÌìÕâÑùµÄ¸ß¿É¿¿ÐÔÐèÇóÁìÓò£¬ÕâЩ¿É¿¿ÐÔÎÊÌâ¿ÉÄÜ»á´øÀ´¸ü¼Ó²ÒÍ´µÄËðʧ¡£
SoC ÃæÁٵĿɿ¿ÐÔÎÊÌâÈÕÒ渴ÔÓ£¬µ«ÊÇȴûÓкÏÊʵķ½·¨ÄܶԸ÷ÖÖʧЧ»úÀí´øÀ´µÄµç·»òϵͳʧЧ½øÐÐ ÊÂÇ°Ô¤¸æ ¡£´«Í³µÄ¿É¿¿ÐÔ²âÊÔ·½·¨ÔÚÕâÀï±äµÃÎÞÄÜΪÁ¦¡£
ÃæÁÙÕâÑùÆÈÇеĿɿ¿ÐÔÐèÇ󣬱¾ÂÛÎÄÕë¶Ô³¬ÉîÑÇ΢Ã׽׶Σ¬SoC ÒÔ¼° VLSIÒÔÉϹæÄ£¼¯³Éµç·µÄ¿É¿¿ÐÔÀ§¾Ö£¬Ìá³öÁËÒ»ÖÖ¿ÉǶÈëµÄ¿É¿¿ÐÔ²âÊÔÓëÊÙÃüÔ¤±¨·½°¸¡£¾ßÌ幤×÷ÈçÏ£º
£¨1£©Éè¼ÆÁËÕë¶ÔÕ¤Ñõ¾Ê±»÷´©Ê§Ð§µÄ¼à²âµ¥Ôªµç·£»¸ù¾ÝÕ¤½éÖÊʧЧµÄÌص㣬Çó³öÁ˵ç·Éè¼ÆËùÐè²ÎÊýµÄ±í´ïʽ£»¶ÔÉè¼ÆµÃµ½µÄÕ¤Ñõ¾Ê±»÷´©¼à²âµ¥Ôªµç·½øÐзÂÕ棻²¢»ùÓÚ TSMC µÄ 0.18μm CMOS ¹¤ÒÕÉè¼ÆÁ˼à²âµç·°æͼ£¬²¢½øÐÐÁËMPW ͶƬ£»¶Ô»ñµÃµÄ¼à²âµç·ÒÔ¼°²âÊÔµçÈݽøÐÐÁË´óÁ¿µÄʵÑ飬»ñµÃÁ˸÷ÖÖζÈÒÔ¼°µç³¡Ìõ¼þϵļÓËÙÊÙÃü£¬Í¨¹ý¼ÆËã»ñµÃÁËÉè¼ÆËùÐèµÄ¼¤»îÄÜ Ea¡¢Íþ²¼¶ûÐÎ×´²ÎÊýβ ¡¢ÒÔ¼°µç³¡¼ÓËÙ²ÎÊýγ µÈ£»×îºóͨ¹ýʵÑéÑéÖ¤Á˼à²âµç·Éè¼ÆÕýÈ·ÐÔÒÔ¼°ÓÐЧÐÔ¡£
£¨2£©Éè¼ÆÁËÈÈÔØÁ÷×ÓʧЧԤ±¨µ¥Ôªµç·²¢½øÐÐÁË·ÂÕæÑéÖ¤£»»ùÓÚ TSMC µÄ0.18μm CMOS ¹¤ÒÕÓëÔ¤±¨µç·µÄ·ÂÕæ½á¹ûÉè¼ÆÁ˵ç·°æͼ²¢½øÐÐÁË MPW ͶƬ£»¶ÔͶƬËùµÃµÄ¼à²âµ¥Ôªµç·оƬÒÔ¼°²âÊÔÓû·Õñ½øÐÐÁË´óÁ¿ÊµÑ飬ÑéÖ¤ÁË»·ÕñƵÂÊËæʱ¼äµÄÏßÐԱ仯ÒÔ¼°µç·Óë°æͼÉè¼ÆµÄÕýÈ·ÐÔÒÔ¼°¼à²âµç·µÄÓÐЧÐÔ¡£
.................................
²Î¿¼ÎÄÏ×£º
[1] ÐÁάƽ,ׯÞÈç÷,ÀîÏþÃ÷. An embeddable SOC real-time prediction technology for TDDB[J]. Journal of Semiconductors. 2012(11)
[2] º«Ñã,Õűó,¶¡¿Û±¦,ÕÅÊÀ·å,º«³É¹¦,ºú¼ÑÏÍ,Öì´óÖÐ. Hot-carrier-induced on-resistance degradation of step gate oxide NLDMOS[J]. °ëµ¼Ìåѧ±¨.2010(12)
[3] ½ð»Ô,»ªË¹ÁÁ,ÕÅÌú¾ü,ºî³¯»À. »ùÓÚJTAG±ê×¼µÄ´¦ÀíÆ÷ƬÉϵ÷ÊԵķÖÎöºÍʵÏÖ[J]. ΢µç×ÓѧÓë¼ÆËã»ú. 2007(06)
[4] ×ÚÕ×Ïè,¶ÅÀÚ,ׯÞÈç÷,ºÎÁÁ,ÎâÓÂ. ³¬´ó¹æÄ£¼¯³Éµç·»¥Á¬µçǨÒÆ×ÔÓÉÌå»ýµç×èÄ£ÐÍ[J]. ÎïÀíѧ±¨. 2005(12)
[5] ÕÔÒã,ÍòÐǹ°,ÐìÏòÃ÷. Ò»ÖÖ¿ìËÙÍÆËãÕ¤¼«Ñõ»¯Ä¤TDDBÊÙÃüµÄ·½·¨(Ó¢ÎÄ)[J]. °ëµ¼Ìåѧ±¨. 2005(12)
[6] ³ÂêØ,ׯÞÈç÷,¶ÅÀÚ,ºú¾». ÉîÑÇ΢Ã×CMOS¼¯³Éµç·¿¹ÈÈÔØÁ÷×ÓЧӦÉè¼Æ[J]. ΢µç×Óѧ. 2003(06)
[7] ÁõºìÏÀ,ºÂÔ¾. ±¡Õ¤Ñõ»¯²ã¾Ê±»÷´©µÄ²ÎÊý±íÕ÷Ñо¿[J]. ÎïÀíѧ±¨. 2000(06)
[8] ÂÞºêΰ,ËïÇà. CMOSµç·ÈÈÔØÁ÷×Ó¿É¿¿ÐÔÉè¼Æ[J]. µç×Ó²úÆ·¿É¿¿ÐÔÓë»·¾³ÊÔÑé. 2000(01)
[9] ÀîÖ¾ºê,¹ËÒ³,Îä¹úÓ¢,ÍõÑôÔª. ¸Ä½øµÄµçǨÒƶÀÁ¢Ê§Ð§ÔªÄ£ÐÍ[J]. °ëµ¼Ìåѧ±¨. 1996(09)
±¾ÎıàºÅ£º11097
±¾ÎÄÁ´½Ó£ºhttps://www.wllwen.com/jixiegongchenglunwen/11097.html