´º½º

Arm »õ·Î¿î MVE 'Çï·ý±â¼ú' ¹ßÇ¥...¸Ó½Å ·¯´×, ÀΰøÁö´É Àü¿ë ÇÁ·Î¼¼½Ì ±â¼ú

  • ¹ÚÁö¿ì ±âÀÚ
    • ±â»ç
    • Å©°Ô
    • ÀÛ°Ô

    ÀÔ·Â : 2019-02-20 18:24:33

    - Çï·ý ±â¼ú Àû¿ë Armv8.1-M, ½Ç½Ã°£ Á¦¾î ÄÚµå¿Í ¸Ó½Å·¯´×, DSP ½ÇÇà Á¦°øÇØ ¼³°è °£¼ÒÈ­

    ArmÀº Arm Cortex-M ½Ã¸®Áî ÇÁ·Î¼¼¼­¿ë MVE(M-Profile Vector Extension)ÀÎ Arm 'Çï·ý(Helium)' ±â¼úÀ» ¹ßÇ¥Çß´Ù. ÀÌ´Â Arm Æ®·¯½ºÆ®Á¸(Trustzone)ÀÇ ¾ÈÀüÇÑ ±â¹Ý¿¡¼­ Armv8.1-M ¾ÆÅ°ÅØóÀÇ ÄÄÇ»Æà ¼º´ÉÀ» Çâ»ó½ÃŲ´Ù.

    Çï·ýÀº ¹Ì·¡ Arm Cortex-M ÇÁ·Î¼¼¼­¸¦ À§ÇÑ ¸Ó½Å·¯´× ¼º´ÉÀ» ÃÖ´ë 15¹è, ½ÅÈ£ ó¸® ¼º´ÉÀ» ÃÖ´ë 5¹è Çâ»ó½ÃÄÑ, ¼º´É ¹®Á¦·Î Á¦¾àÀÌ ÀÖ¾ú´ø ÆÄÆ®³Êµé¿¡°Ô Àúºñ¿ë ¹× °í¿¡³ÊÁö È¿À² µð¹ÙÀ̽º¸¦ »ç¿ëÇÏ¿© »õ·Î¿î ½ÃÀå ±âȸ¸¦ Á¦°øÇÑ´Ù.

    Çâ»óµÈ µðÁöÅÐ ½ÅÈ£ ó¸®(DSP)´Â ÇöÀç Arm ³×¿Â(Neon) ±â¼úÀ» ÅëÇØ ´õ ¸¹Àº Cortex-A ±â¹Ý µð¹ÙÀ̽º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÇÑÃþ Á¦ÇÑÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» °Ü³ÉÇØ, ArmÀº ´õ ³ôÀº ¼º´ÉÀÇ Cortex-M ÇÁ·Î¼¼¼­ÀÎ Cortex-M4, Cortex-M7, Cortex-M33, Cortex-M35P¿¡ DSP È®ÀåÀ» Ãß°¡Çß´Ù. Çï·ý°ú ³×¿Â µÎ ±â¼ú ¸ðµÎ ƯÁ¤ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¸Ó½Å·¯´× ÄÄÇ»ÆÃÀ» °¡¼ÓÈ­ÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.

    ¿¡³ÊÁö È¿À²¼ºÀÌ ÃÖ¿ì¼±½ÃµÇ´Â Á¦ÇÑÀûÀÎ ÀÓº£µðµå ½Ã½ºÅÛÀÇ °æ¿ì¿¡´Â ±×°£ SoC¿¡¼­ Cortex ÇÁ·Î¼¼¼­¸¦ DSP¿Í ¿¬°áÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇØ ¿Ô´Ù. ÀÌ´Â Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¼³°è ¸ðµÎ¿¡ º¹À⼺À» °¡Áß½ÃŲ´Ù. ÀÌµé µð¹ÙÀ̽º¿¡ ´õ ¸¹Àº ¸Ó½Å·¯´× ±â´ÉÀ» Æ÷ÇÔÇÏ°íÀÚ Çϸ鼭, ±âÁ¸ÀÇ ¿©·¯ SoC °³¹ß ¹®Á¦°¡ ½ÉÈ­µÇ°í ´Ù¸¥ ÅøüÀÎ È°¿ë, ÇÁ·Î±×·¡¹Ö, µð¹ö±ë, º¹ÀâÇÑ Àü¿ë º¸¾È ¼Ö·ç¼ÇÀ» °³¹ßÇÏ´Â ÀÛ¾÷ µî¿¡ ÇÑÃþ ³ôÀº ¼öÁØÀÇ Àü¹®¼ºÀÌ ¿ä±¸µÈ´Ù.

    Çï·ý ±â¼úÀ» »ç¿ëÇÑ Armv8.1-MÀº È¿À²¼ºÀ» ÀúÇØÇÏÁö ¾ÊÀ¸¸é¼­ ½Ç½Ã°£ Á¦¾î ÄÚµå¿Í ¸Ó½Å·¯´×, DSP ½ÇÇàÀ» Á¦°øÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÑ´Ù. À̸¦ ÅëÇØ ¼ö¹é¸¸ ¸íÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀº ÇÑÃþ ´Ù¾çÇÑ µð¹ÙÀ̽º¿¡ °ÉÃÄ DSP ±â´ÉÀ» È°¿ëÇÏ´Â Áö´ÉÇü ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾ÈÀüÇÏ°Ô È®ÀåÇÒ ¼ö ÀÖ´Ù.

    ¶ÇÇÑ, Áøµ¿·¿òÁ÷ÀÓ, À½¼º·¼Ò¸®, ½Ã°¢·À̹ÌÁö ÇÁ·Î¼¼½ÌÀ̶ó´Â ¼¼ °¡Áö ÇÙ½É Ä«Å×°í¸®ÀÇ »õ·Ó°Ô ¶°¿À¸£´Â ¾ÖÇø®ÄÉÀ̼ǵ鿡 Çâ»óµÈ Áö¿øÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â Çï·ý ±â¼úÀ» È°¿ëÇÑ Cortex-M ±â¹ÝÀÇ Â÷¼¼´ë Soc·Î ¸¸µé¾îÁø ¼¾¼­ Çãºê, ¿þ¾î·¯ºí, ¿Àµð¿À µð¹ÙÀ̽º, »ê¾÷¿ë ¾ÖÇø®ÄÉÀÌ¼Ç µîÀÇ ¹Ì·¡ µð¹ÙÀ̽ºÀÇ »ç¿ëÀÚ °æÇèÀ» Çâ»ó½Ãų °ÍÀÌ´Ù.

    Çï·ýÀÇ ÅëÇÕ ÅøüÀΰú ¶óÀ̺귯¸®, ¸ðµ¨Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ´õ¿í °£´ÜÇÏ°Ô ÇÑ´Ù. Çï·ý ÅøüÀο¡´Â Arm Keil MDK¿Í °³¹ßÀÚµéÀÌ ÄÚµå ¸ðµ¨¸µ ÀÛ¾÷¿¡ Áï½Ã »ç¿ë °¡´ÉÇÑ Arm Models, ±×¸®°í CMSIS-DSP, CMSIS-NN µîÀÇ ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®¸¦ ¾Æ¿ì¸£´Â Arm °³¹ß ½ºÆ©µð¿À(Arm Development Studio)°¡ Æ÷ÇԵŠÀÖ¾î °³¹ßÀÚµéÀº ÀÚü ¿ä±¸»çÇ׿¡ °¡Àå ÀûÇÕÇÑ ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.

    ¶ÇÇÑ, ½ÅÈ£ ó¸®¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ °æ¿ì, ArmÀÌ Àü¿ë DSP ¹× ¾×¼¿·¯·¹ÀÌÅÍ ±â´ÉÀÇ Çʿ伺À» Á¦°ÅÇÏ°í ¼³°è º¹À⼺À» ÇÑ ´Ü°è ³·Ãç °£¼ÒÈ­Çß´Ù.

    Çï·ýÀº ÇÁ·¹ÀÓ¿öÅ©¿Í ¶óÀ̺귯¸®¸¦ Çϵå¿þ¾î¿¡ ¿ÏÀüÇÏ°Ô Áö¿øÇØ ML ¾ÖÇø®ÄÉÀ̼ǿ¡ ArmÀÇ ÇÁ·ÎÁ§Æ® Æ®¸±¸®¾ö(Project Trillium)ÀÇ °¡Ä¡¸¦ Á¦°øÇÑ ÃֽŠ»ç·Ê´Ù. ¸ðµç SoC °³¹ßÀÚ°¡ °¢±â ´Ù¸¥ ¼º´É°ú ¸éÀû, Àü·Â, ºñ¿ë Á¦¾à ³»¿¡¼­ Çõ½ÅÇØ¾ß ÇÏ´Â ¸¸Å­, ´ÜÀÏ Á¦Ç°À¸·Î´Â ¸ðµç Á¶°ÇÀ» ÃæÁ·ÇÒ ¼ö´Â ¾ø´Ù.

    ÇÑÆí, Çï·ý¿ë ÅøüÀΰú ¸ðµ¨Àº ÇöÀç »ç¿ë °¡´ÉÇϸç, ÇâÈÄ 2³â ³»¿¡ ½Ç¸®ÄÜÀ¸·Î Ãâ½ÃµÉ ¿¹Á¤ÀÌ´Ù.



    • ±â»çº¸³»±â
    • facebook
    • twitter
    • google
    • e-mail
  • Copyrights ¨Ï BetaNews.net