Äá°¡ÅØ, x86 ÄÄÇ»ÅÍ ¿Â ¸ðµâ¿¡ ÇÏÀÌÆÛ¹ÙÀÌÀú žÀç·Î ½Ã½ºÅÛ ÅëÇÕ °£¼ÒÈ­

  • ÁÖ¼Ò º¹»ç
  • ¹êµå °øÀ¯
  • ³×À̹ö °øÀ¯
  • Ä«Ä«¿ÀÅå °øÀ¯
  • ÆäÀ̽ººÏ °øÀ¯
  • Æ®À§ÅÍ °øÀ¯
ÀÓº£µðµå ¹× ¿¡Áö ÄÄÇ»Æà ±â¼ú ºÐ¾ß ¼±µµ ±â¾÷ Äá°¡ÅØ(www.congatec.com)ÀÌ ÀÚ»çÀÇ ¸ðµç ÃֽŠx86 ÄÄÇ»ÅÍ ¿Â ¸ðµâ(COM) Á¦Ç°¿¡ ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ žÀçÇÑ´Ù°í ¹àÇû´Ù.

ÇÏÀÌÆÛ¹ÙÀÌÀú´Â ÀÚ»ç x86 ±â¹Ý COM¿¡ °£Æí Ãß°¡ »ç¾çÀ¸·Î Á¦°øµÇ°í ÀÖ´Ù. ÀÌÁ¦ Äá°¡ÅØÀº ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ Æß¿þ¾î¿¡¼­ ±¸ÇöÇÏ°í x86 COM Àü Á¦Ç°¿¡ ±âº» »ç¾çÀ¸·Î Á¦°øÇØ ½Ã½ºÅÛ ÅëÇÕ¿¡ ´ëÇÑ À庮À» ³·Ãá´Ù. À̸¦ ÅëÇØ ½Ã½ºÅÛ ÅëÇÕ ½Ã ½Ç½Ã°£ °¡»óÈ­¸¦ ´Ü¼øÈ­ÇØ ½Ã½ºÅÛ °³¼ö¸¦ ÁÙÀÏ »Ó ¾Æ´Ï¶ó ºñ¿ë, Å©±â, ¹«°Ô, Àü·Â(SWaP)À» Àý°¨ÇÑ´Ù.

¾Èµå·¹¾Æ½º ¹ö±×¹Ù¿ì¾î(Andreas Bergbauer) Äá°¡ÅØ ¼Ö·ç¼Ç °ü¸® ¸Å´ÏÀú´Â ¡°ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ Á¦Ç°¿¡ žÀçÇÔÀ¸·Î½á ½±°Ô ½Ã½ºÅÛ ÅëÇÕÀ» °¡´ÉÇÏ°Ô Çß´Ù. Äá°¡ÅØÀº ½Ç½Ã°£ ¿î¿µÃ¼°è(OS)¸¦ Æ÷ÇÔÇÑ ¿©·¯ ¿î¿µÃ¼°è¸¦ µ¿½Ã¿¡, ±×°Íµµ ¸ðµÎ ÃÖ´ëÇÑÀÇ È¿À²·Î ±¸µ¿ÇÒ ¼ö ÀÖ´Â ¿ª·®À» Á¦°øÇØ °í°´¿¡°Ô Â÷º°ÀûÀÎ °æÀï·ÂÀ» Á¦°øÇÑ´Ù¡±¸ç ¡°Äá°¡ÅØÀÇ ¸ðµâÀº °æÀï»çÀÇ ±× ¾î´À ¼Ö·ç¼Çº¸´Ùµµ ´õ ¸¹Àº ¾ÖÇø®ÄÉÀ̼Ç-·¹µð¸¦ Á¦°øÇÏ°í, ÀÌ¿¡ µû¶ó OEM ±â¾÷µéÀº Ãʱⰳ¹ßºñ(NRE, Non-Recurring Engineering)¸¦ ³·Ãß°í ½ÃÀå Ãâ½Ã ¼Óµµ¸¦ ºü¸£°Ô ÇÒ ¼ö ÀÖ´Ù. ½Ã½ºÅÛ ÅëÇÕ ÇýÅà Ȱ¿ë Ãø¸é¿¡¼­ Áö±Ý±îÁö ÀÚ»çÀÇ ÇÏÀÌÆÛ¹ÙÀÌÀú ¿Â ¸ðµâÀ» ¶Ù¾î³Ñ´Â Á¦Ç°Àº ¾ø¾ú´Ù¡±°í ¸»Çß´Ù.

¸ÖƼ ÄÚ¾î Àü¹Ý¿¡ °ÉÃÄ ÀÖ´Â ¿©·¯ ¿î¿µÃ¼°è ¹× ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÒ´çÀÌ ÃÖÀûÈ­µÊ¿¡ µû¶ó ½Ã½ºÅÛ °³¼ö¸¦ Çϳª·Î Ãà¼ÒÇϸ鼭 º¸´Ù ¸¹Àº ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÈ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ¸ÖƼÄÚ¾î ¼³°èÀÇ ½Ã½ºÅÛ ÀÚ¿øÀ» ¸ðµÎ È°¿ëÇÒ ¼ö ÀÖ¾î È¿À² Áõ´ë´Â ¹°·Ð ¿¡³ÊÁö ¼Òºñµµ ÁÙ¿´´Ù. OEM ±â¾÷µéÀº ÇϳªÀÇ ÅëÇÕ ½Ã½ºÅÛ¿¡¼­ ´õ ¸¹Àº ±â´ÉÀ» È¿À²ÀûÀ¸·Î ±¸ÃàÇÒ ¼ö ÀÖÀ¸¸ç, ÇÊ¿äÇÑ Çϵå¿þ¾î ¹× ÄÉÀÌºí °³¼ö°¡ ÁÙ¾îµé°í ½Ã½ºÅÛ Å©±â¿Í ¹«°Ô, Àü·Â ¼Òºñ°¡ ÃÖ¼ÒÈ­µÊ¿¡ µû¶ó ºñ¿ëÀ» Àý°¨ÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ OEM ±â¾÷µéÀº ½Ç½Ã°£ ¹× ºñ½Ç½Ã°£ Å©¸®Æ¼Äà ¾ÖÇø®ÄÉÀ̼ǵµ ´ÜÀÏ x86 ÄÄÇ»ÅÍ ¿Â ¸ðµâ¿¡¼­ º´·Ä·Î ÅëÇÕÇÒ ¼ö ÀÖ´Ù.

´õºÒ¾î °³¹ßÀÚµéÀÌ ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ È°¿ëÇÏ¸é ¿©·¯ ¿î¿µÃ¼°è¸¦ ´ÜÀÏ ÄÄÇ»ÅÍ ¿Â ¸ðµâ¿¡¼­ µ¿½Ã¿¡ ±¸µ¿ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ¸ðµç ¿î¿µÃ¼°è´Â ÀÚü ÄÚ¾î ¶Ç´Â ÄÚ¾îÀÇ ¼¼Æ® ¹× PCIe, ÀÌ´õ³Ý, USB µîÀÇ I/O¿¡¼­ ±¸µ¿Çϵµ·Ï ÇÒ´çµÅ °¢ ¿î¿µÃ¼°è°¡ ¼­·Î ¿ÏÀüÈ÷ µ¶¸³µÈ ÇüÅ·Π±¸µ¿µÈ´Ù. ¿î¿µÃ¼°è¸¦ ºÎÆÃÇϰųª ÀÛµ¿À» ÁßÁöÇصµ ´Ù¸¥ ¿î¿µÃ¼°è¿¡ ÀüÇô ¿µÇâÀ» ³¢Ä¡Áö ¾Ê´Â´Ù. °¢ ¸ðµâÀÇ ½Ç½Ã°£ µ¿ÀÛÀº ÀÌ¹Ì °ËÁõÀ» ¿Ï·áÇßÀ¸¸ç °í°´Àº ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ ÅëÇØ ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇÑ ¼ÒÇÁÆ®¿þ¾î ¹× Çϵå¿þ¾î ÆÐÅ°Áö¸¦ È°¿ëÇÒ ¼ö ÀÖ´Ù.

¼±Åà »ç¾çÀ¸·Î Á¦°øµÇ´Â ÇÏÀÌÆÛ¹ÙÀÌÀú´Â ÄÁÅ×ÀÌ³Ê ¹× °¡»ó¸Ó½Å(VM) Áö¿ø°ú ÇÔ²² Áßø °¡»óÈ­(nested virtualization)µµ Áö¿øÇÑ´Ù. Áßø °¡»óÈ­´Â °¡»ó¸Ó½ÅÀÌ ¹°¸®Àû Çϵå¿þ¾î°¡ ¾Æ´Ñ ´Ù¸¥ ÇÏÀÌÆÛ¹ÙÀÌÀú »ó¿¡¼­ ±¸µ¿ÇÏ´Â ±â¼ú·Î, °¡»óÈ­¿¡ ¿Ïº®ÇÑ ÀÚÀ¯·Î¿òÀ» ±¸ÇöÇÑ´Ù. ÀÏ·Ê·Î °³º° ¿öÅ©·ÎµåÀÇ ºÐ¸®°¡ °¡´ÉÇØ ½Å·Ú¼ºÀÌ Çâ»óµÇ°í, ÄÁÅ×ÀÌ³Ê ¶Ç´Â ´Ù¸¥ °¡»óÈ­ ¼Ö·ç¼ÇÀ» °¡»ó¸Ó½Å ³»¿¡¼­ ±¸µ¿ÇÒ ¼öµµ ÀÖ´Ù.

±â´ÉµéÀÌ ¿©·¯ °¡»ó¸Ó½ÅÀ¸·Î ºÐ»êµÅ ÀÖ´Â °æ¿ì °¡»ó¸Ó½Å °£ÀÇ Çù¾÷Àº À¯¿¬ÇÏ°Ô À¯ÁöµÈ´Ù. ÇÏÀÌÆÛ¹ÙÀÌÀú°¡ Áï½Ã Áö¿ø °¡´ÉÇÑ ¿î¿µÃ¼°è´Â ´ÙÀ½°ú °°´Ù.
¡¤ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì 10 ¹× 11
¡¤ µ¥ºñ¾È(Debian)
¡¤ ¿ìºÐÅõ(Ubuntu)
¡¤ Vx¿÷½º(VxWorks)
¡¤ Á¦³ë¸¶ÀÌ(Xenomai)
¡¤ Åپƽýº(TenAsys) ÀΟÀÓ ºÐ»êÇü RTOS
¡¤ QNX ´ºÆ®¸®³ë
¡¤ ¸®¾óŸÀÓ ¸®´ª½º

Äá°¡ÅØÀº °í°´ÀÇ ÇÊ¿ä¿¡ µû¶ó ´Ù¸¥ ¿î¿µ ü°è¿¡ ´ëÇÑ Áö¿øµµ Á¦°øÇÑ´Ù. ´Ù¸¥ ¿î¿µ ü°èÀÇ °æ¿ì¿¡µµ ´Ù¸¥ ½ÇÇà ¸ðµå¿¡¼­ µ¿½Ã¿¡ ±¸µ¿ÇÒ ¼ö ÀÖÀ¸¸ç SMP(´ëĪÀû´ÙÁßó¸®) ¹× 32ºñÆ® ¶Ç´Â 64ºñÆ® ´ÜÀÏ CPUÀÇ Á¶ÇÕµµ ¸ðµÎ °¡´ÉÇÏ´Ù.

Äá°¡ÅØÀÇ ÇÏÀÌÆÛ¹ÙÀÌÀú ±â¼ú¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Äá°¡ÅØ È¨ÆäÀÌÁö (https://www.congatec.com/en/technologies/real-time-hypervisor)¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.