Cypress specifications CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C, Page 22 of

Page 22
“Functional Overview” on page 15 for more detail on how

CY7C68300C/CY7C68301C

CY7C68320C/CY7C68321C

Table 11.Configuration Data Organization

Byte

Configuration

Configuration

Required

Variable

Address

Item Name

Item Description

Contents

Contents

 

 

 

 

 

Note Devices running in Backward Compatibility (CY7C68300A) Mode must use the CY7C68300A EEPROM organization, and not the format shown in this document. Refer to the CY7C68300A data sheet for the CY7C68300A EEPROM format.

AT2LP Configuration

0x00

EEPROM signature byte 0

I2C EEPROM signature byte 0. This byte must be 0x53 for

0x53

 

 

 

proper AT2LP pin configuration.

 

 

0x01

EEPROM signature byte 1

I2C EEPROM signature byte 1. This byte must be 0x4B for

0x4B

 

 

 

proper AT2LP pin configuration.

 

 

0x02

APM Value

ATA Device Automatic Power Management Value. If an

 

0x00

 

 

attached ATA device supports APM and this field contains

 

 

 

 

other than 0x00, the AT2LP issues a SET_FEATURES

 

 

 

 

command to Enable APM with this value during the drive

 

 

 

 

initialization process. Setting APM Value to 0x00 disables

 

 

 

 

this functionality. This value is ignored with ATAPI devices.

 

 

0x03

Reserved

Must be set to 0x00.

 

0x00

 

 

 

 

 

0x04

bVSCBSignature Value

Value in the first byte of the CBW CB field that designates

 

0x24

 

 

that the CB is to be decoded as vendor specific ATA

 

 

 

 

commands instead of the ATAPI command block. See

 

 

 

 

“Functional Overview” on page 15 for more detail on how

 

 

 

 

this byte is used.

 

 

0x05

Reserved

Bits 7:6

 

0x07

 

Enable mode page 8

Bit 5

 

 

 

 

Enable the write caching mode page (page 8). If this page

 

 

 

 

is enabled, Windows disables write caching by default,

 

 

 

 

which limits write performance.

 

 

 

 

0= Disable mode page 8.

 

 

 

 

1= Enable mode page 8.

 

 

 

Disable wait for INTRQ

Bit 4

 

 

 

 

Poll status register rather than waiting for INTRQ. Setting

 

 

 

 

this bit to 1 improves USB BOT test results but may

 

 

 

 

introduce compatibility problems with some devices.

 

 

 

 

0 = Wait for INTRQ.

 

 

 

 

1 = Poll status register instead of using INTRQ.

 

 

 

BUSY Bit Delay

Bit 3

 

 

 

 

Enable a delay of up to 120 ms at each read of the DRQ bit

 

 

 

 

where the device data length does not match the host data

 

 

 

 

length. This allows the CY7C68300C/CY7C68301C to work

 

 

 

 

with most devices that incorrectly clear the BUSY bit before

 

 

 

 

a valid status is present.

 

 

 

 

0 = No BUSY bit delay.

 

 

 

 

1 = Use BUSY bit delay.

 

 

 

Short Packet Before Stall

Bit 2

 

 

 

 

Determines if a short packet is sent before the STALL of an

 

 

 

 

IN endpoint. The USB Mass Storage Class Bulk-Only Speci-

 

 

 

 

fication allows a device to send a short or zero-length IN

 

 

 

 

packet before returning a STALL handshake for certain

 

 

 

 

cases. Certain host controller drivers may require a short

 

 

 

 

packet before STALL.

 

 

 

 

0 = Do not force a short packet before STALL.

 

 

 

 

1 = Force a short packet before STALL.

 

 

Document 001-05809 Rev. *A

Page 22 of 42

[+] Feedback

Image 22
Contents CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C FeaturesBlock Diagram EZ-USB AT2LP USB 2.0 to ATA/ATAPI BridgeIntroduction ApplicationsCY7C68300A Compatibility CY4615C EZ-USB AT2LP Reference Design Kit USB Specification versionCY7C68301C EZ-USB AT2LPCY7C68300C 56-pin SSOPRESET# EZ-USB AT2LP CY7C68300C CY7C68301C 56-pin QFNENABLE DD13CY7C68321C EZ-USB AT2LPCY7C68320C 56-pin SSOPGPIO2 EZ-USB AT2LP CY7C68320C CY7C68321C 56-pin QFNARESET# DD15CY7C68320A 100-pin TQFPCY7C68321A page USB D+ signal See “DPLUS, DMINUS” on pageUSB D-signal See “DPLUS, DMINUS” on page PU 10KCY7C68300C/CY7C68301C CY7C68320C/CY7C68321CChip reset See “RESET#” on page VBUS detection See “VBUSATAENABLE” onSCL, SDA “ATAPUEN” on pageDPLUS, DMINUS XTALIN, XTALOUTSYSIRQ USB High-SpeedDRVPWRVLD GPIO PinsATA Interface Pins LOWPWR#ATAPUEN VBUSATAENABLERESET# PWR500#Functional Overview HID Functions for Button ControlsATA Command Block ATACB Field Name Table 6. ATACB Field DescriptionsByte Field Description5-12 Operational Mode Selection Flow Operating ModesFigure 10. Operational Mode Selection Flow Fused Memory Data Bulk-Only Transport Specification . There is a vendor-specificTable 7. Command Block Wrapper Normal Mass Storage ModeMfgCB EEPROM Organization Figure 11. Snapshot of ‘AT2LP Blaster’ Utility“Functional Overview” on page 15 for more detail on how Enable a delay of up to 120 ms at each read of the DRQ bitwhere the device data length does not match the host data length. This allows the CY7C68300C/CY7C68301C to workDetermines if the AT2LP is to do an SRST reset during drive returned on bits 2, 1, and 0 of EP1IN. This bit must be set to CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C Configuration does not exist. The USB Mass Storage Class Bulk-OnlyUSB Bulk Out Endpoint Interface DescriptorUSB Bulk In Endpoint Terminator Number of the channel, must be a zero based value that is Page 29 ofDescriptor-Index 0 LANGID CY7C68300C/CY7C68301C CY7C68320C/CY7C68321C Descriptor-Serial Number unique serialLOADCONFIGDATA Label Table 12.EEPROM-related Vendor-specific CommandsREADCONFIGDATA bmRequestTypeAbsolute Maximum Ratings DC CharacteristicsOperating Conditions ATA Timing Characteristics AC Electrical CharacteristicsOrdering Information USB Transceiver CharacteristicsPackage Diagrams Figure 12. 100-Pin Thin Plastic Quad Flatpack 14 x 20 x 1.4 mm A101Package Diagrams continued Figure 13. 56-lead Shrunk Small Outline PackageFigure 14. 56-Lead QFN 8 x 8 mm LF56A General PCB Layout Recommendations For USB Mass Storage DesignsPage 39 of Other Design Considerations Quad Flat Package No Leads QFN Package Design NotesPCB Material IDE Removable Media Devices Disclaimers, Trademarks, and CopyrightsDevices With Small Buffers Document Number Document History PagedIssue Date ECN NO