欢迎访问ic37.com |
会员登录 免费注册
发布采购

CY7C68001-56PVXC 参数 Datasheet PDF下载

CY7C68001-56PVXC图片预览
型号: CY7C68001-56PVXC
PDF下载: 下载PDF文件 查看货源
内容描述: EZ -USB SX2 ?高速USB接口设备 [EZ-USB SX2⑩ High-Speed USB Interface Device]
分类和应用:
文件页数/大小: 43 页 / 985 K
品牌: CYPRESS [ CYPRESS SEMICONDUCTOR ]
 浏览型号CY7C68001-56PVXC的Datasheet PDF文件第1页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第3页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第4页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第5页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第6页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第7页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第8页浏览型号CY7C68001-56PVXC的Datasheet PDF文件第9页  
FOR
FOR
CY7C68001
2.2
Introduction
3.3
Boot Methods
The EZ-USB
SX2
USB interface device is designed to work
with any external master, such as standard microprocessors,
DSPs, ASICs, and FPGAs to enable USB 2.0 support for any
peripheral design.
SX2
has a built-in USB transceiver and
Serial Interface Engine (SIE), along with a command decoder
for sending and receiving USB data. The controller has four
endpoints that share a 4-KB FIFO space for maximum flexi-
bility and throughput, as well as Control Endpoint 0.
SX2
has
three address pins and a selectable 8- or 16- bit data bus for
command and data input or output.
2.3
System Diagram
During the power-up sequence, internal logic of the
SX2
checks for the presence of an I
2
C EEPROM.
If it finds an
EEPROM, it will boot off the EEPROM. When the presence of
an EEPROM is detected, the
SX2
checks the value of first
byte. If the first byte is found to be a 0xC4, the
SX2
loads the
next two bytes into the IFCONFIG and POLAR registers,
respectively. If the fourth byte is also 0xC4, the
SX2
enumerates using the descriptor in the EEPROM, then signals
to the external master when enumeration is complete via an
ENUMOK interrupt (Section 3.4). If no EEPROM is detected,
the
SX2
relies on the external master for the descriptors. Once
this descriptor information is receive from the external master,
the
SX2
will connect to the USB bus and enumerate.
3.3.1
EEPROM Organization
The valid sequence of bytes in the EEPROM are displayed
below
W indow s/U S B C apable H ost
Table 3-1. Descriptor Length Set to 0x06:
Default Enumeration
Byte Index
USB
C able
Description
0xC4
IFCONFIG
POLAR
0xC4
Descriptor Length (LSB):0x06
Descriptor Length (MSB): 0x00
VID (LSB)
VID (MSB)
PID (LSB)
PID (MSB)
DID (LSB)
DID (MSB)
0
1
2
3
4
5
6
A pplication
U S B C onnection
C ypress
S X2
R A M/R O M
D evice C PU
E EP R O M
7
8
9
10
11
Figure 2-2. Example USB System Diagram
3.0
3.1
Functional Overview
Table 3-2. Descriptor Length Not Set to 0x06
USB Signaling Speed
Byte Index
0
1
2
3
4
5
6
7
8
0xC4
IFCONFIG
POLAR
0xC4
Description
SX2
operates at two of the three rates defined in the
Universal
Serial Bus Specification Revision 2.0,
dated April 27, 2000:
• Full-speed, with a signaling bit rate of 12 Mbits/s
• High-speed, with a signaling bit rate of 480 Mbits/s.
SX2
does not support the low-speed signaling rate of 1.5
Mbits/s.
Descriptor Length (LSB)
Descriptor Length (MSB
Descriptor[0]
Descriptor[1]
Descriptor[2]
3.2
Buses
SX2
features:
• A selectable 8- or 16-bit bidirectional data bus
• An address bus for selecting the FIFO or Command Inter-
face.
Notes:
1. Because there is no direct way to detect which EEPROM type (single or double address) is connected,
SX2
uses the EEPROM address pins A2, A1, and A0
to determine whether to send out one or two bytes of address. Single-byte address EEPROMs (24LC01, etc.) should be strapped to address 000 and double-
byte EEPROMs (24LC64, etc.) should be strapped to address 001.
2. The SCL and SDA pins must be pulled up for this detection method to work properly, even if an EEPROM is not connected. Typical pull-up values are 2.2K – 10K
Ohms.
Document #: 38-08013 Rev. *E
Page 2 of 42