FPGA Xilinx
처음 자일링스 제품으로 코딩해본게 2016년 학부수업때였다. 그때는 ISE로 했는데, 지금은 Vivado로 개발을 하더라. 그래서 작성한다. Vivado 로 세팅해보자.
사용하는 보드의 제조사는 디질런트이다. 여기 사이트를 병행해서 아마 가이드를 작성하지 싶다.
일단 개발하려면 아래 링크를 접속해 Vivado를 다운받아 설치한다.
이미 필자는 설치를 해서 재연하기 힘들다. 그래서 아래 사진으로 대체한다.
비바도를 설치할 때 나처럼 배고프고 돈없는 중생이라면 WebPACK버젼으로 설치하는 것이 좋다.
파일 용량이 크니, 부가 SSD를 달아서 설치하거나, 용량 확보를 충분히 해둘것을 권장한다.
모든 설치가 끝났다면, 아래의 버튼을 눌러스 디질런트(Digilent)社의 보드파일을 추가해줄 준비를 해야한다.
파일을 다 다운받고 압축파일을 해제한 뒤, utility 폴더로 들어가면 vivado_init.tcl 파일이 있을것이다.
이 파일을 복사해서 붙여넣어야하는데 우선 파일 탐색기에 아래의 커맨드를 입력해서 APPDATA의 vivado 폴더까지 이동한다.
%APPDATA%\Xilinx\Vivado
그 후 파일을 붙여넣기 하고 메모장을 열어서(리눅스 덕후면 Gvim으로 열어서 봐도 된다.) 다운받은 폴더의 디렉토리를 입력해준다.
그리고 저장해주고 Vivado 실행하면 된다.
베릴로그나 VHDL로 코딩한다면 xdc파일도 있어야하는데, 그건 아래의 링크에서 다운받으면 된다.