[Ä®·³]ÀÚµ¿Â÷ ¼ÒÇÁÆ®¿þ¾î, ¼ÒȦÇÏ¸é ¸®ÄݵÅ
ÀÔ·Â 2012-09-10 07:35 ¼öÁ¤ 2012-09-10 08:01
ÀÚµ¿Â÷ ¼ÒÇÁÆ®¿þ¾î°¡ ÀÚµ¿Â÷¿¡¼ Áß¿äÇÑ ºÐ¾ß·Î ¶°¿À¸¥ Áö´Â ²Ï ¿À·¡µÆ´Ù. Â÷ ³»ÀÇ ´Ù¾çÇÑ ±â´É°ú ¼ºñ½º°¡ È®´ëµÇ¸é¼ ÀÚ¿¬½º·´°Ô ¼ÒÇÁÆ®¿þ¾î°¡ Áõ°¡Çß°í, Áö±Ýµµ ºñÁßÀº °è¼Ó È®»êµÇ´Â Ãß¼¼´Ù. ÇÏÁö¸¸ ¼ÒÇÁÆ®¿þ¾îÀÇ °æ¿ì ¿©ÀüÈ÷ Çϵå¿þ¾î¿¡ Á¾¼ÓµÈ ±¸Á¶¿©¼ ±â±âÀÇ Á¾·ù³ª »ç¾çÀÌ ´Þ¶óÁö¸é °ü·Ã ¼ÒÇÁÆ®¿þ¾îµµ ¼öÁ¤ÀÌ ÇÊ¿äÇÏ°í, ½ÉÁö¾î ´Ù½Ã °³¹ßÇÏ´Â °æ¿ì°¡ ºó¹øÇÏ°Ô ¹ß»ýÇÑ´Ù.
|
¸£³ë µ¥Áö¾î Àü±âÂ÷ ÄÁ¼ÁÆ® |
|
|
ÀÌ·± ¹®Á¦Á¡À» ±Øº¹Çϱâ À§ÇØ À¯·´, ¹Ì±¹ µî ¿Ï¼ºÂ÷ ¾÷ü¸¦ Áß½ÉÀ¸·Î ¼ÒÇÁÆ®¿þ¾î Ç¥ÁØÈ ÀÛ¾÷À» ½ÃµµÇß°í, ±× °á°ú¹°·Î¼ ¿ÀÅä»ç(AUTOSAR, Automotive Open Systems Architecture)'°¡ ´ëµÎµÇ°í ÀÖ´Ù.
¿ÀÅä»ç´Â 2005³â 1¿ù¿¡ 1.0 ¹öÀüÀÌ ¹èÆ÷µÈ ÀÌÈÄ Áö¼ÓÀûÀÎ Çâ»óÀ» °ÅÃÄ ÇöÀç 4.0 ¹öÀü±îÁö µîÀåÇß´Ù. ½Ç½Ã°£ ȯ°æÇÏ¿¡¼ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ºÐ¸®½ÃÄÑ ¼ÒÇÁÆ®¿þ¾îÀÇ µ¶¸³¼º°ú Ç¥ÁØÈµÈ ÀÎÅÍÆäÀ̽º¸¦ Á¦°ø, ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ¼Ò¿äµÇ´Â ºñ¿ë°ú ½Ã°£À» ´ÜÃà½ÃÄÑ ÁÖ°í ÀÖ´Ù.
|
½ÃÆ®·Î¾Þ ¼º¼Æ® Àü±â ÄÁ¼ÁÆ® |
|
|
¿ÀÅä»ç´Â ¼ÒÇÁÆ®¿þ¾î´Â Å©°Ô SWC(Software Component), RTE(Run Time Environment), BSW(Basic Software)ÀÇ 3°³ °èÃþÀ¸·Î ±¸¼ºµÈ´Ù. ¿ÀÅä»ç Ç¥ÁØÇ÷§ÆûÀº ±âº»ÀûÀ¸·Î ÄÄÆ÷³ÍÆ® ±â¹Ý ¼ÒÇÁÆ®¿þ¾î°³¹ß(CBD: Component-Based Software Development)À» ÅëÇØ ¿©·¯ °³ÀÇ ±¸¼ºÇ°µéÀÌ ÀÔÃâ·Â Æ÷Æ®¸¦ °¡Áö¸ç, ¼·Î °¡»óÀÇ Åë½ÅÀ» ÇÑ´Ù. SWC´Â °¡Àå »óÀ§¿¡ À§Ä¡ÇÏ¸ç ¿£Áø, ÀÚµ¿ º¯¼Ó±â, ºê·¹ÀÌÅ©Á¦¾î ±â´ÉÀ» ¼öÇàÇÏ°í VFB(Virtual Functional Bus)¶ó´Â °¡»ó ³×Æ®¿öÅ©¿¡ ¹èÄ¡µÅ ECU¿¡ ¿¬µ¿µÈ´Ù. RTE´Â SWC¿Í BSW »çÀÌ¿¡ À§Ä¡Çϸç, ÀÌ »çÀÌÀÇ µ¥ÀÌÅÍ ±³È¯À» À§ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. RTE´Â SWC°¡ Çϵå¿þ¾î¿¡ Á¾¼ÓµÇÁö ¾Ê´Â µ¶¸³¼ºÀ» Á¦°øÇϱâ À§ÇÑ °ÍÀ¸·Î ¸ðµâ°£ÀÇ Åë½Å ¿¬°áÀ» ¼öÇàÇÑ´Ù. BSW´Â ÃÖÇÏÃþ¿¡ À§Ä¡Çϸç OS(Operating system), µð¹ÙÀ̽º µå¶óÀ̹ö, Ä¿¹Â´ÏÄÉÀÌ¼Ç °°Àº SWC°¡ ÇÊ¿äÇÑ ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇÑ ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ÀÌ Áß °¡Àå Áß¿äÇÑ ¸ðµâÀÎ OS´Â ÀÚµ¿Â÷¿ë ½Ç½Ã°£ ¿î¿µÃ¼Á¦ Ç¥ÁØÀÎ OSEK/VDX¸¦ ±â¹ÝÀ¸·Î ¼³°èµÆ´Ù.
ÀÌó·³ ¼¼°è ÀÚµ¿Â÷ ½ÃÀåÀº ÀÚµ¿Â÷ ÀüÀå ¼ÒÇÁÆ®¿þ¾î¸¦ Áß½ÉÀ¸·Î ¹ßÀüÇÏ°í ÀÖ´Ù. ÀÌ¿¡ ¹ß¸ÂÃç ±¹³»¿¡¼µµ ÀÚµ¿Â÷ ÀüÀåºÎÇ° °³¹ß¿¡ Àû¿ëµÇ´Â 'SWÇ÷§Æû ¿ÀÅä»ç 4.0 ´ëÀÀÁغñ' ±³À°ÀÌ ¸¶·ÃµÇ±âµµ Çß´Ù.
±×·¯³ª ¼ÒÇÁÆ®¿þ¾îÀÇ Áõ°¡¿¡ µû¸¥ º¹À⼺ÀÌ ³ô¾ÆÁö´Â °Ô ¹®Á¦´Ù. º¹À⼺Àº ¹Ýµå½Ã ¿À·ù³ª ¿ÀÀÛµ¿°ú °°Àº ¹ö±×(bug)ÀÇ Áõ°¡¸¦ ¼ö¹ÝÇϱ⠸¶·ÃÀÌ´Ù. ±×·Î ÀÎÇÑ ÀÚµ¿Â÷ ±â´É ÀúÇϸ¦ °¡Á®¿Ã ¼ö ÀÖ´Ù´Â ¾ê±â´Ù. ±× ¿¹·Î Åä¿äŸ ÇÏÀ̺긮µåÄ« ÇÁ¸®¿ì½º´Â °¡¼Ö¸° ¿£ÁøÀÌ Á¤ÁöÇÏ´Â ¹®Á¦°¡ ÀÖ¾ú°í, À̸¦ ÇØ°áÇϱâ À§ÇØ ÃÑ 7¸¸5,000´ë¸¦ ¸®ÄÝÇϱ⵵ Çß´Ù. BMW 745i´Â ¿£Áøº§ºê ŸÀ̹ÖÀ» Á¶Á¤ÇÏ´Â ECU °áÇÔÀ¸·Î ÁÖÇà Áß ¿£ÁøÀÌ ¸ØÃß´Â ¹®Á¦µµ ¹ß»ýÇÑ ¹Ù ÀÖ´Ù.
ÀÌ·± Á¡Àº ¿ì¸®¿¡°Ô ½Ã»çÇÏ´Â ¹Ù°¡ Å©´Ù. Ç¥ÁØ ¼ÒÇÁÆ®¿þ¾î °³¹ß»Ó¸¸ ¾Æ´Ï¶ó ÀÚüÀûÀÎ ¼ÒÇÁÆ®¿þ¾î Ç°Áú Æò°¡¿¡µµ °ü½ÉÀ» °¡Á®¾ß ÇÑ´Ù´Â ¾ê±â´Ù. ¹Ì·¡ ÀÚµ¿Â÷ ÀüÀï¿¡¼ »ì¾Æ ³²±â À§ÇØ °£°úÇÏ¸é °áÄÚ °ï¶õÇÏ´Ù. ±â°è¿¡¼ ÀüÀÚÁ¦Ç°À¸·Î ÁøÈÇÏ´Â ÀÚµ¿Â÷ °æÀï¿¡¼ À̱â·Á¸é ´õ´õ¿í ¸»ÀÌ´Ù.
±èŽÄ(ÀÚµ¿Â÷ÀüÀåÄ®·³´Ï½ºÆ®, Àç´É´ëÇÐ ±³¼ö)
autosoftcar@gmail.com
ÀÌ ±â»ç¿¡ ´ëÇÑ ¼ÒÀ¯±Ç ¹× ÀúÀÛ±ÇÀº ¿ÀÅäŸÀÓÁî¿¡ ÀÖ½À´Ï´Ù.
¹«´ÜÀüÀç, º¯Çü ¹«´Ü¹èÆ÷ ÇÒ °æ¿ì ¹ýÀû Á¶Ä¡¸¦ ¹ÞÀ» ¼ö ÀÖÀ½À» ¾Ë·Áµå¸³´Ï´Ù.