Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to generate Burst Read/Write with ARM?

Status
Not open for further replies.

hgz

Member level 3
Joined
Feb 26, 2004
Messages
60
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
611
arm write burst

Hi,
I want to generate burst read/write, used STMIA/LDMIA, but arm always generate single write/read, can anybody tell me how to config ARM?

Thanks!
hgz
 

arm burst write

1. STM/LDM
for example :
mov r0 , #0xa0000000 ; this is the start memory map
LDMFD r0!, {r1-r8} ; try the LDM u d better to touch more registers here
ADD r0 , r0, #0x100 ; try another memory map
STMFD r0!, {r1-r8} ; try the STM

2.enable mmu/cache and then linefill/clean
It's more complicated. : )
If u already know how to do , do it.
Or, ignore it.
 

arm stm burst

Thanks for your reply.
1.I have test your test case, Burst =1, generate INCR, Yes or not ? I need to generate HBURST = INCR8/INCR4, Can this test case generate it ?

2.Cache linefill , we must enable MMU ?
3.How to generate a cache linefill ? Can you give me a simple example?

Thanks a lot.

BR!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top