MAX3420E는 USB 버전 2.0 규격 준수 풀 스피드 USB 주변장치를 구현하는데 필요한 디지털 로직과 아날로그 회로를 포함한다. 내장 풀 스피드 (full-speed) 트랜시버는 ±15kV ESD 보호 및 프로그래밍 가능 USB 커넥트 및 디스커넥트 기능을 갖추고 있다. 내부 SIE(직렬 인터페이스 엔진)가 에러 체크 및 버스 재시도와 같은 로우 레벨 USB 프로토콜 세부사항을 처리한다. MAX3420E는 최대 26MHz 속도에서 동작하는 SPI™ 인터페이스에 의해 액세스되는 레지스터 세트를 사용하여 동작한다. 모든 SPI 마스터(마이크로프로세서, ASIC, DSP 등)는 간단한 3-wire 또는 4-wire SPI 인터페이스를 사용하여 USB 기능을 추가할 수 있다.
내부 레벨 변환기는 SPI 인터페이스가 1.71V와 3.6V 사이의 시스템 전압에서 실행하도록 허용한다. MAX3420E 내부에서는 완료시 제공되는 인터럽트를 통해 USB 타이밍 동작(timed operation)이 수행되므로 SPI 마스터는 USB 타이밍 요구사항을 만족하기 위한 타미어가 필요 없다. MAX3420E에는 4개의 범용 입력 및 출력이 포함되어 있어 I/O 핀을 사용하여 SPI 인터페이스를 구현하는 모든 마이크로프로세서는 I/O 핀을 이용하여 입출력을 추가할 수 있다.
MAX3420E는 -40°C ~ +85°C의 넓은 온도 범위에서 동작하며, 32핀 LQFP 패키지 (7mm x 7mm) 및 공간 절약형 24핀 TQFN 패키지(4mm x 4mm)로 제공된다.
주요기능
애플리케이션/용도
마이크로프로세서에 독립적인 USB 솔루션
USB 규격 버전 2.0 규격 준수 (풀 스피드 동작)
풀 스피드 USB 트랜시버 내장
내부 D+ 풀업 저항기의 펌웨어/하드웨어 제어
프로그래밍 가능 3-wire 또는 4-wire 26MHz SPI 인터페이스
독립적인 시스템 인터페이스 전압을 허용하는 레벨 변환기 및 VL 입력
내부 비교기가 자체 전력공급 방식 애플리케이션을 위한 VBUS 탐지
D+, D- 및 VBCOMP에서 ESD 보호
인터럽트 출력 핀(레벨 또는 프로그래밍 가능 에지)을 통한 폴링 또는 인터럽트 구동 SPI 인터페이스
지능형 USB 직렬 인터페이스 엔진 (SIE)
USB 흐름 제어 및 이중 버퍼링 자동 처리
로우 레벨 USB 시그널링 세부사항 처리
USB 시간 감지 동작을 위한 타이머가 내장되어 있어 SPI 마스터의 이벤트 타이밍이 필요 없음
엔드포인트 FIFO 내장
EP0: CONTROL (64바이트)
EP1: OUT, 벌크 또는 인터럽트, 2 x 64바이트 (이중 버퍼링)
EP2: IN, 벌크 또는 인터럽트, 2 x 64바이트 (이중 버퍼링)
EP3: IN, 벌크 또는 인터럽트 (64바이트)
이중 버퍼링된 데이터 엔드포인트가 동일한 엔드포인트를 통해 SPI 마스터가 USB 전송과 동시에 데이터를 전송하도록 허용하므로 스루풋 증가
Notes: **This pricing is BUDGETARY, for comparing similar parts. Prices are in
U.S. dollars and subject to change. Quantity pricing may vary
substantially and international prices may differ due to local
duties, taxes, fees, and exchange rates. For volume-specific prices
and delivery, please see the price and availability page
or contact an authorized distributor.