4-16
SC140 DSP Core Reference Manual
EOnCE Enabling and Power Considerations
4.4 EOnCE Enabling and Power Considerations
Except for the EOnCE controller, modules are disabled until one of the following occurs:
•
Write access is made to one of the EOnCE registers by the core software.
•
Execution of either ENABLE_EONCE or DEBUG_REQUEST instructions by the host
These events enable all the EOnCE modules, which will result in increased power consumption.
4.5 EOnCE Module Internal Architecture
The EOnCE module is composed of five main sub-units, which performs the following main tasks:
•
EOnCE Controller: Controls the overall behavior of the EOnCE and allows the JTAG port and core
software to read and write the EOnCE registers
•
Event Counter: Counts various events
•
Event Detection Unit (EDU): Generates events when it detects predefined values on
— the data-memory address buses
— the program counter
— the data-memory data buses
•
Event Selector: Controls what action is taken when events or a combination of simultaneous events
occurs
•
Trace Unit: Performs non-intrusive program tracing during program execution
The various EOnCE units include a number of registers. The units, the tasks they perform, and the
corresponding registers are described in the sections that follow.
4.5.1 EOnCE Controller
The EOnCE controller performs the following functions:
•
Reading and writing EOnCE registers through JTAG
Clock
+
-
-
-
-
-
Trace Transaction
+
-
-
-
-
-
EC
+
-
-
-
-
-
MARK
-
+
-
-
-
-
COF
-
+
-
-
-
-
Table 4-5. EOnCE Event and Action Summary
Event type
Counted
trace
trigger
Debug
state
Debug
exception
Enable
tracing
Disable
tracing
Other actions
Содержание SC140 DSP Core
Страница 12: ...xii SC140 DSP Core Reference Manual ...
Страница 18: ...xviii SC140 DSP Core Reference Manual ...
Страница 32: ...1 6 SC140 DSP Core Reference Manual Core Architecture Features ...
Страница 180: ...4 70 SC140 DSP Core Reference Manual Trace Unit Registers ...
Страница 250: ...6 70 SC140 DSP Core Reference Manual Programming Rules ...
Страница 314: ...7 64 SC140 DSP Core Reference Manual NOP Definition ...
Страница 385: ...BMCHG W SC140 DSP Core Reference Manual A 71 u16 iiiiiiiiiiiiiiii 16 bit unsigned immediate data ...
Страница 388: ...A 74 SC140 DSP Core Reference Manual BMCHG W s16 AAAAAAAAAAAAAAAA 16 bit signed SP address offset ...
Страница 391: ...BMCLR SC140 DSP Core Reference Manual A 77 u16 iiiiiiiiiiiiiiii 16 bit unsigned immediate data ...
Страница 454: ...A 140 SC140 DSP Core Reference Manual DECA u5 iiiii 5 bit unsigned immediate data 1 set by the assembler ...
Страница 463: ...DI SC140 DSP Core Reference Manual A 149 15 8 7 0 DI 1 1 4 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 ...
Страница 478: ...A 164 SC140 DSP Core Reference Manual EI ...
Страница 592: ...A 278 SC140 DSP Core Reference Manual MOVE L a32 aaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAA 32 bit absolute long address ...
Страница 618: ...A 304 SC140 DSP Core Reference Manual MOVES 4F s15 sssssssssssssss Signed 15 bit offset ...
Страница 638: ...A 324 SC140 DSP Core Reference Manual MPYR ...
Страница 660: ...A 346 SC140 DSP Core Reference Manual OR W s16 AAAAAAAAAAAAAAAA Signed 16 bit SP address offset ...
Страница 746: ...A 432 SC140 DSP Core Reference Manual ZXTA x ...
Страница 758: ...I 10 Index ...
Страница 759: ...SC140 DSP Core Reference Manual i ...
Страница 760: ......