Hi Sean Dougherty,
I am not sure of your application requirements but one of my projects involved two quadrature encoders and a DC motor. Only difference was the I used NI PCI 7831R FPGA Board and not cRIO. My RT was running on a desktop PC.
If you check http://www.ni.com/pdf/products/us/04_3632_301_101.pdf; page 3; they mention that the PCI 7831R FPGA board has 1M gates. My project involved balancing a pendulum in inverted position.
1M gate FPGA board worked perfectly fine for me ( 2 encoders and DC motor). I am not sure about the performance of the 1M gate FPGA for your application, since it involves more data acquisition. But, it should work fine for 2 encoders and motor. NI has PID controller for FPGA and hence you can use the FPGA to fullest capacity.
Still, I am not sure of cRIO performance compared to a desktop PC and if that really matters in regards to FPGA performance.
Let me know if this information helped you. All the best.
---------
Ashish Uttarwar
James Kring, Inc.
www.jameskring.com
Ashish Uttarwar
James Kring, Inc.