If there is a higher priority access request, weight is given to the lower priority access request. In addition, the decision as to which device memory access should be granted to a device requesting memory access (PCM sound source section, DSP section, main CPU, sound CPU, DMA, etc.) is made before the actual memory access is performed. has also been executed before, so a higher-ranked access request will not occur while a lower-ranked access request is being executed.
Figure 3.2 Memory access priority
SCSP/sound CPU performance is determined by memory cycle allocation.
Memory cycles are performed 128 times during one sample (1 / 44.1K≒22.68μsec), and these 128 cycles are distributed to each device. Since the number of CPU accesses varies depending on the application, there is no best method for memory access, but please note the following: