FlexRIO란?

FlexRIO는 사용자 프로그램밍 가능한 대량의 FPGA, 고성능 아날로그, 디지털 및 RF I/O를 결합하여 비교적 적은 비용에 맞춤형 하드웨어의 유연성을 제공합니다.

최신 컨버터 활용

FlexRIO 제품군의 비전은 최신 고속 컨버터 기술이 널리 상용화되기 전에 이를 사용자에게 제공하는 것입니다. FlexRIO를 통해 사용자는 샘플 속도, 대역폭 및 채널 개수에 대한 요구 사항이 갈수록 높아지는 어플리케이션을 개발할 수 있습니다.

리얼타임 신호 처리

FlexRIO는 속도가 빠른 컨버터에 대응할 수 있도록 도와줍니다. Xilinx Kintex UltraScale FPGA는 LabVIEW FPGA 모듈과 함께 복잡한 알고리즘을 엔지니어링하는데 필요한 리소스를 제공해주고, I/O와 CPU 사이에 리얼타임 데이터 처리를 가능하게 해주며, 하드웨어에 사용자 데이터를 배포해줍니다.

손쉬운 FPGA 프로그래밍

FlexRIO에 적용된 소프트웨어는 맞춤형 FPGA 설계를 처음부터 구현하는 경우와 호스트 기반 스트리밍 드라이버에서 설계를 시작하는 경우를 모두 유연하게 지원합니다. 사용자는 LabVIEW FPGA나 Xilinx Vivado에서 Xilinx Vivado Project Export 기능을 사용하여 FPGA를 프로그램밍할 수 있습니다.

다수의 모듈 동기화

FlexRIO는 PXI에 내장된 타이밍 및 동기화 기능을 활용합니다. 이는, 사용자가 채널간 하위 샘플 지터와 함께 다수의 모듈을 동기화할 수 있음을 뜻합니다. 통합된 I/O가 있는 FlexRIO 모듈은 한층 쉽게 동기화를 프로그래밍할 수 있게 해주는 NI-TClk 기술을 지원합니다.

PCI Express x8 Gen 3를 통한 데이터 스트리밍

통합된 I/O가 있는 FlexRIO 모듈은 PCI Express x8 Gen 3를 사용하여 최대 7 GB/s의 속도로 PXI 백플레인에서 데이터를 스트리밍합니다. 사용자가 섀시 내에서 다른 모듈과 통신하고 있을 경우, NI 피어 투 피어 (peer-to-peer) 스트리밍이 포인트 투 포인트(point-to-point) 통신을 활성화하여 CPU를 통해 데이터를 전달할 필요가 없습니다.

주요 내용

어플리케이션 리소스 키트


FlexRIO 고객 성공 사례

LabVIEW 프로그래밍 가능한 FPGA와 고성능 I/O를 탑재한 FlexRIO를 사용하는 고객들이 상용 계측기의 한계를 뛰어넘는 과제들을 FlexRIO를 통해 어떻게 해결하는지 확인해보십시오.

관련 제품

제품 지원 정보