English
Language : 

EPXA4 Datasheet, PDF (29/34 Pages) Altera Corporation – Excalibur Devices
A.3.2
Errata Sheet - Appendix A
e.g. The instruction:
LDMIA sp,{sp,lr}^
should be split into
LDMIA sp,{sp}^
LDMIA sp,{lr}^
and
LDMIA r8,{r8-lr}^
should be split into
LDMIA r8,{r8}^
LDMIA r8,{r9-lr}^
Debug Request coincident with Pipeline Hazards (ARM9TDMI–9)
—Category 2
Summary
The processor may return to normal program execution at an incorrect
point if EDBGRQ or the scan chain created debug request is asserted
whilst it is performing certain tasks.
Conditions
There are three scenarios in which this erratum can occur:
1. Debug Request occurs whilst the processor is waiting for a
coprocessor instruction to be completed by a coprocessor or
2. Debug Request occurs whilst the recognition of a Data Abort is in
progress or
3. Debug Request occurs whilst the recognition of an instruction
causing a watchpoint is in progress.
1
Recognition of a Data Abort is said to be in progress if the last
memory access asserted the DABORT signal, but the processor
has not yet begun execution at the Data Abort vector.
Altera Corporation
29