arm - What are the benefits/uses of Device or Strongly-ordered memory type? -


my question regarding different memory types available on m-4 chip reading right now. summarize, there 3 different types of memory, i.e. 'normal', 'device' , 'strongly-ordered' define sequence (or whether there sequence @ all) in memory system carry out program instructions (e.g. ldr or str). seems 'normal' memory type allows memory system move instruction execution order around improve efficiency, provided program behaviour unchanged.

the question - if behaviour unchanged , efficiency improved, practical uses of 'device' , 'strongly-ordered' memory. beginner perspective, understand there must reason them exist, yet have personal experience link topic.

basically, use strongly-ordered attribute memory accesses have side effects - e.g. fifos


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -