LabVIEW FPGA 어플리케이션을 컴파일하기 위해 필요한 시스템 메모리
주요한 소프트웨어:
주요한 소프트웨어 버전: 8.5.1
문제가 해결된 소프트웨어 버전: 8.5.1
부차적인 소프트웨어: N/A
문제점: LabVIEW FPGA 어플리케이션을 컴파일하기 위해 어느 정도 메모리가 필요 합니까?
솔루션: LabVIEW FPGA 어플리케이션을 컴파일 하기위한 최소 메모리는 2GB 입니다. 비록 이것이 일반적인 설계에 필요한 메모리일지라도 각 설계의 독특한 특징이 메모리 이용에 영향을 미칩니다. 설계의 복잡성과 제약이 FPGA 모듈은 더 많거나 더 작은 메모리를 사용해서 설계를 실행할 수 있음에 영향을 미칩니다. 또한, 메모리 요구사항은 FPGA 타겟에 의해 변합니다.
어떤 설계들과 타겟들은 컴파일을 위해 2GB 메모리이상을 요구할 수 있는데, 이 경우 National Instrumens에서는 Windows XP x64를 사용하는 원격 컴퓨터에 컴파일 서버를 설치하기를 권합니다. National Instruments는 Windows XP x64용 LabVIEW FPGA 개발을 지원하지 않습니다. 하지만 Windows XP x64를 LabVIEW FPGA VI들을 컴파일링 하기 위해 사용 할 수 있습니다. Windows XP x64를 사용하면 컴파일 서버에서 4GB 이상의 메모리를 사용할 수 있는 장점이 있습니다.
Windows XP x64 환경에서 원격 컴퓨터에 컴파일 서버 설치하기.
- LabVIEW FPGA Module installer 를 실행
- 설치 윈도우상에 선택 옵션중 LabVIEW FPGA Compile Server 과 Xilinx Tools를 선택. 그림1 과같이 FPGA Module and NI-RIO 가 설치 안됨으로 설정 되어 있는지 확인.
- 설치 지시에 따라 인스톨을 완료 하기.
그림 1
원격 Widows XP x64 컴퓨터에서 컴파일하기.
- LabVIEW FPGA 컴파일 서버를 실행 다음 위치에서 실행시킵니다.. 시작>>모든프로그램>>National Instruments>>LabVIEW 8.5.>>LabVIEW FPGA Utilities>> Compile Server.
- 그림 2 의 Configure Server 화면에서 Configure 버튼을 누릅니다. 기본 포트 번호는 96 또는 사용하지 않는 포트로 바꿀 수 있습니다. 포트 변경은 컴파일 서버의 재부팅이 필요합니다.
그림 2
- 기본적으로, LabVIEW는 LabVIEW FPGA 컴파일 서버가 로컬 LabVIEW FPGA 개발 시스템에 설치되어 있는 걸로 간주 합니다. 원격 Windows XP x64 컴퓨터에 LabVIEW FPGA 컴파일 서버 실행을 선택하기 위해, 로컬 LabVIEW FPGA 개발 환경에서 도구 >> FPGA 모듈 옵션을 선택 하십시요.
- FPGA 모듈 옵션에서 Configure 버튼을 눌러서 Configure Compile Settings 박스를 띄우 십시요. 그림 3 처럼, 이름 또는 IP 주소와 LabVIEW FPGA 컴파일 서버가 작동되는 원격 컴퓨터의 서버포트 넘버를 입력 하십시요.
그림 3
- FPGA VI 를 실행하거나 프로젝트 탐색기에 있는 FPGA VI를 오른쪽 클릭하고 컴파일을 선택해 컴파일을 시작 하십시요.
노트, 이 절차는 모든 OS에 LabVIEW FPGA 모듈을 통해 LabVIEW FPGA컴파일 서버를 설치하는데 적용할 수 있습니다. 컴파일링과 원격 컴파일 서버 모니터링에 관해 좀더 정보를 얻고 싶으시다면 LabVIEW 8.5 FPGA Module Help 내용인
Using the LabVIEW FPGA Compile Server 를 참조 하십시요.
관련 링크:
첨부:
리포트 날짜: 05/13/2008
마지막 업데이트: 10/14/2008
문서 번호: 4LCHMN2M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.