CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
333
Row Digital Interconnect (RDI)
16.2.5
RDIxROx Registers
The Row Digital Interconnect Row Output Register 0 and 1
(RDIxRO0 and RDIxRO1) are used to select the global nets
that the row outputs drive.
The final configuration bits for outputs from digital PSoC
rows are in the two RDIxROx registers. These registers hold
the 16 bits that can individually enable the tri-state buffers
that connect to all eight of the Global Output Even lines and
all eight of the Global Output Odd lines to the row LUTs.
The input to these tri-state drivers are the outputs of the
row’s LUTs, as shown in
. This means that any
row can drive any global output. Keep in mind that tri-state
drivers are being used to drive the global output lines; there-
fore, it is possible for a part, with more than one digital PSoC
row, to have multiple drivers on a single global output line. It
is the user’s responsibility to ensure that the part is not con-
figured with multiple drivers on any of the global output lines.
presents an example LUT configuration.
16.2.5.1
RDIxRO0 Register
Bits 7 to 4: GOxxEN.
These configuration bits enable the
tri-state buffers that connect to the global output lines for
LUT 1.
Bits 3 to 0: GOxxEN.
These configuration bits enable the
tri-state buffers that connect to the global output lines for
LUT 0.
For additional information, refer to the
16.2.5.2
RDIxRO1 Register
Bits 7 to 4: GOxxEN.
These configuration bits enable the
tri-state buffers that connect to the global output lines for
LUT 3.
Bits 3 to 0: GOxxEN.
These configuration bits enable the
tri-state buffers that connect to the global output lines for
LUT 2.
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,B5h
3, 2
GOO5EN
GOO1EN
GOE5EN
GOE1EN
GOO4EN
GOO0EN
GOE4EN
GOE0EN
RW : 00
x,B6h
3, 2
GOO7EN
GOO3EN
GOE7EN
GOE3EN
GOO6EN
GOO2EN
GOE6EN
GOE2EN
RW : 00
x,BDh
3, 2
GOO5EN
GOO1EN
GOE5EN
GOE1EN
GOO4EN
GOO0EN
GOE4EN
GOE0EN
RW : 00
x,BEh
3, 2
GOO7EN
GOO3EN
GOE7EN
GOE3EN
GOO6EN
GOO2EN
GOE6EN
GOE2EN
RW : 00
x,C5h
3
GOO5EN
GOO1EN
GOE5EN
GOE1EN
GOO4EN
GOO0EN
GOE4EN
GOE0EN
RW : 00
x,C6h
3
GOO7EN
GOO3EN
GOE7EN
GOE3EN
GOO6EN
GOO2EN
GOE6EN
GOE2EN
RW : 00
LEGEND
x
An “x” before the comma in the address field indicates that the register exists in both register banks.
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 ...