Microchip Technology Inc.
Stephenie Pinteric & Ulises Iniguez
ÔÚÏÖ´úµç×Ó²úÆ·ÖУ¬Ç¶Èëʽϵͳ±äµÃÔ½À´Ô½¸´ÔÓ£¬Ðí¶àÓ¦Ó㨰üÀ¨ IoT¡¢¼ÆËã¡¢¿É´©´÷É豸ºÍ°²È«Ãô¸ÐÐÍÓ¦Óã©ÖеÄǶÈëʽϵͳ¶¼°üº¬¶àÖÖ´«¸ÐÆ÷ºÍÔª¼þ¡£ÎªÁËÂú×ãÕâЩÊг¡ÈÕÒæÔö³¤µÄÐèÇó£¬MIPI ÁªÃË¿ª·¢ÁË Improved Inter-Integrated Circuit®£¨I3C®£©½Ó¿Ú¡£I3C ÊÇÒ»Öָ߼¶´®ÐÐͨÐŽӿڣ¬¼æ¾ß¸ü¿ìµÄͨÐÅËÙÂÊ¡¢¸üµÍµÄ¹¦ºÄºÍ¸ü¸ßµÄÉè¼ÆÁé»îÐÔ£¬´ó´óÌáÉýÁ˵ç×ÓÔª¼þÖ®¼äµÄͨÐÅ·½Ê½¡£µ¥Æ¬»ú£¨MCU£©×÷ΪǶÈëµÄÖ÷Òª×é³É²¿·Ö£¬ÓÃÓÚ¿ØÖÆ´«¸ÐÆ÷ÐźŲɼ¯ºÍ±Õ»·¿ØÖƵÈÓ¦Óù¦ÄÜ¡£ÎÒÃǽ«ÉîÈë̽ÌÖ¿ÉÒÔÀûÓôø ʽϵͳ I3C ͨÐÅ½Ó¿ÚµÄ MCU µÄ¼¸ÀàÓ¦Óã¬Îª I2C ºÍ SPI ʵÏÖ·½°¸ÌṩÎȽ¡µÄÉý¼¶Í¾¾¶ºÍ¼æÈÝÐÔ¡£
I3C ºÍ IoT Ó¦ÓÃ
ÎïÁªÍø£¨IoT£©¼¸ºõÒѾÉøÈëµ½ÎÒÃÇÈÕ³£Éú»îÖеķ½·½ÃæÃ棬´Ó¼ÒÓÃС¹¤¾ßµ½¸´ÔÓµÄÂ¥Óî×Ô¶¯»¯ºÍ¿É´©´÷É豸¿ÉνÎÞ´¦²»ÔÚ¡£ÕâЩ»¥ÁªµÄÉ豸±Ë´ËÖ®¼äÊÕ¼¯ºÍ½»»»Êý¾Ý£¬´Ó¸ù±¾ÉÏËÜÔìÁËÎÒÃǵÄÊý×ÖÉú̬ϵͳ¡£ÔÚÎïÁªÍøÉ豸ÖУ¬²»Í¬ÀàÐ͵Ĵ«¸ÐÆ÷·¢»Ó×ÅһϵÁйؼü×÷Óã¬ÀýÈç²âÁ¿¡¢¼àÊӺʹ«µÝζȡ¢Êª¶È¡¢Ñ¹Á¦ºÍ¾àÀëµÈ¹Ø¼üÎïÀíÊôÐÔ¡£
I3C ÐÒéΪÁªÍø´«¸ÐÆ÷½Úµã´øÀ´ÁËÖî¶àºÃ´¦¡£ËüÖ§³Ö¸ßËÙͨÐÅ£¬ÔÚµ¥±¶Êý¾ÝËÙÂÊ£¨SDR£©Ä£Ê½ÏµÄËÙ¶È×î¸ß´ï 12.5 MHz¡£Ëü»¹Ö§³Ö´øÄÚÖжϺͶ¯Ì¬Ñ°Ö·¡£ÔÚ¶¯Ì¬Ñ°Ö·ÖУ¬ÖÐÑë¿ØÖÆÆ÷ΪÁ¬½ÓµÄÿ¸öÆ÷¼þ·ÖÅäΩһµÄµØÖ·£¬ÒÔ·ÀÖ¹·¢ÉúµØÖ·³åÍ»¡£ÓëÆäÇ°Éí I2C Ïà±È£¬I3C ¼æ¾ß¸ü¿ìµÄËٶȡ¢¸ü¼òµ¥µÄË«Ï߽ӿں͸ü¸ßЧµÄÐÒé½á¹¹£¬²¢ÇÒ¹¤×÷µçѹ¸üµÍ£¬´Ó¶ø½µµÍÁ˹¦ºÄ¡£ÕâЩ¸Ä½øʹµÃ I3C ·Ç³£ÊʺϸßЧµØ¹ÜÀí»¥ÁªÍøÂçÄڵĶà¸ö´«¸ÐÆ÷½Úµã¡£
½«ÄÚÖà I3C ÍâÉèµÄµÍ³É±¾ MCU ×÷ΪģÄâ¡°¾ÛºÏÆ÷¡±ÄÉÈë IoT ´«¸ÐÆ÷½Úµã£¬¿ÉÒÔÌáÉýÕû¸ö´«¸ÐÆ÷ÍøÂçµÄ¹¦ÄܺÍЧÂÊ¡£ÔÚÕâÖÖÅäÖÃÖУ¬MCU µÄƬÉÏÄ£Êýת»»Æ÷£¨ADC£©ÓÃÓÚ½«À´×Ô¶à¸öÄ£Äâ´«¸ÐÆ÷µÄ¶ÁÊýת»»ÎªÊý×ÖÖµ¡£ ÕâЩÊý×ÖÖµËæºó¿É´æÈë MCU µÄÄÚ²¿´æ´¢Æ÷ÒÔ¹©½øÒ»²½·ÖÎö£¬»òÕßÖØ×é½á¹¹ÒÔʵÏÖ¸ü¸ßЧµÄ´«Êä¡£¾ÛºÏµÄ´«¸ÐÆ÷Êý¾ÝÒÔÕë¶ÔϵͳЧÂÊÓÅ»¯µÄ¼ä¸ôͨ¹ý I3C ×ÜÏß´«Êäµ½Ö÷¿ØÖÆÆ÷¡£
ÓëÆäËûͨÐŽӿÚÏà±È£¬I3C ÐèÒª¸üÉÙµÄÒý½ÅºÍµçÏߣ¬Äܹ»×î´óÏ޶ȵؽµµÍÔª¼þ¸´ÔӶȡ¢³É±¾ºÍ¹¦ºÄ£¬Òò´ËÔÚ»ùÓÚ´«¸ÐÆ÷µÄϵͳÖоßÓÐÏÔÖøÓÅÊÆ¡£¶ÔÓÚÖ÷¹¥¸ßÒªÇó IoT Êг¡ÁìÓòµÄϵͳÉè¼ÆÈËÔ±À´Ëµ£¬´øI3C ͨÐŽӿڵĽô´ÕÐ͵¥Æ¬»úÒÑÈ»³ÉΪ²»¿É»òȱµÄ½â¾ö·½°¸£¬ÓÐÖúÓڳɹ¦´òÔì·ûºÏÊг¡ÒªÇóµÄ IoT É豸¡£
ǶÈëʽÉ豸ÖеĶàÖÖÐÒéºÍ¶àÖÖµçѹ
Ëæ׿¼ÊõÒªÇóµÄÈÕÒæÔö³¤£¬Ç¶Èëʽ¿ª·¢ÈËÔ±ÔÚÏòºó¼æÈÝÐÔ·½ÃæÃæÁÙ×ÅÔ½À´Ô½´óµÄÌôÕ½¡£ÕâÖÖ¼æÈÝÐÔÖÁ¹ØÖØÒª£¬ÒòΪ¿ÉÒÔÖ𲽸üÐÂǶÈëʽϵͳ£¬ÎÞÐèÍêÈ«ÖØÐÂÉè¼Æ¡£ÎªÁË°ïÖú¼ò»¯Ïò I3C µÄ¹ý¶É£¬ÐµÄͨÐÅÐÒé½â¾öÁË I2C ºÍ SMBus µÄ¾ÖÏÞÐÔ£¬Í¬Ê±Óë I2C Ò»ÑùÈÔʹÓÃÁ½¸öÒý½Å£¨·Ö±ðÓÃÓÚʱÖÓºÍÊý¾Ý£©ÒÔ±£³Ö¼æÈÝÐÔ¡£
¾¡¹Ü I3C Ö¼ÔÚÏòºó¼æÈÝ I2C/SMBus ÐÒ飬µ«Èç¹û I3C ×ÜÏßÉÏ´æÔÚ I2C/SMBus Æ÷¼þ¿ÉÄÜ»áÓ°Ïì×ÜÏßÐÔÄÜ£¬¼´Ê¹Õë¶Ô I3C Æ÷¼þ½øÐÐÁË¿ØÖÆÆ÷ÓÅ»¯Ò²ÎÞ¼ÃÓÚÊ¡£ÎªÁ˽â¾öÕâÒ»ÎÊÌ⣬´ø I3C Ä£¿éµÄ MCU ¿ÉÒԳ䵱ÇŽÓÆ÷¼þ£¬½« I2C/SMBus Ä¿±êÆ÷¼þÓë¡°´¿¡±I3C ×ÜÏ߸ôÀë¡£ÕâÑù¿ÉÒÔ±£³Ö I3C ×ÜÏßµÄÍêÕûÐÔ£¬Í¬Ê±ÔÊÐíÖ÷ I3C¿ØÖÆÆ÷ͨ¹ýÇÅ½Ó MCU Óë I2C/SPI Æ÷¼þͨÐÅ¡£´ËÍ⣬MCU »¹¿ÉÒÔÕûºÏÀ´×Ô I2C/SMBus Æ÷¼þµÄÖжϣ¬²¢Ê¹ÓôøÄÚÖжϽ«Æä´«Êäµ½Ö÷ I3C ¿ØÖÆÆ÷£¬¶øÎÞÐè¶îÍâµÄÒý½Å»òÐźš£
ǶÈëʽϵͳ°üº¬¸÷ÖÖÔª¼þ£¬ÀýÈç MCU¡¢´«¸ÐÆ÷ºÍÆäËûµç·¡£ ͨ³££¬ÕâЩԪ¼þÐèÒªÏ໥Á¬½Ó£¬µ«¸÷×ÔλÓÚ²»Í¬µÄµçѹÓò¡£ ÀýÈ磬ģÄâ´«¸ÐÆ÷ͨ³£ÔÚ 5V µçѹϹ¤×÷£¬¶ø I2C ºÍ SMBus µÈͨÐÅÐÒéÔòÐèÒª 3.3Vµçѹ¡£ÎªÁËÂú×ãÏÖ´ú¸ßËÙ´¦ÀíÆ÷µÄÒªÇó£¬I3C ×ÜÏßÉõÖÁ¿ÉÒÔÔÚ 1V µçѹϹ¤×÷¡£
¾ßÓжàµçѹ I/O£¨MVIO£©ÌØÐ﵀ MCU ¿É½â¾öµçѹ²»¼æÈÝÎÊÌ⣬²¢ÇÒÎÞÐèµçƽת»»Æ÷¡£¸ÃÌØÐÔʹI3C ×ÜÏßÓë I2C/SMBus ×ÜÏßÄܹ»Í¬Ê±ÔÚ²»Í¬µçѹϹ¤×÷¡£ÀýÈ磬MCU ¿ÉÒÔÔÚ 1V µçѹÏÂÔËÐÐ I3C ×ÜÏߣ¬Í¬Ê±½« I2C/SMBus ×ÜÏß±£³ÖÔÚ¸ü¸ßµÄ 3.3V µçѹ£¬ÒÔ±ã¼æÈݾɿîÆ÷¼þ¡£
Microchip µÄ PIC18-Q20 MCU Ö§³Ö MVIO£¬²¢Ìṩ I3C¡¢SPI¡¢I2C ºÍ UART µÈ¶àÖÖͨÐÅÐÒéÒÔ¼°×î¶àÈý¸ö¶ÀÁ¢µÄ¹¤×÷µçѹÓò¡£ÕâÖÖÁé»îÐԷdz£ÓÐÖúÓÚÔÚ¸´ÔÓµÄÍøÂç»·¾³ÖÐÔÊÐí¸÷¸öÆ÷¼þʹÓò»Í¬µÄÐÒéºÍµçѹ£¬·½±ãǶÈëʽ¿ª·¢ÈËÔ±ÔÚ±£³ÖÏÖÓÐÐÒéµÄͬʱȷ±£ÆäÉè¼ÆÂú×ãδÀ´ÐèÇó¡£
ÏÖ´ú¼ÆËã»ù´¡ÉèÊ©
´ó¶àÊýÈ˶¼µÍ¹ÀÁËÎÒÃÇÔÚÈÕ³£Êý×ÖÉú»îÖжÔÊý¾ÝÖÐÐĵÄÒÀÀµ³Ì¶È¡£´Ó¿ªÕ¹ÉÌÒµºÍ½ðÈÚ½»Ò×µ½ä¯ÀÀ»¥ÁªÍø¡¢´æ´¢Êý¾Ý¡¢²ÎÓëÉç½»ÍøÂç¡¢²Î¼ÓÐéÄâ»áÒéºÍÏíÊÜÊý×ÖÓéÀÖ¡ª¡ªËùÓÐÕâЩ»î¶¯¶¼ÒÀÀµÊý¾ÝÖÐÐÄ¡£Êý¾ÝÖÐÐÄÈ·±£ÎÒÃǵÄÊý¾Ý°²È«¡¢»¥ÁªÍø¿ìËÙ¡¢Êý×Ö·þÎñʼÖÕ¿ÉÓá£
Êý¾ÝÖÐÐĵĺËÐÄÊÇÏÖ´úµ¶·æ·þÎñÆ÷£¬ÕâÊÇÒ»Öָ߶ÈÏȽøµÄ¼ÆËã»ú£¬Ö¼ÔÚ×î´óÏ޶ȵØÌá¸ß¿Õ¼äЧÂʲ¢´ó¹æÄ£ÓÅ»¯ÍøÂçÐÔÄÜ¡£ÓÉÓÚÆä×÷ÓÃÖÁ¹ØÖØÒª£¬Òò´Ëÿ¸ö·þÎñÆ÷»úÏäÄÚµÄijЩϵͳÈÎÎñ»á±»Î¯Íиø±ß´ø¿ØÖÆÆ÷´¦Àí¡£µ±Ö÷´¦Àíµ¥Ôª×¨×¢ÓÚ¹ÜÀíÖ÷ÒªÊý¾ÝÁ÷ʱ£¬±ß´ø¿ØÖÆÆ÷»á½éÈëÒÔÔöÇ¿ÍøÂçÐÔÄÜ¡£±ß´ø¿ØÖÆÆ÷»á½¨Á¢¸¨ÖúͨÐÅͨµÀÀ´¼à¶½¸÷¸öµ¶·æ·þÎñÆ÷£¬²¢´¦Àí¸÷ÏîÖØÒªÈÎÎñ£¬ÀýÈç¼àÊÓϵͳ½¡¿µ×´¿ö¡¢¼ì²â¹ÊÕÏ¡¢·¢ÏÖºÍÅäÖÃÉ豸¡¢¸üй̼þ£¬ÒÔ¼°ÔÚ²»ÖжÏÖ÷´¦ÀíÆ÷µÄÇé¿öϽøÐÐÕï¶Ï¡£ÕâÑù¿ÉÒÔÈ·±£ÍøÂçÔËÐÐƽÎȸßЧ¡£±ß´ø¹ÜÀíÊÇÒ»ÖÖÖØÒªµÄ¹¤¾ß£¬¿ÉÒÔ¼«´óµØÌá¸ßÊý¾ÝÖÐÐĵĿɿ¿ÐÔ¡¢¿ÉÓÃÐÔºÍЧÂÊ¡£
´ËÍ⣬Êý¾ÝÖÐÐÄͨ³£»¹Ê¹ÓùÌ̬ӲÅÌ£¨SSD£©À´´æ´¢ºÍ¿ìËÙ·ÃÎÊÊý¾Ý¡£×îÐ嵀 SSD ¹æ¸ñ£¨SNIA®ÆóÒµºÍÊý¾ÝÖÐÐıê×¼¹æ¸ñ£¨EDSFF£©£©²ÉÓà I3C ÐÒé½øÐбߴøͨÐÅ£¬ÕâÊÇÏÖÓÐ SMBus ÐÒéµÄ×ÔÈ»Éý¼¶¡£I3C Âú×ã¶Ô¸ü¿ìÐÔÄÜ¡¢¸ü¸ßÊý¾Ý´«ÊäËÙÂʺ͸ü¸ßµçԴЧÂʵÄÐèÇó¡£ÀûÓà I3C µÄ¸ßËÙͨÐÅ£¬¿ÉÒÔ¸ü¿ìËٵؽøÐÐ×ÜÏß¹ÜÀíºÍÅäÖÃÐ޸ģ¬´Ó¶øÔöǿϵͳÏìÓ¦ÄÜÁ¦¡£
PIC18-Q20 ϵÁеÈÁé»îµÄ MCU ÌرðÊʺÏÓÃÓÚÊý¾ÝÖÐÐĺÍÆóÒµ»·¾³ÖеÄϵͳ¹ÜÀíÈÎÎñ¡£ÕâЩ MCU ×î¶à¾ßÓÐÁ½¸ö¶ÀÁ¢µÄ I3C ½Ó¿Ú£¬¿ÉÒÔÇáËÉÁ¬½Óµ½ SSD ¿ØÖÆÆ÷ÒÔÖ´ÐÐϵͳ¹ÜÀíÈÎÎñ£¬ÒÔ¼°Í¨¹ý±ß´øÁ¬½ÓÓëĸ°å¹ÜÀí¿ØÖÆÆ÷£¨BMC£©ÏàÁ¬¡£´ËÍ⣬ÕâЩÆ÷¼þ»¹ÄÚÖô«Í³Í¨ÐÅÐÒ飨Èç I2C/SMBus¡¢SPI ºÍ UART£©£¬Òò´Ë³ÉΪµ±Ç°ºÍÏÂÒ»´ú SSD Éè¼ÆµÄÀíÏë½â¾ö·½°¸¡£
½áÂÛ
¼¯³É I3C ÐÒéÒѳÉΪǶÈëʽϵͳµÄÒ»Ïî¹Ø¼ü¼¼Êõ¡£I3C ¼æ¾ßÔöÇ¿µÄͨÐÅÄÜÁ¦¡¢¸üµÍµÄ¹¦ºÄÒÔ¼°ÓëÏÖÓÐÐÒéµÄ¼æÈÝÐÔ£¬Òò´Ë³ÉΪÁ˹¹½¨ÏÂÒ»´ú IoT ºÍ¼ÆËãÓ¦ÓõĻùʯ¡£I3C µÄ¶à¹¦ÄÜÐÔ¿ÉÒÔÓÅ»¯ IoT É豸ºÍÊý¾ÝÖÐÐÄͨÐÅÖеĴ«¸ÐÆ÷¹¦ÄÜ£¬½« I3C ¼¯³Éµ½µ¥Æ¬»úÖпÉÒÔΪ²»¶Ï·¢Õ¹µÄµç×ÓϵͳÁìÓòÌṩ¼áʵµÄ»ù´¡¡£Ëæ׿¼ÊõµÄ²»¶Ï½ø²½£¬I3C µÄÓ¦ÓñäµÃÔ½À´Ô½Æձ飬Ðí¶àµç×ÓÓ¦ÓõÄÐÔÄÜ¡¢¿É¿¿ÐÔºÍЧÂÊÒ²Òò´ËµÃµ½ÁËÌáÉý¡£
ÃâÔðÉùÃ÷£º ±¾ÎÄÕÂת×ÔÆäËüƽ̨£¬²¢²»´ú±í±¾Õ¾¹Ûµã¼°Á¢³¡¡£ÈôÓÐÇÖȨ»òÒìÒ飬ÇëÁªÏµÎÒÃÇɾ³ý¡£Ð»Ð»£¡ |
΢ÐÅ×Éѯ¿Í·þ