section 7 - Index of
section 7 - Index of section 7 - Index of
the trace counter is decremented after each instruction execution. The completed executionof an instruction when the trace counter is zero will cause the chip to enter the debugmode.Note: Only instructions actually executed cause the trace counter to decrement, i.e. anaborted instruction will not decrement the trace counter and will not cause the chip to enterthe debug mode.10.6.7 Enabling Memory BreakpointsWhen the memory breakpoint mechanism is enabled with a breakpoint counter value ofzero, the chip enters the debug mode after completing the execution of the instruction thatcaused the memory breakpoint to occur. In case of breakpoints on executed programmemory fetches, the breakpoint will be acknowledged immediately after the execution ofthe fetched instruction. In case of breakpoints on data memory addresses (accesses to X,Y or P memory spaces by MOVE instructions), the breakpoint will be acknowledged afterthe completion of the instruction following the instruction that accessed the specified address.10.7 PIPELINE INFORMATION AND GLOBAL DATA BUS REGISTERA number of on-chip registers store the chip pipeline status to restore the pipeline and resumenormal chip activity upon return from the debug mode. Figure 10-8 shows the blockdiagram of the pipeline information registers with the exception of the program addressbus (PAS) registers, which are shown in Figure 10-9.OSCK-OSIo SO... IGOB REGISTER (OGOBR)--.,J•IGOB~- POB REGISTER (OPOBR)I-- ...I+ ...- POBPIL REGISTER (OPILR)+ PILIFigure 10-8 OnCE Pipeline Information and GOB Registers
PABCIRCULARBUFFERPOINTERDSCKDSOFigure 10-9 OnCE PAB FIFO10.7.1 Program Data Bus Register (OPDBR)The OPDBR is a 24-bit latch that stores the value of the program data bus which was generatedby the last program memory access before the chip entered the debug mode.OPDBR can be read or written through the OnCE serial interface. It is affected by the operationsperformed during the debug mode and must be restored by the external commandcontroller when the chip returns to normal mode.-10.7.2 Pipeline Instruction Latch Register (OPILR)The OPILR is a 24-bit latch that stores the value of the instruction latch before the debugmode is entered. OPILR can only be read through the OnCE serial interface. This registeris affected by the operations performed during the debug mode and must be restored by
- Page 156 and 157: MAINPROGRAMFETCHESINTERRUPTSYNCHRON
- Page 158 and 159: MAINPROGRAMFAST INTERRUPTVECTORLONG
- Page 160 and 161: MAINPROGRAMFETCHESNTERRUPTSYN8HRCNZ
- Page 162 and 163: 7.5 WAIT PROCESSING STATEThe WAIT i
- Page 164 and 165: The stop processing state halts all
- Page 166 and 167: the first instruction fetch). If th
- Page 168: RESET -----------------------------
- Page 172 and 173: 16 - BIT INTERNALADDRESS BUSESX ADD
- Page 174 and 175: 8.2.2.1 Address (AO-A15)These three
- Page 177: SECTION 9PLL CLOCK OSCILLATOR-
- Page 180 and 181: X MEMORYRAM/ROMEXPANSION24-Bit56KMo
- Page 182 and 183: 23 22 21 20 19 18 17 16 15 14 13 12
- Page 184 and 185: cleared. To enable rapid recovery w
- Page 186 and 187: -CLVCCVCC for the CKOUT output. The
- Page 188 and 189: 4. For all input frequencies which
- Page 190 and 191: While the PLL is regaining lock, th
- Page 193 and 194: 10.1 ON-CHIP EMULATION INTRODUCTION
- Page 195 and 196: 10.2.2 Debug Serial Clock/Chip Stat
- Page 197 and 198: 76543210I R/W I GO I EX I RS41 RS31
- Page 199 and 200: shifted in (so a new command is ava
- Page 201 and 202: 10.3.4.4 Software Debug Occurrence
- Page 203 and 204: 10.4.4 Memory High Address Comparat
- Page 205: 10.6.1 External Debug Request Durin
- Page 209 and 210: are serially available to the exter
- Page 211 and 212: k. ACKI. ClKm. Send command READ FI
- Page 213 and 214: 19. ACK20. Send command READ GDB RE
- Page 215 and 216: 10.11.6.1 Case 1: Return To The Pre
- Page 217: SECTION 11ADDITIONAL SUPPORTDr. BuB
- Page 220 and 221: The following is a partial list of
- Page 222 and 223: • In-line assembler language code
- Page 224 and 225: I Document 10 I Version Synopsis I
- Page 226 and 227: I Document 10 I Version Synopsis I
- Page 228 and 229: I Document ID I Version Synopsis I
- Page 230 and 231: I Document 10 I Version Synopsis I
- Page 232 and 233: 11.5 MOTOROLA DSP NEWSThe Motorola
- Page 234 and 235: DIGITAL SIGNAL PROCESSINGAlan V. Op
- Page 236 and 237: C Programming Language:Controls:. C
- Page 238 and 239: Image Processing:DIGITAL IMAGE PROC
- Page 240 and 241: LINEAR PREDICTION OF SPEECHJ. D. Ma
- Page 243 and 244: A.1 APPENDIX A INTRODUCTIONThis app
- Page 245 and 246: XnYnTable A-1 Instruction Descripti
- Page 247 and 248: Table A-1 Instruction Description N
- Page 249 and 250: Table A-1 Instruction Description N
- Page 251 and 252: Table A-2 DSP56K Addressing ModesAd
- Page 253 and 254: The address register indirect addre
- Page 255 and 256: A.SCONDITION CODE COMPUTATION15 14
the trace counter is decremented after each instruction execution. The completed execution<strong>of</strong> an instruction when the trace counter is zero will cause the chip to enter the debugmode.Note: Only instructions actually executed cause the trace counter to decrement, i.e. anaborted instruction will not decrement the trace counter and will not cause the chip to enterthe debug mode.10.6.7 Enabling Memory BreakpointsWhen the memory breakpoint mechanism is enabled with a breakpoint counter value <strong>of</strong>zero, the chip enters the debug mode after completing the execution <strong>of</strong> the instruction thatcaused the memory breakpoint to occur. In case <strong>of</strong> breakpoints on executed programmemory fetches, the breakpoint will be acknowledged immediately after the execution <strong>of</strong>the fetched instruction. In case <strong>of</strong> breakpoints on data memory addresses (accesses to X,Y or P memory spaces by MOVE instructions), the breakpoint will be acknowledged afterthe completion <strong>of</strong> the instruction following the instruction that accessed the specified address.10.7 PIPELINE INFORMATION AND GLOBAL DATA BUS REGISTERA number <strong>of</strong> on-chip registers store the chip pipeline status to restore the pipeline and resumenormal chip activity upon return from the debug mode. Figure 10-8 shows the blockdiagram <strong>of</strong> the pipeline information registers with the exception <strong>of</strong> the program addressbus (PAS) registers, which are shown in Figure 10-9.OSCK-OSIo SO... IGOB REGISTER (OGOBR)--.,J•IGOB~- POB REGISTER (OPOBR)I-- ...I+ ...- POBPIL REGISTER (OPILR)+ PILIFigure 10-8 OnCE Pipeline Information and GOB Registers