Part Number: TMS320F28379D
Hi,
I've been working with other processor architectures with multiple CPUs and am interested in using the dual C28x CPUs in a similar way. From the documents this looks like it may not be possible and that the CPUs effectively run separate applications that can communicate with each other rather than running together in the same application. I am interested in the following:
Executing the same code on both CPUs:
As the FLASH is banked CPU1 cannot access CPU2 flash so for both CPUs to run the same code the only place that this can be done is running code from shared RAM. Is this correct?
Sharing data between CPUs:
From the datasheet it looks like there is no shared RAM where both CPUs can write at the same time. One must always be the owner of the block of RAM. Is this correct?