Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I choose between 1M gate and 3M gate for my cRIO 8 slot chassis

I'm about to start on my first RT project. I've selected my hardware to use but I don't know how to estimate if I need  1 M gate or 3 M cRIO chassis . I'll need 8 slots and my application will be doing the following:
Monitor and set 8 digital inputs and 8 outputs at an update of 100 s/s.
2 analogue PID loops again at 100 s/s
16 Thermocouple measurements at 5 s/s
16 differential voltage measurements at 1000 s/s
 
Any guidance would be appreciated.
Thanks
Ian
0 Kudos
Message 1 of 3
(4,690 Views)

Ian,

I have been a little disappointed at what will fit on the 1M gate CRIO, but your application seems pretty small, relatively speaking, so I would think the 1M gate would work for you.  As long as you are careful with your FPGA code, use DMA FIFO's for the data transfer, you should be ok.  Since you don't need to run the FPGA really fast, you can change the way it optimizes as it compiles - using space instead of speed for the criteria.  If you run into problems, you can always move the PID loops up to RT, rather than on the FPGA, which is what I have done in the past. 

 

So far, I have found that programming with the CRIO is a balancing act between the RT and the FPGA code to not load either one down too much.  It can be tricky, that is for sure.  But, if you can get away from the cost of the 3M gate, it is probably worth it.

 

Hope this helps,

Rob

Message 2 of 3
(4,674 Views)

Rob

Thanks for the information, your tips will help me get started and avoid possible pitfalls. The next few months are going to be an interesting learning curve! At least I can go ahead now and put in my order for the hardware with a bit more confidence.

Thanks again

Ian

0 Kudos
Message 3 of 3
(4,666 Views)