Technical discussions about Freescale (Motorola) DSPs (including the DSP56000, DSP56300, DSP56600, 56800 DSPs).
|
Hi! I have read in the DSP56800FM manual that the ex. DSP56F807 can access both program and data memory at the same time. Can anybody tell me how this works with the external memory configured as on the evaluation board(DSP56F807EVMUM p.54+56). As I read it only one memory area can be W/R at a time.? Thank you Michael |
|
|
|
If you are accessing both program and
data memory from the external memory bank then the accesses are serialized. If you have it
configured to access say program internally and data externally then the accesses are done in
parallel. So locating both progam and data externally and accessing this memory at the same
time will significantly impact your processing speed. Locating either the data or program
externally, but not both, will not slow the processing assuming you have no wait state external
memory.
Of course all this management of what memory is
accessed and the possible serializing of the accesses are performed by the chip and don't
require any special software. Also in parallel reads the second parallel read parameter is
always from internal Data Ram. Thanks.
-
Bill
|