CY7C68300C/CY7C68301C
CY7C68320C/CY7C68321C
interface and the attached mass storage device, especially if Ultra DMA Mode is used.
VBUS_ATA_ENABLE
VBUS_ATA_ENABLE is typically used to indicate to the AT2LP that power is present on VBUS. This pin is polled by the AT2LP at startup and then every 20 ms thereafter. If this pin is ‘0’, the AT2LP releases the pull up on D+ as required by the USB specification.
Also, if bit 4 of configuration address 0x08 is ‘1’, the ATA interface pins are placed in a
ATAPUEN
This output can be used to control the required host pull up resistors on the ATA interface in a
ATAPUEN can also be configured as a GPIO input. See “HID Functions for Button Controls” on page 15 for more infor- mation on HID functionality.
PWR500#
The AT2LP asserts PWR500# to indicate that VBUS current may be drawn up to the limit specified by the bMaxPower field of the USB configuration descriptors. If the AT2LP enters a
PWR500# can also be configured as a GPIO input. See “HID Functions for Button Controls” on page 15 for more infor- mation on HID functionality.
VBUSPWRD
VBUSPWRD is used to indicate self- or
Note that current USB host drivers do not poll the device for this information, so the effect of this pin is only seen on a USB or power on reset.
Table 4. Behavior of Descriptor Data that is Dependent Upon VBUSPWRD State
Pin | VBUSPWRD = ‘1’ | VBUSPWRD = ‘0’ | VBUSPWRD N/A |
bMaxPower | 0xFA | 0x01 | The value from configuration |
Reported Value | (500 mA) | (2 mA) | address 0x34 is used. |
bmAttributes bit 6 | ‘0’ | ‘1’ | ‘0’ if bMaxPower > 0x01 |
Reported Value | ‘1’ if bMaxPower ≤ 0x01 |
RESET#
Asserting RESET# for 10 ms resets the entire AT2LP. In
Cypress does not recommend an RC reset circuit for
While the AT2LP is in reset, all pins are held at their default startup state.
Figure 9. R/C Reset Circuit for
100KΩ
RESET#
0.1μF
Document | Page 14 of 42 |
[+] Feedback