CY7C67300-100AXA Cypress Semiconductor Corp, CY7C67300-100AXA Datasheet - Page 61

IC,Peripheral (Multifunction) Controller,QFP,100PIN

CY7C67300-100AXA

Manufacturer Part Number
CY7C67300-100AXA
Description
IC,Peripheral (Multifunction) Controller,QFP,100PIN
Manufacturer
Cypress Semiconductor Corp
Series
EZ-Host™r
Datasheet

Specifications of CY7C67300-100AXA

Applications
USB Host/Peripheral Controller
Core Processor
CY16
Program Memory Type
ROM (8 kB)
Controller Series
CY7C673xx
Ram Size
16K x 8
Interface
SPI Serial, USB, HPI
Number Of I /o
32
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
CY4640 - KIT MASS STORAGE REF DESIGNCY3663 - KIT DEV EZ-OTG/EZ-HOST
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C67300-100AXA
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C67300-100AXAT
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Document #: 38-08015 Rev. *G
HPI Registers
There are five registers dedicated to HPI operation. In
addition, there is an HPI status port which can be addressed
over HPI. Each of these registers is covered in this section and
are summarized in
HPI Breakpoint Register [0x0140] [R]
Register Description
The HPI Breakpoint Register is a special onchip memory location that the external processor can access using normal HPI
memory read/write cycles. This register is read-only by the CPU but is read/write by the HPI port. The contents of this register
have the same effect as the Breakpoint Register [0xC014]. This special Breakpoint Register is used by software debuggers that
interface through the HPI port instead of the serial port.
When the program counter matches the Breakpoint Address, the INT127 interrupt triggers. To clear this interrupt, a zero value
should be written to this register.
Address (Bits [15:0])
The Address field is a 16-bit field containing the breakpoint address.
Interrupt Routing Register [0x0142] [R]
Register Description
The Interrupt Routing Register allows the HPI port to take over
some or all of the SIE interrupts that usually go to the onchip
CPU. This register is read-only by the CPU but is read/write by
the HPI port. By setting the appropriate bit to ‘1’, the SIE
interrupt is routed to the HPI port to become the HPI_INTR
signal and also readable in the HPI Status Register. The bits
in this register select where the interrupts are routed. The
Bit #
Field
Read/Write
Default
Bit #
Field
Read/Write
Default
Bit #
Field
Read/Write
Default
Bit #
Field
Read/Write
Default
VBUS to HPI
Resume2 to
HPI Enable
Enable
Table
15
15
R
R
0
7
0
0
7
0
-
-
43.
Resume1 to
HPI Enable
ID to HPI
Enable
14
14
R
R
0
6
0
0
6
0
-
-
SOF/EOP2 to
Figure 67. Interrupt Routing Register
HPI Enable
Figure 66. HPI Breakpoint Register
13
13
R
R
0
5
0
0
5
0
-
-
Reserved
SOF/EOP2 to
CPU Enable
12
12
R
R
4
0
0
4
0
1
-
-
Table 43.HPI Registers
individual interrupt enable is handled in the SIE interrupt
enable register.
VBUS to HPI Enable (Bit 15)
The VBUS to HPI Enable bit routes the OTG VBUS interrupt
to the HPI port instead of the onchip CPU.
1: Route signal to HPI port
0: Do not route signal to HPI port
Address...
...Address
HPI Breakpoint Register
Interrupt Routing Register
SIE1msg Register
SIE2msg Register
HPI Mailbox Register
SOF/EOP1 to
Done2 to HPI
HPI Enable
Register Name
Enable
11
11
R
R
3
0
0
3
0
0
-
-
SOF/EOP1 to
Done1 to HPI
CPU Enable
Enable
10
10
R
R
2
0
0
2
0
1
-
-
0x0140
0x0142
0x0144
0x0148
0xC0C6
Reset1 to HPI
Address
Reset2 to HPI
Enable
Enable
R
R
1
0
9
0
1
0
9
0
-
-
CY7C67300
Page 61 of 98
HPI Swap 1
HPI Swap 0
Enable
Enable
R/W
R/W
W
W
R
R
R
R
0
0
8
0
0
0
8
0
-
-
[+] Feedback

Related parts for CY7C67300-100AXA