Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
8-10
Freescale Semiconductor
General Purpose Input/Output (GPIO)
8.2.5.1
Port G Control Registers (PCRG, PCRG1)
The read/write 24-bit Port G Control Registers (PCRG, PCRG1) and the Port G Direction Registers
(PRRG, PRRG1) together control the functionality of the Port G GPIO pins. Each of the PG[39:0] bits
controls the functionality of the corresponding port pin. For the port-pin configuration, see
External Interrupt pins and the PLL lock output will act as non-GPIO functions after reset; so
corresponding bits of PRRG and PCRG will be set to “1” after reset.
8.2.5.2
Port G Direction Register (PRRG, PRRG1)
The read/write 24-bit Port G Direction Registers (PRRG, PRRG1) and the Port G Control Register (PCRG,
PCRG1) together control the functionality of the dedicated GPIO pins. For the port-pin configuration, see
External Interrupt pins and the PLL lock output will act as non-GPIO functions after reset; so
corresponding bits of PRRG and PCRG will be set to “1” after reset.
8.2.5.3
Port G Data Register (PDRG, PDRG1)
The read/write 24-bit Port G Data Registers (PDRG, PDRG1) are used to read/write data from/to the
dedicated GPIO pins. Bits PD[39:0] are used to read/write data from/to the corresponding port pins if they
are configured as GPIO.
•
If a port pin [i] is configured as a GPIO input, then the corresponding PD[i] bit reflects the value
present on this pin.
•
If a port pin [i] is configured as a GPIO output, then the value written into the corresponding PD[i]
bit is reflected on this pin.
•
If a port pin [i] is configured as disconnected, then the corresponding PD[i] bit does not reflect the
value present on this pin.
8.2.6
Timer Event Counter Signals
There are two identical Timer Event Counter (TEC) blocks (TEC, TEC_1), one timer block for each DSP
core. When not used as timer signals, the two sets of timer event counter signals (TIO0, TIO1, TIO2,
TIO0_1, TIO1_1, TIO2_1) can be configured as GPIO signals. The timer event counter signals are
controlled by the appropriate timer control status register (TCSR), which is described in
“Triple Timer Module (TEC, TEC_1)
.”
Table 8-11. PCRG and PRRG Bits Functionality
PDG[i]
PG[i]
Port Pin[i] Function
0
0
Disconnected
0
1
GPIO input
1
0
GPIO output
1
1
S/PDIF,... function
Содержание Symphony DSP56724
Страница 22: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 1 10 Freescale Semiconductor Introduction ...
Страница 52: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 2 30 Freescale Semiconductor Signal Descriptions ...
Страница 112: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 7 12 Freescale Semiconductor Clock Generation Module CGM ...
Страница 244: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 14 6 Freescale Semiconductor Shared Bus Arbiter ...
Страница 246: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 15 2 Freescale Semiconductor Shared Memory Shared Memory ...