nathan,
Thanks for pointing the relevent thread. I am trying to benchmark my FPGA in a similar fashion. I believe it will help me decide which method to use for data transfer.
My goal is to simultanously control 5 piezo based nano positioning stages. These stages typically have their resonance at ~10-50 kHz range. So, all I want is to operate just below the resonance around say ~10-20 kHz. My FPGA runs at 40 MHz which seems a bit overkill to me. Moreover 5 stages require 5 output and 5 feedback channels to control it, which my FPGA, at present, does not have.