Àü Á¦Ç° Æ÷Æ®Æú¸®¿À °·ÂÇÑ ¾ÈÀü¼º Á¦°ø, ¾ÈÀü¼º ´ëÇÑ ¿ä±¸»çÇ× ¸¸Á·
[º¸¾È´º½º Á¤±Ô¹®] Áö´ÉÇü Ä¿³ØƼµå ½Ã½ºÅÛÀ» À§ÇÑ ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î ¼±µµ ±â¾÷ÀÎ À©µå¸®¹ö(Çѱ¹Áö»çÀå ¹ÚÁÖµ¿, www.windriver.com)°¡ ¿ÃÇØ Ãâ½ÃÇÑ À©µå¸®¹öÀÇ ÃֽŠÀÓº£µðµå ½Ç½Ã°£ ¿î¿µ ½Ã½ºÅÛ(RTOS), VxWorks 7¿¡ »ç¿ë°¡´ÉÇÑ ¼¼ÀÌÇÁƼ ÇÁ·ÎÆÄÀÏ(Safety Profile)À» ¹ßÇ¥Çß´Ù.
À̸¦ ÅëÇØ Á¦Á¶, ÀÇ·á, ±³Åë, Ç×°ø, ¹æÀ§ »ê¾÷ µî ¾ÈÀü¼ºÀÌ ¿ì¼±½ÃµÇ´Â ½Ã½ºÅÛ °³¹ß¿¡ ÃÖÀûÈµÈ VxWorks 7¿¡ °ÈµÈ ¼¼ÀÌÇÁƼ ±â´ÉÀ» Ãß°¡ Àû¿ëÇÒ ¼ö ÀÖ°Ô µÆ´Ù. ¶ÇÇÑ À©µå¸®¹ö´Â ÇÑÃþ Áøº¸µÈ °¡»óÈ ÇÁ·ÎÆÄÀÏ(Virtualization Profile for VxWorks)µµ ÇÔ²² ¼±º¸¿´´Ù.
»õ·Ó°Ô Ãâ½ÃµÈ ¼¼ÀÌÇÁƼ ÇÁ·ÎÆÄÀÏÀº ½Ì±ÛÄÚ¾î, ¶Ç´Â ¸ÖƼÄÚ¾î·Î ±¸¼ºµÈ ÇϳªÀÇ Çϵå¿þ¾î Ç÷§Æû»ó¿¡¼ ¿©·¯ ¾îÇø®ÄÉÀ̼ÇÀ» Áß¿äµµ¿¡ µû¶ó ·¹º§À» ³ª´², º¸´Ù ¾ÈÁ¤ÀûÀÌ°í µ¶¸³ÀûÀ¸·Î ÅëÇÕ ¿î¿µÇϱâ À§ÇØ ´õ¿í Áøº¸µÈ ½Ã°£, °ø°£ ÆÄƼ¼Å´× ±â´ÉÀ» Á¦°øÇÑ´Ù. °í°´µéÀº À̸¦ ÅëÇØ ´Ù¾çÇÑ ½Ã½ºÅÛ ¼³°è¿¡ ´ëÇØ ¾ö°ÝÇÑ ¾ÈÀü ¿ä°ÇÀ» ÃæÁ·ÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» È®º¸ÇÒ ¼ö ÀÖ°Ô µÉ »Ó¸¸ ¾Æ´Ï¶ó Àüü BOM(Bill of Material) ºñ¿ë ¹× À¯Áöº¸¼ö ºñ¿ëÀ» ³·Ãâ ¼ö ÀÖ´Ù.
¾Æ¿ï·¯ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áß¿äµµ¿¡ µû¶ó ºÐ·ùÇÒ ¼ö Àֱ⠶§¹®¿¡ ½Ã½ºÅÛ Àüü¸¦ Àç½ÃÇèÇϰųª ÀçÀÎÁõÇÏ´Â °úÁ¤ ¾øÀÌ ¿øÇÏ´Â ´ë·Î ƯÁ¤ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¾÷µ¥ÀÌÆ® ¼öÇàÇÒ ¼ö ÀÖ´Ù.
ƯÈ÷ À©µå¸®¹öÀÇ ¼¼ÀÌÇÁƼ ÇÁ·ÎÆÄÀÏÀº TUV SUD(ƼÀ¯ºêÀ̽´µå, ±â¼ú°¨µ¶Çùȸ)·ÎºÎÅÍ IEC 61508-3 SIL3 ÀûÇÕ¼º¿¡ ´ëÇÑ »çÀü ½ÂÀÎÀ» ¹Þ¾Ò´Ù. ¶ÇÇÑ À©µå¸®¹ö¿¡¼ Á¦°øÇÏ´Â ÀÎÁõ Áõ¸í(Certification Evidence) ÆÐÅ°Áö´Â °í°´ÀÇ ÀÓº£µðµå ½Ã½ºÅÛ¿¡ ´ëÇÑ °³¹ß ºñ¿ëÀ» Àý°¨ÇÏ°í, ¸®½ºÅ©¸¦ ³·Ãß´Â °ÍÀº ¹°·Ð, ÀÎÁõ±îÁö °É¸®´Â ½Ã°£À» ȹ±âÀûÀ¸·Î ´ÜÃàÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ¶ÇÇÑ ¼¼ÀÌÇÁƼ ÇÁ·ÎÆÄÀÏÀº °í°´µé¿¡°Ô ÇâÈÄ Ãß°¡µÇ´ÂIEC Ç¥ÁØ¿¡ µû¶ó µð¹ÙÀ̽º¿¡ ´ëÇÑ ÀÎÁõÀ» ¹ÞÀ» ¼ö ÀÖ´Â ±â¹ÝÀ» Á¦°øÇÑ´Ù.
À©µå¸®¹ö ÇÁ·Î´öÆ® ¸Å´ÏÁö¸ÕÆ® ºÎ¹® ºÎ»çÀåÀÎ µò¾ß¸£ ´Ù½ºÅõ¾î(Dinyar Dastoor)´Â ¡°¼¼ÀÌÇÁƼ ÇÁ·ÎÆÄÀÏÀ» ÅëÇØ °³¹ßÀÚµéÀº °¡Àå ±î´Ù·Î¿î ¾ÈÀü ÀÎÁõ Ç¥ÁØÀ» ÃæÁ·Çϴµ¥ ÀÖ¾î¼ ¿ä±¸µÇ´Â °·ÂÇÑ OS ±â¹ÝÀ» È®º¸ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù¡±°í ¼³¸íÇß´Ù. ¶ÇÇÑ ¡°Áö³ 30¿© ³â µ¿¾È À©µå¸®¹ö´Â ¾ÈÀü¼º°ú ½Å·Ú¼ºÀ» ÃÖ¿ì¼±À¸·Î »ý°¢ÇÏ´Â ½ÃÀåÀÇ ±â¾÷µé¿¡°Ô °¡Àå ½Å·ÚÇÒ ¼ö ÀÖ´Â ±â¼ú ÆÄÆ®³Ê·Î ¼Õ²ÅÇô¿Ô´Ù¡±¸ç, ¡°ÀÌ ¼Ö·ç¼ÇÀ» ÅëÇØ Á¦Ç° Æ÷Æ®Æú¸®¿À Àüü¿¡ °·ÂÇÑ ¾ÈÀü ±â´É ¿ä¼Ò¸¦ Á¦°øÇØ ³ª°¥ °Í¡±À̶ó°í µ¡ºÙ¿´´Ù.
ÀÌ¿Í º°µµ·Î ÃÖ±Ù Ãâ½ÃµÈ VxWorks °¡»óÈ ÇÁ·ÎÆÄÀÏ(Virtualization Profile for VxWorks)Àº ¿ÀÇ VirtIO Ç¥ÁØÀ» ÅëÇØ µð¹ÙÀ̽º °¡»óȸ¦ Áö¿øÇÑ´Ù. µð¹ÙÀ̽º °¡»óÈ´Â Àåºñ°¡ Â÷ÁöÇÏ´Â °ø°£À» ÁÙ¿© ÁÖ¸ç, ÅëÇÕ ½Ã½ºÅÛÀÇ ºñ¿ëÀ» ³·Ãá´Ù. ±×¸®°í ÀÓº£µðµå µµ¸ÞÀÎ °¡»óÈÀÇ À庮À» ³·ÃçÁØ´Ù. »Ó¸¸ ¾Æ´Ï¶ó VirtlOÇ¥ÁØÀ» Àû¿ëÇØ ¾î¶² ¿î¿µ ½Ã½ºÅÛ ÀÌ¶óµµ °¡»óÈµÈ µð¹ÙÀ̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
Àü ¼¼°èÀûÀ¸·Î °¡Àå ³Î¸® Àû¿ëµÈ RTOS(½Ç½Ã°£ ¿î¿µÃ¼Á¦: RTOS, Real Time Operating System)ÀÎVxWorks´Â ¿ÃÇØ ÃֽŠ¹öÀüÀ» Ãâ½ÃÇϸé¼, VxWorks ÄÚ¾î ¸ðµâ·ÎºÎÅÍ ¹Ìµé¿þ¾î, ¾îÇø®ÄÉÀÌ¼Ç µî ´Ù¸¥ ¸ðµâµéÀ» ºÐ¸®½ÃÅ°´Â °íµµÀÇ ¸ðµâ·¯ ¹× È®Àå °¡´ÉÇÑ ¾ÆÅ°ÅØó ¹æ½ÄÀ» äÅÃÇØ, ¹ö±× ¼öÁ¤, ¾÷±×·¹ÀÌµå ¹× »õ·Î¿î ±â´É Ãß°¡¸¦ ºü¸£°Ô ´Þ¼ºÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
´õ ÀÚ¼¼ÇÑ Á¤º¸´Âhttp://tinyurl.com/VxWorksSafety¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
[Á¤±Ô¹® ±âÀÚ(kmj@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>