µµ½Ã¹Ù, ¸ðÅÍ Á¦¾î¿ë Arm¢ç Cortex¢ç-M4 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ Ãâ½Ã

  • ÁÖ¼Ò º¹»ç
  • ¹êµå °øÀ¯
  • ³×À̹ö °øÀ¯
  • Ä«Ä«¿ÀÅå °øÀ¯
  • ÆäÀ̽ººÏ °øÀ¯
  • Æ®À§ÅÍ °øÀ¯


µµ½Ã¹Ù ÀÏ·ºÆ®·Î´Ð½º ÁÖ½Äȸ»ç(Toshiba Electronic Devices & Storage Corporation, ÀÌÇÏ µµ½Ã¹Ù)´Â Cortex¢ç-M4 ÄÚ¾î¿Í FPU¸¦ žÀçÇÑ TXZ+¢â Á¦Ç°±º °í±Þ Ŭ·¡½º 32ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÎ M4K ±×·ì(M4K Group)¿¡ 512KB/1MB Ç÷¡½Ã ¸Þ¸ð¸® ¿ë·® 8Á¾°ú ÆÐÅ°Áö 4Á¾À» »õ·Ó°Ô Ãß°¡Çß´Ù.

IoT¸¦ Áö¿øÇÏ´Â ¸ðÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±â´ÉÀÌ Áö¼ÓÀûÀ¸·Î ¹ßÀüÇϸ鼭 ´ë¿ë·® ÇÁ·Î±×·¥°ú Æß¿þ¾î ¹«¼± Áö¿ø¿¡ ´ëÇÑ ¼ö¿äµµ Áõ°¡ÇÏ°í ÀÖ´Ù.

½ÅÁ¦Ç°Àº ÄÚµå Ç÷¡½Ã ¸Þ¸ð¸® ¿ë·®À» ±âÁ¸ µµ½Ã¹Ù Á¦Ç°ÀÇ ÃÖ´ë 256KB¿¡¼­ Á¦Ç°¿¡ µû¶ó 512KB[1]/1MB[2]·Î È®ÀåÇÏ°í RAM ¿ë·®À» 24KB¿¡¼­ 64KB·Î ´Ã·È´Ù. ÃÖ´ë 160MHz·Î ÀÛµ¿ÇÏ´Â Arm¢ç Cortex¢ç-M4 ÄÚ¾î, ÅëÇÕ ÄÚµå Ç÷¡½Ã, ÇÁ·Î±×·¥/»èÁ¦ »çÀÌŬ 10¸¸ ȸÀÇ ³»±¸¼ºÀ» °®Ãá 32KB µ¥ÀÌÅÍ Ç÷¡½Ã ¸Þ¸ð¸® µîÀÇ ±â´ÉÀº ±×´ë·Î À¯ÁöÇß´Ù.

¶ÇÇÑ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯´Â °í±Þ ÇÁ·Î±×·¡¸Óºí ¸ðÅÍ µå¶óÀ̹ö(A-PMD), °í±Þ ÀÎÄÚ´õ 32ºñÆ®(A-ENC32), °í±Þ º¤ÅÍ ¿£Áø Ç÷¯½º(A-VE+), °í¼Ó °íÇØ»óµµ 12ºñÆ® ¾Æ³¯·Î±×/µðÁöÅÐ ÄÁ¹öÅÍ 3°³ À¯´Ö µî ´Ù¾çÇÑ ÀÎÅÍÆäÀ̽º¿Í ¸ðÅÍ Á¦¾î ¿É¼ÇÀ» Á¦°øÇÑ´Ù. ÀÌ¿Í °°ÀÌ M4K ±×·ì Á¦Ç°Àº ±¤¹üÀ§ÇÑ IoT ¿ëµµ¿¡ ±â¿©ÇÏ°í AC ¸ðÅÍ, ºê·¯½Ã¸®½º DC ¸ðÅÍ ¹× ÀιöÅÍ Á¦¾î¿¡ °í±Þ ±â´ÉÀ» ºÎ¿©ÇÏ°í ÀÖ´Ù.

½ÅÁ¦Ç°Àº 1MB ÄÚµå Ç÷¡½Ã¸¦ °³º° 512KB ¿µ¿ª 2°³·Î ±¸ÇöÇÑ´Ù. ÀÌ´Â ¸Þ¸ð¸® ½º¿Ò ¹æ½Ä[3]À¸·Î, Æß¿þ¾î ·ÎÅ×À̼ÇÀ» ½ÇÇöÇÏ¿© ÀÓÀÇÀÇ ¿µ¿ª¿¡¼­ ¸í·É¾î¸¦ Àд µ¿½Ã¿¡ ¶Ç ´Ù¸¥ ¿µ¿ª¿¡ ¾÷µ¥ÀÌÆ®ÇÑ Äڵ带 º´·Ä·Î ÇÁ·Î±×·¡¹ÖÇÒ ¼ö Àִٴ Ư¡ÀÌ ÀÖ´Ù.

M4K ±×·ìÀÇ µð¹ÙÀ̽º´Â ÀÏ¹Ý Åë½Å ÀÎÅÍÆäÀ̽º·Î UART, TSPI, I2C¸¦ Áö¿øÇÑ´Ù. Ç÷¡½Ã ¸Þ¸ð¸®, RAM, ADC, Ŭ·Ï¿ë µð¹ÙÀ̽º¿¡ ÅëÇÕÇÑ ÀÚ°¡ Áø´Ü ±â´ÉÀ¸·Î °í°´Àº IEC 60730 Ŭ·¡½º B ±â´É ¾ÈÀü ÀÎÁõÀ» ¿ëÀÌÇÏ°Ô ÃëµæÇÒ ¼ö ÀÖ´Ù.

¼³¸í¼­, ½ÇÁ¦ »ç¿ë ¿¹Á¦°¡ Æ÷ÇÔµÈ »ùÇà ¼ÒÇÁÆ®¿þ¾î, °¢ ÁÖº¯ ÀåÄ¡ÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦¾îÇÏ´Â µå¶óÀ̹ö ¼ÒÇÁÆ®¿þ¾î¸¦ µ¿ºÀÇÑ´Ù. Æò°¡ º¸µå ¹× °³¹ß ȯ°æÀº Arm¢ç ±Û·Î¹ú ¿¡ÄڽýºÅÛ ÆÄÆ®³Ê¿Í Çù·ÂÇÏ¿© Á¦°øÇÑ´Ù.

µµ½Ã¹Ù´Â CAN ÀÎÅÍÆäÀ̽º¸¦ °®Ãá M4M ±×·ì¿ë Ç÷¡½Ã ¸Þ¸ð¸®ÀÇ ¿ë·®µµ ´Ã¸± °èȹÀÌ´Ù.