LS Automotive

“무료 컴파일러와 달리, 엔지니어가 개발을 진행하면서 발생되는 오류를 즉각 수정할 수 있도록 지원되는 다양한 기술 문서와 실시간 디버깅 기능, 또한 해외 프로젝트 진행에서 요구되는 검증된 도구라는 점이 IAR Systems 의 소프트웨어를 선택하게 된 이유입니다.”

 

자동차 전장부품 기업인 LS오토모티브는 차량용 내부 스위치모듈과 센서, 전자제어유닛(ECU) 컨트롤러와 같은 차량용 전기·전자제어장치를 생산하고 있는 글로벌 기업입니다.

 

‘도전, 협력, 창의, 정도’의 핵심가치와 ‘사람, 자연을 생각하며 안전과 편의 그 이상의 가치를 인류에게 제공하는 기업’을 모토로 하는 LS오토모티브는 대형 고객사 중심의 기반을 구축하고 중국, 인도, 일본, 유럽, 미주 등 해외 5개국, 6개 거점을 통해 관련 시장을 재편하고 글로벌시장으로 사업을 확대·추진하고 있습니다.

 

특히 ‘새로운 도약22 비전222’의 중장기 비전을 앞세워 휴먼머신인터페이스(HMI) 제품과 같은 기존 주력사업을 기반으로 차세대 친환경·안전 제품과 첨단운전자보조시스템(ADAS) 기반의 통합 제어 모듈 등 미래자동차를 선도할 수 있는 기술 개발에 매진하고 있습니다

LS Automotive_pic1 

- LS오토모티브 연구개발본부 전자개발센터 소프트웨어 개발팀 엔지니어 -

“어플리케이션 개발 중 발생한 오류를 쉽게 찾아내고 수정하면서 안정성을 높여야만 하는 차량용 시스템 개발에 있어 검증된 도구 사용은 매우 중요합니다. IAR Embedded Workbench 와 높은 호환성을 갖고있으며, 안정성, 가격 경쟁력 그리고 높은 성능을 갖고있는 NXP의 S32K 디바이스를 사용합니다. 또한, IAR Embedded Workbench의 C-SPY 디버거는 매우 직관적으로 정보를 확인할 수 있어 디버깅을 쉽게 만들어 주며, C-STAT의 MISRA-C 코딩 룰 검사 기능은 개발 초기에 검사가 가능하므로 개발 초기에 많은 문제점을 찾아내 수정할 수 있습니다. 이는 개발의 속도를 높여주는 큰 역할을합니다.”

 

LS오토모티브는 100% 무결성 코드 기반의 차량용 애플리케이션 개발을 위해 IAR SYSTEMS의 통합개발환경(IDE)인 IAR Embedded Workbench를 도입하고 있습니다.

 

IAR Embedded Workbench는 정적·동적분석 환경에서의 코드 검증 작업을 지원하는 다양한 플러그인과 자동차 기능안전표준을 준수하기 위한 통합 환경을 제공하면서, 글로벌 완성차·전장기업은 물론 해외 프로젝트를 담당하고 있는 국내 전장기업들이 도입하고 있는 통합 개발 환경입니다. 특히, C-STAT의 경우 개발 초기에 정적 분석으로 MISRA-C 코딩 룰을 포함한 여러 내포된 문제점을 쉽게 찾아내 수정이 가능하므로 개발과 디버깅 속도 향상에 큰 역할을 합니다.

 

LS오토모티브의 엔지니어는 스티어링앵글센서(SAS)와 조향장치 개발 부문에서 IAR Embedded Workbench를 활용하고 있습니다. 제어기의 정보를 실시간 공유하면서 고수준의 계산 능력이 요구되는 조향 장치는 안전과 직결됩니다. 100%에 가까운 코드의 무결성, 또 애플리케이션 개발 단계에서 오류가 발생되면 최우선적으로 수정되어야만 하는 핵심 시스템입니다.

 

차량용 애플리케이션에는 다양한 제조사의 칩이 적용됩니다.

LS오토모티브는 NXP반도체의 S32K 디바이스를 포함, 다양한 브랜드의 MCU를 활용한 각종 스위치, 휴먼머신인터페이스(HMI) 디바이스와 도어컨트롤유닛을 개발하고 있습니다. LS오토모티브의 연구개발본부 전자개발센터 소프트웨어 개발팀원 중 절반 이상의 엔지니어가 S32K를 이용하며 IAR Embedded Workbench과 C-STAT을 사용하고 있습니다. 

LS Automotive_pic2

- LS오토모티브 연구개발본부 전자개발센터 소프트웨어 개발팀 엔지니어 -

“해외 프로젝트를 진행하는 경우, ISO 26262 ASIL 충족을 위해 검증완료된 툴을 사용하는 것은 매우 중요한 일입니다. 해외 OEM의 요청으로 이미 업계에서 검증된 IAR Embedded Workbench를 사용하고 있으며, 향후 점차적으로 확대를 고려하고 있습니다.”

 

LS오토모티브의 엔지니어는 IAR Embedded Workbench를 도입하면서 프로젝트의 시간을 단축시킬 수 있었습니다. 무엇보다도 프로젝트의 시작 단계에서 우선적으로 제공되는 임시 라이선스, 디버깅 플랫폼인 I-JET이 지원되면서 원활하게 프로젝트를 시작할 수 있었으며, 특히 처음으로 IAR SYSTEMS의 소프트웨어를 사용하는 엔지니어를 대상으로 진행된 교육과 기술지원이 매우 도움이 되었다고 말합니다.

 

컴파일러 툴의 핵심은 안정성과 호환성입니다. 다양한 칩사에서 제공하는 개발환경과의 호환성은 물론, MCU에 탑재된 적은 메모리를 효율적으로 활용할 수 있도록 같은 기능을 구현하면서도 코드를 줄일 수 있는 최적화 기능은 매우 유용하게 활용될 수 있습니다.

 

LS오토모티브의 엔지니어는 IAR Embedded Workbench를 사용하면서 각 칩사에서 제공되는 개발환경과의 높은 호환성과 기술지원으로 프로젝트 납기를 맞출 수 있었습니다. 무엇보다도 무료 컴파일러 툴과는 달리 개발을 진행하면서 발생되는 오류를 즉각 수정할 수 있도록 지원되는 다양한 도큐멘트, 실시간 디버깅 기능을 유용하게 활용할 수 있었다고 말합니다.

LS Automotive_pic3

자동차의 전장화 트렌드가 빠르게 진행되면서 완성차 시장에서도 기능안전 적용이 확대될 것으로 예상됩니다. 또 ASIL 등급과 기능안전이 적용된 프로젝트도 큰 폭으로 늘어날 것으로 전망되고 있습니다.

 

차량용 애플리케이션에 탑재되는 모든 브랜드의 MCU를 지원하는 IAR SYSTEMS의 소프트웨어를 기반으로 개발 표준화를 고려하고 있는 기업들도 늘고 있습니다. IAR SYSTEMS도 한정적인 기능에만 익숙한 일반 개발자를 대상으로 IAR Embedded Workbench의 장점을 100% 활용할 수 있도록 다양한 교육을 진행하면서 지원에 나서고 있습니다.

 

개발자가 애플리케이션 개발 시간을 획기적으로 단축시키면서 프로젝트의 시간을 단축하는 것은 기업 비즈니스의 핵심 경쟁력으로 작용되고 있습니다. 이를 위해서는 완벽한 정적·동적분석 기능으로 100% 코드 무결성을 보증하고, 산업계에서 요구되는 기능 안전에 부합한 검증된 통합개발환경을 선택하는 것은 매우 중요합니다.

 

IAR SYSTEMS는 제품을 생산하고 서비스하는 전 세계 기업과 이를 위해 시스템을 디자인하는 개발자가 필요로 하는 요구에 빠르게, 적극적으로 대응하고 있습니다. 기업 비즈니스의 성공을 위한 경쟁력 확보를 지원하는 다양한 콘텐츠와 기술지원에 나서고 있습니다.

LS Automotive_logo

LS오토모티브에 대한 자세한 정보는 www.lsautomotive.com 에서 확인하실 수 있습니다.

© IAR Systems 1995-2019 - All rights reserved.

해당 사이트는 쿠키를 사용합니다. 이 사이트를 사용하려면 쿠키를 허용해야 합니다. Cookies