CY7C64713 CYPRESS [Cypress Semiconductor], CY7C64713 Datasheet - Page 4

no-image

CY7C64713

Manufacturer Part Number
CY7C64713
Description
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C64713-100AXC
Manufacturer:
SST
Quantity:
230
Part Number:
CY7C64713-100AXC
Manufacturer:
CY
Quantity:
9
Part Number:
CY7C64713-100AXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C64713-100AXC
Manufacturer:
CYPRESS-Pb
Quantity:
909
Part Number:
CY7C64713-100AXC
Manufacturer:
CYPRESS/PBF
Quantity:
3 600
Part Number:
CY7C64713-100AXC
Manufacturer:
CYPRESS/PBF
Quantity:
3 600
Part Number:
CY7C64713-100AXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C64713-128AXC
Manufacturer:
CYPRESS
Quantity:
9 940
Part Number:
CY7C64713-128AXC
Manufacturer:
CYPRESS
Quantity:
513
Part Number:
CY7C64713-128AXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C64713-128AXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
CY7C64713-128AXC
Quantity:
2 500
Part Number:
CY7C64713-56L
Manufacturer:
CYPRESS
Quantity:
17 580
Part Number:
CY7C64713-56LFXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C64713-56LTXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
CY7C64713-56LTXC
Quantity:
2 600
Part Number:
CY7C64713-56PVXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
4.8.2
The main USB interrupt is shared by 27 interrupt sources. To
save the code and processing time that normally would be
required to identify the individual USB interrupt source, the
FX1 provides a second level of interrupt vectoring, called
Autovectoring. When a USB interrupt is asserted, the FX1
pushes the program counter onto its stack then jumps to
address 0x0043, where it expects to find a “jump” instruction
to the USB Interrupt service routine.
The FX1 jump instruction is encoded as shown in Table 4-3.
If Autovectoring is enabled (AV2EN = 1 in the INTSETUP
register), the FX1 substitutes its INT2VEC byte. Therefore, if
Table 4-3. INT2 USB Interrupts
Document #: 38-08039 Rev. *B
Priority
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
11
1
2
3
4
5
6
7
8
9
USB-Interrupt Autovectors
INT2VEC Value
0C
1C
2C
3C
4C
5C
6C
7C
10
14
18
20
24
28
30
34
38
40
44
48
50
54
58
60
64
68
70
74
78
00
04
08
SUDAV
SOF
SUTOK
SUSPEND
USB RESET
EP0ACK
EP0-IN
EP0-OUT
EP1-IN
EP1-OUT
EP2
EP4
EP6
EP8
IBN
EP0PING
EP1PING
EP2PING
EP4PING
EP6PING
EP8PING
ERRLIMIT
EP2ISOERR
EP4ISOERR
EP6ISOERR
EP8ISOERR
Source
USB INTERRUPT TABLE FOR INT2
Setup Data Available
Start of Frame
Setup Token Received
USB Suspend request
Bus reset
reserved
FX1 ACK’d the CONTROL Handshake
reserved
EP0-IN ready to be loaded with data
EP0-OUT has USB data
EP1-IN ready to be loaded with data
EP1-OUT has USB data
IN: buffer available. OUT: buffer has data
IN: buffer available. OUT: buffer has data
IN: buffer available. OUT: buffer has data
IN: buffer available. OUT: buffer has data
IN-Bulk-NAK (any IN endpoint)
reserved
EP0 OUT was Pinged and it NAK’d
EP1 OUT was Pinged and it NAK’d
EP2 OUT was Pinged and it NAK’d
EP4 OUT was Pinged and it NAK’d
EP6 OUT was Pinged and it NAK’d
EP8 OUT was Pinged and it NAK’d
Bus errors exceeded the programmed limit
reserved
reserved
ISO EP2 OUT PID sequence error
ISO EP4 OUT PID sequence error
ISO EP6 OUT PID sequence error
ISO EP8 OUT PID sequence error
the high byte (“page”) of a jump-table address is preloaded at
location 0x0044, the automatically-inserted INT2VEC byte at
0x0045 will direct the jump to the correct address out of the 27
addresses within the page.
4.8.3
Just as the USB Interrupt is shared among 27 individual USB-
interrupt sources, the FIFO/GPIF interrupt is shared among 14
individual FIFO/GPIF sources. The FIFO/GPIF Interrupt, like
the USB Interrupt, can employ autovectoring. Table 4-4 shows
the priority and INT4VEC values for the 14 FIFO/GPIF
interrupt sources.
FIFO/GPIF Interrupt (INT4)
Notes
CY7C64713/14
Page 4 of 50

Related parts for CY7C64713