FETK – 빠른 ECU 인터페이스
적용성 확대
FETK ECU 인터페이스의 높은 전송 속도와 낮은 지연시간의 조합은 시장에서 독보적이라고 할 수 있습니다. FETK를 적용한 개발용 ECU에 투자하여 프로토타이핑 시험 목적과 측정 및 캘리브레이션 목적을 모두 충족하는 것이기 때문에 FETK ECU 인터페이스의 사용은 상당한 개발비용 절감의 효과를 가져다 줄 수 있습니다.
ECU 검증과 캘리브레이션 시에는 ECU로부터 최대한 많은 데이터를 가져와 동시에 기록해야 하는 반면, 빠른 제어를 위한 프로토타이핑의 경우에는 지연시간을 최소화 하는 것이 관건입니다. 일부 기능들은 이타스 ASCET 혹은 MATLAB®/Simulink® 모델 기반 환경에서 개발하여 특정 프로토타이핑 하드웨어에서 구현되고 이는 ECU와 실시간으로 통신합니다. 128 바이트 길이의 신호를 FETK ECU와 프로토타이핑 하드웨어간에 주고받을 때의 통신 지연은 전체 순환주기에서 250 µs 미만입니다. ECU의 플래시메모리도 FETK 인터페이스를 통해 빠르게 프로그래밍하고 디버거와 같이 저장할 수 있습니다.
CAN과 같은 시리얼 인터페이스를 사용할 때와 달리 ECU를 통한 FETK 인터페이스 운영에는 컴퓨팅 파워가 거의 필요하지 않습니다. FETK는 독립적으로 전력공급이 이루어지기 때문에 저온시동 등의 테스트를 ECU의 동작 상태에 상관없이 수행할 수 있습니다.
범용성, 표준 이행 및 편이성
새로운 FETK ECU 인터페이스는 인터페이스의 서로 다른 기능들을 필요로 하는 다양한 어플리케이션에 보편적으로 수익성 있게 적용될 수 있습니다. 사용자 관점에서 보면 FETK는 사용이 용이한데 이는 바로 기가비트 이더넷의 범용성 때문입니다. 즉, ECU의 특정 마이크로 컨트롤러와 연결하여 사용할 수 있다는 의미입니다. ES891 ECU 와 bus 인터페이스 모듈을 이용하여 어플리케이션이 호스트 디바이스로부터 온 표준 XCP-on-Ethernet 프로토콜을 통해 FETK 인터페이스를 거쳐 ECU에 접속할 수 있습니다.
특징:
- 넓은 대역폭을 이용한 이더넷 기반 데이터 전송
- 64 해상도까지 시간/각도와 동기화된 수많은 측정 변수 포착
- 실시간 데이터 교환(‘bypass application’과 같은 프로토타이핑 하드웨어 통해 가능)
- 64개의 시간/각도에 동기화된 bypass 해상도의지원
- 측정, 캘리브레이션, 래피드 프로토타이핑 툴을 위한 ECU에 동시접속
장점
- 20 MB/s에 이르는 높은 데이터 전송 속도(해당 µC 인터페이스에 따라 다름)
- ES89x ECU 및 Bus 인터페이스 모듈을 통한 FETK-ECU로의 XCP-on-Ethernet 접속
- 최적의 실시간 작동: 10 µs에 이르는 제어 주기 지원
- 프로토타이핑 어플리케이션에서 250 µs 이하의 낮은 지연시간
- 하나의 ECU에 최대 4개의 어플리케이션까지 동시 접속 가능
- ETK-S20.1, ETK-S21.1과 호환 가능
두가지 버전의 FETK 사용 가능: FETK-S (왼쪽) 및 FETK-T (오른쪽)
두 버전 모두 제어시스템에 대한 엑세스로 JTAG, DAP 혹은 LFAST와 같은 마이크로 컨트롤러용 양산 디바이스(µC-PD) 디버그 인터페이스를 사용합니다.
FETK-T 버전은 시리얼 Aurora 인터페이스를 통한 ECU의 고성능 추적 데이터 전송과 더불어 강력한 µC 에뮬레이션 디바이스(µC-ED) 추적 인터페이스를 추가로 지원합니다.
자세히 보기
이타스는 FETK와 더불어 기가비트 이더넷을 통해 XCP로 ECU와 호스트 어플리케이션을 연결하는 새로운 인터페이스를 개발하였습니다. FETK는 FETK-T 와 FETK-S 두 가지 버전이 존재합니다. 조작 측면에서는 두 버전간에 차이가 없습니다. 둘 다 인터페이스 모듈에 동일한 유형의 케이블을 사용하여 연결되며 이를 통해 효율적이고 최적화된 지연시간의 FETK 프로토콜을 사용하여 통신합니다. ES89x 모듈을 통해 어플리케이션은 XCP프로토콜을 사용하여 FETK ECU 인터페이스에 접속할 수 있으며 이로 인하여 고객용 솔루션 및 third party 툴과도 쉽게 통합할 수 있습니다.
측정을 목적으로 할 경우, 사용자는 FETK-T를 통해 최대 데이터 전송속도를 확보할 수 있습니다. 측정값을 AURORA 추적/인터페이스를 통해 최대 300 Mbit/s에 이르는 데이터 속도로 ECU에서 획득할 수 있는 것입니다. 데이터 획득이 ECU 마이크로컨트롤러의 실행시간에는 전혀 영향을 미치지 않는데 그 이유는 관련 측정 신호 값들이 자동 복사되므로 추적 데이터가 ECU 프로그램과 상관없이 생성되기 때문이며 이는 µC코어가 RAM셀에 작성합니다. FETK-T에서는 타임 스탬프, 메모리 주소, 값, 트리거 이벤트들로 구성된 추적 데이터가 미러 RAM에 작성됩니다. 거기서 트리거 타임에 따라 여러 측정 그리드 중 데이터가 선별되고, 따라서 데이터가 줄어들게 되는 것입니다. 현재 이렇게 줄어든 데이터 전송 중 FETK로부터 호스트 컴퓨터의 INCA V7.2 어플리케이션으로 가는 전체 경로의 속도는 이미 20 MB/s에 달합니다. µC 추적 메커니즘의 높은 데이터 속도 덕분에 FETK-T는 제어 시스템 프로세스로부터의 신호를 최대 200 kHz의 반복 주기로 정확한 시간에 기록할 수 있습니다.
프로토타이핑 및 configuration의 목적의 경우, FETK-S와 FETK-T 둘 다 마이크로 프로세서의 디버그 인터페이스를 사용합니다. 디버그 인터페이스를 통한 µC 연결로 FETK-S는 여러 가지 캘리브레이션 작업에 충분한 측정 성능을 제공합니다. 46 mm x 25 mm의 소형 하우징이므로 FETK 모델은 양산 ECU 하우징에서 설치하기에 안성맞춤입니다. 고객사들은 이를 통해 캘리브레이션 프로젝트 비용 절감의 효과를 누릴 수 있습니다.
제품
FETK 종류:
직렬 FETK
마이크로 컨트롤러 제품군:
Infineon Aurix
FETK 종류:
직렬 FETK
마이크로 컨트롤러 제품군:
Infineon Aurix
FETK 종류:
직렬 FETK
마이크로 컨트롤러 제품군:
Renesas RH850
FETK 종류:
직렬 FETK
마이크로 컨트롤러 제품군:
STM Stellar SR6
FETK 종류:
직렬 FETK
마이크로 컨트롤러 제품군:
NXP S32
문의하기
궁금하신 사항은 언제든지 문의해 주시기 바랍니다.