FPGA/Quartus II

Quartus + Tutorial + ModelSim자료 (★★★)

ElectricShock 2015. 12. 28. 23:15

https://www.altera.com/

위 사이트를 클릭한 후, Downloads를 누르면

https://www.altera.com/downloads/download-center.html

아래그림을 찾을 수 있다.

Web Edition으로도 충분한 작업이 가능하다.

8Version ~ 10Version 으로 Cyclone등 원하는 칩만 체크해서 설치 사이즈를 최대한 줄일것을 권한다.

그밖에 질문있는 분들은 댓글 주세요.

의뢰는 instructables.tistory.com/64입니다.





참고로 32비트 컴퓨터에서 64비트용을 받으면 아래 그림같은 Error Message를 볼 수 있다.

The Altera software you are installing is 64bit software and will not work on the 32bit platform


Top-level design entity ??? is undefined

코드내 모듈명파일명과 일치하지 않으면 아래 Error가 뜬다.



FPGA 실험과정.egg

위 파일은 FM-CY6S 기반 JTAG로 compile후 *.sof를 얹을때의 순서이다. (USB-Blaster 필수)

Active Serial 포트로 *.pof를 얹으면 USB-Blaster를 제거후 전원공급만으로도 동작한다.





▼ModelSim ALTERA 토렌트파일 (Starter Edition 12.1)

F9B5F0BB8A762996ACFC73EA87DD60978E127889.torrent

▼12.1 Version

Quartus F9B5F0BB8A762996ACFC73EA87DD60978E127889.torrent

ModelSim-Altera 10.1b (Quartus II 12.1) Starter Edition.exe.torrent






ModelSim Tutorial

ModelSim 10.1 Download Link

ModelSim 버젼별로 바꿔서 Down받고싶을때 Link


ModelSim기초사용법 (블로그 보기 귀찮은 분들은 압축파일안의 이미지 참고하세요.)

기초 사용법 정리.zip

File >> New Project Wizard

경로선택 & 프로젝트 이름선택

Next >> Open the Project in the Quartus Prime software >> OK

File >> New >> Verilog HDL File >> OK

코딩시작

컴파일 단축키 : Ctrl+L 혹은 Ctrl+R (툴바의 Processing을 눌러 pull-down시키면 보인다.)

칩을 바꾸고 싶다면 Device Family를 눌러서 변경하면 된다.


http://www.csun.edu/edaasic/roosta/VHDL_Examples.pdf

▲셈플코드 자료 PDF


▼타 블로그에 정리된 순서

https://m.blog.naver.com/PostView.nhn?blogId=zpzpang&logNo=60210775505&targetKeyword=&targetRecommendationCode=1


▼아무래도 YouTube를 보는게 이해가 빠르겠죠?

인도 액센트를 쓰긴하는데 설명을 잘하니 인정^^

File >> New >> Project

Project Directory 경로지정 (한글은 Àü°ø°ü·Ã 이런식으로 깨짐)

Project name 지정

Project Location 지정

OK 클릭

툴바의 File >> New 선택

FPGA언어에 맞게 선택 (Verilog, VHDL 등등)

OK

File >> New >> Source >> Verilog

우측에 생기는 창에 코드를 작성후 저장한다.

Compile All을 한다.



(4:54/8:56)

Library탭을 누르고, work아래 파일을 선택



이제 파형을 확인할 수 있다.

단축키는 F9이다.





Integrated_Circuits_Implementation_7.pdf

한밭대 자료


http://instructables.tistory.com/609

▲위 링크에 맞춰서 프로젝트 생성후


한밭대 PDF 의

29쪽

Assignments >> Back-Annotate Assignments