1. ModelSim/Questa Altera Library 를 Compile 하기 위해서는 Quartus SW 가 필요합니다. 해당 SW 는 www.altera.com 사이트에서 구매 및 다운로드가 가능합니다.
2. Library 를 Compile 하기 위해서는 시작 메뉴에서 EDA Simulation Library Compiler 를 선택하시거나
QuartusII 를 실행한 다음, Tools 메뉴에서 Launch Simulation Library Compiler 를 선택하면 됩니다.
3. 2번 단계에서 Simulation Library Compiler 를 실행했으면 아래와 같은 창이 열립니다.
우선 Tool name 에서 Simulator 종류(ModelSim/Questa)를 선택합니다.
Executable location 은 ModelSim/Questa 가 설치된 디렉토리에 win32 디레토리를 지정해 주고
64bit 머신인 경우엔 win64 로 지정해 주면 됩니다.
Library Families 에서는 왼쪽에서 필요한 Device 를 선택한 후 > 혹은 >> 버튼을 클릭하여 우측으로 넘겨주면 됩니다.
Library Language 는 필요한 Language 에 체크 버튼을 클릭하면 됩니다.
Output directory 에는 Compiled library 를 저장할 위치를 지정하면 됩니다.
위의 Setting 이 전부 맞으면 Start Compilation 버튼을 클릭하면 아래와 같이 library Compile 이 진행됩니다.
4. Compile 이 완료 되면 3번 단계에서 Output directory 로 지정했던 디렉토리로 이동하면 modelsim.ini 파일이 보입니다.
modelsim.ini 파일을 오픈합니다.
파일을 열어서 확인해 보면 [library] 부분의 중간 부분부터 Compiled library 들의 정보가 나타나는 부분(레드 박스 부분)이 있습니다.
– 해당 Library 들은 3번 단계에서 선택한 device 에 따라 다르게 나타날 수 있습니다. – 해당 부분을 Copy 를 합니다.
5. ModelSim/Questa 가 설치된 디렉토리로 이동합니다.
ModelSim/Questa 사 설치된 디렉토리에도 modelsim.ini 파일이 있습니다. 이 디렉토리에 있는 modelsim.ini 파일은 기본적으로 읽기전용 파일이니 읽기전용을 해제 합니다.
읽기 전용을 해제 했으면 해당 파일을 오픈 합니다.
Library 부분을 확인해 보면 기본 library 만 존재하고 Altera Library 가 없는 것을 볼 수 있습니다. Library 부분에 4번 단계에서 Copy 한 부분을 다음과 같이 Paste 합니다.
Library 내용을 추가 했으면 파일을 저장을 합니다.
6. 저장을 했으면 ModelSim/Questa 를 실행합니다.
ModelSim/Questa 를 실행했으면 Library 윈도우에 modelsim.ini 에 등록한 library 정보가 보일 것입니다.
위와 같이 Library 내용이 보이면 Altera Simulation Library Compile 이 완료 되었습니다.
참조 : http://www.ednc.com/2013/02/modesimquesta-altera-simulation-library-compile-%EB%B0%A9%EB%B2%95-2/
'[FPGA]' 카테고리의 다른 글
[Altera] Quartus에서 .sof 가 generation이 안될 때(not generation sof file) (0) | 2014.07.24 |
---|---|
The auto-constraining script was not able to detect any instance for core <xxx > (0) | 2014.07.22 |
[altera] Serial Flash Err- quartus에서 호환가능한 3rd party serial flash download가 안될 때 (0) | 2014.06.25 |
최근 고속 칩 트랜드 - Solving SI/PI issue on chip(package) level (0) | 2014.04.09 |
FPGA - 내부 기술 살펴보기 (0) | 2014.04.08 |