AT43USB355E-AU

AT43USB355E-AU Datasheet


AT43USB355

Part Datasheet
AT43USB355E-AU AT43USB355E-AU AT43USB355E-AU (pdf)
Related Parts Information
AT43USB355E-AC AT43USB355E-AC AT43USB355E-AC
PDF Datasheet Preview
• Microcontroller-based USB Hub and Function Controller
• Fully Programmable USB Hub with 2 External and 1 Attached Downstream Ports
• Full Speed USB Function with 4 Endpoints
• High-performance and Low-power AVR RISC Microcontroller
• 120 Powerful Instructions Most with 83 ns Execution Cycle Times
• 24K Bytes Program Memory in Masked ROM or Downloadable SRAM
• 1K Byte Internal SRAM
• 32 x 8 General Purpose Working Registers
• 27 Programmable I/O Port Pins
• 12 Channels 10-bit A-to-D Converter
• Programmable SPI Serial Interface
• One 8-bit Timer Counter with Separate Pre-scaler
• One 16-bit Timer Counter with Separate Pre-scaler and Two PWM
• External and Internal Interrupt Sources
• Programmable Watchdog Timer
• Low-power Idle and Power-down Modes
• 6 MHz Crystal Oscillator with PLL
• 5V Operation with On-chip 3.3V Regulators
• 64-lead LQFP Package

XTAL1

XTAL2 LFT VCC[1:3] VSS[1:3] VCCA VSSA

TEST RSTN

DP0 DM0

PA[0:7]

PB[0:7]

PD[0:7]

PF[1:3] ANI[0:7] ANI[8:11]

DP2 DM2 DP3 DM3

Full Speed USB Microcontroller with Embedded Hub, ADC and PWM

AT43USB355

Overview

Development Support

The Atmel AT43USB355 is a full speed USB AVR-based microcontroller with a USB compliant embedded hub especially suitable for use in game controllers. The USB hub has 3 downstream ports, one of which is permanently attached to the USB function. The USB function controller has its own device address and endpoints. In game controller applications, the two external downstream USB ports can be used to connect other devices such as headphones sets for voice commands of games, Flash memory modules, or any other USB device.

The A-to-D converters have a minimum conversion time of 12 µs that together with the 12input channel should cover even the most demanding game controllers such as gamepads, joysticks and racing wheels. The two PWM outputs can be programmed for 8-, 9- or 10-bit resolution for applications requiring force feedback. The 27 general-purpose programmable I/O pins provide generous inputs for the various buttons and switches and LED indicators that are being used in increasing numbers in today’s game controllers.

The USB hardware block consists of a USB transceiver, SIE, hub repeater, endpoint controllers, and an interface to the microcontroller. The USB hardware of the AT43USB355 supports the physical and link layers of the USB protocol while the transaction layer and hub controller functions must be implemented in the microcontroller’s firmware. If the application does not require a hub, it can be disabled. The AVR architecture was developed to be programmed in C efficiently and without loss in performance.

There are two versions of the chip. The AT43USB355E has a SRAM program memory that is automatically loaded from an external serial Flash/EEPROM during power on reset. The AT43USB355M stores its firmware in a masked ROM. The two versions are pin and function compatible.

The AT43USB355 uses the same program and development tools as the Atmel AVR microcontrollers including C compilers, macro assemblers, program debuggers/simulators, incircuit emulators. A development kit is also available including firmware source code for the most common USB applications.
2 AT43USB355

Packaging Information
64AA LQFP

Dimensions in Millimeters and Inches Controlling Dimensions Millimeters JEDEC STANDARD MS-026 ACB

AT43USB355

PIN 1 ID

PIN 1
1121..2755 00..449623 SQ
190..9100 00..338997 SQ MAX

TITLE 2325 Orchard Parkway 64AA, 64-lead, Low-profile mm Plastic Quad Flat R San Jose, CA 95131 Package LQFP
64AA

Atmel Headquarters

Corporate Headquarters 2325 Orchard Parkway San Jose, CA 95131 TEL 1 408 441-0311 FAX 1 408 487-2600

Europe Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL 41 26-426-5555 FAX 41 26-426-5500

Asia Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL 852 2721-9778 FAX 852 2722-1369

Japan Atmel Japan K.K. 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 Atmel Corporate 2325 Orchard Parkway San Jose, CA 95131 TEL 1 408 436-4270 FAX 1 408 436-4314

Microcontrollers Atmel Corporate 2325 Orchard Parkway San Jose, CA 95131 TEL 1 408 436-4270 FAX 1 408 436-4314

Atmel Nantes 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 Atmel Rousset Zone Industrielle 13106 Rousset Cedex, France TEL 33 4-42-53-60-00 FAX 33 4-42-53-60-01

Atmel Colorado Springs 1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL 1 719 576-3300 FAX 1 719 540-1759
More datasheets: EV-VNQ5E160AK | EV-VNQ5E160K | EV-VND5T035AK | AS32 20010 | AA15C-048L-120S | AA15C-048L-050S | AA15C-048L-033S | AA10C-048L-050S | FDU3580 | FDD3580


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 AT43USB355E-AU Datasheet file may be downloaded here without warranties.

Datasheet ID: AT43USB355E-AU 519031