CY7C68001-56LFC Cypress Semiconductor Corp, CY7C68001-56LFC Datasheet - Page 10

no-image

CY7C68001-56LFC

Manufacturer Part Number
CY7C68001-56LFC
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CY7C68001-56LFC

Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Operating Temperature (max)
70C
Rad Hardened
No
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C68001-56LFC
Manufacturer:
CY
Quantity:
5 928
Part Number:
CY7C68001-56LFC
Manufacturer:
CYPRESS10
Quantity:
190
A two-step process is employed to clear an endpoint data toggle
bit to 0. First, write to the TOGCTL register with an endpoint
address (EP3:EP0) plus a direction bit (IO). Keeping the
endpoint and direction bits the same, write a “1” to the R (reset)
bit. For example, to clear the data toggle for EP6 configured as
an “IN” endpoint, write the following values sequentially to
TOGCTL:
00010110b
00110110b
Following is the sequence of events that the master should
perform to set this register to 0x16:
Document #: 38-08013 Rev. *K
Send Low Byte of the Register (0x83)
Send High Byte of the Register (0xE6)
Command address write of address 0x3A
Command data write of upper nibble of the Low Byte of Reg-
ister Address (0x08)
Command data write of lower nibble of the Low Byte of Reg-
ister Address (0x03)
Command address write of address 0x3B
Command data write of upper nibble of the High Byte of
Register Address (0x0E)
Command data write of lower nibble of the High Byte of Reg-
ister Address (0x06)
The same command sequence needs to be followed to set
TOGCTL register to 0x36. The same command protocol
sequence can be used to reset the data toggle for the other
endpoints.
In order to read the status of this register, the external master
must do the following sequence of events:
Send the actual value to write to the register Register (in this
case 0x16)
Send Low Byte of the Register (0x83)
Send High Byte of the Register (0xE6)
Get the actual value from the TOGCTL register (0x16)
Command address write of address0x3C
Command data write of upper nibble of the register value
(0x01)
Command data write of lower nibble of the register value
(0x06)
Command address write of 0x3A
Command data write of upper nibble of the Low Byte of Reg-
ister Address (0x08)
Command data write of lower nibble of the Low Byte of Reg-
ister Address (0x03)
Command address write of address 0x3B
Command data write of upper nibble of the High Byte of
Register Address (0x0E)
Command data write of lower nibble of the High Byte of Reg-
ister Address (0x06)
Command address READ of 0x3C
CY7C68001
Page 10 of 45
[+] Feedback
[+] Feedback
[+] Feedback

Related parts for CY7C68001-56LFC