Panasonic MN103001G/F01K User Manual

Page 94

Advertising
background image

Extension Instruction Specifications

3-38

<Error actualizing condition>
Error actualizing condition is generated by the first extension instruction executed in the interrupt program, or after
switching of the task. Error actualizing condition is shown below.

The error making potential condition is cleared when there is no problem.

When the condition of use corresponds to "Error generation", it is possible to solve the error condition by inserting

the 2 NOP instructions as follows.

When the program is compiled and assembled, 2 NOP instructions are inserted on default by using the assembler

and linker V3.3R1 or later.

CALLS or JSR instruction with stack area

outside internal RAM area

High-speed multiplication instruction

or Multiply-and-accumulate instruction

The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.

The interrupt
occurrence

Case 9:

Instruction flow

Branch

TRAP instruction with stack area

outside internal RAM area

High-speed multiplication instruction

or Multiply-and-accumulate instruction

The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.

The interrupt
occurrence

Case 10:

Instruction flow

Branch

A level interrupt with stack area

outside internal RAM area

High-speed multiplication instruction

or Multiply-and-accumulate instruction

Interrupt program

The non-maskable
interrupt
occurrence

Case 11:

Instruction
flow

A level interrupt with stack area

outside internal RAM area

An 1-cycle executing instruction

High-speed multiplication instruction

or Multiply-and-accumulate instruction

Interrupt program

The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.

The non-maskable
interrupt
occurrence

Case 12:

Instruction
flow

Extension instructions

which cause to generate

error making potential

condition

High-speed

multiplication

instruction

High-speed multiplication

instruction

No problem

No problem

Error generation

No problem

Error generation

Error generation

Multiply-and-accumulate

instruction

First extension instruction executed after generating

error making potential condition

The other extension

instruction

Multiply-and-

accumulate

instruction

High-speed multiplication instruction

or Multiply-and-accumulate instruction

NOP instruction

NOP instruction

Instruction

flow

Instruction

flow

High-speed multiplication instruction

or Multiply-and-accumulate instruction

Advertising