CY8C52 CYPRESS [Cypress Semiconductor], CY8C52 Datasheet - Page 41

no-image

CY8C52

Manufacturer Part Number
CY8C52
Description
Programmable System-on-Chip (PSoC)
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY8C5246LTI-029
Manufacturer:
CY
Quantity:
1 000
Part Number:
CY8C5247AXI-051
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY8C5248AXI-047
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY8C5267AXI-LP051
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY8C5268AXI-LP047
Manufacturer:
TI
Quantity:
1 000
Part Number:
CY8C5268LTI-LP030
Manufacturer:
ELPIDA
Quantity:
6 700
Part Number:
CY8C5287AXI-LP095
Manufacturer:
CYPRESS
Quantity:
3 400
Figure 7-12. Function Mapping Example in a Bank of UDBs
7.4 DSI Routing Interface Description
The DSI routing interface is a continuation of the horizontal and
vertical routing channels at the top and bottom of the UDB array
core. It provides general purpose programmable routing
between device peripherals, including UDBs, I/Os, analog
peripherals, interrupts, DMA and fixed function peripherals.
Figure 7-13
connect, which connects the UDB array routing matrix with other
device peripherals. Any digital core or fixed function peripheral
that needs programmable routing is connected to this interface.
Signals in this category include:
Document Number: 001-55034 Rev. *A
8-Bit
Timer
I2C Slave
Interrupt requests from all digital peripherals in the system.
DMA requests from all digital peripherals in the system.
Digital peripheral data signals that need flexible routing to I/Os.
Digital peripheral data signals that need connections to UDBs.
Connections to the interrupt and DMA controllers.
Connection to I/O pins.
Connection to analog system digital signals.
UART
UDB
UDB
UDB
UDB
Quadrature Decoder
illustrates the concept of the digital system inter-
HV
HV
A
B
8-Bit SPI
UDB
UDB
UDB
UDB
HV
HV
B
A
Logic
12-Bit PWM
12-Bit SPI
UDB
UDB
UDB
UDB
16-Bit
PWM
HV
HV
A
B
PRELIMINARY
16-Bit PYRS
8-Bit
Timer
UDB
UDB
UDB
UDB
Logic
HV
HV
B
A
Figure 7-13. Digital System Interconnect
Interrupt and DMA routing is very flexible in the CY8C52
programmable architecture. In addition to the numerous fixed
function peripherals that can generate interrupt requests, any
data signal in the UDB array routing can also be used to generate
a request. A single peripheral may generate multiple
independent interrupt requests simplifying system and firmware
design.
(Interrupt/DMA Multiplexer).
Figure 7-14. Interrupt and DMA Processing in the IDMUX
Fixed Function DRQs
Counters
Clocks
Global
Timer
PSoC
Fixed Function IRQs
Figure 7-14
CAN
Global
Clocks
®
5: CY8C52 Family Data Sheet
UDB Array
I2C
Interrupt and DMA Processing in IDMUX
EMIF
Digital System Routing I/F
Digital System Routing I/F
shows the structure of the IDMUX
IRQs
DRQs
UDB ARRAY
Controller
Interrupt
SAR
ADC
Detect
Detect
Edge
Edge
Controller
DMA
Comparators
0
1
2
0
1
2
3
DMA termout (IRQs)
IO Port
Pins
Page 41 of 85
Controller
Controller
Interrupt
DMA
IO Port
Pins
[+] Feedback

Related parts for CY8C52