at43usb370 ATMEL Corporation, at43usb370 Datasheet

no-image

at43usb370

Manufacturer Part Number
at43usb370
Description
Usb 2.0 Full-speed Host/function Processor
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at43usb370E-AC
Manufacturer:
Atmel
Quantity:
10 000
Features
Overview
Atmel’s AT43USB370 is a USB 2.0 compliant, dual role, full speed Host/Function pro-
cessor designed specifically to enable point-to-point USB connectivity for embedded
devices. It features integrated USB host stack, system interface drivers, on-chip USB
hardware, 32-bit generic system processor interface with DMA support, and on-the-fly
host/function switching capability.
The on-chip USB hardware features USB transceiver, serial interface engine (SIE),
SIE controller and SOF generation block. It supports the physical and data link layer of
the USB protocol whereas the USB transaction layer is implemented in firmware.
In host mode, the integrated USB firmware consists of the USB host stack running on
the USB controller and the system interface driver resident on the system interface
controller. The USB host stack provides complete USB protocol management includ-
ing d ev ic e en um era tio n, tran sa ct io n ma n ag e me nt, sch e du ling a n d fram e
management, and bus reclamation. The system interface driver serves as an interface
between the USB host stack and the applications resident on the external system pro-
cessor. It handles all of the high-level data flow management during a USB
transaction. Together, the USB host stack and the system interface driver deliver com-
plete USB host operations autonomously, without the intervention of the system
processor.
USB 2.0 Full Speed Host/Function Processor
Autonomous USB Host Operation without System Processor Intervention
Full-speed Function Controller
Integrated USB Firmware
6 Mhz Operation
3.3/1.8V Operation
100-pin LQFP Packages
– Real-time Host/Function Switching Capability
– Internal USB and System Interface Controllers
– 32-bit Generic System Processor Interface with DMA
– Separate Tx and Rx Buffers for Host and Function Operations
– In-System Software Upgrade
– Device Enumeration
– USB Protocol Management
– Bus Bandwidth Reclamation
– Status Handling
– Control, Bulk, Interrupt and Isochronous Transfers
– 1 Bi-directional Control Endpoint
– 6 Programmable (Packet Size and Endpoint type) Endpoints Supporting Interrupt,
– Automatic Retry for Non-isochronous End-points
– Easy-to-use, ANSI C Compliant API for USB Device Driver Development
– Embedded, OS Agnostic USB Host Stack
– Embedded System Interface Driver
– Embedded USB Hub Driver
Bulk and Isochronous Transfers
USB 2.0
Full-Speed
Host/Function
Processor
AT43USB370
Summary
Rev. 3340BS–USB–4/14/03
1

Related parts for at43usb370

at43usb370 Summary of contents

Page 1

... LQFP Packages Overview Atmel’s AT43USB370 is a USB 2.0 compliant, dual role, full speed Host/Function pro- cessor designed specifically to enable point-to-point USB connectivity for embedded devices. It features integrated USB host stack, system interface drivers, on-chip USB hardware, 32-bit generic system processor interface with DMA support, and on-the-fly host/function switching capability ...

Page 2

... The automatic USB retry mechanism built into the AT43USB370 further minimizes data traffic across the system interface function, the AT43USB370 operates in full speed mode. It supports one control endpoint and a maximum of six programmable (max packet size and endpoint type) endpoints. The internal USB controller runs the function firmware that manages USB enumeration and data flow control without system processor intervention ...

Page 3

... Pin Assignment Table 1. Pin Assignment for the AT43USB370 Pin # Signal Type 1 A7 Input 2 A6 Input 3 A5 Input 4 A4 Input 5 A3 Input 6 A2 Input 7 A1 Input 8 A0 Input 9 CS_N Input 10 OE_N Input 11 SELECT Input 12 INTR_IN Input 13 INTR_OUT Output 14 VDD Power Supply/Gnd 15 VSS ...

Page 4

... PIO Mode Handshake signal from System Processor. Active High PIO Mode Handshake signal to System Processor. Active High PIO Mode Handshake signal from System Processor. Active High BUSY - to System Processor - indicates the AT43USB370 cannot accept external interrupts. Active High WAIT - to System Processor. Active Low WRITE_ENABLE - from System Processor ...

Page 5

... Table 2. Pin Description for the AT43USB370 (Continued) Pin Name Type RPU_EN Output RESET_N Input TCK Input TMS Input TDI Input TDO Output TRST_N Input DCLK Output RCV_DATA Output SCAN_EN Input NC – D[31:0] Bi-directional Block Diagram Figure 2. AT43USB370 Hardware D+ D- 3340BS–USB–4/14/03 ...

Page 6

... Figure 3. AT43USB370 Architecture Enumeration Development The AT43USB370 is supported by the AT43DK370, a complete development kit. The AT43DK370 includes a reference design board with an ARM7 system processor, the USB 2.0 Support compliant host stack and system interface firmware, sample application code and the com- plete documentation (PCB layout, schematics, BOM, etc.). The “USB Clinic”, an Atmel USB software debugging utility is included in the development kit ...

Page 7

... Orchard Parkway San Jose, CA 95131 R 3340BS–USB–4/14/03 B PIN 1 IDENTIFIER TITLE 100AA, 100-lead Body Size, 1.4 mm Body Thickness, 0.5 mm Lead Pitch, Low Profile Quad Flat Pack (LQFP) AT43USB370 A2 A COMMON DIMENSIONS (Unit of Measure = mm) MIN NOM SYMBOL A – – A1 0.05 – ...

Page 8

... Fax: (81) 3-3523-7581 Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Related keywords