AT43USB370E-AC

AT43USB370E-AC Datasheet


AT43USB370

Part Datasheet
AT43USB370E-AC AT43USB370E-AC AT43USB370E-AC (pdf)
PDF Datasheet Preview
• USB Full Speed Host/Function Processor 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 Firmware Upgrade
• Autonomous USB Host Operation without System Processor Intervention Device Enumeration USB Protocol Management Bus Bandwidth Reclamation Status Handling Control, Bulk, Interrupt and Isochronous Transfers Supports Up to 7 USB Devices Concurrently
• Full-speed Function Controller 1 Bi-directional Control Endpoint 6 Programmable Maximum Packet Size and Endpoint Type Endpoints Control, Interrupt, Bulk and Isochronous Transfer Support Automatic Retry for Non-Isochronous Endpoints
• Integrated USB Firmware Easy-to-use, ANSI C Compliant API USB Device Driver Development Embedded, OS Agnostic USB Host Stack Embedded System Interface Controller Driver Embedded USB Hub Driver
• 6 MHz Operation
• V and V Operation
• 100-pin LQFP Package

USB Full-Speed Host/Function Processor

AT43USB370

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

The on-chip USB hardware features a USB transceiver, a serial interface engine SIE , a SIE controller, and an 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 Host USB Controller Driver HUSBCD running on the USB Controller USBC and the Host System Interface Controller Driver HSICD resident on the System Interface Controller SIC . The HUSBCD provides complete USB protocol management including device enumeration, transaction management, scheduling and frame management, and bus reclamation. The HSICD serves as an interface between the HUSBCD and applications resident on the external system processor. It handles all of the high-level data flow management during a USB transaction. Together, the HUSBCD and the HSICD deliver complete USB host operations autonomously, without the intervention of the system processor.

Pin Configuration

The AT43USB370 communicates with the external system processor through its generic 32-bit host processor interface. This system interface contains 2 Kbytes of FIFO and a DMA engine designed to ensure maximum bus utilization. The automatic USB retry mechanism minimizes data traffic across the system interface.

As a function, the AT43USB370 operates in full-speed mode. It supports one control endpoint and a maximum of six programmable maximum 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.

Communication between the AT43USB370 firmware and applications resident in the system processor is realized through a small set of ANSI C compliant, system interface Application Protocol Interfaces APIs . This API set encapsulates the complete USB functionality. It is used as the basic building blocks for constructing application specific USB device drivers of any type.

The AT43USB370, with its highly integrated USB hardware/firmware architecture, not only hides the complexity of the traditional USB design, but also frees system resources from being burdened by timing critical USB activities. It is an ideal solution for point-to-point USB connectivity in the resource constrained embedded environment.

Figure AT43USB370 100-lead LQFP
100 D0 99 D1 98 D2 97 D3 96 D4 95 D5 94 D6 93 D7 92 VSS 91 D8 90 D9 89 D10 88 D11 87 VDD 86 D12 85 D13 84 D14 83 D15 82 NC 81 VDD18 80 VSS 79 D16 78 D17 77 D18 76 D19

A7 1 A6 2 A5 3 A4 4 A3 5 A2 6 A1 7 A0 8 CS_N 9 OE_N 10 SELECT 11 INTR_IN 12 INTR_OUT 13 VDD 14 VSS 15 VSS 16 VDD18 17 PROG 18 MORE 19 READY 20 DONE 21 BUSY 22 WAIT_N 23 WE_N 24 DREQ_N 25
75 VSS 74 D20 73 D21 72 D22 71 D23 70 VDD 69 D24 68 D25 67 D26 66 D27 65 VSS 64 D28 63 D29 62 D30 61 D31 60 VDD18 59 VSS 58 NC 57 NC 56 SCAN_EN 55 RCV_DATA 54 DCLK 53 TRST_N 52 VSS 51 VDD

DACK_N 26 VSS 27 BT 28 MT 29 VDD 30 TP0 31 TP1 32

CLK_SEL 33 VSS 34

XTAL1 35 XTAL2 36 VDD18 37

LFT 38 VSS 39 DM 40

DP 41 TP2 42 TP3 43 RPD_EN 44 RPU_EN 45 RESET_N 46 TCK 47 TMS 48 TDI 49 TDO 50
2 AT43USB370

AT43USB370

Pin Assignment

Pin # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Signal A7 A6 A5 A4 A3 A2 A1 A0

CS_N OE_N SELECT INTR_IN INTR_OUT VDD VSS VDD18 PROG MORE READY DONE BUSY WAIT_N WE_N DREQ_N DACK_N VSS

BT MT VDD TP0 TP1 CLK_SEL VSS

Type Input Output Power Supply/Gnd Power Supply/Gnd Power Supply/Gnd Power Supply/Gnd Input Output Input Output Input Output Input Power Supply/Gnd Input Power Supply/Gnd Input Output Input Power Supply/Gnd

Pin # 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

Signal XTAL1 XTAL2 VDD18

LFT VSS DM DP TP2 TP3 RPD_EN RPU_EN RESET_N TCK TMS TDI TDO VDD VSS TRST_N DCLK RCV_DATA SCAN_EN NC VSS VDD18 D31 D30 D29 D28 VSS D27 D26 D25

Type Input Output Power Supply/Gnd Input Power Supply/Gnd Bi-directional Bi-directional Input Output Input Output Power Supply/Gnd Power Supply/Gnd Input Output Input Not Connected Not Connected Power Supply/Gnd Power Supply/Gnd Bi-directional Bi-directional Bi-directional Bi-directional Power Supply/Gnd Bi-directional Bi-directional Bi-directional

Pin # 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Signal D24 VDD D23 D22 D21 D20 VSS D19 D18 D17 D16 VSS

VDD18 NC D15 D14 D13 D12 VDD D11 D10 D9 D8 VSS D7 D6 D5 D4 D3 D2 D1 D0

Type Bi-directional Power Supply/Gnd Bi-directional Bi-directional Bi-directional Bi-directional Power Supply/Gnd Bi-directional Bi-directional Bi-directional Bi-directional Power Supply/Gnd Power Supply/Gnd Not Connected Bi-directional Bi-directional Bi-directional Bi-directional Power Supply/Gnd Bi-directional Bi-directional Bi-directional Bi-directional Power Supply/Gnd Bi-directional Bi-directional Bi-directional Bi-directional Bi-directional Bi-directional Bi-directional Bi-directional

Pin Description
Ordering Information

Program Memory
Ordering Code

SRAM

AT43USB370E-AC

Package 100 LQFP

Operation Range

Commercial 0°C to 70°C
48 AT43USB370

Packaging Information
100-lead LQFP

AT43USB370

PIN 1 e

PIN 1 IDENTIFIER

B E1 E

A1 A2 L

This package conforms to JEDEC reference MS-026, Variation AED. Dimensions D1 and E1 do not include mold protrusion. Allowable
protrusion is mm per side. Dimensions D1 and E1 are maximum plastic body size dimensions including mold mismatch. Lead coplanarity is mm maximum.

COMMON DIMENSIONS Unit of Measure = mm

SYMBOL MIN

NOM MAX

NOTE

Note 2 Note 2
2325 Orchard Parkway R San Jose, CA 95131
100AA, 100-lead, 14 x 14 mm Body Size, mm Body Thickness, mm Lead Pitch, Low Profile Quad Flat Pack LQFP
100AA

Atmel Corporation
2325 Orchard Parkway San Jose, CA 95131, USA Tel 1 408 441-0311 Fax 1 408 487-2600

Regional Headquarters

Europe Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland Tel 41 26-426-5555 Fax 41 26-426-5500

Asia Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel 852 2721-9778 Fax 852 2722-1369

Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Tel 81 3-3523-3551 Fax 81 3-3523-7581

Atmel Operations

Memory 2325 Orchard Parkway San Jose, CA 95131, USA Tel 1 408 441-0311 Fax 1 408 436-4314

Microcontrollers 2325 Orchard Parkway San Jose, CA 95131, USA Tel 1 408 441-0311 Fax 1 408 436-4314

La Chantrerie BP 70602 44306 Nantes Cedex 3, France Tel 33 2-40-18-18-18 Fax 33 2-40-18-19-60

ASIC/ASSP/Smart Cards Zone Industrielle 13106 Rousset Cedex, France Tel 33 4-42-53-60-00 Fax 33 4-42-53-60-01
1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel 1 719 576-3300 Fax 1 719 540-1759

Scottish Enterprise Technology Park Maxwell Building East Kilbride G75 0QR, Scotland Tel 44 1355-803-000 Fax 44 1355-242-743

RF/Automotive Theresienstrasse 2 Postfach 3535 74025 Heilbronn, Germany Tel 49 71-31-67-0 Fax 49 71-31-67-2340 1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel 1 719 576-3300 Fax 1 719 540-1759

Biometrics/Imaging/Hi-Rel MPU/ High Speed Converters/RF Datacom

Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex, France Tel 33 4-76-58-30-00 Fax 33 4-76-58-34-80

Literature Requests
More datasheets: 5712 | 5714 | 5716 | 5718 | 5719 | 5720 | 5707 | 5715 | 5703 | 5710


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived AT43USB370E-AC Datasheet file may be downloaded here without warranties.

Datasheet ID: AT43USB370E-AC 519032