
ADSP-2126x SHARC Processor Core Manual
G-3
Delayed branches.
These are JUMPS and CALL/return instructions with
the delayed branches (DB) modifier. In delayed branches, no instruction
cycles are lost in the pipeline, because the DSP executes the two instruc-
tions after the branch while the pipeline fills with instructions from the
new branch.
Denormal operands.
When the biased exponent is zero, smaller numbers
can only be represented by making the integer bit (and perhaps other lead-
ing bits) of the significant zero. The numbers in this range are called
denormalized (or tiny) numbers. The use of leading zeros with denormal-
ized numbers allows smaller numbers to be represented.
Direct branches.
These are JUMP or CALL/return instructions that use
an absolute—not changing at runtime—address (such as a program label)
or use a PC-relative address.
Direct reads & writes.
A direct access of the DSP's internal memory or
I/O processor registers by another DSP or by a host processor.
DMA (Direct Memory Accessing).
The DSP’s I/O processor supports
DMA of data between DSP memory and external memory, host, or
peripherals through the external, link, and serial ports. Each DMA opera-
tion transfers an entire block of data.
DMA chaining.
The DSP supports chaining together multiple DMA
sequences. In chained DMA, the I/O processor loads the next Transfer
Control Block (DMA parameters) into the DMA parameter registers when
the current DMA finishes and auto-initializes the next DMA sequence.
DMA Parameter Registers.
These registers function similarly to data
address generator registers, setting up a memory access process. These reg-
isters include Internal Index registers (IISPX, IISPI), Internal Modify
registers (IMSPI), Count registers (CSPx, CSPI), Chain Pointer registers
(CPSPI), External Index registers (EIPP), External Modify registers
(EMPP), and External Count registers (ECPP).
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 ...