Datasheet (pdf)

No-Hooks/OnTarget Rapid Prototyping Software

ATI는 혁신적인 소프트웨어 중심의 래피드
프로토타이핑 솔루션을 개발하였습니다.
이 특허기술은 VISION 캘리브레이션 및 데이터
수집 소프트웨어와 연동하여 ECU
개발을 위한 통합
환경을 구축하며 다음의 두 가지 제품의 형태로
제공됩니다.

No-Hooks Toolkits

  • 일반적으로 사용자가 보거나 측정할 수만
    있는 ECU RAM
    영역의 제어 변수를 우회

OnTarget Toolkits

  • ECU 소스 프로그램의 수정 없이 우회 제어
    변수들을 별도
    제어 모델의
    출력으로
    우회하여 양산 ECU에 통합



No-Hooks

전통적인 방식의 캘리브레이션과 ECU
인터페이스의 사용에 필요한 정보만으로,
No-Hooks는 사용자가 ECU내의 전역 RAM 변수들을
제어 및 조정 가능하게 합니다.
No-Hooks를 이용하여 선택한 변수들을
캘리브레이션 가능한
변수들로 변환하고, VISION
소프트웨어 인터페이스를 통하여 손쉽게 변경
내용을 적용하게 되어 작업의 단순화, 신속화 및
비용의 절감을 기대할 수 있습니다.

제품의 특장점

  • 변수들을 캘리브레이션 가능한 변수들로 우회
  • 하드웨어 솔루션 대비 저비용
  • ECU 인터페이스에 독립적인 래피드
    프로토타이핑 기능
  • 양산용 ECU에 직접 래피드 프로토타이핑을 수행함으로써,
    결과에 대한 기능적 신뢰성
    제고와 개발 시간 및 비용 절감
    가능
  • 원본 ECU 코드가 불필요하여, 조직간 또는
    업체간의 반복적인 설계 변경에
    수반하는
    일정 지연 및 추가 비용 제거
  • 캘리브레이션, 데이터 수집, 사후 분석등과
    소프트웨어 중심의 래피드
    프로토타이핑을
    단일 소프트웨어 환경에서 처리 가능
  • No-Hooks가 생성하는 ECU hex image를 Target ECU의
    플래싱에 사용 가능



OnTarget

OnTarget은 기존의 ECU 코드 일부를 사용자가
작성한 추가 제어
알고리즘으로
치환하여,
Target이라고도 불리는 시험 대상 ECU의
선택된 RAM 변수들의 계산에
사용할 수 있게 하는 확장
기능을 제공합니다. No-Hooks와 마찬가지로, 원본 ECU
코드에 대한 접근 또는 변경없이 ECU 실행 및 명세 파일만으로 래피드
프로토타이핑을
수행할 수 있습니다.
OnTarget은 MathWorks의 시뮬레이션 및 모델 기반 설계 플랫폼인 Simulink®의
모델을 사용하여 대체
제어 알고리즘을 작성하도록
설계되었습니다. OnTarget은 Simulink Coder™를 이용하여
C 코드를 생성하고 ATI 무료 GNU 컴파일러와 같은
다양한
컴파일러들을 이용하여 컴파일 하기 위한 Simulink 라이브러리
(블록 세트)를 포함합니다.

제품의 특장점

  • No-Hooks 래피드 프로토타이핑의 모든 기능 포함
  • 변수들을 Simulink® 모델로부터의 출력으로 우회, 원본 ECU 소스 코드의
    변경없이 기존 ECU 코드에 완전히 새로운 제어 알고리즘
    추가 가능
  • 대부분의 경우 ATI의 무료 GNU 컴파일러
    사용 가능
  • 필요한 기능의 선택적 구매 가능
  • 새 알고리즘의 대규모 주행시험 및 내구시험에 대한 저비용
    적용 방안으로
    효과적
  • 신규 폐루프 제어 기능의 시제품 제작 및 시험 또는 A/B 기능 비교 시험 용도로 이상적
  • 원본 코드 및 우회 모델 모두 동시에
    캘리브레이션 가능
  • VISION의 캘리브레이션 기능에 Simulink®의 모델링 능력을 결합





Requirements

Computer Window 7 Professional or Enterprise (32- or 64-bit), Minimum 1 GHz processor and 1 GB of RAM.
Calibration Interface A supported ECU calibration tool interface is required, such as a memory emulator, a serial interface or network communication interface (CCP)
Information ECU Base Strategy (or ECU executable and description files) which is comprised of HEX and ASAP2 files for the ECU under test. The strategy MAP file is helpful but not required.
Functionality The ability to re-flash the ECU including the recalculation of any checksums on the code and calibration memory space.
Memory Unused Flash and RAM memory (including code, calibration and RAM areas) to accommodate new code and/or variables (note: typical ECUs have spare memory; ATI Support can help determine initial settings for your application at no cost)
Additional Software
  • VISION Calibration and Data Acquisition Toolkit
  • No-Hooks CPU-specific toolkit (No-Hooks)
  • OnTarget CPU specific toolkit (OnTarget)
  • The MathWorks® MATLAB®, Simulink®, and Simulink Coder™ (formerly known as Real Time Workshop®) software Stateflow® and corresponding coder are optional (OnTarget)
    Note: Once a model has been created and compiled, the MathWorks products are not needed to work with the ECU prototype code. ATI’s Model Browser can be used in the ATI VISION calibration tool to view and interact with images of the Simulink model.
  • A compiler suitable for the microprocessor used in the target and supported by OnTarget (such as the free ATI GNU Compilers)

* 모든 사양은 사전 통보 없이 변경될 수 있습니다.