3 peripheral control register (pcr), Pcr), Section 5.3 – Texas Instruments TMS320C645X User Manual
Page 100
www.ti.com
5.3
Peripheral Control Register (PCR)
SRIO Registers
The peripheral control register (PCR) contains a bit that enables or disables the entire peripheral and one
bit for every module within the peripheral where this level of control is desired. The module control bits can
only be written when the peripheral itself is enabled. In addition, the PCR has emulation control bits free
and soft, which control the peripheral behavior during emulation halts.
Figure 59. Peripheral Control Register (PCR)
31-16
Reserved
R-0x00
LEGEND: R = Read only; -n = value after reset
15-3
2
1
0
Reserved
PERE
SOFT
FREE
N
R-0x00
RW-
RW-
RW-
0x00
0x00
0x01
LEGEND: R = Read only; -n = value after reset
Table 30. Peripheral Control Register (PCR) Field Descriptions
Bit
Field
Value
Description
31-3
Reserved
Reserved
2
PEREN
Peripheral Enable. Controls the flow of data in the logical layer of the peripheral. As an initiator, it
will prevent TX transaction generation and as a target, it will disable incoming requests. This should
be the last enable bit to toggle when bringing the device out of reset to begin normal operation.
0b
Disables data flow control
1b
Enables data flow control
1
SOFT
Emulation Control - SOFT bit
0
FREE
Emulation Control - FREE bit
Serial RapidIO (SRIO)
100
SPRU976 – March 2006