나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2026-06-26 10:02:00

Vivado

<colbgcolor=#000000><colcolor=#ffffff> Vivado Design Suite
파일:Vivado-T.jpg
개발 AMD
분류 통합 개발 환경
운영 체제 Microsoft Windows | Linux
최신 버전 2026.1
링크 #
1. 개요2. 상세
2.1. 에디션2.2. 주요 기능2.3. 디바이스 지원 목록
3. 시스템 요구사항4. 기타5. 관련 문서

1. 개요

FPGA 제조사인 Xilinx(현재 AMD에 인수)가 2012년 출시하여 현재까지 AMDFPGA 개발용으로 제공되는 통합 개발 환경. 소프트웨어 및 HLS 개발 플랫폼인 Vitis와 짝을 이뤄, RTL 설계 및 하드웨어 구현을 담당한다.

기존에 사용되던 Xilinx ISE를 대체하기 위해 개발되었으며, 7 시리즈 및 그 이후 출시된 UltraScale(+), Versal 시리즈 등의 최신 FPGA를 지원한다. 반면, 6 시리즈 및 그 이전에 출시된 구형 디바이스는 Vivado에서 지원하지 않으므로 여전히 ISE를 사용해야 한다.

2020년대 들어서는 머신러닝 기반 최적화 기능을 탑재하며 Vivado ML Edition으로 리브랜딩되었으나, 어느 순간부터 ML 수식어가 빠진 상태이다.

2. 상세

2.1. 에디션

최신 버전 기준으로 무료로 제공되는 BASIC 라이센스와 유료인 CORE, PRO, ENTERPRISE, GOLD 라이센스로 나뉜다. BASIC, CORE 라이센스는 지원 디바이스 및 기능이 일부 제한되며, BASIC, CORE, PRO는 1년 단위 라이센스, ENTERPRISE 및 GOLD는 영구 라이센스이다.

[1] UVM 제외, 50K 인스턴스 제약, ILA 인스턴스 수(1개), 디버그 프로브 수(5개) 및 폭(1024비트) 제약
2026년 6월 출시된 2026.1 버전부터 라이센스 옵션이 개편되었다. # 무료 에디션에서 디버깅 등의 기능이 축소되는 대신 기존에 지원되지 않던 Kintex-7 및 Virtex-7 라인업 지원이 추가되고, 구독 라이센스가 추가되었다. 영구 라이센스 옵션인 Enterprise 티어는 가격 인상 없이 계속 제공되며, 이전 버전 라이센스는 그대로 유지된다.

2.2. 주요 기능

2.3. 디바이스 지원 목록

파일:상세 내용 아이콘.svg   각 모델의 사양에 대한 자세한 내용은 AMD/FPGA/제품 목록 문서
#!if (문단 == null) == (앵커 == null)
를
#!if 문단 != null & 앵커 == null
의 [[AMD/FPGA/제품 목록#s-|]]번 문단을
#!if 문단 == null & 앵커 != null
의 [[AMD/FPGA/제품 목록#|]] 부분을
참고하십시오.
무료 라이센스인 BASIC 티어, 저가 라이센스인 CORE 티어의 경우 지원되는 디바이스가 제한된다.

BASIC 티어는 UltraScale/UltraScale+ 기준 500K 로직 셀 이하 FPGA/SoC, BASIC 및 CORE 티어는 Versal SoC가 지원되지 않는다.

자세한 사항은 아래 표 참조 (2026.1 버전 기준)
모델 BASIC CORE PRO 이상
7 시리즈
Spartan-7 전체 모델 전체 모델 전체 모델
Artix-7 전체 모델 전체 모델 전체 모델
Kintex-7 전체 모델 전체 모델 전체 모델
Virtex-7 전체 모델 전체 모델 전체 모델
Zynq 7000 전체 모델 전체 모델 전체 모델
UltraScale 시리즈
Kintex UltraScale XCKU025 - XCKU035 전체 모델 전체 모델
Virtex UltraScale - 전체 모델 전체 모델
UltraScale+ 시리즈
Spartan UltraScale+ 전체 모델 전체 모델 전체 모델
Artix UltraScale+ 전체 모델 전체 모델 전체 모델
Kintex UltraScale+ XCKU3P - XCKU5P 전체 모델 전체 모델
Virtex UltraScale+ - 전체 모델 전체 모델
Zynq UltraScale+ MPSoC XCZU1CG - XCZU5CG, XCZU7CG
XCZU1EG - XCZU5EG, XCZU7EG
XCZU4EV - XCZU7EV
전체 모델 전체 모델
Zynq UltraScale+ RFSoC - 전체 모델 전체 모델
Versal 시리즈
Versal AI Edge - 미지원 전체 모델
Versal AI Core - 미지원 전체 모델
Versal Prime - 미지원 전체 모델
Versal Premium - 미지원 전체 모델
Versal HBM - 미지원 전체 모델
Versal RF - 미지원 전체 모델
Versal 시리즈 (2세대)
Versal AI Edge Gen 2 - 미지원 전체 모델
Versal Prime Gen 2 - 미지원 전체 모델
Versal Premium Gen 2 - 미지원 전체 모델
Alveo/Kria
Alveo card 미지원 미지원 전체 모델
Kria SOM 전체 모델 전체 모델 전체 모델

3. 시스템 요구사항


macOS는 지원하지 않는다. 단, Parallels 등 가상 머신에 Vivado를 설치하여 사용하는 것은 가능한 것으로 보인다.

공식 사양에 제공되는 권장 RAM 요구량은 Vivado 프로세스 하나가 사용하는 최소한의 용량인 점에 주의 바람. 입문용 보드에 탑재된 저사양 Spartan-7/Artix-7 FPGA에 간단한 디자인을 올리는 경우 8-16GB 정도의 램으로도 괜찮지만, 고사양 FPGA에 복잡한 디자인을 올리는 경우 128GB 이상 대용량 RAM이 필요할 수도 있다.

==# 버전 목록 #==

4. 기타

5. 관련 문서