Hi,
I have strange symptom with Cortex-A15 device.
The below is traced data.
Program AddressDisassembly
0x40401AA0CMP R12, R0
0x40401AA4BHI 0x40401A80
0x40401A80LDR R0, [R13]
0x40401A84LDRB R12, [R13, #24]
0x40401A88STRB R12, [R0]
0x40401A8CLDR R12, [R13]
0x40401A90ADD R12, R12, #1
0x40401A94STR R12, [R13]
0x40401A98LDR R12, [R13, #4]
0x40401A9CLDR R0, [R13]
We execute the memory write repeatedly.
10 step instructions is used for 1 addreess write of DDR3. But the trace data shows 724 cycles is spend for this 10 instruction execution.
In generally speaking, one instruction is one cycle. 724 cycles are abnormal.
Why does this symptom occur? Please
let me know the reason.
I appreciate your quick reply.
Best regards,
Michi