Dual port SRAM shared between 8051 and ARM | Cypress Semiconductor
Dual port SRAM shared between 8051 and ARM
I have to design a system that has some memory (around 32K bytes) shared between an 8051 family microprocessor (actually an 80C320) and an ARM. Both processors must be able to read and write the memory at the same time, hopefully without any complicated synchronization system. It seems the CY7C007 may be a good way of doing this. Has anyone done anything ike this? Is there any information available on the design needed to interface the CY7C007 to an 8051 micro or an ARM?
Is it as simple as this? I.e. each processor can just read or write locations in shared memory any time it wants, without worrying about what the other processor is doing? Are there any types of conflict or collision that must be avoided?
Thanks - Rowan