Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO-9082 DMA bandwidth between RT and FPGA

Solved!
Go to solution

Good morning,

 

I would like to know DMA bandwidth of cRIO-9082 between FPGA and RT? How many MB/s? I can not find answer on NI web page.

 

I know that there are 3 DMA channels but how fast I could send data from FPGA to RT memory?

 

What is optimal size of element in DMA channel? U8, U16, U32 or U64?

 

Hardware: cRIO-9082 RT

Software: LabVIEW 2012, LabVIEW 2012 FPGA

 

Best regards

 

 Peter

 CLA

 

0 Kudos
Message 1 of 4
(6,522 Views)

Response from NI UK support:

 

FPGA and RT (RAM) are connected by PCI bus.

Theoretical maximum is 133.3 Mbits/sec.

 

Normal transfer bandwidth is between 90-100 Mbit/sec.

0 Kudos
Message 2 of 4
(6,499 Views)

Don't you mean 133 MB/sec or 1.06 Gbps as theoretical maximum of PCI?

Kind Regards,
Thierry C - CLA, CTA - Senior R&D Engineer (Former Support Engineer) - National Instruments
If someone helped you, let them know. Mark as solved and/or give a kudo. 😉
Message 3 of 4
(6,326 Views)
Solution
Accepted by topic author JCC_(SK)

Response from NI UK support and correction by ThiCop:

 

FPGA and RT (RAM) are connected by PCI bus.

Theoretical maximum is 133.3 MB/s.

 

Normal transfer bandwidth is between 90-100 MB/s.

0 Kudos
Message 4 of 4
(6,315 Views)