Data Sheet
Data Sheet
Data Sheet
Cypress Semiconductor Corporation • 3901 North First Street • San Jose, CA 95134 • 408-943-2600
Document #: 38-08005 Rev. *B Revised April 22, 2003
CY7C64613
TABLE OF CONTENTS
1.0 FEATURES ...................................................................................................................................... 4
1.1 EZ-USB FX Features .................................................................................................................. 4
1.2 Example Applications .................................................................................................................. 5
1.3 Other Resources ......................................................................................................................... 6
2.0 FUNCTIONAL OVERVIEW .............................................................................................................. 6
2.1 Microprocessor ........................................................................................................................... 6
2.2 USB SIE ...................................................................................................................................... 6
2.3 GPIF (General Programmable InterFace) ................................................................................... 6
2.4 Slave FIFOs ................................................................................................................................ 6
2.5 DMA ............................................................................................................................................ 7
2.6 Flexible Configuration ................................................................................................................. 7
2.7 Endpoints .................................................................................................................................... 9
2.8 Default USB Machine ................................................................................................................ 10
2.9 IBN (In-Bulk-NAK) Interrupts ..................................................................................................... 10
3.0 PINS ............................................................................................................................................... 11
3.1 Pin Diagrams ............................................................................................................................ 11
3.2 General Notes About the Pin Description Table ....................................................................... 14
3.3 CY7C64613 Pin Descriptions ................................................................................................... 14
4.0 REGISTER SUMMARY .................................................................................................................. 23
5.0 INPUT/OUTPUT PIN SPECIAL CONSIDERATION ...................................................................... 29
6.0 ABSOLUTE MAXIMUM RATINGS ................................................................................................ 29
7.0 OPERATING CONDITIONS ........................................................................................................... 29
8.0 DC CHARACTERISTICS ............................................................................................................... 29
9.0 AC ELECTRICAL CHARACTERISTICS ....................................................................................... 30
9.1 USB Transceiver ....................................................................................................................... 30
9.2 Program Memory Read ............................................................................................................. 30
9.3 Data Memory Read ................................................................................................................... 31
9.4 Data Memory Write ................................................................................................................... 32
9.5 DMA Read ................................................................................................................................ 33
9.6 DMA Write ................................................................................................................................. 34
9.7 Slave FIFOs—Output Enables .................................................................................................. 35
9.8 Slave FIFOs—Synchronous Read ............................................................................................ 35
9.9 Slave FIFOs—Synchronous Write ............................................................................................ 36
9.10 Slave FIFOs—Asynchronous Read ........................................................................................ 36
9.11 Slave FIFOs—Asynchronous Write ........................................................................................ 37
9.12 GPIF – Clocked with Fixed 48-MHz Internal Clock ................................................................. 37
9.13 GPIF Signals Externally Clocked – XCLK ............................................................................... 38
10.0 ORDERING INFORMATION ........................................................................................................ 38
11.0 PACKAGE DIAGRAMS ............................................................................................................... 38
11.1 52 PQFP ................................................................................................................................. 39
11.2 80 PQFP ................................................................................................................................. 40
11.3 128 PQFP ............................................................................................................................... 41
11.3 128-Lead Plastic Quad Flatpack ............................................................................................. 41
LIST OF FIGURES
1.0 Features
The CY7C64613 (EZ-USB FX) is Cypress Semiconductor’s second-generation full-speed USB family. FX products offer higher
performance and a higher level of integration than first-generation EZ-USB products. FX builds on the EZ-USB feature set,
including an intelligent USB core, enhanced 8051, 8-Kbyte RAM, and high-performance I/O while maintaining upward code
compatibility. The CY7C64613 enhances the EZ-USB family by providing faster operation and more ways to transfer data into
and out of the chip at very high speed.
12 MHz
A DDR(16)
Data (8)
G PIF
8051 Core
X4 PLL 48 / 24 MHz,
4-c lock ins truc . cy cle 3
UA RT0 UA RT1
Timers
USB Trans c eiv er
— Handles much of the low-level USB protocol in logic, simplifying 8051 code
• General Programmable InterFace (GPIF)
— Allows direct connection to most parallel interfaces: 8- and 16-bit wide
— Eliminates external glue logic in most applications
— Programmable Waveform Instructions and Configuration Registers to define waveforms
— Six Ready (RDY) inputs and six Control (CTL) outputs
• Vectored interrupt system expanded for USB, FIFO flags and DMA interrupts
• Separate buffers for SETUP and DATA portions of a CONTROL transfer
• Integrated I2C-compatible controller
— 400-KHz or 100-KHz operation
• Enhanced I/O
— I/O port registers mapped to 8051 SFRs (Special Function Registers) for high-speed bit operations
— Port bits can be controlled using 8051 bit addressing instructions
— Up to five 8-bit I/O ports
• Four integrated 8-bit-wide FIFOs
— Each 64 bytes deep
— Automatic conversion to and from 16-bit buses
— Easy, glueless interface to ASIC, DSP ICs and external logic
— Brings glue FIFOs inside for lower system cost
— Internal or external clock
— Synchronous (using strobes and a clock) or asynchronous (using strobes only)
• DMA controller
— Moves data between slave FIFOs, memory, and ports
— Very fast transfers—one clock (20.8 ns = 48 MHz) per byte for internal transfers
— Can use external RAM as additional FIFO (accessed via Address and Data buses)
• Special Autovectors for DMA and FIFO interrupts
• Glueless external memory expansion
— Up to 16-bit address bus and 8-bit data bus
— Strobes RD#, WR#, OE#, CS#, and PSEN#
— Buses not multiplexed (as in standard 8051), saving one clock per external memory cycle
• Three package options–128-pin PQFP, 80-pin PQFP, and 52-pin PQFP
2.1 Microprocessor
The CY7C64613 uses a 12-MHz crystal for low EMI. An internal oscillator and PLL develops an internal 48-MHz clock for use by
the USB Serial Interface Engine and the 8051 microprocessor. The 8051 can run at either 24 MHz or 48 MHz, controlled by a bit
in the EEPROM attached to the I2C-compatible bus. The default rate (with no EEPROM connected) is 24 MHz.
The internal microprocessor is an enhanced version of the industry-standard 8051. Enhancements include four clocks per
instruction cycle operation, a second data pointer, and an enhanced interrupt system. The 8051 includes two UARTS, three
counter-timers, and 256 bytes of register RAM.
The EZ-USB family implements I/O differently than the standard 8051 by having its I/O control registers in external memory space.
The CY7C64613 preserves this addressing for backward EZ-USB compatibility, and adds the ability to control I/O registers using
8051 Special Function Registers (SFRs). This improves I/O access time. For example, an I/O pin may be toggled using one 8051
instruction, e.g., CPL (bit).
The 8051 CODE and XDATA memory consists of an internal 8 KB RAM. This RAM is normally downloaded via the USB cable at
plug-in, followed by the 8051 starting up and executing the downloaded code. This gives the CY7C64613 family its “soft” operation
feature, whereby permanent memory such as ROM or Flash memory is not required. Program code updates can easily be done
in the field since the code is loaded from the PC, not by physically changing or reprogramming a memory device. The 8051
program memory can also be loaded from the EEPROM connected to the I2C compatible bus on reset for stand-alone use without
the USB connected.
The 128-pin version of the CY7C64613 brings out the full 8051 address and data buses, plus decoded control signals OE#, CS#,
RD#, PSEN#, and WR# to allow glueless connection to external memory devices. The 80- and 52-pin packages allow smaller
footprints and more cost effective solutions for certain designs, but do not have external access to the 8051 buses.
must be free running. The FIFOs can be controlled either synchronously (using strobe signals and a clock) or asynchronously
(using strobe signals only). The slave FIFO data is available as two 8-bit buses, which may be used simultaneously to operate
as a single 16-bit data bus. The 16-bit connection, along with fast double-byte mode, combine to give fast conversion between
8- and 16-bit buses. A flexible set of FIFO flags (full, empty, and programmable) provide FIFO flow control.
2.5 DMA
With many sources and destinations for USB data, such as endpoint buffers, slave FIFOs, and internal/external RAM buffers, it
is important to move blocks of data between them quickly. Using internal DMA, the 8051 sets up source, destination, and transfer
length registers, and then initiates a DMA transfer. The maximum DMA transfer rate occurs between internal resources, such as
endpoint buffers and slave FIFOs. This maximum rate is one byte per 48-MHz clock, or 48 Mbytes per second.
Figure 2-1. General Scheme of Multiplexed Pins for the 128-pin CY7C64613
EA
BKPT
PSEN#
PC7 / RD# / CTL5
PC6 / WR# / CTL4
PA5 / FRD# / RDY5 / SLRD
PA4 / FWR# / RDY4 / SLWR
PA2 / OE#
PA3 / CS#
A[15..0]
D[7..0]
PE0 PE0 ADR0 ADR0 BOUTFLAG BOUTFLAG
PE1 PE1 ADR1 ADR1 AINFULL AINFULL
PE2 PE2 ADR2 ADR2 BINFULL BINFULL
DISCON# PE3 PE3 ADR3 ADR3 AOUTEMTY AOUTEMTY
D+ PE4 PE4 ADR4 ADR4 BOUTEMTY BOUTEMTY
D- PE5 PE5 CTL3 CTL3 PE5 PE5
PE6 PE6 CTL4 CTL4 PE6 PE6
PE7 PE7 CTL5 CTL5 PE7 PE7
X X RDY4 RDY4 SLWR SLWR
X X RDY5 RDY5 SLRD SLRD
PA7 / RxD1out
PA6 / RxD0out
PA1 / T1out
PA0 / T0out
PC2 / INT0
[nnn] = IFCONFIG[2..0]
CY7C64613
Page 8 of 42
CY7C64613
2.7 Endpoints
Buffer Size
Endpoint Type (Bytes)
EP0-IN Control 64
EP0-OUT Control 64
EP1-IN Bulk/Interrupt 64
EP1-OUT Bulk/Interrupt 64
EP2-IN Bulk/Interrupt 64
EP2-OUT Bulk/Interrupt 64
EP3-IN Bulk/Interrupt 64
EP3-OUT Bulk/Interrupt 64
EP4-IN Bulk/Interrupt 64
EP4-OUT Bulk/Interrupt 64
EP5-IN Bulk/Interrupt 64
EP5-OUT Bulk/Interrupt 64
EP6-IN Bulk/Interrupt 64
EP6-OUT Bulk/Interrupt 64
EP7-IN Bulk/Interrupt 64
EP7-OUT Bulk/Interrupt 64
EP8-IN Isochronous 0–1023[1]
EP8-OUT Isochronous 0–1023[1]
EP9-IN Isochronous 0–1023[1]
EP9-OUT Isochronous 0–1023[1]
EP10-IN Isochronous 0–1023[1]
EP10-OUT Isochronous 0–1023[1]
EP11-IN Isochronous 0–1023[1]
EP11-OUT Isochronous 0–1023[1]
EP12-IN Isochronous 0–1023[1]
EP12-OUT Isochronous 0–1023[1]
EP13-IN Isochronous 0–1023[1]
EP13-OUT Isochronous 0–1023[1]
EP14-IN Isochronous 0–1023[1]
EP14-OUT Isochronous 0–1023[1]
EP15-IN Isochronous 0–1023[1]
EP15-OUT Isochronous 0–1023[1]
The CY7C64613 has 16 Control, Bulk, and Interrupt endpoints. One endpoint pair is dedicated to endpoint zero, with separate
EP0-IN and EP0-OUT buffers. Fourteen additional 64-byte buffers may be used as Bulk or Interrupt endpoints. These endpoints
may be double-buffered by using an endpoint pairing mechanism. Double buffering allows the 8051 to access a packet as another
packet is being transmitted or received over USB. This technique is essential in high-bandwidth applications where NAKs by the
USB device would reduce performance.
The CY7C64613 also has sixteen Isochronous (ISO) endpoints which share 1024 bytes of double-buffered endpoint memory
(2 KB total). The ISO buffer sizes are programmable in 16-byte increments. The Isochronous endpoint buffers are accessed as
FIFOs.
Endpoint data is serviced either directly by the 8051, or moved on- or off-chip using the built in DMA controller. Bulk data is visible
either in 64-byte random access buffers, or as FIFOs (using the AutoPointer feature).
Each endpoint has its own interrupt vector, allowing ISRs (Interrupt Service Routines) to be called automatically, with minimum
overhead and latency.
Note:
1. A total of 1024 FIFO bytes can be divided among all Isochronous endpoints. (1023 is the maximum USB-specified Isochronous Full-speed packet size.)
Default Endpoints
Endpoint Type Alternate Setting
0 1 2
Max Packet Size (bytes)
0 CTL 64 64 64
1 IN INT 0 16 64
2 IN BULK 0 64 64
2 OUT BULK 0 64 64
4 IN BULK 0 64 64
4 OUT BULK 0 64 64
6 IN BULK 0 64 64
6 OUT BULK 0 64 64
8 IN ISO 0 16 256
8 OUT ISO 0 16 256
9 IN ISO 0 16 16
9 OUT ISO 0 16 16
10 IN ISO 0 16 16
10 OUT ISO 0 16 16
3.0 Pins
3.1 Pin Diagrams
CT L 0 / AINFL AG
PC5 / T 1 / CT L 3
PC4 / T 0 / CT L 1
RDY2 / AOE
PC2 / INT 0#
GND
GND
VCC
52
51
50
49
48
47
46
45
44
43
42
41
40
VCC 1 39 GND
SCL 2 38 XCLK
XOUT 7
52 PQFP
33 PB4 / INT4 / D[4] / GDA[4] / AFI[4]
AGND 8
10 x 10 mm 32 PB3 / TxD1 / D[3] / GDA[3] / AFI[3]
CLKOUT 12 28 RESET#
GND 13 27 VCC
14
15
16
17
18
19
20
21
22
23
24
25
26
XCL KSEL
DISCON#
RESERV ED
RESERV ED
RESERV ED
RESERV ED
RESERV ED
RESERV ED
USBD+
USBD-
VCC
GND
GND
PC 3 / IN T 1# / R D Y3
PC 0 / R xD 0 / R D Y0
PC 1 / T xD 0 / R D Y1
PC 6 / W R # / C TL4
PC 7 / R D # / C TL 5
R D Y1 / B SEL
R D Y0 / ASEL
R D Y2 / AOE
PC 2 / IN T 0#
GN D
GN D
VC C
NC
NC
NC
NC
NC
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
VC C 1 60 GN D
SC L 2 59 XC LK
SD A 3 58 C TL2 / AOU TF LAG
W AK EU P# 4 57 C TL1 / B IN FLAG
AVC C 5 56 NC
XIN 6 55 PE0 / AD R 0 / B OU TF LAG
XOU T 7 54 PB 7 / T2OU T / D [7] / GD A[7] / AFI[7]
AGN D 8 53 PB 6 / IN T6 / D [6] / GD A[6] / AFI[6]
R ESER VED 9 52 PB 5 / IN T5# / D [5] / GD A[5] / AFI[5]
GN D 10 80 P QFP 51 PB 4 / IN T4 / D [4] / GD A[4] / AFI[4]
PA0 / T0OU T 11 50 PB 3 / TxD 1 / D [3] / GD A[3] / AFI[3]
PA1 / T1OU T 12
14 x 14 mm 49 PB 2 / R xD 1 / D [2] / GD A[2] / AFI[2]
PA2 / OE# 13 48 PB 1 / T2EX / D [1] / GD A[1] / AFI[1]
PA3 / C S# 14 47 PB 0 / T2 / D [0] / GD A[0] / AFI[0]
PA4 / FW R # / R D Y4 15 46 NC
PA5 / F R D # / R D Y5 16 45 NC
PA6 / R xD 0OU T 17 44 NC
PA7 / R xD 1OU T 18 43 GN D
C LK OU T 19 42 R ESET#
GN D 20 41 VC C
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
PD 0 / GD B [0] / B F I[0]
PD 1 / GD B [1] / B F I[1]
PD 2 / GD B [2] / B F I[2]
PD 3 / GD B [3] / B F I[3]
PD 4 / GD B [4] / B F I[4]
PD 5 / GD B [5] / B F I[5]
PD 6 / GD B [6] / B F I[6]
PD 7 / GD B [7] / B F I[7]
R ESER VED
R ESER VED
R D Y3 / B OE
U SB D -
XC LK SEL
R D Y5 / SLR D
U SB D +
D ISC ON #
R D Y4 / SLW R
VC C
GN D
GN D
PC 3 / IN T1# / R D Y3
PC 1 / TxD 0 / R D Y1
PC 0 / R xD 0 / R D Y0
PC 6 / W R # / C TL4
PC 7 / R D # / C TL 5
PC 5 / T1 / C TL3
PC 4 / T0 / C TL1
R D Y1 / B SEL
R D Y2 / AOE
PC 2 / IN T 0#
GN D
VC C
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
A 14 1 102 R D Y0 / A SEL
A 15 2 101 C T L0 / A IN FLA G
GN D 3 100 VC C
VC C 4 99 GN D
SC L 5 98 XC LK
SD A 6 97 C T L2 / A OU TFLA G
W A K EU P# 7 96 C T L1 / B IN FLA G
D0 8 95 PE7 / C TL5
D1 9 94 PE6 / C TL4
D2 10 93 PE5 / C TL3
D3 11 92 PE4 / A D R 4 / B OU TEM TY
GN D 12 91 PE3 / A D R 3 / A OU TEM TY
D4 13 90 PE2 / A D R 2 / B IN FU L L
D5 14 89 PE1 / A D R 1 / A IN FU LL
D6 15 88 PE0 / A D R 0 / B OU TFLA G
D7 16 87 GN D
VC C 17 86 PB 7 / T2OU T / D [7] / GD A [7] / A FI[7]
A VC C 18 85 PB 6 / IN T6 / D [6] / GD A [6] / A F I[6]
XIN 19 128 PQFP 84 PB 5 / IN T5# / D [5] / GD A [5] / A FI[5]
XOU T 20 83 PB 4 / IN T4 / D [4] / GD A [4] / A F I[4]
A GN D 21
14 x 20 mm 82 PB 3 / TxD 1 / D [3] / GD A [3] / A FI[3]
R ESER VED 22 81 PB 2 / R xD 1 / D [2] / GD A [2] / A FI[2]
GN D 23 80 PB 1 / T2EX / D [1] / GD A [1] / A FI[1]
ADR5 24 79 PB 0 / T2 / D [0] / GD A [0] / A FI[0]
PA 0 / T0OU T 25 78 GN D
PA 1 / T1OU T 26 77 R ESER VED
PA 2 / 0E# 27 76 R ESER VED
PA 3 / C S# 28 75 VC C
PA 4 / FW R # / R D Y4 / SLW R 29 74 R ESER VED
PA 5 / FR D # / R D Y5 / SLR D 30 73 R ESER VED
PA 6 / R xD 0OU T 31 72 GN D
PA 7 / R xD 1OU T 32 71 R ESER VED
PSEN # 33 70 R ESER VED
C LK OU T 34 69 R ESET#
GN D 35 68 VC C
VC C 36 67 GN D
R ESER VED 37 66 U SB D +
XC LK SEL 38 65 U SB D -
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
D ISC ON #
R D Y3 / B OE
B K PT
R D Y4 / SLW R
EA
PD 0 / GD B [0] / B F I[0]
PD 1 / GD B [1] / B F I[1]
PD 2 / GD B [2] / B F I[2]
PD 3 / GD B [3] / B F I[3]
PD 4 / GD B [4] / B F I[4]
PD 5 / GD B [5] / B F I[5]
N O C ON N EC T
N O C ON N EC T
R ESER VED
R D Y5 / SL R D
R ESER VED
R ESER VED
R ESER VED
R ESER VED
PD 6 / GD B [6] / B FI[6]
PD 7 / GD B [7] / B FI[7]
GN D
GN D
GN D
VC C
GN D
If WR# is chosen as the function of PC6, it should be pulled up to VCC through a pull-up resistor. This is to ensure that
WR# is inactive (pulled HIGH) at power-up, since, before the 8051 can configure this pin to WR#, it defaults to ‘PC6 an input’
(not driven by the FX pin).
All multiplexed pins that you use should be carefully considered in your circuit design for the effects of the transition through
their default configuration at power-up. These are typically (though not always) active LOW signals such as WR#.
The critical time interval to be considered is between RESET# deasserted and the pin driven as an output (immediately after
the 8051 code has initialized the port to be an alternate function that it is an output).
3.3 CY7C64613 Pin Descriptions
128 80 52 Name Type Default Description
18 5 5 AVCC Power N/A Analog VCC. This signal provides power to the analog section of the
chip.
21 8 8 AGND Power N/A Analog Ground. Connect to ground with as short a path as possible.
48 28 18 DISCON# O/Z H Disconnect. This pin can drive HIGH, LOW, or float. DISCON# pin
floats when the register bit USBCS.2 is LOW, and drives when it is
HIGH. The drive level of the DISCON# pin is the invert of register bit
USBCS.3. The DISCON# pin is normally connected to the USB D+ line
through a 1500Ω resistor. The CY7C64613 signals a USB connection
by setting USBCS.3=0 (drive 3.3V) and USBCS.2=1 (output enable).
The CY7C64613 signals a USB disconnect by setting USBCS.2=0
which floats the pin and disconnects the 1500Ω resistor from D+.
65 38 24 USBD– I/O/Z Z USB D– Connect to the USB D– signal through a 22 ±5% ohm resistor.
66 39 25 USBD+ I/O/Z Z USB D+ Connect to the USB D+ signal through a 22 ±5% ohm resistor.
105 A0 Output L 8051 Address Bus. This bus is driven at all times. When the 8051 is
106 A1 Output L addressing internal RAM it reflects the internal address. During DMA
transfers that use the RD# and WR# strobes, the address bus contains
107 A2 Output L the incrementing DMA source or destination address for data trans-
108 A3 Output L ferred over D[7.0].
114 A4 Output L
115 A5 Output L
116 A6 Output L
117 A7 Output L
118 A8 Output L
120 A9 Output L
121 A10 Output L
122 A11 Output L
127 A12 Output L
128 A13 Output L
1 A14 Output L
2 A15 Output L
16 D7 I/O/Z Z
33 PSEN# Output H Program Store Enable PSEN# strobes LOW when the 8051 fetches
a CODE byte from external memory.
If EA = 0, the 8051 fetches CODE from external memory from
0x1B40 to 0xFFFF.
If EA = 1, the 8051 fetches CODE from external memory from
0x0000 to 0xFFFF.
See EA pin.
41 BKPT Output L Breakpoint. This pin goes active (HIGH) when the 8051 address bus
matches the BPADDRH/L registers and breakpoints are enabled in the
USBBAV register (BPEN=1). If the BPPULSE bit in the USBBAV
register is HIGH, BKPT pulses HIGH for eight 24-/48-MHz clocks. If the
BPPULSE bit is LOW, BKPT stays HIGH until the 8051 clears the
BREAK bit (by writing a 1 to it) in the USBBAV register.
69 42 28 RESET# Input N/A Active LOW Reset. This pin resets the entire chip. It is normally tied
to VCC through a 10K resistor and to GND through a 1-µF capacitor.
Hysteresis input.
51 EA Input N/A External Access. This pin determines where the 8051 fetches code
between addresses 0x0000 and 0x1B3F.
If EA=0 the 8051 fetches this code from its internal RAM.
If EA=1 the 8051 fetches this code from external memory.
(normally used to boot from external memory, for example, boot from
Flash). This pin is “live”.
See PSEN# pin.
(EA is tied to GND internally in both the 80- and 52-pin packages.)
19 6 6 XIN Input N/A Crystal Input. Connect this signal to a 12-MHz series-resonant, funda-
mental mode crystal and 22–33 pF capacitor to GND. Also connect a
1-MΩ resistor between XIN and XOUT.
It is also correct to drive XIN with an external 12-MHz square wave
derived from another clock source.
20 7 7 XOUT Output N/A Crystal Output. Connect this signal to a 12-MHz series-resonant,
fundamental mode crystal and 22–33 pF capacitor to GND. Also
connect a 1-MΩ resistor between XIN and XOUT.
If an external clock is used to drive XIN, leave this pin open.
8.0 DC Characteristics
Parameter Description Conditions Min. Typ. Max. Unit
VCC Supply Voltage 3.0 3.6 V
VIH Input High Voltage 2 5.25 V
VIL Input Low Voltage –0.5 0.8 V
II Input Leakage Current 0< VIN < VCC ±10 µA
VOH Output Voltage High IOUT = 1.6 mA 2.4 V
VOL Output Low Voltage IOUT = –1.6 mA 0.4 V
CIN Input Pin Capacitance 10 pF
ISUSP Suspend Current 120 275[5] µA
ICC Supply Current 8051 running, connected to USB 35 50[4] mA
USB Transceiver
VOH Output Voltage High IOUT = 1.6 mA 2.8 3.6 V
VOL Output Low Voltage IOUT = –1.6 mA 0.0 0.3 V
RpH Output Impedance (HIGH state) Includes external 22Ω ±5% resistor 28 44 Ω
RpL Output Impedance (LOW state) Includes external 22Ω ±5% resistor 28 44 Ω
Ii Input Leakage Current VCC = 3.6V; VI = 5.5V or GND; not for ±0.1 ±5 µA
IO pins
Ioz Three-State Output OFF-State VI = VIH or VIL; ±10 µA
Current VO = VCC or GND
Notes:
3. The USB Specification requires that the full-speed data rate when transmitting is 12.000 Mb/s ± 0.25% (2,500 ppm). Hence, the allowed variance of Fosc must
be tighter than 0.25% to guarantee 0.25% when transmitting on the USB.
4. A guideline only. Not guaranteed.
5. Maximum suspend current is not guaranteed.
CLKO UT
Note 6
tAV tAV
A[15..0]
t STBL tSTBH
PSEN#
[7]
t AC C 1 t D SU t DH
D[7..0] da ta in
f1_8051_pgm em rd.vsd
CLKOUT
tAV tSTBL tSTBH tAV
A[15..0]
RD#
Stretch=1
tCL
CLKOUT
tAV
A[15..0]
RD#
[8]
tACC3 tDSU tDH
D[7..0] data in
f2_8051_datamemrd.vsd
C LK OUT
t STBH t AV
t AV t STBL
A [15..8]
W R#
tO N 1 tOF F 1
S tretch = 1
tCL
C LK OUT
t AV tAV
A [15..8]
W R#
tO F F 1
tO N 1
CLKOUT
tAV
A[15..0]
Note 9
tSTBL tSTBH
RD#/FRD#
CS#, OE#
Note 10
tDSU tDH
D[7..0] in in in
burst
tCL
CLKOUT
tAV
A[15..0]
Note 9
tSTBL tSTBH
RD#/FRD#
CS#, OE#
tDSU tDH
D[7..0] in in in in in
f4_dmard.vsd
CLK OUT
t AV
A [15..0]
Note 11
tSTBL tSTBH
W R#/FW R#
CS #, OE #
Note 12 t ON 1 tD A t OFF1
D[7..0]
Burst
t CL
CLK OUT
tAV
A [15..0]
Note 11
tSTBL tSTBH
W R#/FW R#
CS #, OE #
tD A
D[7..0]
f5_dm awr.v s d
AOE
BOE
tON tOFF
AFI [7..0]
BFI [7..0]
f6_fifo_sync_oe.vsd
tCL
XCLK
[13]
tSUX t XH
ASEL/BSEL
SLRD
t XDA
AFI/BFI [7..0]
tXF LAG
FLAGS
f7_fifo_sync_read.vsd
tCL
XCLK
[13]
t SU X tXH
ASEL/BSEL
SLWR
FLAGS
f8_fifo_sync_write.vsd
A S E L/B S E L
t RDL t RDH
S LRD
t AC C A
A FI/B FI [7..0]
t AFLAG
FLA GS
f9_fifo_as y nc _read.v s d
ASEL/BSEL
t W RL
t W RH
SLW R
t S UA t HA
AFI/BFI [7..0]
t AFLAG
FLAGS
f10_fi fo_as y nc _wri te.v s d
Internal
(48MHz )
t SRY tRY H
R D Yn
tCL
XC LK
(input)
tSR X t RY X
R D Yn
Note:
17. XCLK must be greater than or equal to 5 MHz, and less than (but not equal to) 48 MHz and must be free running.
11.1 52 PQFP
52-Lead Plastic Quad Flatpack N52
51-85042-**
11.2 80 PQFP
80-Lead Plastic Quad Flatpack (14 x 14 x 2.80 mm) N80A
51-85174-**
51-85080-*A
Purchase of I2C components from Cypress or one of its sublicensed Associated Companies conveys a license under the Philips
I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C standard specification
defined by Philips. EZ-USB is a registered trademark, and EZ-USB FX is a trademark, of Cypress Semiconductor. All product
and company names mentioned in this document are the trademarks of their respective holders.