section 7 - Index of
section 7 - Index of section 7 - Index of
10.2.4 Debug Request Input (DR)The debug request input (DR) allows the user to enter the debug mode of operation fromthe external command controller. When DR is asserted, it causes the DSP56K to finishthe current instruction being executed, save the instruction pipeline information, enter thedebug mode, and wait for commands to be entered from the DSI line. While in debugmode, the DR pin lets the user reset the OnCE controller by asserting it and deassertingit after receiving acknowledge. It may be necessary to reset the OnCE controller in caseswhere synchronization between the OnCE controller and external circuitry is lost. DR mustbe deasserted after the OnCE responds with an acknowledge on the DSO pin and beforesending the first OnCE command. Asserting DR will cause the chip to exit the STOP orWAIT state.10.3 OnCE CONTROLLER AND SERIAL INTERFACEThe OnCE Controller and Serial Interface contains the following blocks: OnCE commandregister, bit counter, OnCE decoder, and the status/control register. Figure 10-3 illustratesa block diagram of the OnCE controller and serial interface10.3.1 OnCE Command Register (OCR)The OCR is an a-bit shift register that receives its serial data from the DSI pin. It holds thea-bit commands to be used as input for the OnCE Decoder. The Command Register isshown in Figure 10-4.~------------------~~----------~--DSIOnCE COMMAND REGISTERr----t-..-DSCK-ISBKPTISSWDBGOnCE DECODERDSOREG READ REG WRITE MODE SELECTFigure 10-3 OnCE Controller and Serial Interface
76543210I R/W I GO I EX I RS41 RS31 RS21 RS 1 I RSO IFigure 10-4 OnCE Command Register10.3.1.1 Register Select (RS4-RSO) Bits 0-4The Register Select bits define which register is source (destination) for the read (write)operation. Table 10-2 indicates the OnCE register addresses.Table 10-2 OnCE Register AddressingRS4-RSORegister Selected00000 OnCE Status and Control Register (OSCR)00001 Memory Breakpoint Counter (OMBC)00010 Reserved00011 Trace Counter (OTC)00100 Reserved00101 Reserved00110 Memory Upper Limit Register (OMULR)00111 Memory Lower Limit Register (OMLLR)01000 GDB Register (OGDBR)01001 PDB Register (OPDBR)01010 PAB Register for Fetch (OPABFR)01011 PIL Register (OPILR)01100 Clear Memory Breakpoint Counter (OMBC)01101 Reserved01110 Clear Trace Counter (OTC)01111 Reserved10000 Reserved10001 Program Address Bus FIFO and Increment Counter10010 Reserved10011 PAB Register for Decode (OPABDR)101xx Reserved11xxO Reserved11xOx Reserved110xx Reserved11111 No Register Selected-
- Page 146 and 147: MAINPROGRAMFETCHESLONG INTERRUPTSER
- Page 148 and 149: 7.3.3.3 Other Interrupt SourcesOthe
- Page 150 and 151: 7.3.4 Interrupt ArbitrationInterrup
- Page 152 and 153: 7.3.7 Interrupt Instruction Executi
- Page 154 and 155: MAINPROGRAMMEMORYINTERRUPT SYNCHRON
- 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: 10.2.2 Debug Serial Clock/Chip Stat
- 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 and 206: 10.6.1 External Debug Request Durin
- Page 207 and 208: PABCIRCULARBUFFERPOINTERDSCKDSOFigu
- 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
76543210I R/W I GO I EX I RS41 RS31 RS21 RS 1 I RSO IFigure 10-4 OnCE Command Register10.3.1.1 Register Select (RS4-RSO) Bits 0-4The Register Select bits define which register is source (destination) for the read (write)operation. Table 10-2 indicates the OnCE register addresses.Table 10-2 OnCE Register AddressingRS4-RSORegister Selected00000 OnCE Status and Control Register (OSCR)00001 Memory Breakpoint Counter (OMBC)00010 Reserved00011 Trace Counter (OTC)00100 Reserved00101 Reserved00110 Memory Upper Limit Register (OMULR)00111 Memory Lower Limit Register (OMLLR)01000 GDB Register (OGDBR)01001 PDB Register (OPDBR)01010 PAB Register for Fetch (OPABFR)01011 PIL Register (OPILR)01100 Clear Memory Breakpoint Counter (OMBC)01101 Reserved01110 Clear Trace Counter (OTC)01111 Reserved10000 Reserved10001 Program Address Bus FIFO and Increment Counter10010 Reserved10011 PAB Register for Decode (OPABDR)101xx Reserved11xxO Reserved11xOx Reserved110xx Reserved11111 No Register Selected-