AN2135SC

AN2135SC Datasheet


Reset and Power Management 1-15 EZ-USB Product Family 1-16 Summary of AN2122, AN2126 Features 1-16 Revision ID 1-17 Pin Descriptions 1-18

Part Datasheet
AN2135SC AN2135SC AN2135SC (pdf)
Related Parts Information
AN2131QC AN2131QC AN2131QC
AN2136SC AN2136SC AN2136SC
AN2131-DK001 AN2131-DK001 AN2131-DK001
PDF Datasheet Preview
The EZ-USBTM Integrated Circuit

Technical Reference

The information in this document is subject to change without notice and should not be construed as a commitment by Cypress Semiconductor Corporation. While reasonable precautions have been taken, Cypress Semiconductor Corporation assumes no responsibility for any errors that may appear in this document.

No part of this document may be copied or reproduced in any form or by any means without the prior written consent of Cypress Semiconductor Corporation.

Cypress Semiconductor Corporation products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Cypress Semiconductor Corporation product could create a situation where personal injury or death may occur. Should Buyer purchase or use Cypress Semiconductor Corporation products for any such unintended or unauthorized application, Buyer shall indemnify and hold Cypress Semiconductor Corporation and its officers, employees, subsidiaries, affiliates and distributors harmless against all claims, costs, damages, expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Cypress Semiconductor Corporation was negligent regarding the design or manufacture of the part.

The acceptance of this document will be construed as an acceptance of the foregoing conditions.

Appendices A, B, and C of this manual contain copyrighted material that is the property of Synopsys, Inc., 1998, ALL RIGHTS RESERVED.

The EZ-USB Technical Reference Manual

Copyright 2000, Cypress Semiconductor Corporation.

All rights reserved.

Development Kit Getting Started Documentation for the EZ-USB Xcelerator Development it. Includes an overview of the kit, descriptions of kit components with installation instructions, and details about the development board.

Technical Reference Documentation of the EZ-USB controller. Includes details about the CPU, memory, input/output, ReNumeration , bulk transfers, endpoint zero, isochronous transfers, interrupts, resets, power management, registers, AC/ DC parameters, and packages.

Appendices Documentation for the 8051 enhanced core. Includes an introduction, an architectural overview, and a hardware description.

Registers EZ-USB register maps.

Technical Support Phone 858 613-7929 E-mail:

Website:

EZ-USB Technical Reference Manual Version May 2000

EZ-USB Technical Reference Manual

Table of Contents

Table of Contents i Figures vii Tables xi
1 Introducing EZ-USB

Introduction 1-1 EZ-USB Block Diagrams 1-2 The USB Specification 1-3 Tokens and PIDs 1-4 Host is Master 1-5

Receiving Data from the Host 1-6 Sending Data to the Host 1-6 USB Direction 1-6 Frame 1-6 Bulk Transfers 1-7 Interrupt Transfers 1-7 EZ-USB Transfer Types 1-7 Isochronous Transfers 1-8 Control Transfers 1-8 Enumeration 1-9 The USB Core 1-10 EZ-USB Microprocessor 1-11 ReNumeration‘ 1-12 EZ-USB Endpoints 1-12 EZ-USB Bulk Endpoints 1-13 EZ-USB Control Endpoint Zero 1-13 EZ-USB Interrupt Endpoints 1-14 EZ-USB Isochronous Endpoints 1-14 Fast Transfer Modes 1-14 Interrupts 1-15

EZ-USB TRM v1.9

Table of Contents
2 EZ-USB CPU 2-1

Introduction 2-1 8051 Enhancements 2-1 EZ-USB Enhancements 2-2 EZ-USB Register Interface 2-2 EZ-USB Internal RAM 2-3 I/O Ports 2-3 Interrupts 2-4 Power Control 2-5 SFRs 2-6 Internal Bus 2-7 Reset 2-7
3 EZ-USB Memory 3-1

Introduction 3-1 8051 Memory 3-2 Expanding EZ-USB Memory 3-4 CS# and OE# Signals 3-5 EZ-USB ROM Versions 3-7
4 EZ-USB Input/Output 4-1

Introduction 4-1 IO Ports 4-2 IO Port Registers 4-5 I2C Controller 4-6 8051 I2C Controller 4-6

START 4-8 STOP 4-8 Control Bits 4-8 LASTRD 4-9 DONE 4-9 ACK 4-9 Status Bits 4-9 BERR 4-10

Table of Contents

EZ-USB TRM v1.9

ID1, ID0 4-10 Sending I2C Data 4-10 Receiving I2C Data 4-11 I2C Boot Loader 4-12
5 EZ-USB Enumeration and ReNumeration

Introduction 5-1 The Default USB Device 5-2 EZ-USB Core Response to EP0 Device Requests 5-4 Firmware Load 5-5 Enumeration Modes 5-7 No Serial EEPROM 5-8 Serial EEPROM Present, First Byte is 0xB0 5-9 Serial EEPROM Present, First Byte is 0xB2 5-10 ReNumeration‘ 5-11 Multiple ReNumerations‘ 5-13 Default Descriptor 5-13
6 EZ-USB Bulk Transfers

Introduction 6-1 Bulk IN Transfers 6-4 Interrupt Transfers 6-5 EZ-USB Bulk IN Example 6-5 Bulk OUT Transfers 6-6 Endpoint Pairing 6-8 Paired IN Endpoint Status 6-9 Paired OUT Endpoint Status 6-10 Using Bulk Buffer Memory 6-10 Data Toggle Control 6-11 Polled Bulk Transfer Example 6-13 Enumeration Note 6-14 Bulk Endpoint Interrupts 6-15 Interrupt Bulk Transfer Example 6-16 Enumeration Note 6-21 The Autopointer 6-22
7 EZ-USB Endpoint Zero

Introduction 7-1 Control Endpoint EP0 7-2 USB Requests 7-5
More datasheets: 53F | 55A | 52R | 51B | 51F | 51L | 52B | 52C | 51R | AN2131QC


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

Datasheet ID: AN2135SC 507630