7 control by sequencer, Control by sequencer – FUJITSU SOFTUNE F2 MC-16 User Manual

Page 110

Advertising
background image

96

CHAPTER 2 DEPENDENCE FUNCTIONS

2.2.7

Control by Sequencer

This emulator has a sequencer to control events. By using this sequencer, sampling of
breaks, time measurement and tracing can be controlled while monitoring program flow
(sequence). A break caused by this function is called a sequential break.
To use this function, set the event mode to normal mode using the SET MODE command.
Use the SET EVENT command to set events.

Control by Sequencer

As shown in Table 2.2-9, controls can be made at 8 different levels.

At each level, 8 events and 1 timer condition (9 conditions in total) can be set.

A timer condition is met when the timer count starts at entering a given level and the specified time is

reached.

For each condition, the next operation can be specified when the condition is met. Select any one of the

following.

- Move to required level.

- Terminate sequencer.

The conditions set for each level are determined by OR. Therefore, if any one condition is met, the sequencer

either moves to the required level, or terminates. In addition, trace sampling abort/resume can be controlled

when a condition is met.

*: The minimum measurement unit for Timer value can be set to either 1

μs or 100 ns using the SET

TIMERSCALE command.

Table 2.2-9 Sequencer Specifications

Function Specifications

Level count

8 levels

Conditions settable for each level

8 event conditions (1 to 16777216 times pass count can be
specified for each condition.)
1 timer condition (Up to 16 s. in 1

μs units or up to 1.6 s. in 100 ns

units can be specified.*)

Operation when condition met

Branches to required level or terminates sequence.
Controls trace sampling.

Other function

Timer latch enable at level branching

Operation when sequencer terminates

Starts delay counter

Advertising