PYNQ Z2 Project with Xilinx Vivado (1)
ref : Tutorial: Creating a hardware design for PYNQ
Intorduction
- 혹시나 PYNQ Z2 보드를 구매한 뒤 Vivado 를 사용하여 프로젝트를 수행하고자 하는 사람들을 위해 남겨놓는 문서이다.
- 시작에 앞서 필요한 파일들은 링크를 걸어두었으므로 참고하길 바란다.
Index
- Vivado Installation
- Install PYNQ Z2 vivado board files to folder which Vivado installed
- Create New Project with installed board file
Vivado Installation
Vivado를 설치하는 방법은 Vivado Homepage에서 다운로드 이후 Installation setup 만 수행하면 되므로 생략
Install PYNQ Z2 vivado board files to folder which Vivado installed
우선 Vivado에서 사용할 수 있도록 PYNQ Z2 보드의 HW 정보를 담은 board file을 PYNQ official site에서 다운로드 한다.
이후 압축을 해제하여 Vivado 설치 폴더에 해당 파일을 넣는다.
이 때 해당하는 경로는 Vivado 의 Version에 따라 다르다.
2023.1 의 경우에는
` C:\Xilinx\Vivado\2023.1\data\xhub\boards\XilinxBoardStore\boards\Xilinx `
이전의 경우에는
` C:\Xilinx\Vivado\2021.2\data\boards\board_files `
이 때 board_files 폴더가 존재하지 않으면 만들어서 넣으면 된다.
ref_site: PYNQ-Z2 (Zynq) board not listed as a target board on Vivado 2019.2 free web version
Create New Project with installed board file
Vivado 를 실행시키고, New Project > RTL Project 를 선택하고 Next 를 누르면 Default Part를 고르는 창이 나타난다.
이 때, 좌측 탭에서 Boards를 고르고 Search 에 pynq 를 검색하면 pynq-z2가 나타나며 이를 선택하면 된다.