![Motorola DSP96002 Скачать руководство пользователя страница 179](http://html.mh-extra.com/html/motorola/dsp96002/dsp96002_user-manual_246155179.webp)
MOTOROLA
DSP96002 USER’S MANUAL
10 - 13
10.7.4
External Request During WAIT
Asserting
—
D
–
R when the chip is in the WAIT state (i. e., has executed a WAIT instruction) causes the chip
to exit the WAIT state and enter the Debug Mode. After receiving the acknowledge, the command controller
must negate
—
D
–
R . Note that in this case, the chip completes the execution of the WAIT instruction and
halts after the next instruction enters the instruction latch.
10.7.5
Software request during normal activity
Upon executing the (F)DEBUGcc instruction when the specified condition is true, the chip enters the Debug
Mode after the instruction following the (F)DEBUGcc instruction has entered the instruction latch (see the
DEBUGcc and FDEBUGcc instruction descriptions in Appendix A).
10.7.6
Enabling Trace Mode
When operating in Trace Mode and the Trace Counter has reached a value of zero, the chip enters the De-
bug Mode after completing the execution of the instruction that caused the last Trace Counter decrement.
Only instructions actually executed cause the Trace Counter to decrement i.e. a killed instruction will not
decrement the Trace Counter and will not cause the chip to enter the Debug Mode.
10.7.7
Enabling breakpoints
When operating in Trace Mode or in Normal Mode, and the breakpoint mechanism is enabled with a Break-
point Counter value of zero, the chip enters the Debug Mode after completing the execution of the instruc-
tion that caused the Breakpoint Counter decrement. In case of breakpoints on Program memory addresses,
the breakpoint will be acknowledged immediately after the execution of the instruction that has caused the
occurrence of the specified address. In case of breakpoints on Data memory addresses, the breakpoint will
be acknowledged after the completion of the instruction following the instruction that caused the occurrence
of the specified address.
10.8
PIPELINE INFORMATION
In order restore the pipeline to resume normal chip activity upon returning from the Debug Mode, a number
of on-chip registers store the chip pipeline status. Figure 10-7 illustrates a block diagram of Pipeline Infor-
mation Registers with the exception of the PAB registers which are shown in Figure 10-7.
10.8.1
PAB Registers (OPABF, OPABD)
There are two read only PAB registers which give pipeline information when the debug mode is entered.
The OPABF register tells which opcode address is in the fetch stage of the pipeline and OPABD tells which
opcode is in the decode stage. Under normal program flow conditions, the program address saved will be
that of the instruction preceding the last instruction fetched and decoded before the debug mode was en-
tered. The PAB registers can only be read or written through the serial interface.
10.8.2
PDB Register (OPDBR)
The PDB Register is a 32-bit latch that stores the value of the Program Data Bus generated by the last Pro-
gram Memory access of the core before the Debug Mode is entered. OPDBR can only be read or written
Содержание DSP96002
Страница 3: ...1 2 DSP96002 USER S MANUAL MOTOROLA ...
Страница 38: ...MOTOROLA DSP96002 USER S MANUAL 3 15 Figure 3 4 Modulo Arithmetic Unit Block Diagram ...
Страница 39: ...3 16 DSP96002 USER S MANUAL MOTOROLA ...
Страница 53: ...4 14 DSP96002 USER S MANUAL MOTOROLA ...
Страница 76: ...MOTOROLA DSP96002 USER S MANUAL 5 23 Figure 5 8 Address Modifier Summary ...
Страница 86: ...6 10 DSP96002 USER S MANUAL MOTOROLA ...
Страница 101: ...MOTOROLA DSP96002 USER S MANUAL 7 15 Figure 7 9 HI Block Diagram One Port ...
Страница 140: ...7 54 DSP96002 USER S MANUAL MOTOROLA ...
Страница 166: ...9 10 DSP96002 USER S MANUAL MOTOROLA ...
Страница 181: ...MOTOROLA DSP96002 USER S MANUAL 10 15 Figure 10 8 Program Address Bus FIFO ...
Страница 336: ...A 148 DSP96002 USER S MANUAL MOTOROLA FMPY S2 S1 D1 FSUB S S3 D2 move syntax see the MOVE instruction de scription ...
Страница 337: ...MOTOROLA DSP96002 USER S MANUAL A 149 ...
Страница 404: ...A 216 DSP96002 USER S MANUAL MOTOROLA PC xxxx D ...
Страница 460: ...A 272 DSP96002 USER S MANUAL MOTOROLA SIOP Not affected ...
Страница 484: ...A 296 DSP96002 USER S MANUAL MOTOROLA SSH PC SSL SR SP 1 SP ...
Страница 519: ...MOTOROLA DSP96002 USER S MANUAL A 331 ...
Страница 580: ...MOTOROLA DSP96002 USER S MANUAL B 61 X Memory Y Memory n0 3 r0 x0 Xmin r4 y0 Xmax z0 Ymin x1 Ymax y1 Zmin z1 Zmax ...
Страница 718: ...MOTOROLA DSP96002 USER S MANUAL B 199 ...
Страница 871: ... MOTOROLA INC 1994 MOTOROLA TECHNICAL DATA SEMICONDUCTOR M Addendum ...
Страница 888: ...MOTOROLA INDEX 1 INDEX ...
Страница 889: ......