티스토리 뷰

LabVIEW FPGA 컴파일 서버를 설치하는 방법은 여러가지가 있습니다.


옵션1 – NI LabVIEW FPGA Compile Cloud Service를 사용한다. 


LabVIEW FPGA를 이용하여 LabVIEW FPGA Compile Cloud Service를 사용하는 것은 고성능, 고신뢰성을 가지는 클라우드 서비스를 이용하여 FPGA 코드를 컴파일 하는 것입니다. 이는 컴파일을 하고자는 PC의 유지보수에 대한 걱정을 할 필요가 없습니다. 컴파일 시간을 줄이기 위해서 이 서비스는 병렬 컴파일을 가능하게 도와줍니다. 


옵션2 – LabVIEW FPGA Compile Farm Server를 로컬 컴퓨터에 설치한다.


LabVIEW 2014 FPGA Module를 위해서 Xilinx 컴파일 툴 DVD를 이용하여 FPGA Compile Farm Server를 설치합니다. 이는 FPGA 컴파일에 대한 관리를 온사이트에서 처리하게 도와줍니다. LabVIEW 2013을 포함한 이전 버전에서는 NI LabVIEW FPGA Compile Farm Toolkit를 이용하여 온사이트에서 컴파일을 가능하게 할 수 있습니다. 사용자는 사용자가 필요한 수만큼의 다수의 컴퓨터를 연결하여 컴파일 할 수 있습니다. Server 역할을 하는 PC는 병렬 컴파일 및 Queue에 대한 처리를 하게 됩니다. 


옵션3 – LabVIEW FPGA Compile Farm Server를 Remote 컴퓨터에 설치합니다. 

Xilinx Compilation Tools DVD를 이용하여 Remote 컴퓨터에 FPGA Compile Farm Server를 설치합니다. LabVIEW 2013을 포함한 이전 버전에서는 NI LabVIEW FPGA Compile Farm Toolkit를 이용하여 Remote 컴퓨터에 설치를 하면 다른 PC에서 이 PC를 통해서 컴파일 처리를 할 수 있습니다. 


LabVIEW의 버전에 따라 호환성 있는 Compilation Tool이 다르기 때문에 아래의 표를 참고해야 합니다. 





Xilinx 컴파일에 대한 다양한 버전을 같은 PC에 설치할 수 있기 때문에, 사용하고자는 Target에 대해서 LabVIEW FPGA는 Xilinx 컴파일을 결정하여 컴파일을 하게 됩니다. 


노트 : 컴파일을 시도하기 이전에, FPGA Compile Server Configuration 페이지에 있는 Allow users to connect remotely to this compile server를 체크하고, FPGA Compile Worker가 실행중인 것을 확인해야 합니다. 


아래는 LabVIEW 버전에 따른 설치 과정을 보여줍니다. 


LabVIEW 2014


LabVIEW Platform DVD.를 이용하여 Run setup.exe을 실행한뒤, Embedded Development and Deployment를 선택합니다. VI를 컴파일 하기위해서는 ISE 14.7 혹은 Vivado 2014.4가 필요합니다. 이는 사용하고자는 Target에 따라서 달라집니다. FPGA Compile Farm Server를 선택합니다. 컴파일 툴을 한개 이상 세팅한 다음 FPGA Compile Farm Server를 설치합니다. 그리고 Next를 눌러 설치를 시작합니다. 


LabVIEW 2010 ~ 2013


LabVIEW Platform DVD 1를 이용하여 setup.exe를 실행합니다. 제품 리스트에서 FPGA을 선택합니다. Virtex-II target를 위해서는 Compilation Tool for Virtex-II FPGA Devices를 선택하고, 다른 타겟을 위해서는 Compilation Tools for FPGA Devices other than Virtex-II를 선택합니다. 그리고 FPGA Compile Farm Toolkit를 선택합니다. Compilation Tool과 FPGA Compile Farm Toolkit이 선택된 것을 확인하고, 다른걸 모두 해제한뒤 설치를 진행합니다. 


노트 : 만약 사용자가 Simulation Export를 만들기를 원한다면 IP Integration Node를 설정하거나 Cnfiguring CLIP 마법사를 사용해야 합니다. 


리모트 LabVIEW FPGA Compile Server 인증 방법


LabVIEW 8.6 포함한 이후버전

윈도우 메뉴 » Program Files » National Instruments » NI License Manager를 실행하고, LabVIEW아래의 모듈을 선택합니다. 오른쪽 마우스를 이용하여 LabVIEW FPGA Module을 인증합니다. 기본적으로 FPGA Module은 30일 평가판으로 설치됩니다. 




댓글