CrossRoads:
Arduino could receive 1 byte every 1uS using SPI at maximum 8 MHz speed. Would not be able to much else tho.
And its not quite that fast, there is a delay of a few cycles to setup the next SPI transfer. The DDS control
word is 32 bits I believe, so perhaps upto 200kHz update rate absolute max.
What are you trying achieve?