Cypress AN2121SC Скачать руководство пользователя страница 2

EZ-USB Series 2100

High-Speed

Peripheral

Shared

Memory

Flash ROM

EEPROM

EPROM

ROM

Micro-

processor

DMS

Controller
(Optional)

USB

Protocol

Controller

Chip

USB

Port

I/O

The EZ-USB RAM
architecture provides
design and software

flexibility. Its “soft” configuration
enables peripheral manufacturers
and designers to make changes to
the USB device through software.
This means complete flexibility
with minimal design risks.

The EZ-USB family uses
an intelligent USB core to
simplify 8051 firmware

code by as much as 80%. This
reduces the firmware designer’s
need to develop code to handle
the low-level nuances of the USB
specification. The designer is free
to concentrate on higher level
functions. EZ-USB firmware
development is quick, requiring
less binary code and reducing the
likelihood of errors.

With the EZ-USB family’s
software utilities and
tools, firmware develop-

ment is simplified and accelerated.
Firmware can be tested indepen-
dent of drivers, allowing the
firmware developer and driver
software developer to write  code
simultaneously. They do not need
each other to verify and test code.
This dual path decreases software
development time.

Anchor Chips’ EZ-USB family
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 designers can have
USB traffic running within
hours, instead of weeks as with
other USB solutions.

The EZ-USB family of controllers
simplifies the process of imple-
menting USB hardware and
software development for
peripheral manufacturers. Low-
level USB protocol requirements
are automatically handled by the
Anchor smart USB core and the
included software utilities.

A typical USB
implementation uses
nonvolatile memory

(EPROM, EEPROM, Flash memo-
ry), a microprocessor, RAM, USB
SIE and DMA. The EZ-USB
family includes all the building
blocks for a complete and low-
cost USB solution in a single chip.
The design is much simpler since
timing and interface analysis are
significantly reduced.

4

3

2

1

Complete USB Design Made Easy

With the EZ-USB family, the
peripheral designer gains
two overall advantages:
First, the design is much
simpler because of the
chip’s significant
integration and built-in
flexibility. Second, the
EZ-USB architecture
reduces software code
significantly over other USB
solutions. This combination
gives users a quick and easy
path toward obtaining a
working prototype.

Typical USB

Implementation

Anchor USB

Solution

How does Anchor Chips
make USB easy?

Содержание AN2121SC

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: