181
CHAPTER2 Dependence Functions
■ Specifications of Sequencer
Table 2.4-2 shows the specifications of the sequencer for the emulator debugger (MB2100-01).
■ Setting
Sequencer control can be set as follows.
● Dialog
- Sequence Setup Dialog
For details, refer to "4.6.6 Sequence" in "SOFTUNE Workbench Operation Manual".
● Command
1. SET EVENT
2. SET SEQUENCE
For details, refer to "3.15 SET EVENT" or "3.31 SET SEQUENCE (type2)" in "SOFTUNE Workbench
Command Reference Manual".
Notes:
• When the pass count mode is a passing count break mode, this function cannot be used.
• For details, refer to "2.4.3.2 Switching Debug Function".
• Depending on the output timing of external trace data, the actual order of code execution may
change places with the order of data hit information. For this reason, if a code event and a data
event occur close to each other, normal transition may not occur.
• A sequencer shares points with the following functions. The maximum number of sequencer
varies depending on how those functions are used.
- Code break
- Data break
- Data watch break
- Trace trigger
• If a data event is set to the sequencer, the data event may stop after a few steps of instructions
following the instruction with detection access are executed.
Table 2.4-2 Specifications of Sequencer
Function Specification
No. of levels 2 levels
Restart function Available (one)
Conditions of each
event
(Code/data)
Address
Pass count : 1 to 1048575
Attribute : Read/write
Data size : Byte, half-word, word
(Attribute and data size can be specified only for data events.)
Operation when
conditions are met
Level 1 : Moves to level 2
Level 2 : Terminates the sequencer
Restart : Starts the sequencer