User’s Manual
L-13
V2.0, 2007-07
TC1796
System and Peripheral Units (Vol. 1 and 2)
Table of Contents
BCOPY Instruction (Burst Copy) . . . . . . . . . . . . . . . . . . . . . . 11-117 [1]
PCP Programming Notes and Tips . . . . . . . . . . . . . . . . . . . . . . . . 11-118 [1]
Notes on PCP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-118 [1]
General Purpose Register Use . . . . . . . . . . . . . . . . . . . . . . . . . 11-119 [1]
Use of Channel Interruption . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-120 [1]
Dynamic Interrupt Masking . . . . . . . . . . . . . . . . . . . . . . . . . . 11-120 [1]
Control of Channel Priority (CPPN) . . . . . . . . . . . . . . . . . . . . 11-120 [1]
Implementing Divide Algorithms . . . . . . . . . . . . . . . . . . . . . . . . 11-122 [1]
Implementing Multiply Algorithms . . . . . . . . . . . . . . . . . . . . . . . 11-123 [1]
Implementation of the PCP in the TC1796 . . . . . . . . . . . . . . . . . . 11-125 [1]
PCP Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-125 [1]
Parity Protection for PCP Memories . . . . . . . . . . . . . . . . . . . . . 11-125 [1]
PCP Reset Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-126 [1]
BCOPY Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-127 [1]
Direct Memory Access Controller
. . . . . . . . . . . . . . . . . . . . . . . . . 12-1 [1]
DMA Controller Kernel Description . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2 [1]
DMA Channel Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6 [1]
Shadowed Source or Destination Address . . . . . . . . . . . . . . . . 12-6 [1]
DMA Channel Request Control . . . . . . . . . . . . . . . . . . . . . . . . 12-10 [1]
DMA Channel Operation Modes . . . . . . . . . . . . . . . . . . . . . . . 12-11 [1]
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-15 [1]
Channel Reset Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-16 [1]
Transfer Count and Move Count . . . . . . . . . . . . . . . . . . . . . . . 12-17 [1]
Circular Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-19 [1]
Transaction Control Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-20 [1]
On-Chip Debug Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-23 [1]
Hard-suspend Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-23 [1]
Soft-suspend Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-23 [1]
Break Signal Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-24 [1]
Trace Signal Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-25 [1]
Channel Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-27 [1]
Transaction Lost Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-29 [1]
Move Engine Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-30 [1]
Wrap Buffer Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-32 [1]
Interrupt Request Compressor . . . . . . . . . . . . . . . . . . . . . . . . 12-33 [1]
Pattern Compare Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-35 [1]