CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
329
Row Digital Interconnect (RDI)
16.2
Register Definitions
The following registers are associated with the Row Digital Interconnect (RDI) and are listed in address order. Each register
description has an associated register table showing the bit structure for that register. For a complete table of RDI registers,
refer to the
“Summary Table of the Digital Registers” on page 312
.
Depending on how many digital rows your PSoC device has (see the Rows column in the register tables below and refer to
the table titled
“PSoC Device Characteristics” on page 311
), only certain bits are accessible to be read or written. The bits that
are grayed out throughout this manual are reserved bits and are not detailed in the register descriptions that follow. Reserved
bits should always be written with a value of ‘0’.
The only configurable inputs to a digital PSoC block row are the Global Input Even and Global Input Odd 8-bit buses. The only
configurable outputs from the digital PSoC block row are the Global Output Even and Global Output Odd 8-bit buses.
illustrates the relationships between global signals and row signals.
16.2.1
RDIxRI Register
The Row Digital Interconnect Row Input Register (RDIxRI)
is used to control the input mux that determines which global
inputs will drive the row inputs.
The RDIxRI Register and the
are the
only two registers that affect digital PSoC row input signals.
All other registers are related to output signal configuration.
The RDIxRI register has select bits that are used to control
four muxes, where “x” denotes a place holder for the row
index.
lists the meaning for each mux’s four pos-
sible settings.
Bits 7 and 6: RI3[1:0].
These bits control the input mux for
row 3.
Bits 5 and 4: RI2[1:0].
These bits control the input mux for
row 2.
Bits 3 and 2: RI1[1:0].
These bits control the input mux for
row 1.
Bits 1 and 0: RI0[1:0].
These bits control the input mux for
row 0.
For additional information, refer to the
Add.
Name
Rows
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
x,B0h
3, 2
RI3[1:0]
RI2[1:0]
RI1[1:0]
RI0[1:0]
RW : 00
x,B8h
3, 2
RI3[1:0]
RI2[1:0]
RI1[1:0]
RI0[1:0]
RW : 00
x,C0h
3
RI3[1:0]
RI2[1:0]
RI1[1:0]
RI0[1:0]
RW : 00
LEGEND
x
An “x” before the comma in the address field indicates that the register exists in both register banks.
Table 16-1. RDIxRI Register
RI3[1:0]
00b: GIE[3]
01b: GIE[7]
10b: GIO[3]
11b: GIO[7]
RI2[1:0]
00b: GIE[2]
01b: GIE[6]
10b: GIO[2]
11b: GIO[6]
RI1[1:0]
00b: GIE[1]
01b: GIE[5]
10b: GIO[1]
11b: GIO[5]
RI0[1:0]
00b: GIE[0]
01b: GIE[4]
10b: GIO[0]
11b: GIO[4]
Summary of Contents for CY8C28 series
Page 65: ...64 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G RAM Paging ...
Page 125: ...124 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 311: ...310 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G IDAC_CR0 1 FDh ...
Page 317: ...316 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 393: ...392 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 477: ...476 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Digital Clocks ...
Page 561: ...560 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...