라이선스 파일에 동일한 제품에 대한 FEATURE 및 INCREMENT 라인이 포함되어 있지만 유지 관리 날짜가 다른 경우, 라이선스 서버는 Quartus II 소프트웨어 또는 IP의 이전 버전을 실행하는 사용자에게 FEATURE 라인에서 최신 라이선스를 체크 아웃할 수 있으며, 이로 인해 Quartus® II 소프트웨어 또는 IP의 최신 버전을 실행하는 사용자에게 더 적은 라이선스가 남게 됩니다.
라이선스 서버의 기본 동작은 라이선스 파일의 첫 번째 일치하는 FEATURE 또는 INCREMENT 줄의 라이선스를 사용하는 것입니다. 첫 번째 기능 또는 INCREMENT 라인의 모든 라이선스가 사용 중인 경우 라이센스 파일 끝에 도달할 때까지 다음 기능 또는 INCREMENT를 시도합니다.
FLEXlm Options 파일을 사용하여 각 기능 및 INCREMENT 라인에 대한 라이선스 풀을 생성하여 어떤 사용자가 라이선스에 액세스할 수 있는지 제어할 수 있습니다.
라이선스 라인이 지원하는 Quartus® II 소프트웨어 또는 IP 코어의 버전은 라이센스 FEATURE 또는 INCREMENT 라인의 네 번째 항목인 유지 관리 날짜 또는 버전 문자열에 의해 정의됩니다.
다음 코드는 일반적인 라이선스 기능 또는 INCREMENT 라인을 보여줍니다.
<product> alterad <maintenance date> permanent <number of seats> ….
어디:
<프로덕트>는 Altera 소프트웨어 또는 IP 제품입니다(quartus, maxplus2, ip_base 등)
< 좌석 수>는 제품의 라이선스 수입니다.
예를 들어:
FEATURE quartus alterad 2010.12 permanent 2 …
…
…
INCREMENT quartus alterad 2009.06 permanent 2 …
…
…
위의 기능 줄은 2010년 12월 이전에 출시된 Quartus II 소프트웨어 버전(2010.12)을 지원합니다.
위의 INCREMENT 라인은 2009년 6월 이전에 출시된 Quartus II 소프트웨어 버전을 지원합니다(2009.06)
라이선스 파일 읽기에 대한 자세한 내용은 Altera 소프트웨어 설치 및 라이선스 핸드북을 참조하십시오.
FLEXlm 옵션 파일 사용
옵션 파일은 기능 및 INCREMENT 라인의 유지 관리 날짜 또는 버전 지원을 기준으로 라이센스 파일에 있는 제품의 각 기능 또는 INCREMENT 라인에 대해 별도의 라이선스 풀을 만듭니다. 라이선스 풀에 대한 액세스는 사용자 이름 또는 사용자 그룹으로 활성화할 수 있습니다.
옵션 파일을 사용하기 위해 부동 라이센스 서버를 설정하려면 다음 라이센스 파일을 기반으로 이 예제를 따르십시오.
FEATURE quartus alterad 2010.12 permanent 2 …
…
INCREMENT quartus alterad 2009.06 permanent 2 …
…
FEATURE ip_base alterad 2010.12 permanent 2 …
…
INCREMENT ip_base alterad 2009.06 permanent 2 …
…
라이선스 파일 읽기에 대한 자세한 내용은 관련 솔루션 또는 Altera 소프트웨어 설치 및 라이선스 핸드북을 참조하십시오.
부동 라이센스 서버와 함께 사용할 옵션 파일을 만들려면 다음 단계를 따르십시오.
- 새 텍스트 파일을 엽니다.
- 사용하려는 각 사용자 그룹에 대해 그룹 라인을 추가하고 각 그룹의 사용자 이름 목록이 분리되어 있습니다(사용자는 두 개 이상의 그룹의 구성원일 수 있습니다).
GROUP
예를 들어:GROUP quartus2010 kjones bknight root administrator
GROUP quartus2009 bknight cface root administrator - 제어하려는 제품에 대한 라이센스 파일에 각 INCREMENT 및 FEATURE 라인에 대한 INCLUDE 라인을 추가합니다. 버전 키워드는 라이센스 파일의 INCREMENT 또는 FEATURE 라인의 유지 관리 날짜 또는 버전 날짜로 설정해야 합니다. 그룹 필드는 라이센스 라인을 사용할 수 있는 그룹을 제어합니다.
INCLUDE <product name>:VERSION=<maintenance date> GROUP <group name>
예를 들어:INCLUDE quartus:VERSION=2010.12 GROUP quartus2010
INCLUDE quartus:VERSION=2009.06 GROUP quartus2009
INCLUDE ip_base:VERSION=2010.12 GROUP quartus2010
INCLUDE ip_base:VERSION=2009.06 GROUP quartus2009 - 옵션 파일 .dat 저장
예를 들어 alteraOptions.dat - 옵션 파일을 라이센스 파일의 공급업체 줄의 마지막 옵션으로 추가합니다.
예를 들어:VENDOR alterad "C:\licenses\alterad.exe" "C:\licenses\alteraOptions.dat"
- (해당하는 경우) 중지하고 FLEXlm 라이센스 서버를 시작하거나 다시 읽기를 수행하십시오.
예를 들어
Linux 명령줄:lmutil lmreread -c <license file name>.dat
Windows 명령줄:
lmutil.exe lmreread -c <license file name>.dat
FLEXlm 옵션 파일에 대한 자세한 내용은 온라인으로 제공되는 FLEXlm 최종 사용자 가이드 를 참조하십시오.