Exercising the SDSP
Model

-- Notes Page --


Now that we have created the SDSP model, we can use it to determine the effect of memory access time on the execution speed of the SDSP, for example.

To do this, we first need to ensure the memory timing can be independently defined.

We then need to add some checks and print statements to determine the number of clock cycles executed by the SDSP when executing a benchmark SDSP program.

We then simulate the SDSP with the object code for the benchmark loaded into the SDSP memory.

Finally, we plot and summarize our results.