ES910 – 프로토타입 제작 및 인터페이스 모듈

ES910 프로토타이핑 및 인터페이스 모듈은 소형의 견고한 하우징을 갖고 있으며 일반적인 모든 ECU와 인터페이스 할 수 있을 뿐만 아니라 고성능의 연산기능을 제공합니다. 필요 시 소프트웨어를 ES910하드웨어에서 단독으로 동작시킬 수 있는 것은 물론 개발 환경에서도 사용할 수 있도록 설계되었습니다.
ES910 – 프로토타입 제작 및 인터페이스 모듈

CAN 및 LIN 인터페이스는 ES910 모듈과 차량 버스를 연결합니다. 두 개의 CAN 인터페이스 포트는 고속 및 저속 CAN을 모두 지원하며 개별적으로 구성할 수 있습니다. ETK, XETK 및 CAN 인터페이스를 통해 하위 애플리케이션을 ES910 모듈에서 시뮬레이션 할 수 있고 래피드 프로토타이핑 바이패스 실험 환경을 통해 개발용 ECU와 동기화하는 것이 가능합니다. 바이패스를 위해 독점적인 ETK, XETK인터페이스는 높은 실시간 요건을 충족시키고, CAN-XCP 개방형 프로토콜을 지원합니다.

이 모듈의 핵심은 래피드 프로토타이핑 애플리케이션에 적합한 배정밀도(double-precision) 형식의 부동 소수점 산술 연산기능이 있는 NXP PowerQUICC ™ 프로세서로 구성됩니다. 마이크로 프로세서의 특성, RTA-OSEK 실시간 OS 및 내장된 비휘발성 RAM (NVRAM)은 시스템 차원의 동작으로 시뮬레이션을 가능하게 합니다.

INTECRIOASCET-RP (Rapid Prototyping) 프로토타이핑 툴을 사용하면 ES910 모듈을 쉽게 구성할 수 있습니다.

또한 사용자는ASCET-RP (Rapid Prototyping) 나 INTECRIO 실험 중에 ES910 모듈이 실행하는 모델에 액세스할 수 있습니다.

INCA의 Add-on인 INCA-EIP (Experimental Target Integration Package)는 ES910 모듈에서 동작하는 디자인 모델의 파라미터에 액세스할 수 있게 해줍니다. INCA유저는 ECU를 사용할 때 측정 및 캘리브레이션 액세스하는 것과 동일한 방식으로 ES910모듈에 액세스할 수 있습니다. ES910 모듈의 ETK, XETK, CAN 및 LIN 인터페이스를 INCA와 함께 사용하여 데이터를 수집하거나 ECU 캘리브레이션을 수행할 수 있습니다.

ES910 모듈은 테스트 벤치에서 INCA-MCE (측정 및 캘리브레이션 임베디드) 애플리케이션과 함께 작동합니다. 이를 통해 ECU와 테스트 벤치 사이에서 측정 및 캘리브레이션 데이터를 신속하게 교환할 수 있습니다.

ES910 기본 모듈은 필요한 경우 2 개 채널의 FlexRay 모듈 (ES920) 또는 2 개 채널의 CAN 및 CAN FD 인터페이스 (ES921 또는 ES922)를 사용하여 확장할 수 있습니다.

장점

  • 기능 개발 및 ECU 캘리브레이션을 위한 소형의 프로토타이핑 및 인터페이스 모듈
  • 실시간 계산을 위한 PowerQUICCTM III MPC8548 프로세서
  • ETK, XETK, CAN 및 LIN 인터페이스
  • FlexRay, CAN 또는 CAN FD 인터페이스 모듈 ES920 / ES921 / ES922을 추가 사용하여 유연하게 확장 가능
  • INCA, INTECRIO 및 ASCET-RP와의 통합
  • ETK, XETK, XCP-on-Ethernet 및 XCP-on-CAN 바이패스 지원
  • ES400ES63x 측정 모듈의 상호 연결 가능
  • EtherCAT® 및 iLinkRT ™ 테스트 벤치 자동화 인터페이스 (INCA-MCE) 지원
  • INCA PC나 ASCET 연결없이 장치에 소프트웨어를 플래쉬하여 독립적으로 작동 가능

인터페이스

ES910인터페이스 - 프로토타이핑 및 인터페이스 모듈

ES910 모듈의 메인 프로세서와 입출력장치의 분리로, ECU 및 차량 인터페이스들은 중앙 DDR2 메모리를 통해서 이루어집니다. 인터페이스는 DDR2 메인 메모리로의 흐름을 통해서 직접 접근할 수 있는 독립적인 추가 컨트롤러를 통해서 연결됩니다.

시뮬레이션 컨트롤러 및 차량 bus 컨트롤러는 서로 독립적으로 DDR2 메모리에 접속합니다. 데이터의 일관성을 보장하기 위해, 3중의 버퍼저장 절차가 적용되어 있습니다. 실행 중에는 하드웨어 차원에서 이 원칙의 효율적인 구현이 강조되어 왔습니다. 이러한 구조 덕분에 시뮬레이션 프로세서를 로딩하지 않더라도 신호들을 수집할 수 있으며, 이를 효과적으로 전달할 수 있습니다.

다양한 인터페이스에서의 모듈의 경량화 및 경제적인 에너지 소비를 위해,  ECU 및 bus 인터페이스 ETK, XETK, CAN, LIN에 대한 통신 컨트롤러는 FPGA를 기준으로 한 „System On a Programmable Chip“ (SOPC)으로 시행됩니다.

차량 및 테스트벤치 애플리케이션

이타스 INCA/INCA-EIP (Experimental Target Integration Package) 를 이용하면 ES910 모듈에서 새로운 제어알고리즘의 프로토타입을 직접 캘리브레이션할 수 있습니다. 뿐만 아니라 ES910 모듈에서는 INCA 를 이용하여 ECU 및 BUS Signal를 수집하고 캘리브레이션하는 것이 가능합니다. 또한 코드 플래시 및 진단도 할 수 있습니다.

ES910모듈은 테스트벤치에서의 자동 캘리브레이션을 지원합니다.  ES910 모듈은 이타스 INCA-MCE 엔지니어링 솔루션 (측정 및 캘리브레이션 임베디드)과의 결합을 통해 ECU와 자동화된 테스트벤치 간의 측정 및 캘리브레이션이 신속하게 전환될 수 있도록 합니다. ES910 모듈은 ECU와 테스트벤치간의 데이터를 변환하고 전송합니다. 테스트벤치 자동화와 ES910 모듈간의 통신은 EtherCAT® 또는 iLinkRT ™ 프로토콜을 사용하여 실시간으로 이루어집니다.

사용자는 ES910 모듈을 사용하여 빠르게 측정 및 캘리브레이션 어플리케이션을 구현할 수 있습니다.