5 interrupt latency – Texas Instruments TMS320 DSP User Manual

Page 60

Advertising
background image

www.ti.com

5.7.5 Interrupt Latency

TMS320C28x Rules and Guidelines

ST1 Field Name

Use

Type

ARP

Auxiliary register pointer

Scratch (local)

XF

XF pin status

Read Only (global)

M0M1MAP

M0 and M1 mapping mode bit

Read Only (global)

OBJMODE

Object compatibility mode

Read Only (global)

AMODE

Address mode bit

Read Only (global)

IDLESTAT

IDLE status bit

Read Only (glogal)

EALLOW

Emulation access enable bit

Read Only (global)

LOOP

Loop instruction status bit

Scratch (local)

SPA

Stack pointer alignment bit

Init (local)

VMAP

Vector map bit

Read Only (global)

PAGE0

PAGE0 addressing mode configuration

Read Only (global)

DBGM

Debug enable mask bit

Read Only (global)

INTM

Interrupt mode

Preserve (global)

The TMS320C28x CPU has only one non-interruptible loop instruction, namely RPT. Once started, the
RPT instruction blocks interrupts until the entire number of repeats are completed. Thus, the length of
these loops can have significant effect on the worst case interrupt latency of an algorithm

60

DSP-Specific Guidelines

SPRU352G – June 2005 – Revised February 2007

Submit Documentation Feedback

Advertising