ISD-300A1 Cypress Semiconductor Corp, ISD-300A1 Datasheet - Page 14

no-image

ISD-300A1

Manufacturer Part Number
ISD-300A1
Description
IC USB 2.0 BRIDGE BULK 100LQFP
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of ISD-300A1

Applications
USB 2.0 to ATA/ATAPI Bridge
Interface
ATA, ATAPI
Voltage - Supply
3 V ~ 3.6 V
Package / Case
100-LQFP
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
428-1459

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISD-300A1
Manufacturer:
CYP
Quantity:
20 000
Company:
Part Number:
ISD-300A1
Quantity:
963
October 19, 2001
Address
0x0
0x1
0x2
0x3
0x4
Vendor-Specific Identify Data (FBh)
If an I
configuration data from an attached device using a vendor-specific identify command. (See I_MODE Pin
on page 41)
For vendor specific identify data (FBh) to be deemed valid, it must pass the signature check (first two data
bytes must equal 0x4D54). In the event of a failed signature check, the ISD-300A1 will respond to all USB
GET_DESCRIPTOR or GET_CONFIGURATION commands by returning defaults contained in internal
ROM.
An example of vendor specific identify data (FBh) formatting is shown in Appendix A – Example
EEPROM or FBh Identify Data Contents on page 51.
ISD-300A1 Configuration/USB Descriptor Data Formatting
Data formatting for all ISD-300A1 configuration data and USB descriptor data is identical for internal
ROM, I
the ISD-300A1 configuration data is mapped into address space. The USB Interface section on page 14
explains formatting of USB descriptor data.
ISD-300A1 Configuration Data
The ISD-300A1 Configuration Data is located at addresses 0x0 to 0xF of the Descriptor/Configuration data
contents. Configuration Data determine certain parameters and operational modes used by the ISD-300A1.
Any vendor specific USB command write operation to I
simultaneously update internal configuration register values as well. If the I
programmed without vendor specific USB commands, the ISD-300A1 must be asynchronously reset
(NRESET) before configuration data is reloaded.
Formatting is identical for the internal ROM, the I
configuration data is loaded into internal registers, regardless of the original data source.
2
C memory device is not utilized, the ISD-300A1 must be configured to accept descriptor and
2
C memory device data, and vendor specific identify data (FBh). The following sections show how
I
Signature (LSB)
I
Signature (MSB)
Event Notification
APM Value
ATA Initialization
Timeout
2
2
C memory device
C memory device
Field Name
LSB I
Register does not exist in HW
MSB I
Register does not exist in HW
ATAPI event notification command. Setting this field to 0x00 disables this
feature.
ATA Device Automatic Power Management Value. If an attached ATA
device supports APM and this field contains other than 0x00, the
Initialization state machines will issue a SET FEATURES command to
Enable APM with the register value during the drive initialization process.
Setting APM Value to 0x00 disables this functionality. This register value is
ignored with ATAPI devices.
Time in 128 millisecond granularity before the ISD-300A1 stops polling the
ALT STAT register for reset complete and restarts the reset process (0x80 =
16.4 seconds).
2
C memory device signature byte.
2
C memory device signature byte.
2
C memory device, and FBh data. ISD-300A1
9
2
C memory device configuration space will
Description
2
C memory device is
ISD-300A1
ROM Defaults
On-board
0x4D
0x54
0x00
0x00
0x80

Related parts for ISD-300A1