CY7C68300 CYPRESS [Cypress Semiconductor], CY7C68300 Datasheet - Page 11

no-image

CY7C68300

Manufacturer Part Number
CY7C68300
Description
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C68300-56LFC
Manufacturer:
CY
Quantity:
4 082
Part Number:
CY7C68300-56PV
Manufacturer:
CY
Quantity:
56
Part Number:
CY7C68300-56PVC
Manufacturer:
CYPRESS
Quantity:
5 000
Part Number:
CY7C68300-56PVC
Manufacturer:
CYP
Quantity:
22
Part Number:
CY7C68300-56PVC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C68300A-56LFC
Manufacturer:
CYPRESS
Quantity:
5 000
Part Number:
CY7C68300A-56LFC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
CY7C68300A-56LFC
Quantity:
273
Part Number:
CY7C68300A-56LFXC
Manufacturer:
CYPRESS
Quantity:
1 069
Part Number:
CY7C68300A-56LFXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C68300A-56PVC
Manufacturer:
CY
Quantity:
13
Part Number:
CY7C68300A-56PVC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C68300B
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
4.0
4.1
EZ-USB AT2 operates at two of the three rates defined in the USB Specification Revision 2.0 dated April 27, 2000:
EZ-USB AT2 does not support the low-speed signaling rate of 1.5 Mbits/sec.
4.2
The ATA/ATAPI port on the EZ-USB AT2 is compliant with the Information Technology AT Attachment with Packet Interface 6
(ATA/ATAPI-6) Specification, T13/1410D Rev 3B. The EZ-USB AT2 supports both ATAPI packet commands over USB.
Additionally, the EZ-USB AT2 translates ATAPI SFF-8070i commands to ATA commands for seamless integration of ATA devices
with generic Mass Storage Class BOT drivers.
5.0
During the power-up sequence, internal logic checks the I
0x4D. If a valid signature is found, the EZ-USB AT2 uses the values stored in the EEPROM to configure the USB descriptors for
normal operation. If an invalid EEPROM signature is read, or if no EEPROM is detected, the EZ-USB AT2 defaults into Board
Manufacturing Test Mode. The two modes of operation are described in subsections 5.1 and 5.2, below.
5.1
In Board Manufacturing Test Mode, the chip behaves as a USB 2.0 device but the ATA/ATAPI interface is not active. The EZ-USB
AT2 allows for reading and writing an EEPROM and for board level testing through vendor specific ATAPI commands utilizing the
CBW Command Block as described in the USB Mass Storage Class Bulk-Only Transport Specification. There is a vendor-specific
ATAPI command for the EEPROM access (CfgCB) and one for the board level testing (MfgCB).
5.1.1
The cfg_load and cfg_read vendor-specific commands are passed down through the bulk pipe in the CBWCB portion of the CBW.
The format of this CfgCB is shown below. Byte 0 will be a vendor-specific command designator whose value is configurable and
set in the configuration data (EEPROM address 0x04). Byte 1 must be set to 0x26 to identify CfgCB. Byte 2 is reserved and must
be set to zero. Byte 3 is used to determine the memory source to write/read. For the EZ-USB AT2, this byte must be set to 0x02,
meaning the EEPROM. Bytes 4 and 5 will be used to determine the start address. For the EZ-USB AT2, this must always be
0x0000. Bytes 6 through 15 are reserved and should be set to zero.
The data transferred to the EEPROM must be in the format specified in Table 5-6 of this data sheet. Maximum data transfer size
is 255 bytes.
The data transfer length is determined by the CBW Data Transfer Length specified in bytes 8 through 11 (dCBWDataTransfer-
Length) of the CBW. The type/direction of the command will be determined by the direction bit specified in byte 12, bit 7 (bmCBW-
Flags) of the CBW.
Table 5-1. Command Block Wrapper
Table 5-2. Example CfgCB
Document #: 38-08011 Rev. *B
• Full speed, with a signaling bit rate of 12 Mbits/sec
• High speed, with a signaling bit rate of 480 Mbits/sec.
0–3
4–7
8–11 (08h-0Bh)
12 (0Ch)
13 (0Dh)
14 (0Eh)
15-30 (0Fh1Eh)
0 bVSCBSignature (set in configuration bytes)
USB Signaling Speed
ATA Interface
Board Manufacturing Test Mode
CfgCB
Functional Overview
Enumeration
CfgCB Byte Descriptions
Dir
7
Reserved (0)
Obsolete
Reserved (0)
6
2
7
0
C-compatible port for an EEPROM whose first two bytes are both
5
CBWCB (CfgCB or MfgCB)
dCBWDataTransferLength
6
0
DCBWSignature
bwCBWFLAGS
dCBWTag
4
5
1
3
4
0
Reserved (0)
Bits
bCBWCBLength
2
3
0
bCBWLUN
2
1
1
CY7C68300
1
0
Page 11 of 26
0
0
0

Related parts for CY7C68300