Infineon Technologies CYT4BF TRAVEO™ T2G 32비트 자동차 MCU
Infineon Technologies CYT4BF TRAVEO™ T2G 32비트 자동차 MCU는 하이엔드 차체 제어 장치, 구역 제어 및 사운드 시스템과 같은 자동차 시스템을 대상으로 합니다. CYT4BF 기본 처리를 위한 Arm® Cortex®-M7 CPU 2개 및 주변장치 및 보안 처리를 위한 Arm® Cortex®-M0+ CPU 1개가 탑재되어 있습니다. 이러한 장치에는 CAN FD(유연한 데이터 속도의 컨트롤러 영역 네트워크), LIN(로컬 상호 연결 네트워크), 기가비트 이더넷 및 FlexRay를 지원하는 임베디드 주변장치가 포함되어 있습니다. TRAVEO™ T2G 장치는 첨단 40nm 공정으로 제조됩니다. CYT4BF 저전력 플래시 메모리와 여러 개의 고성능 아날로그 및 디지털 주변기기가 통합되어 있습니다. Infineon Technologies CYT4BF TRAVEO™ T2G 32비트 자동차 MCU를 사용하면 안전한 컴퓨팅 플랫폼을 만들 수 있습니다.특징
- CPU 서브시스템:
- 2개의 350MHz(최대) 32비트 Arm Cortex-M7 CPU, 각각 다음과 같습니다.
- 단일 사이클 곱셈
- 단정/배정 밀도 FPU(부동 소수점 유닛)
- MPU(메모리 보호 장치)
- 16KB 명령 및 16KB 데이터 TCM(긴밀하게 결합된 메모리)
- 100MHz(최대) 32비트 Arm Cortex M0+ CPU
- 단일 사이클 곱셈
- 메모리 보호 장치
- 하드웨어에서 프로세서간 통신
- DMA 컨트롤러 3개
- 주변 장치 DMA 컨트롤러 #0(P-DMA0), 143개 채널
- 주변 장치 DMA 컨트롤러 #1(P-DMA1), 65개 채널
- 메모리 DMA 컨트롤러 #0(M-DMA0), 8개 채널
- 2개의 350MHz(최대) 32비트 Arm Cortex-M7 CPU, 각각 다음과 같습니다.
- 통합 메모리
- 8,384KB 코드 플래시(추가 256KB 워크 플래시 포함)
- RWW(쓰기 중 읽기)를 사용하면 코드 플래시/워크 플래시에서 코드를 실행하는 동안 업데이트 가능
- 싱글 및 듀얼 뱅크 모드(특히 무선 펌웨어 업데이트 [FOTA]용)
- SWD/JTAG 인터페이스를 통한 플래시 프로그래밍
- 1,024KB 선택 가능한 보존 세분성을 갖춘 SRAM의 비율
- 8,384KB 코드 플래시(추가 256KB 워크 플래시 포함)
- 암호화 엔진
- eSHE(향상된 보안 하드웨어 확장) 및 HSM(하드웨어 보안 모듈) 지원
- 보안 부팅 및 인증
- 디지털 서명 확인 사용
- 빠른 보안 부팅 사용
- AES: 128비트 블록, 128/192/256비트 키
- 3DES: 64비트 블록, 64비트 키
- RSA(Rivest-Shamir-Adleman) 및 ECC(타원 곡선 암호)와 같은 비대칭 키 암호화를 지원하는 벡터 장치
- SHA-1/2/3: SHA-512, SHA-256, SHA-160(가변 길이 입력 데이터)
- CRC: CCITT CRC16 및 IEEE-802.3 CRC32 지원
- TRNG(순수 난수 생성기) 및 PRNG(의사 난수 생성기)
- GCM(갈루아/카운터 모드)
- ASIL-B에 대한 기능적 안전성
- MPU(메모리 보호 장치)
- SMPU(공유 메모리 보호 장치)
- PPU(주변 장치 보호 장치)
- WDT(워치독 타이머)
- MCWDT(멀티 카운터 워치독 타이머)
- LVD(저전압 감지기)
- BOD(브라운아웃 감지기)
- OVD(과전압 감지)
- CSV(시계 감독자)
- 모든 안전에 중요한 메모리(SRAM, 플래시, TCM)의 하드웨어 오류 수정(SECDED ECC)
- 저전력 2.7~5.5V 작동
- 세밀한 전력 관리를 위한 저전력 활성, 절전, 저전력 절전, DeepSleep 및 최대절전 모드
- 강력한 BOD를 위한 구성 가능한 옵션
- VDDD 및 VDDA 에서 BOD용 임계값 레벨 2개(2.7 V 및 3.0 V)
- VCCD 에서 BOD용 임계값 레벨 1개(1.1 V)
- 웨이크업 지원
- 최대절전 모드에서 깨어나기 위한 핀 최대 2개
- 절전 모드에서 깨어나기 위한 GPIO 핀 최대 240개
- 이벤트 생성기, SCB, 감시 타이머, 딥슬립 모드에서 깨우기 위한 RTC 알람
- 클록 소스
- IMO(내부 메인 발진기)
- ILO(내부 저속 발진기)
- ECO(외부 수정 발진기)
- WCO(시계 수정 발진기)
- PLL(위상 고정 루프)
- FLL(주파수 고정 루프)
- 통신 인터페이스
- 최대 10개 CAN FD 채널
- 물리 계층 토폴로지 및 송수신기에 의해 제한되는 기존 CAN에 비해 데이터 속도 증가(최대 8Mbps)
- ISO 11898-1:2015 준수
- 비 ISO CAN FD용 Bosch CAN FD 사양 V1.0에 대한 모든 요구 사항 지원
- ISO 16845:2015 인증서 사용 가능
- 런타임 재구성 가능한 SCB(직렬 통신 블록) 채널 최대 11개(각각 I2C, SPI 또는 UART로 구성 가능)
- 독립적인 LIN 채널 최대 20개(LIN 프로토콜이 ISO 17987 준수)
- 10/100/1,000Mbps 이더넷 MAC 인터페이스 최대 2개(IEEE-802.3az 준수)
- 지원되는 PHY 인터페이스: MII(미디어 독립형 인터페이스), RMII(축소형 미디어 독립형 인터페이스), GMII(기가비트 미디어 독립형 인터페이스), RGMII(축소형 기가비트 미디어 독립형 인터페이스)
- IEEE-802.1BA AVB(오디오 비디오 브리징) 준수
- IEEE-1588 PTP(정밀 시간 프로토콜) 준수
- 내결함성을 위해 단일 또는 이중 데이터 채널로 구성 가능한 FlexRay 인터페이스(V2.1)(최대 10Mbps 데이터 속도 지원)
- 최대 10개 CAN FD 채널
- 외부 메모리 인터페이스
- SPI(싱글, 듀얼, 쿼드 또는 옥탈) 또는 HYPERBUS™ 인터페이스 1개
- 즉석 암호화 및 복호화
- 외부 메모리에서 XIP(Execute-In-Place) 실행
- SDHC 인터페이스
- eMMC(임베디드 멀티미디어 카드), SD(보안 디지털) 또는 SDIO(보안 디지털 입력 출력)를 지원하는 SDHC(보안 디지털 고용량) 인터페이스 1개(eMMC 5.1, SD 6.0, SDIO 4.10 사양 준수)
- 최대 SD 고속 50MHz 또는 eMMC 52MHz DDR 데이터 속도
- 오디오 인터페이스
- 디지털 오디오 장치 연결을 위한 I2S(IC 간 사운드) 인터페이스 3개
- I2S, 왼쪽 정렬 또는 TDM(시간 분할 다중화) 오디오 형식
- 마스터 또는 슬레이브 모드에서 각각 독립적인 송신 또는 수신 작동
- 타이머
- TCPWM(타이머/카운터 펄스 폭 변조기) 블록 16비트 최대 102개 및 32비트 16개
- 모터 제어를 위한 16비트 카운터 최대 15개
- 일반 작업을 위한 16비트 카운터 87개 및 32비트 카운터 16개
- 타이머, 캡처, 직교 디코딩, PWM(펄스 폭 변조), PWM_DT(데드 타임이 있는 PWM), PWM_PR(의사 랜덤 PWM), SR(시프트 레지스터) 모드 지원
- 딥슬립에서 주기적 깨우기를 지원하는 EVTGEN(이벤트 생성) 타이머 최대 16개(이벤트는 특정 장치 작동(예: 인터럽트 핸들러 실행, SAR ADC 변환 등)을 트리거함)
- TCPWM(타이머/카운터 펄스 폭 변조기) 블록 16비트 최대 102개 및 32비트 16개
- RTC(실시간 클록)
- 연/월/일, 요일, 시:분:초 필드
- 12시간 및 24시간 포맷 모두 지원
- 윤년 자동 보정
- I/O
- 최대 240개 프로그래밍 가능한 I/O
- 3개의 I/O 유형
- GPIO_STD(GPIO 표준)
- GPIO_ENH(GPIO 강화)
- 고속 I/O 표준(HSIO_STD)
- 레귤레이터
- 2.7~5.5V 입력 공급에서 1.1V 공칭 코어 공급을 생성합니다.
- 3가지 유형의 레귤레이터
- DeepSleep
- 핵심 내부
- 핵심 외부
- 프로그래밍 가능한 아날로그
- 외부 채널을 최대 99개까지 갖춘 SAR A/D 컨버터 3개(I/O 96개+모터 제어용 I/O 3개)
- 각 ADC는 논리적 채널 32개(+물리적 연결 1개) 지원
- 모든 외부 채널은 해당 SAR의 모든 논리 채널에 연결 가능
- 각 ADC는 12비트 분해능과 최대 1Msps의 샘플링 속도 지원
- 각 ADC는 또한 다음과 같은 내부 아날로그 입력 최대 6개 지원
- 절대 전압 레벨을 설정하는 밴드갭 레퍼런스
- 접합부 온도 계산을 위한 보정 다이오드
- AMUXBUS 입력 2개 및 공급 수준을 모니터링하는 직접 연결 2개
- 각 ADC는 외부 멀티플렉서 주소 지정 지원
- 각 ADC에는 구성된 채널의 자동 스캔을 지원하는 시퀀서가 있음
- 모터 감지 애플리케이션을 위한 모든 ADC 동기화 샘플링
- 외부 채널을 최대 99개까지 갖춘 SAR A/D 컨버터 3개(I/O 96개+모터 제어용 I/O 3개)
- 스마트 I/O
- I/O로 들어오고 나가는 신호에 대해 부울 연산을 수행할 수 있는 스마트 I/O 블록 최대 5개
- I/O(GPIO_STD) 최대 36개 지원
- 디버그 인터페이스
- JTAG 컨트롤러 및 인터페이스(IEEE-1149.1-2001와 호환)
- Arm® SWD(직렬 와이어 디버그) 포트
- Arm® ETM(임베디드 트레이스 매크로셀) 트레이스 지원
- SWD를 사용한 데이터 추적
- JTAG를 사용한 명령 및 데이터 추적
- 코드 개발 및 디버깅을 위한 업계 표준 도구, GHS/MULTI 또는 IAR EWARM과 호환 가능
- 패키지 옵션
- 176-TEQFP, 24mm × 24mm × 1.7mm(최대), 0.5mm 리드 피치
- 272-BGA, 16mm × 16mm × 1.7mm(최대), 0.8mm 볼 피치
- 320-BGA, 17mm × 17mm × 1.7mm(최대), 0.8mm 볼 피치
- AEC-Q100 다음 기준에 따라 자동차 애플리케이션 인증을 받았습니다.
애플리케이션
- 본문 제어 모듈 및 본문 도메인 제어
- 구역 제어
- 조명 시스템
- 콕핏 도메인 제어 하위 시스템
- 사운드 시스템
블록 선도
애플리케이션 노트
- AN218629: TRAVEO T1G와 TRAVEO T2G 비교
- AN219944: TRAVEO T2G 제품군 MCU에서 감시 타이머 사용
- AN220152: TRAVEO 제품군에서 재설정 절차 및 저전력 모드 전환 시 RAM 데이터를 유지하는 방법
- AN220191: TRAVEO T2G 제품군에서 DMA(직접 메모리 액세스) 컨트롤러를 사용하는 방법
- AN220193: TRAVEO T2G 제품군에서 GPIO 사용 설정
- AN220224: TRAVEO T2G 제품군에서 TCPWM(타이머, 카운터 및 PWM) 사용 방법
- AN220242: TRAVEO T2G 제품군용 플래시 액세스 절차
참고 자료
게시일: 2024-06-20
| 갱신일: 2024-09-17
