RIO 기술에 관하여RIO 기술이란?NI 재구성가능한 I/O (RIO) 기술로 재구성가능한 FPGA 칩 및 LabVIEW 그래픽 개발 도구를 사용하여 맞춤형 측정 하드웨어 회로를 정의할 수 있습니다. RIO 코어에는 FPGA 칩 및 칩을 둘러싼 회로가 있어 LabVIEW는 하드웨어 합성을 수행합니다. 맞춤형 하드웨어 신속하게 설계하기사용자는 NI RIO 기술로 NI LabVIEW 그래픽 프로그래밍과 동일한 사용 편리함 및 유연성을 통해 데이터 수집, 통신 및 컨트롤 하드웨어를 설계할 수 있습니다. RIO 기술을 사용하면 고성능 I/O 및 시스템 타이밍 컨트롤의 전례없는 유연성으로 맞춤형 하드웨어 회로를 신속하게 구축할 수 있습니다. NI 플랫폼에서 찾을 수 있는 RIO 기술에는 NI PCI 및 PXI R 시리즈 DAQ 디바이스, 컴팩트 비전 시스템 및 CompactRIO가 있습니다. 맞춤형 데이터 수집 또는 리얼타임 I/O 어플리케이션을 위해 R 시리즈 DAQ 디바이스를 사용하십시오. 사용자의 머신 비전 어플리케이션에 트리거링, 펄스폭 변조 신호 또는 맞춤형 통신 프로토콜을 추가하기 위해 컴팩트 비전 시스템에서 맞춤형 FPGA 로직을 개발하십시오. 임베디드 측정 및 컨트롤 어플리케이션의 최상의 유연성을 위해 내장된 신호 컨디셔닝 및 직접 신호 연결이 있는 모듈형 FPGA-timed I/O의 혜택을 제공하는 CompactRIO군을 사용하십시오. ![]() 그림 1. LabVIEW FPGA 타겟의 NI 제품군 I/O 통신 및 컨트롤 (IOCC)을 위한 맞춤형 회로 활용하기RIO 기술은 맞춤형 회로를 실제로 구축하지 않고도 IOCC 어플리케이션을 위한 최적화되고 유연성을 갖춘 전자 회로 구축에 이상적입니다. LabVIEW 데이터 흐름 프로그래밍을 사용하면 사용자가 필요로 하는 여러 통신 프로토콜을 실행하기 위해 FPGA의 온보드 로직을 합성할 수 있습니다. (그림 2) 또한 최고 20 MHz의 디지털 컨트롤 시스템 및 최고 150 kHz의 아날로그 컨트롤 시스템을 구축하기 위해 신호 프로세싱 및 이산 선형/비선형 컨트롤용 내장 LabVIEW 함수를 사용할 수 있습니다. ![]() 그림 2. LabVIEW FPGA에 실행되는 16-비트 시리얼 주변 인터페이스 출력 다양한 신호를 위해 상용 (OTS) 측정 하드웨어 사용하기상용 RIO 하드웨어 및 LabVIEW FPGA 모듈을 사용하면 하드웨어 디자인 툴 또는 HDL에 대한 깊은 지식없이 고유의 하드웨어를 정의할 수 있습니다. 아날로그, 디지털, 카운터 I/O가 필요하거나 통신 프로토콜이나 제어 신호를 위한 복합 I/O가 필요한 경우, RIO 기술을 사용하면 신호에 바로 연결되는 LabVIEW 코드를 작성할 수 있습니다. 신호 요구사항이 변경되면 코드를 변경, 재컴파일하여 LabVIEW 코드를 FPGA에 다운로드하여 I/O 개수, 믹스, 또는 타입을 변경합니다. 이같은 유연성을 통해 동일한 하드웨어 및 소프트웨어를 별도의 비용 없이 재사용할 수 있으므로 시간 및 비용이 절약됩니다. |


