ADSP-BF50x Blackfin Processor Hardware Reference
20-27
Parallel Peripheral Interface
When the
SKIP_EN
bit is set, the
SKIP_EO
bit allows the PPI to ignore
either the odd or the even elements in an input datastream. This is useful,
for instance, when reading in a color video signal in YCbCr format (Cb,
Y, Cr, Y, Cb, Y, Cr, Y...). Skipping every other element allows the PPI to
only read in the luma (Y) or chroma (Cr or Cb) values. This could also be
useful when synchronizing two processors to the same incoming video
stream. One processor could handle luma processing and the other (whose
SKIP_EO
bit is set differently from the first processor’s) could handle
chroma processing. This skipping feature is valid in ITU-R 656 modes
and RX modes with external frame syncs.
The
PACK_EN
bit only has meaning when the PPI port width (selected by
DLEN[2:0]
) is eight bits. Every
PPI_CLK
-initiated event on the DMA bus
(that is, an input or output operation) handles 16-bit entities. In other
words, an input port width of ten bits still results in a 16-bit input word
for every
PPI_CLK
; the upper 6 bits are 0s. Likewise, a port width of eight
bits also results in a 16-bit input word, with the upper eight bits all 0s. In
the case of 8-bit data, it is usually more efficient to pack this information
so that there are two bytes of data for every 16-bit word. This is the func-
tion of the
PACK_EN
bit. When set, it enables packing for all RX modes.
Consider this data transported into the PPI via DMA:
0xCE, 0xFA, 0xFE, 0xCA....
• With
PACK_EN
set:
This is read into the PPI, configured for an 8-bit port width:
0xCE, 0xFA, 0xFE, 0xCA...
• This is transferred onto the DMA bus:
0xFACE, 0xCAFE,...
• With
PACK_EN
cleared:
This is read into the PPI:
0xCE, 0xFA, 0xFE, 0xCA,...
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...