
PPI Registers
15-26
ADSP-BF59x Blackfin Processor Hardware Reference
Figure 15-13. PPI Control Register
15 14
13 12 11 10
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PPI Control Register (PPI_CONTROL)
0 - PPI disabled
1 - PPI enabled
FLD_
S
EL (Active Field
S
elect)
PORT_DIR (Direction)
XFR_TYPE[1:0] (Transfer
Type)
PORT_CFG[1:0] (Port
Configuration)
PORT_EN (Enable)
DLEN[2:0] (Data Length)
000 - 8 bits
001 - 10 bits
010 - 11 bits
011 - 12 bits
100 - 13 bits
101 - 14 bits
110 - 15 bits
111 - 16 bits
POL
S
0 - PPI in Receive mode (input)
1 - PPI in Transmit mode
(output)
In Input mode:
00 - ITU-R 656, Active Field Only
01 - ITU-R 656, Entire Field
10 - ITU-R 656, Vertical Blanking
Only
11 - Non-ITU-R 656 mode
In Output mode:
00, 01, 10 - Sync-less Output
mode
11 - Output mode with 1, 2, or
3 frame syncs
Reset = 0x0000
In ITU-R 656 modes, when XFR_TYPE = 00:
0 - Field 1
1 - Fields 1 and 2
In RX mode with external frame sync, when PORT_CFG = 11:
0 - External trigger
1 - Internal trigger
0 - PPI_FS1 and
PPI_FS2 are treated
as rising edge
asserted
1 - PPI_FS1 and
PPI_FS2 are treated
as falling edge
asserted
S
KIP_EN (
S
kip Enable)
S
KIP_EO (
S
kip Even Odd)
In ITU-R 656 and GP Input modes:
0 - Skip odd-numbered elements
1 - Skip even-numbered elements
In ITU-R 656 and GP Input modes:
0 - Skipping disabled
1 - Skipping enabled
PACK_EN (Packing Mode Enable)
0 - Disabled
1 - Output mode, unpacking enabled;
Input mode, packing enabled
In non-ITU-R 656 Input modes
(PORT_DIR = 0, XFR_TYPE = 11):
00 - 1 external frame sync
01 - 2 or 3 internal frame syncs
10 - 2 or 3 external frame syncs
11 - 0 frame syncs, triggered
In Output modes with frame syncs
(PORT_DIR = 1, XFR_TYPE = 11):
00 - 1 frame sync
01 - 2 or 3 frame syncs
10 - Reserved
11 - Sync PPI_FS3 to assertion of
PPI_FS2 rather than of
PPI_FS1.
POLC
0 - PPI samples data on rising
edge and drives data on
falling edge of PPI_CLK
1 - PPI samples data on falling
edge and drives data on
rising edge of PPI_CLK
Summary of Contents for ADSP-BF59x Blackfin
Page 64: ...Development Tools 1 22 ADSP BF59x Blackfin Processor Hardware Reference...
Page 74: ...Processor Specific MMRs 2 10 ADSP BF59x Blackfin Processor Hardware Reference...
Page 244: ...Programming Examples 6 40 ADSP BF59x Blackfin Processor Hardware Reference...
Page 700: ...Programming Examples 16 78 ADSP BF59x Blackfin Processor Hardware Reference...
Page 738: ...Boundary Scan Architecture B 8 ADSP BF59x Blackfin Processor Hardware Reference...