Æijª¼Ò´Ð ¿ÀÅä¸ðƼºê ½Ã½ºÅÛÁî(Panasonic Automotive Systems Co., Ltd., ÀÌÇÏ PAS)¿Í ArmÀº ±ÝÀÏ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ Â÷·®(SDV)À» À§ÇÑ Â÷·®¿ë ¾ÆÅ°ÅØóÀÇ Ç¥ÁØȸ¦ ¸ñÇ¥·Î ÇÏ´Â Àü·«Àû ÆÄÆ®³Ê½ÊÀ» ¹ßÇ¥Çß´Ù.
¾ç»ç´Â ÇöÀç¿Í ¹Ì·¡ÀÇ Â÷·® ¿ä±¸ »çÇ×À» ÃæÁ·ÇÏ´Â À¯¿¬¼ºÀ» °®Ãá ¼ÒÇÁÆ®¿þ¾î ½ºÅÃÀ» °³¹ßÇÑ´Ù´Â °øÅëÀÇ ºñÀüÀ» °øÀ¯ÇÏ°í ÀÖÀ¸¸ç, ÀÚµ¿Â÷ ½ÃÀå Àü¹Ý¿¡¼ Ç¥ÁØÈµÈ ¼ÒÇÁÆ®¿þ¾î °³¹ß Çù·ÂÀ» ÃËÁøÇÏ´Â ¾÷°è Àü¹ÝÀÇ À̴ϼÅƼºêÀÎ SOAFEE*1¿¡ Àû±Ø Âü¿©ÇÔÀ¸·Î½á ÀÌ¿¡ ¶æÀ» °°ÀÌÇÏ°í ÀÖ´Ù. À̹ø »õ·Î¿î ÆÄÆ®³Ê½ÊÀ» ÅëÇØ PAS¿Í ArmÀº µð¹ÙÀ̽º °¡»óÈ ÇÁ·¹ÀÓ¿öÅ©ÀÎ VirtIO¸¦ äÅÃÇÏ°í È®ÀåÇÏ¿© Â÷·®¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» Çϵå¿þ¾î¿¡¼ ºÐ¸®ÇÏ°í ÀÚµ¿Â÷ »ê¾÷ °³¹ß Áֱ⸦ °¡¼ÓÈÇÒ ¿¹Á¤ÀÌ´Ù.
ÀÚµ¿Â÷ ¾÷°è´Â Á¡Á¡ ´õ ÀüÀÚÁ¦¾îÀåÄ¡(ECU)¸¦ ÄÛÇÍ µµ¸ÞÀÎ ÄÁÆ®·Ñ·¯(Cockpit Domain Controller, CDC) ¶Ç´Â °í¼º´É ÄÄÇ»ÆÃ(HPC)°ú °°Àº °·ÂÇÑ ´ÜÀÏ ECU·Î ÅëÇÕÇÏ°í ÀÖ´Ù. ÀÌ·Î ÀÎÇØ ÇÏÀÌÆÛ¹ÙÀÌÀú(hypervisor)¿Í °í¼º´É Ĩ¼ÂÀÇ Á߿伺ÀÌ ±× ¾î´À ¶§º¸´Ù Ä¿Á³´Ù. ÇÏÁö¸¸ ¸¹Àº ÀÚµ¿Â÷ Á¦Á¶¾÷ü¿Í Ƽ¾î 1 °ø±Þ¾÷ü´Â °ø±Þ¾÷üº° µ¶Á¡ ÀÎÅÍÆäÀ̽º·Î ÀÎÇØ ¾î·Á¿òÀ» °Þ°í ÀÖÀ¸¸ç, ÀÌ´Â ÇÑ °ø±Þ¾÷ü ¼Ö·ç¼Ç¿¡¼ ´Ù¸¥ °ø±Þ¾÷ü ¼Ö·ç¼ÇÀ¸·Î Àüȯ ½Ã ºñ¿ë°ú ¹è¼Û ½Ã°£À» Áõ°¡½ÃŲ´Ù.
PAS¿Í ArmÀº ÀÌ·¯ÇÑ °úÁ¦¸¦ ÇØ°áÇϱâ À§ÇØ Çϵå¿þ¾î Á߽ɿ¡¼ ¼ÒÇÁÆ®¿þ¾î ¿ì¼± °³¹ß ¸ðµ¨·Î ÀüȯÇØ¾ß ÇÒ Çʿ伺À» ÀνÄÇÏ°í ÀÖ´Ù. ÀÚµ¿Â÷ Á¦Á¶¾÷ü ¹× 1Â÷ °ø±Þ¾÷ü ¼ÒÇÁÆ®¿þ¾î ½ºÅðú À̸¦ ½ÇÇàÇÏ´Â ±âº» ÇÏÀÌÆÛ¹ÙÀÌÀú ¹× Ĩ¼Â °£ÀÇ ÀÎÅÍÆäÀ̽º¸¦ Ç¥ÁØÈÇÔÀ¸·Î½á ÀÚµ¿Â÷ ÆÄÆ®³Ê´Â °¢ÀÚÀÇ ¿ä±¸¿Í »ç¿ë »ç·Ê¿¡ ÃÖÀûÈµÈ ÃֽŠ¼¼´ëÀÇ ±â¼úÀ» ´õ ½±°Ô äÅÃÇÒ ¼ö ÀÖ´Ù.
ÀÌ »õ·Î¿î ÆÄÆ®³Ê½Ê¿¡´Â ´ÙÀ½°ú °°Àº ÁÖ¿ä À̴ϼÅƼºê°¡ Æ÷ÇԵȴÙ:
1. VirtIO ±â¹Ý ÅëÇÕ HMI¸¦ È°¿ëÇÑ ¿µ¿ª ±â¹Ý(zonal) ¾ÆÅ°ÅØó Ç¥ÁØÈ
PAS¿Í ArmÀº CDC/HPC¿Í °°Àº Áß¾Ó ECU¿¡ ¿¬°áµÈ µð¹ÙÀ̽ºÀÇ °¡»óȻӸ¸ ¾Æ´Ï¶ó ¿µ¿ª ±â¹Ý ECU¿¡ ¿¬°áµÈ ¿ø°Ý µð¹ÙÀ̽º¿¡µµ VirtIO¸¦ È°¿ëÇÏ°í ÀÖ´Ù. ¾ç»ç´Â PASÀÇ ¿ÀÇ ¼Ò½º ¿ø°Ý GPU ±â¼úÀÎ Unified HMI¸¦ »ç¿ëÇÏ¿© Arm¿¡ ±¸ÃàµÈ µð½ºÇ÷¹ÀÌ ¿µ¿ª ±â¹Ý ¾ÆÅ°ÅØó(Display Zonal Architecture)¸¦ ±¸ÇöÇϴ ȹ±âÀûÀÎ °³³ä Áõ¸íÀ» ½Ã¿¬Çß´Ù. ÀÌ ¾ÆÅ°ÅØó´Â Áß¾Ó ECU¿¡¼ ¿©·¯ ¿µ¿ª ±â¹Ý ECU·Î GPU ºÎÇϸ¦ ºÐ»êÇÏ¿© Áß¾Ó ECU¿¡¼ ½ÇÇàµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» º¯°æÇÏÁö ¾Ê°íµµ ¹ß¿°ú Çϳ׽º ¹«°Ô¸¦ ÁÙÀδÙ. ¿µ¿ª ±â¹Ý ECUÀÇ Mali™-G78AE GPUÀÇ À¯¿¬ÇÑ ÆÄƼ¼Å´×Àº Àü¿ë Çϵå¿þ¾î ¸®¼Ò½º¸¦ ´Ù¾çÇÑ ¿öÅ©·Îµå¿¡ ÇÒ´çÇÏ¿© µð½ºÇ÷¹ÀÌ ¿µ¿ª ±â¹Ý ¾ÆÅ°ÅØó¿¡¼ °áÁ¤ÀûÀÎ ±×·¡ÇÈ ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. PAS¿Í ArmÀº ÀÚµ¿Â÷ ¾÷°è¿¡¼ »õ·Ó°Ô ºÎ»óÇÏ´Â ¿µ¿ª ±â¹Ý ¾ÆÅ°ÅØóÀÇ Ç¥ÁØȸ¦ ¸ñÇ¥·Î ÇØ´ç ÀÛ¾÷ÀÇ SOAFEE ºí·çÇÁ¸°Æ® ¹× ·¹ÆÛ·±½º ±¸ÇöÀ» Á¦°øÇϱâ À§ÇØ Çù·ÂÇÏ°í ÀÖ´Ù.
2. Ŭ¶ó¿ìµåºÎÅÍ Â÷·®±îÁö ȯ°æÀû µ¿µî¼º º¸Àå
PASÀÇ vSkipGen™Àº Arm® Neoverse™ ±â¹Ý Ŭ¶ó¿ìµå ¼¹ö¿¡¼ ÀÛµ¿ÇÑ´Ù. ÇØ´ç À̴ϼÅƼºê´Â µ¿ÀÏÇÑ Arm CPU ¾ÆÅ°ÅØó¿Í VirtIO µð¹ÙÀ̽º °¡»óÈ ÇÁ·¹ÀÓ¿öÅ©¸¦ À¯ÁöÇÔÀ¸·Î½á Ŭ¶ó¿ìµå °¡»ó Çϵå¿þ¾î¿Í Â÷·®¿ë Çϵå¿þ¾î °£ÀÇ ¿ÏÀüÇÑ È¯°æÀû µ¿µî¼ºÀ» º¸ÀåÇÑ´Ù. PAS¿Í ArmÀº °¡»ó Çϵå¿þ¾î¿¡¼ VirtIO¸¦ ±¸ÇöÇϱâ À§ÇØ Çù·ÂÇÏ¿© °¡»ó ¹× ¹°¸®Àû ÀÚµ¿Â÷ ½Ã½ºÅÛ °£ÀÇ °ÝÂ÷¸¦ ´õ¿í ÇؼÒÇÒ ¿¹Á¤ÀÌ´Ù.
3. VirtIO Ç¥ÁØÈ È®Àå
ÇöÀç Android Automotive™ ¹× Automotive Grade Linux™¿Í °°Àº ÄÛÇÍ »ç¿ë »ç·Ê¿¡ ÁßÁ¡À» µÎ°í ÀÖ´Â PAS¿Í ArmÀº ´õ ¸¹Àº Â÷·®¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» Æ÷°ýÇÒ ¼ö ÀÖµµ·Ï VirtIO Ç¥ÁØÀ» È®ÀåÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù. ¿©±â¿¡´Â ½Ç½Ã°£ ¿î¿µ üÁ¦(RTOS)¿ë ÀÎÅÍÆäÀ̽º¸¦ Ç¥ÁØÈÇÏ¿© ÷´Ü ¿îÀüÀÚ Áö¿ø ½Ã½ºÅÛ(ADAS) ¼ÒÇÁÆ®¿þ¾î¸¦ Çϵå¿þ¾î Á¾¼Ó¼º¿¡¼ ºÐ¸®ÇÏ´Â °ÍÀÌ Æ÷ÇԵȴÙ.
|