ÀÓº£µðµå ¹× ¿¡Áö ÄÄÇ»Æà ±â¼ú ºÐ¾ß ±â¾÷ Äá°¡ÅØ ÄÚ¸®¾Æ(´ëÇ¥ ±èÀ±¼±, www.congatec.com/ko)°¡ ¾ÈÀü ¹× »çÀ̹ö º¸¾È ¾ÖÇø®ÄÉÀÌ¼Ç¿ë ½Ç½Ã°£ ¿î¿µÃ¼°è(RTOS) ºÐ¾ß À¯·´ ¼±µÎ¾÷üÀÎ ½Ã½º°í(SYSGO)¿Í Àü·«Àû ÆÄÆ®³Ê½ÊÀ» ü°áÇß´Ù.
À̹ø ÆÄÆ®³Ê½ÊÀ» ÅëÇØ ¾ç»ç´Â »ê¾÷ ÀÚµ¿È, ÀÇ·á, ½º¸¶Æ® ¿¡³ÊÁö, ¼±·Î, »ó¾÷ ¹× ÀÚÀ²ÁÖÇà Â÷·®, °Ç¼³ Àåºñ µî ÁÖ¿ä ÇÙ½É ½Ã½ºÅÛ¿¡¼ ±â¼ú ¾ÈÀü¼º ¹× »çÀ̹ö º¸¾È ¿ä±¸»çÇ׿¡ Æ¯ÈµÈ ARM ¹× x86 ±â¹Ý ÅÏÅ° ¼Ö·ç¼Ç Ç÷§ÆûÀ» Á¦°øÇÏ°Ô µÈ´Ù. ASIL B ¹× SIL 2 ¼öÁØÀÇ ±â´É ¾ÈÀü µî±ÞÀ» ÃæÁ·ÇÏ´Â ¾ç»çÀÇ Ã¹ ±¸Çö Á¦Ç°À¸·Î´Â x86 ¹× ARM ÄÚÅؽº(Cortex) ±â¹ÝÀÇ ÄÄÇ»ÅÍ ¿Â ¸ðµâ(COM)ÀÌ Ãâ½ÃµÈ´Ù. ÀÌ Á¦Ç°À» ÅëÇØ ISO 26262 Ç¥ÁØ¿¡ Á¤ÀǵÈSEooC(Safety Element out of Context)À» Àû¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
±â¼ú ¾ÈÀü¼º ¹× »çÀ̹ö º¸¾È ½Ã½ºÅÛ °³¹ßÀÇ ÇÁ·Î¼¼½º¸¦ °£¼ÒÈÇϱâ À§ÇØ ±¸ÇöµÈ ÀÌ Á¦Ç°Àº ½Å±Ô ÆÄÆ®³Ê½Ê °è¾à ÇÏ¿¡ Á¦°øµÇ´Â Ç® ¼ºñ½º·Î ´Ù¾çÇÑ ¾ÈÀü±Ô°Ý ¹× ÀüÀÚ ½Ã½ºÅÛÀÇ ±â´É¾ÈÀü±Ô°ÝÀÎ ICE 61508¿¡ ´ëÇÑ Á¾ÇÕÀûÀÎ ÀÎÁõ Áö¿øÀ» Æ÷ÇÔÇÑ´Ù. ½Ã½º°íÀÇ RTOS PikeOS¿Í ÇÏÀÌÆÛ¹ÙÀÌÀú ±â¹ÝÀ¸·Î ±¸ÇöµÈ ÀÌ Ç÷§ÆûÀº CC(Common Criteria) ÀÎÁõ EAL 3+ µî±Þ ¹× öµµ(EN 50129 / EN 50657), »ó¾÷ ¹× ³ó¾÷¿ë Â÷·®(ISO 26262), ¹Î°£ Ç×°øÀüÀÚ±â±â(DO-254), ÀÚµ¿È ¹× °øÁ¤ Á¦¾î PLC(IEC 61508), ÀÇ·á ¾ÖÇø®ÄÉÀ̼Ç(IEC 62304) µî ´Ù¾çÇÑ ¿µ¿ªÀÇ ÀÎÁõÀ» Áö¿øÇÑ´Ù.
Å©¸®½ºÆ¼¾È ÀÌ´õ(Christian Eder) Äá°¡ÅØ ¸¶ÄÉÆà ÀÌ»ç´Â “½Ã½º°í¿ÍÀÇ Á¦ÈÞ¸¦ ÅëÇØ Äá°¡ÅØÀº ÀÚµ¿È ¹× Çù¾÷ ·Îº¸Æ½½º ¹× ¼±·Î Ç÷§Æû »Ó¸¸ ¾Æ´Ï¶ó ¾ÈÀü°ú º¸¾ÈÀÌ ÇÙ½ÉÀÎ ½Ã½ºÅÛ¿¡µµ ¼ºñ½º¸¦ È®ÀåÇÒ ¼ö ÀÖ°Ô µÆ´Ù”¸ç “¶ÇÇÑ NXP¿Í ÀÎÅÚÀÇ ÃֽŠÇ÷§ÆûÀ¸·Î Çϵå¿þ¾î¸¦ Ãß°¡ÇÏÁö ¾Ê°í ÃÖÃÊ·Î ±â´É ¾ÈÀüÀÌ ÇÙ½ÉÀÎ ½Ã½ºÅÛÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô Çß´Ù´Â Á¡¿¡¼ ÀÇÀÇ°¡ ÀÖÀ¸¸ç ÀÌ·± °¡´É¼ºÀ» ÅëÇØ °í°´µé¿¡°Ô ´õ¿í Æí¸®ÇÑ °³¹ßÀ» Áö¿øÇÒ °Í”À̶ó°í ¸»Çß´Ù.
¸¶Æ¾ ´íÀú(Martin Danzer) Äá°¡ÅØ Á¦Ç° °ü¸®ÆÀ Ã¥ÀÓÀÚ´Â “º¸¾È Àåºñ ¾÷üµéÀº °³¹ß Áֱ⸦ ´ÜÃàÇÏ°í µð¹ÙÀ̽º ¼³°è À§ÇèÀ» ¿ÏÈÇÏ°í ÀÎÁõ ºñ¿ëÀ» ³·Ãß±â À§Çؼ »ó¿ë ÀÎÁõÁ¦Ç°(COTS, Commercial Off-The-Shelf)ÀÇ Çϵå¿þ¾î, ¼ÒÇÁÆ®¿þ¾î¸¦ ÁÖ·Î »ç¿ëÇØ¿Ô´Ù. ÀÌ·¯ÇÑ Á¦Ç°Àº °³¹ß±â°£À» ÁÙÀÌ°í ¾ÈÀü ÇÙ½É ÀåºñÀÇ À§Ç輺À» ÁÙÀ̸ç ÀÎÁõ ºñ¿ëÀ» ÁÙ¿©ÁØ´Ù. Äá°¡ÅØÀº ½Ã½º°í¿ÍÀÇ Çù·ÂÀ¸·Î ÀÌ·¯ÇÑ ¾ÈÀü°ú º¸¾È ÆÐÅ°Áö¸¦ ±â¼ºÇ°À¸·Î Ãâ½ÃÇÒ ¼ö ÀÖ°Ô µÇ¾úÀ¸¸ç ¿ä±¸¿¡ µû¶ó ij¸®¾î º¸µå ¼öÁØ¿¡¼ ¿ä±¸µÇ´Â ¸ÂÃã ¼³°è ¼ºñ½º±îÁö Á¦°øÇÒ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù.
¿¡Æ¼¿£ ºÎÅ͸®(Etienne Butery) ½Ã½º°í ÃÖ°í°æ¿µÀÚ´Â “½Ã½º°í´Â ¿¡Áö ÄÄÇ»Æà ±â¼ú ºÐ¾ß ¼±µµ±â¾÷ÀÎ Äá°¡ÅØ°ú Çù·ÂÇØ º¹ÀâÇÑ ÀÓº£µðµå ¹× ¿¡Áö ÄÄÇ»Æà ÇÁ·ÎÁ§Æ®¿¡¼ Ãâ½Ã±â°£À» ´ÜÃàÇÏ°í, È®Àå °¡´ÉÇÑ ÅëÇÕÇü Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ½ÇÇà Ç÷§ÆûÀ» °í°´¿¡°Ô Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù”¸ç “¸ÖƼÄÚ¾î ±â¼úÀ» È°¿ëÇÏ°í ¾ÈÀü ¹× »çÀ̹ö º¸¾È ±â´ÉÀ» ¿ÃÀοø ¼Ö·ç¼Ç¿¡ µµÀÔÇÏ¸é °í°´µéÀº ½ÃÀå¿¡¼ °æÀï·ÂÀ» È®º¸ÇÏ°í Áõ°¡ÇÏ´Â Ä¿³ØƼºñƼ °ü·ÃµÈ »çÀ̹ö º¸¾È µµÀüµµ ´ëÀÀÇÒ ¼ö ÀÖÀ» °Í”À̶ó°í ¸»Çß´Ù.
°·ÂÇÑ ½Å·ÚÁ¡(RoT, Root of Trust)Àº µ¶ÀÏ ¿¬¹æ±¹¹Îº¸È£Àç³Áö¿øû(BBK)°ú ¿¬¹æÁ¤º¸±â¼úº¸¾Èû(BSI)ÀÌ ÁöÁ¤ÇÑ ÁÖ¿ä±â¹Ý½Ã¼³(KRITIS)À» ±¸¼ºÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾ÈÀü ¹× º¸¾È¿¡ Çʼö¿ä¼ÒÀÌ´Ù. ÀÌ·± ±â±âµéÀº ¿î¼Û ¹× ±³ÅëºÐ¾ß´Â ¹°·Ð ¿¡³ÊÁö ¹× ¼öÀÚ¿ø °ø±Þ ºÐ¾ß¿¡¼ »ç¿ëµÇ¸ç Ȥµ¶ÇÑ È¯°æ¿¡¼µµ ¿î¿µµÉ ¼ö ÀÖ´Ù.
IEC 61508 ±Ô°ÝÀÇ ¾ÈÀü¼º ±â±â¸¦ °³¹ßÇÏ´Â ¿£Áö´Ï¾îµéÀº °³¹ß´Ü°è¿¡¼ ÀÎÁõµµ ÁغñÇØ¾ß Çϸç, ÀÌ¿¡ µû¶ó µå¶óÀ̹ö µîÀÇ ÀÓº£µðµå ¹× ¿¡Áö ÄÄÇ»Æà Ç÷§Æû, BSP ±×¸®°í ÇØ´ç ÀÎÁõ¼¿¡ ´ëÇÑ Á¾ÇÕÀû ¹®¼°¡ ÇÊ¿äÇÏ´Ù. ½Å±Ô Äá°¡ÅØ ¼Ö·ç¼Ç Ç÷§ÆûÀº ½Ã½º°íÀÇ RTOS PikeOSÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ±â´É ¾ÈÀü ±Ô°ÝÀÇ ÄÄÇ»Æà ÄÚ¾î¿Í ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ ¸®´ª½º ¹× ÀÎÁõ °¡´ÉÇÑ BSP¿¡ ÅëÇÕÇÑ´Ù.
¸ÕÀú, ÀÎÅÚ ¹× NXP ÇÁ·Î¼¼¼ ±â¹ÝÀÇ Ç÷§ÆûÀº ¿î¼Û ¹°·ù¸¦ Æ÷ÇÔÇÑ Ã¶µµ ¹× »ó¿ëÂ÷¿ë ¸ðºô¸®Æ¼ ±â±â¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ¶ÇÇÑ, ÀÌ´õ³Ý ¹× Á÷·Ä ÀÎÅÍÆäÀ̽º¿Í °°ÀÌ ±â´É ¾ÈÀü¼º ¾ÖÇø®ÄÉÀ̼ǿ¡ »ç¿ëÇÏ´Â ¸ðµç Ç¥ÁØ Åë½Å ÇÁ·ÎÅäÄݵµ Áö¿øÇÑ´Ù. ÀÌ ÅÏÅ° ¼Ö·ç¼Ç Ç÷§Æû¿¡´Â °ü·Ã ¹®¼µµ ÇÔ²² Á¦°øÇØ ÃßÀû¼ºÀ» Æ÷ÇÔÇÑ Çʼö ID·Î ±¸¼ºµÇ´Â ¸ðµç °èÃþ ¼öÁØÀ» ´Ù·ç°í ÀÖ¾î °í°´»çµéÀº ÀÎÁõ ¹× ¹®¼È ½Ã Á¦°øµÈ ¹®¼¸¦ Àç»ç¿ëÇÏ¸é µÈ´Ù. ¹®¼ÀÇ ±Ô°Ýȸ¸À¸·Îµµ º¹ÀâÇÑ ÇÁ·Î¼¼½º¸¦ ÇöÀúÈ÷ ÁÙÀÏ ¼ö ÀÖÀ¸¸ç OEM ¾÷üµéµµ º¸¾È °ü·Ã ¼ÒÇÁÆ®¿þ¾î ±¸Çö ½Ã Àη Áö¿øÀ» ¹ÞÀ» ¼ö ÀÖ´Ù. |