cancel
Showing results for 
Search instead for 
Did you mean: 

ARM 32F4 Block Diagram

pic_micro
Associate II
Posted on October 25, 2014 at 12:08

Dear all,

The attached picture shows the ARM32F4 block diagram

I mentioned three circles which i need more about them

1.CCM data RAM 64 KB

2.SRAM 112 KB

3.SRAM 16 KB

What are the advantage to use three separate SRAM instated of single SRAM

What are the advantage

Please advice

0690X0000060MmnQAE.gif

1 REPLY 1
Posted on October 25, 2014 at 14:47

CCM (Core Coupled Memory) is a tightly coupled memory (TCM) that is attached directly to the core, does not go through the bus matrix, and cannot be accessed by the peripherals (DMA). The data connectivity has zero wait states, and is not contended by DMA operations.

The other memories are on the bus matrix, and can sustain independent DMA access, and will contend for access with the processor.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..