ADSP-2126x SHARC Processor Hardware Reference
8-1
8 PARALLEL PORT
The ADSP-2126x processor has a parallel port that allows bidirectional
transfers between it and external parallel devices. Using the parallel port
bus and control lines, the processor can interface to 8-bit or 16-bit wide
external memory devices. The parallel port provides a DMA interface
between internal and external memory and has the ability to support core
driven data transfer modes. Regardless of whether 8-bit or 16-bit external
memory devices are used, the internal data word size is always 32 bits
(normal word addressing), and the parallel port employs packing to place
the data appropriately.
This chapter describes the parallel port operation, registers, interrupt
function, and transfer protocol.
shows a block diagram of the
parallel port.
The processor provides two data packing modes, 8/32 and 16/32. For
reads, data packing involves shifting multiple successive 8- or 16-bit ele-
ments from the parallel port to the ADSP-2126x’s Receive register to form
each 32-bit word, transferring multiple successive 8-bit or 16-bit ele-
ments. For writes, packing involves shifting each 32-bit word out into 8-
or 16-bit elements that are placed into the memory device.
Summary of Contents for ADSP-21261 SHARC
Page 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Page 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Page 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Page 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Page 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Page 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Page 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Page 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Page 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Page 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Page 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Page 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...