ISD-300A1 Cypress Semiconductor Corp, ISD-300A1 Datasheet - Page 43
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
ISD-300A1
Manufacturer Part Number
ISD-300A1
Description
IC USB 2.0 BRIDGE BULK 100LQFP
Manufacturer
Cypress Semiconductor Corp
Datasheet
1.ISD-300A1.pdf
(67 pages)
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
October 19, 2001
Error Outputs
If the device does not support this command, the device shall return command aborted. Otherwise, the
device shall not report an error.
Description
When the event notification command is issued, the ISD-300A1 waits until the device clears BSY and
DRQ to zero before beginning register writes. After writing the input registers, the ISD-300A1 waits for
BSY and DRQ cleared to zero and then reads the next state information (NSTATE).
The event notification command is issued following every reset of the device and following the power-on
reset device initialization sequence. The event notification command is also issued after any of the events
reported in the event notification data take place.
If any combination of mating events (mating events are defined as USB HS/FS, suspend/resume, cartridge
insert/release, eject press/release, and USB/class reset) take place before the ISD-300A1 can issue the event
notification command to the device, the following will occur:
If an event notification command does not complete for any reason (such as an incoming reset), the ISD-
300A1 will re-issue the command (with any new event data) until it completes successfully. Success of the
command does NOT depend upon the ERR bit. If the DRQ bit is set in response to an event notification,
the ISD-300A1 will continue to poll (this debug feature makes device incompatibility obvious).
Power Management
The ISD-300A1 is capable of offering two types of system power configurations.
The ISD-300A1 dynamically operates in a self or bus powered system depending upon the state of the
VBUS_POWERED input.
Control Pins
VBUS_POWERED Pin
The VBUS_POWERED input pin indicates the amount of system current drawn from VBUS. The VBUS
powered input is used to qualify:
Setting VBUS_POWERED inactive dictates the system is self powered, drawing up to the value of current
returned in the bMaxPower field (100 mA maximum) or less from VBUS. Setting VBUS_POWERED
active indicates the system is capable of drawing up to the amount present in the bMaxPower USB
descriptor field (500 mA maximum).
•
•
•
•
•
1.
2.
Self-Powered – VBUS current is limited to 100 mA or less.
Bus-Powered – VBUS current is limited to 500 mA or less.
The response for a GET_STATUS USB request.
An ISD-300A1 asynchronous reset in the following cases:
Which USB descriptors are presented to the host. If asserted, the first descriptor set is returned. If
de-asserted, the second descriptor set is returned.
o
o
Send an event notification command showing all events.
Send a subsequent event notification command showing only the most recent of any
mated events.
If VBUS_POWERED is asserted high and the host has set the USB configuration for self
powered operation.
If VBUS_POWERED is detected changing state when USB configuration is set to 0.
38
ISD-300A1