Skip to main content
pic_micro
Associate III
October 25, 2014
Question

ARM 32F4 Block Diagram

  • October 25, 2014
  • 1 reply
  • 535 views
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

    This topic has been closed for replies.

    1 reply

    Tesla DeLorean
    Guru
    October 25, 2014
    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 VenmoUp vote any posts that you find helpful, it shows what's working..