background image

EZ-USB Series 2100 Family

The Anchor Chips EZ-USB™ family (AN21XX/AN23XX) provides
significant improvements over other USB architectures including an
enhanced 8051 core, 4 or 8 Kbytes of RAM, an intelligent USB core, and
high-performance I/O ports. The family includes 16 different products to
accommodate the needs of different systems.

The enhanced 8051 core provides five times the performance of the
standard 8051, while maintaining complete 8051 software compatibil-
ity. With on-chip RAM, firmware code can be downloaded from the
host PC. This allows the peripheral manufacturer to easily modify and
transfer new code to current and new users. This on-chip memory
eliminates the need for external memory.

The EZ-USB family supports high-bandwidth transfers by providing
an efficient mechanism to move data between external memory and
the USB FIFOs. Using this “turbo mode,” the 8051 core can transfer
1024 bytes of data in or out of an isochronous FIFO in 338 microsec-
onds. This leaves a high percentage of the bandwidth for the processor
to service the application. The EZ-USB family also supports an equiva-
lent data transfer rate for bulk packets of over 2 Mbytes per second,
which is more than the USB bandwidth.

The EZ-USB family conforms to the high-speed (12 Mbps) require-
ments of USB Specification version 1.0, including support for remote
wake-up. The internal SRAM replaces Flash memory, EEPROM,
EPROM, or masked ROM that is conventionally used in other USB
solutions.

The EZ-USB family offers two packages, a 44 PQFP and an 80 PQFP.
All EZ-USB devices are pin- and software-compatible. And, all RAM
versions have ROM equivalents to allow easy migration for high-
volume applications.

Features

·

Single-chip, low-power
solution for high-speed USB
peripherals

·

Firmware downloadable

·

High-performance I/O port

·

Small board space (less than
1 square inch)

·

44 PQFP or 80 PQFP

·

USB Specification 1.1
compliant

·

Uses commercially-available
8051 software tools

·

Thirty-one flexible endpoints

·

All endpoints can be double
buffered

·

4 or 8 Kbytes of memory

·

Five times the speed of a
standard 8051

·

Supports composite devices

·

I²C controller

·

Supports isochronous, bulk,
control, and interrupt data

·

On-chip PLL

EZ-USB Series 2100

AN2121SC

AN2321SC

AN2125SC

AN2325SC

AN2126SC

AN2326SC

AN2131SC

AN2331SC

AN2135SC

AN2335SC

AN2136SC

AN2336SC

AN2131QC

AN2331QC

EZ-USB™ Series 2100
USB Controller

Summary of Contents for AN2121SC

Page 1: ...also supports an equiva lent data transfer rate for bulk packets of over 2 Mbytes per second which is more than the USB bandwidth The EZ USB family conforms to the high speed 12 Mbps require ments of...

Page 2: ...y eliminates the need to become an expert in USB It allows the designer to take advantage of the benefits of USB without investing large amounts of time and energy With the EZ USB family peripheral de...

Page 3: ...nificantly less 8051 USB code since core handles most USB activity Architecture Shortened USB learning curve Quicker working prototypes and final production models More software development time to de...

Page 4: ...gn implementation Peripheral manufacturers can provide firmware updates in conjunction with driver changes via a floppy disk or through Internet downloads Thus Unprecedented Soft Architecture software...

Page 5: ...code download while holding the 8051 in reset Once enumerated the host PC downloads 8051 code into EZ USB RAM over the USB interface Anchor Chips supplies the software tools to incorporate the loader...

Page 6: ...compared to other solutions And since less memory is needed for firmware board size and system cost are reduced Automatically Handles Low Level USB Overhead Test Code Supports USB Chapter 9 String des...

Page 7: ...rt address of the requested descriptor data 2 The EZ USB core does the rest The EZ USB core automatically takes care of error checking and retries dividing the table into packets for the various IN tr...

Page 8: ...he last frame s data while the other FIFO empties or fills with new USB data A single movx instruction transfers data between EZ USB endpoint FIFOs and external logic in two cycles or 330 nano seconds...

Page 9: ...ike the FRW signal the FRD signal may be tailored for different interface requirements support extra features such as a second data pointer a second UART cycle stretched timing an expanded interrupt s...

Page 10: ...ware Because of the flexibility of the external EEPROM and inter nal RAM manufacturers have the option to make last minute changes to a design code without impacting production schedules External mem...

Page 11: ...ata integrity must be guaran teed but without critical delivery time The EZ USB family provides 14 bulk endpoints seven IN and seven OUT These endpoints can be programmed to be double buffered which i...

Page 12: ...signals and provide a convenient interface to a logic analyzer C Compiler from Keil The C compiler from Keil Soft ware lets the designer write 8051 microcontroller applications in C and still get the...

Page 13: ...are frame works With this library of predefined function calls devel opers can quickly develop their peripheral function The firm ware library includes functions such as ReNumeration I2 C programming...

Page 14: ...nd Pin Definitions 1 10 10 9 90 13 45 12 95 8 00 REF 11 33 23 12 22 44 34 0 80 BSC 44 PQFP 2 35 MAX 0 45 0 30 0o 7o 1 00 0 80 1 95 0 15 80 Pin Lead Detail 2 7 6 2 6 6 0 28 0 18 8 Places 12o REF Base P...

Page 15: ...o P d n u o r G d n a r e w o P d n u o r G d n a r e w o P d n u o r G d n a r e w o P 7 7 8 1 D N G A 0 1 0 1 1 2 C C V A 5 4 3 1 3 2 2 1 6 8 3 4 3 5 4 3 1 3 2 2 1 6 8 3 4 3 3 1 6 5 3 3 2 7 1 4 1 3...

Page 16: ...10 Fax 408 943 6848 www cypress com Anchor Chips Incorporated 12396 World Trade Drive M S 212 San Diego CA 92128 Telephone 858 613 7900 Fax 858 676 6896 www anchorchips com A Business Unit of Cypress...

Reviews: