내 FPGA VI를 어떻게 실행할 수 있습니까?



주요한 소프트웨어:
주요한 소프트웨어 버전: 8.5
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점: LabVIEW FPGA 코드로 개발된 VI가 있습니다. 이 VI를 배포할 수 있습니까?

솔루션:

네 가능합니다. 그러나 FPGA 코드를 직접 실행 파일로 컴파일 할 수 없습니다. FPGA 코드를 배포하는 방법은 두 가지가 있습니다. 첫 번째는 Host VI 사용한 배포 방법입니다. 이를 위해서는 실행하는 시스템에 LabVIEW 런타임 엔진과 NI-RIO 드라이버가 설치되어 있어야 합니다. 두 번째 방법은 FPGA 코드를 컴파일 할 때 비트 파일을 독립적으로 생성하고 Host VI를 생성합니다. 이를 위해서는 LabVIEW 개발 시스템과 NI-RIO 드라이버가 필요합니다. 두 번째 방법은 사용자가 FPGA VI 인터페이스 방법에 있어서 유연성을 제공합니다.

Host VI를 사용하여 FPGA VI / 비트 파일을 배포하기 위해서 다음과 같이 해야 합니다.

1. 최종 사용자가 변경할 수 있는 프런트 패널 객체를 가진 FPGA VI를 생성합니다. FPGA VI를 컴파일 하고 코드를 생성한 타겟에서 FPGA VI를 실행합니다.
2. FPGA VI와 데이터를 주고 받을 Host VI를 PXI나 cRIO 시스템에 생성합니다. FPGA VI 참조 열기, FPGA 데이터 읽고 쓰기 위한 읽기/쓰기 컨트롤, FPGA 참조 닫기 VI가 있는 FPGA 인터페이스 팔레트를 사용합니다.
3. FPGA VI 참조 열기 VI를 선택하고 오른쪽 마우스 버튼을 클릭한 뒤 타겟 VI나 비트 파일을 선택하고 당신의 원하는 FPGA VI나 비트 파일을 고릅니다.
4. 어플리케이션 빌더를 사용하여 Host VI를 빌드 합니다.

FPGA VI 나 비트 파일은 프로젝트에서 지원하는 파일에 명시적으로 포함되지 않음을 기억해야 합니다. 둘 다 암시적으로 실시간 또는 Host 실행의 일부입니다. 그리고 일단 Host나 실시간 타겟에서 호출되면 실행파일은 FPGA 타겟에 배포됩니다.



관련 링크: Developer Zone Tutorial: Distributing Applications with LabVIEW Application Builder
Developer Zone Tutorial: Deploying and Launching a Real-time Application

첨부:





리포트 날짜: 10/27/2005
마지막 업데이트: 12/08/2014
문서 번호: 3QQ7ML6K