This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Re: Silly question about ARM thumb


> From: Ian Campbell
>
> is it also the case that on a system with a 32 bit bus that 2
> consecutive thumb instructions can be fetched in a single external
> memory read?

Apparently not. Strangely, the ARM core can automatically detect repeated
accesses to the same or consecutive addresses, for the purpose of optimizing
pipelining, but doesn't use this to optimize instruction fetches. There's
probably a way of using this to make Thumb instruction fetches on a 32-bit
bus more efficient, with a bit of external hardware.

--

Ciao,               Paul D. DeRocco
Paul                mailto:pderocco@ix.netcom.com


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]