개발 도구는 FPGA를 시작하는 데 필수적입니다.
오늘은 Xilinx의 Vivado 2022.2 버전을 다운로드하는 방법을 알려드리겠습니다.
첫째, 이 도구는 현재 내 컴퓨터에서 잘 작동하며
제 컴퓨터 사양은 다음과 같습니다.
맥북 프로 16인치, 2019
– 2.6GHz 6코어 인텔 i7
– AMD Radeon Pro 5300M 4GB / 인텔 UHD 그래픽 630 1536MB
– 16GB 2667MHz DDR4
– 벤추라 13.2.1
현재 사용하고 있는 맥북은 Xilinx Vivado 툴을 지원하지 않기 때문에 Parallels에서 Ubuntu를 다운받아 사용했습니다.
테스트 당시 Parallels 버전: 18.2.0
테스트 당시 가상 우분투 버전: 22.04
먼저 Parallels Ubuntu 운영 체제를 다운로드합니다.
그런 다음 루트 계정 비밀번호를 설정하십시오.
Ubuntu 다운로드가 완료되면 명령 창을 열어 다음 패키지를 업데이트하고 다운로드합니다.
// 운영 체제 업데이트 명령
sudo apt-get 업데이트
sudo 쉬운 업그레이드 -y
// Vivado 실행 시 필요한 라이브러리 설치
sudo apt-get 설치 libtinfo5 libncurses5 libxrender1 -y
sudo apt 설치 libncurses5-dev libncursesw5-dev -y
// zip 파일을 추출하고 패키지를 설치합니다.
sudo apt 설치 압축 해제 -y
// gcc 컴파일러 설치
sudo apt 설치 gcc -y
// 정력 설치
sudo apt-get 설치 vim
// 가끔 영어팩이 설치되지 않는 경우가 있으니 아래 명령어를 작성해주세요.
sudo apt-get install language-pack-en-base
// 이를 방지하기 위해 Vivado Command 설치 시 java.lang.UnsatisfiedLinkError 발생
sudo apt-get install openjdk-18-jdk
설치 완료 후 가상환경의 디스크 공간은 기본적으로 64GB로 설정되어 있으므로 공간을 늘려주셔야 합니다.
디스크 공간을 늘리는 방법은 아래 링크에 작성되어 있습니다.
그런 다음 로그인하고 Xilinx 홈페이지에서 Vivado 파일을 다운로드합니다.
https://www.xilinx.com/support/download.html
다운로드
비바도, 바이티스, 바이티스 임베디드 플랫폼, 페타리눅스, 디바이스 모델
www.xilinx.com
“Vivado ML Edition 2022.2” 버전을 다운받아서
“Xilinx 통합 설치 프로그램 2022.2: Linux 자체 추출 웹 설치 프로그램”을 다운로드합니다.
다운로드가 완료되면 명령 창에서 다운로드 폴더로 이동합니다.
cd ~/다운로드
다운로드한 설치 프로그램 파일의 압축을 풉니다.
Xilinx_Unified_2022.2_1014_8888_Lin64.bin 압축 해제
루트 계정으로 전환하십시오.
수도스
다운로드한 파일에 실행 권한 부여
chmod +x Xilinx_Unified_2022.2_1014_8888_Lin64.bin
파일을 실행합니다.
./Xilinx_Unified_2022.2_1014_8888_Lin64.bin
Xilinx Installer GUI를 실행할 때 화면에 나타나는 모든 것을 작성하고 실행하십시오.
또한,
“(사용자 이름) 폴더에 ‘mkdir 도구’ 도구 폴더를 만든 후 다운로드 위치를 /home/(사용자 이름)/tools/로 설정합니다.
”
“다운로드 목록에 “Vivado”, “Vitis”, “Vitis_HLS”가 다운로드되어 있는지 확인하십시오.”
다운로드가 완료되면 루트 계정이 사용자 계정으로 나타납니다.
출구
그런 다음 bash를 통해 자동으로 실행되도록 명령을 설정합니다.
정력 ~/.bashrc
마지막 줄로 이동하려면 “shift + g”를 누르십시오. 그런 다음 “i”를 눌러 아래 명령을 추가합니다.
소스 /home/(사용자 이름)/tools/Xilinx/Vivado/2022.2/settings64.sh
소스 /home/(사용자 이름)/tools/Xilinx/Vitis/2022.2/settings64.sh
소스 /home/(사용자 이름)/tools/Xilinx/Vitis_HLS/2022.2/settings64.sh
아래 명령을 작성한 후 “esc”를 눌러 명령 모드를 종료한 다음 “:wq”를 눌러 vim을 종료합니다.
도구가 정상적으로 실행되고 있는지 확인하려면 명령 창에 “vivado”를 입력하십시오.
명령창에 “vitis”를 입력하여 도구가 정상적으로 실행되고 있는지 확인합니다.
도구가 작동하는지 확인하려면 명령 창에 “vitis_hls”를 입력하십시오.
아래 이미지와 같이 실행되면 잘 동작하는 것입니다.


