Guia para instalar o AMD Vivado Design Suite no Windows e Linux

Última atualização: 27/10/2025
autor: Isaac
  • O instalador web reduz tempo e espaço e permite que você selecione dispositivos específicos, enquanto a imagem offline é ideal para uso offline.
  • En Linux, dependências de 32 bits e bibliotecas históricas evitam travamentos do instalador; Drivers Os canais a cabo são essenciais para assistir Hardwares.
  • A edição Enterprise expande o suporte a dispositivos (incluindo as famílias Versal e HBM de 2ª geração); o UltraScale+ é fornecido pela Vitis.
  • O empacotamento Flatpak isola o ambiente, mas limita a visibilidade do sistema de arquivos e requer a configuração de permissões e udev.

Instalando o Vivado no Windows e Linux

Se você precisar configurar o AMD Vivado Design Suite em Windows e Linux, aqui você encontrará um tutorial completo que abrange tudo, desde os pré-requisitos até a instalação do driver e o suporte a dispositivos por versão. Tudo o que você vê é condensado e reescrito a partir de fontes, incluindo notas oficiais e experiências reais de instalação do Linux, com foco especial em dependências, opções de download e alterações recentes no instalador web. A ideia é que você instale sem problemas e aproveite as principais recomendações.

Além da instalação binária clássica do Linux, incluímos detalhes relevantes sobre o instalador web, a opção de autoinstalação offline e o empacotamento Flatpak com sandbox. Também analisamos os destaques da versão 2025.1 e a compatibilidade das edições, para que você possa decidir qual caminho é melhor para você com base no seu hardware e fluxo de trabalho. Se você tiver pouco tempo ou conexão, a comparação entre o instalador web e a imagem offline será especialmente útil..

Requisitos e pacotes no Linux (Debian ou Ubuntu)

Antes de iniciar o instalador, em sistemas Debian ou Ubuntu, você provavelmente precisará de pacotes de 32 bits e bibliotecas históricas para fazer o instalador gráfico execute corretamente. Preparar o ambiente previne erros Bota do instalador e conflitos com GTK ou ncurses.

  • libstdc++6:i386 (tempo de execução C++ de 32 bits)
  • libgtk2.0-0:i386 (GTK2 de 32 bits para o instalador)
  • dpkg-dev:i386 (ferramentas de desenvolvimento de pacotes, 32 bits)
  • python3-pip (gerenciamento de pacotes Python 3)
  • libtinfo5 (terminfo, compatibilidade histórica)
  • libncurses5 (apoio de terminal, versões anteriores)

A instalação pode ser feita individualmente ou em uma única linha. Se preferir o caminho mais curto, junte tudo:

sudo apt-get install libstdc++6:i386 libgtk2.0-0:i386 dpkg-dev:i386 python3-pip libtinfo5 libncurses5

Se preferir, você pode executar cada pacote separadamente, embora executá-los em massa seja mais rápido. Quando os pacotes estiverem prontos, você poderá abrir o instalador do Vivado sem surpresas..

Instale o Vivado no Linux a partir do instalador binário

Com o arquivo .bin baixado, o primeiro passo é dar a ele permissões de execução e depois executá-lo. Estas são as noções básicas para que o instalador gráfico inicie corretamente..

chmod +x ./nombre_del_instalador.bin
./nombre_del_instalador.bin

Há um aviso que você deve lembrar: para que os inicializadores apareçam no menu da área de trabalho do Linux, não execute o instalador com sudo. Se você fizer isso como superusuário, é bem possível que você não veja os atalhos e tenha que iniciar o Vivado pelo terminal..

Quando o assistente abrir, você verá a seleção de produtos. Se quiser Vivado, Vitis e o pacote completo, escolha a primeira opção, Vitis; se quiser apenas Vivado, selecione apenas Vivado. Tenha em mente que uma instalação completa de ferramentas e dispositivos pode exigir cerca de 300 GB de espaço livre..

  Correção: erro do Windows Live Mail 0x8007007A no Windows 10

Se você gosta de resumos rápidos, esta sequência típica servirá como um guia para uma instalação limpa no Linux. É um pequeno lembrete do que é essencial:

VIVADO=./nombre_del_instalador.bin
sudo apt-get install libstdc++6:i386 libgtk2.0-0:i386 dpkg-dev:i386 python3-pip libtinfo5 libncurses5
chmod +x $VIVADO
$VIVADO

Drivers de cabo e detecção de placa no Linux

Depois de instalar as ferramentas, instale os drivers do cabo para que o Vivado possa detectar suas placas de desenvolvimento. Sem essas regras, o hardware não aparecerá disponível no Gerenciador de Hardware..

Vá para o caminho do driver correspondente à sua versão e arquitetura e execute o instalador do driver:

/Vivado/version/data/xicom/cable_drivers/lin64/install_script/install_drivers/
./install_drivers

Quando terminar, reconecte a placa; às vezes, isso pode levar alguns segundos ou exigir uma reinicialização. Se você estiver usando o pacote Flatpak, verá abaixo como recarregar o udev após instalar os drivers dentro do sandbox..

Opções de download: instalador web e autoinstalador offline

Existem duas abordagens para baixar o Vivado. Com uma conexão estável, o instalador web é rápido: Download um executável leve, e a partir dele você seleciona produtos e dispositivos. Com redes lentas ou instalações repetidas, a imagem offline de autoinstalação pode economizar seu tempo..

  • Instalador web: um pequeno arquivo que baixa componentes durante a instalação. Recomendado pela AMD para reduzir o tempo de instalação e economizar espaço em disco. Além disso, ele suporta a seleção de dispositivos específicos, o que reduz o tempo de download..
  • Autoinstalável offline: imagem completa que você pode baixar do seu navegador ou pelo próprio instalador web com a opção "Baixar imagem" (permite "Somente produto selecionado" ou "Imagem completa"). É ideal quando você vai instalar em várias máquinas ou não tem conexão.

Observe dois anúncios recentes: a partir da versão 2025.2, a opção Single File Download (SFD) não estará mais disponível e a verificação de download será suportada apenas em Google Chrome y Microsoft Edge. Se você costuma fazer downloads de outros navegadores, considere usar um desses dois para evitar problemas..

Se você estiver usando o Vivado ML 2021.1 ou posterior, atualize suas ferramentas de servidor de licença para o Flex 11.17.2.0 para evitar problemas de licenciamento. É um requisito que muitas vezes é ignorado e causa erros de inicialização..

Instalação no Windows: etapas e dicas gerais

No Windows, o fluxo é simples: baixe o instalador web do portal AMD e execute-o como administrador, escolha Vivado ou Vitis e selecione os dispositivos ou uma instalação mais leve se não precisar de todos eles. O instalador web é a maneira recomendada de minimizar tempo e espaço local..

  • Selecione uma pasta de instalação com espaço suficiente, especialmente se você for carregar famílias inteiras. Grandes instalações podem ocupar centenas de gigabytes..
  • Marque a caixa de drivers do cabo durante o processo de instalação ou execute-os mais tarde na pasta de instalação. Sem drivers, você não verá suas placas conectadas..
  • Se você for verificar downloads, faça isso com o Chrome ou Edge, pois são os navegadores que oferecem suporte à verificação. Você evitará falsos positivos de integridade.
  • Lembre-se de que a opção SFD não existirá mais a partir da versão 2025.2, então planeje com o instalador web ou a imagem offline gerada a partir dele. Desta forma você garante a continuidade dos fluxos de sua instalação.
  Como enviar dados PDF com WhatsApp no ​​​​telefone Android?

Após a instalação, gerencie suas licenças no gerenciador apropriado e reinicie se o instalador sugerir, especialmente se ele adicionou drivers. É a maneira mais confiável de concluir a configuração do ambiente.

Destaques do Vivado 2025.1

A versão 2025.1 traz melhorias significativas tanto no suporte ao dispositivo quanto nos recursos de design e usabilidade. Se você trabalha com famílias Versal ou fluxos RTL, é interessante atualizar.

  • Suporte para novos dispositivos: Versal AI Edge de 2ª geração e Versal Prime de 2ª geração, além da família Spartan UltraScale+. Mais variedade para projetos embarcados e de alto desempenho.
  • Instalador seletivo unificado para Versal: permite que você baixe apenas os dispositivos necessários, reduzindo o tamanho do download. É apreciado em equipes com armazenamento limitador.
  • Melhorias de QoR no Versal, incluindo ajuste de distorção calibrado para SSIT e suporte NoC multifásico para maximizar o desempenho. Otimiza latências e largura de banda.
  • Inicialização flexível do sistema de processamento no Versal: permite inicializar o PS primeiro e carregar a lógica programável depois, agora o fluxo padrão no Prime Gen 2 e no AI Edge Gen 2. Mais controle sobre a sequência de inicialização.
  • Novo switch IP AXI baseado em RTL e melhorias de usabilidade: visualizações dedicadas no IP Integrator, novo agendador Pblocks, GUI de roteamento e suporte de GUI para report_dfx_summary. Menos atrito ao integrar IP e planejar o design.

A AMD recomenda usar o instalador web por sua velocidade e menor uso de espaço local. Se você estiver usando versões anteriores, notará um download mais leve com dispositivos Versatile selecionáveis..

Compatibilidade de edição: Standard e Enterprise

A compatibilidade depende se você está usando a edição Standard ou Enterprise. As famílias e, quando aplicável, exemplos de dispositivos estão listados abaixo. Use isso como referência para validar sua meta de implementação..

  • AMD Spartan UltraScale+: Disponível em ambas as edições com XCSU10P, XCSU25P e XCSU35P. Boa opção para projetos de baixo custo.
  • Série AMD Versal AI Edge de 2ª geração: em empresas com XC2VE3558, XC2VE3504, XC2VE3858, XC2VE3804. Focar em IA na borda com maior eficiência.
  • Série AMD Versal Prime de 2ª geração: em empresas com XC2VM3558, XC2VM3858. Equilíbrio entre desempenho e recursos.
  • AMD Zynq-7000 SoC: suportado, incluindo XC7Z010, XC7Z015, XC7Z020, XC7Z030, XC7Z007S, XC7Z012S e XC7Z014S. Clássicos amplamente utilizados em embarcados.
  • AMD Zynq UltraScale+ MPSoC: ampla cobertura com variantes como XCZU1EG, XCZU1CG, XCZU2EG, XCZU2CG, XCZU3EG, XCZU3CG, XCZU5EV, XCZU7EV, XCZU7EG e XCZU7CG. Plataforma versátil para sistemas heterogêneos.
  • RFSoC Zynq UltraScale+: suportado em ambas as edições. Integração de RF para rádios programáveis.
  • FPGAs AMD Virtex 7 e Virtex UltraScale, com variantes avançadas como UltraScale+ HBM e 58G no Enterprise. Projetado para desempenho extremo.
  • FPGAs AMD Kintex 7 e Kintex UltraScale, com Kintex UltraScale+ em Standard (XCKU3P, XCKU5P) e Enterprise. Bom equilíbrio entre energia e preço.
  • FPGAs AMD Artix 7: XC7A12T, XC7A15T, XC7A25T, XC7A35T, XC7A50T, XC7A75T, Perfeito para iniciantes e produtos de volume.
  • AMD Artix UltraScale+: XCAU10P, XCAU15P, XCAU20P e XCAU25P. Mais recursos com baixo consumo.
  • AMD Spartan 7: XC7S6, XC7S15, XC7S25, XC7S50, XC7S75 e XC7S100. Excelente custo por lógica.
  • Placas AMD Alveo e AMD Kria SoMs: disponíveis em ambas as edições. Aceleração de data center e visão incorporada.
  • AMD Versal Adaptive SoCs: Em Enterprise, série AI Core (por exemplo, XCVC1502, XCVC1702, XCVC1802, XCVC1902, XCVC2602, XCVC2802 e variantes XQ/XQR) e série Prime (por exemplo, XCVM1102, XCVM1302, XCVM1402, XCVM1502, XCVM1802, XCVM2202, XCVM2302, XCVM2502, XCVM2902, com variantes XQ). Amplo catálogo para diversas cargas.
  • AMD Versal Adaptive SoCs, Top-Tier e Série HBM: Exemplos incluem XCVP1002, XCVP1052, XCVP1102, XCVP1202, XCVP1402, XCVP1502, XCVP1552, XCVP1702, XCVP1802, XCVP1902, XCVP2502, XCVP2802 (e variantes XQ), além de séries HBM como XCVH1522, XCVH1542, XCVH1582, XCVH1742, XCVH1782. Para projetos onde a memória de alta largura de banda é crítica.
  Métodos para impedir que aplicativos sejam excluídos no iPhone ou iPad

Nota adicional: os dispositivos UltraScale+ são compatíveis com a plataforma unificada AMD Vitis e os fluxos de design de placas baseados em Vivado. Alguns dispositivos podem exigir licenças para geração de fluxo de bits. Se necessário, coordene com seu FAE..

Vivado via Flatpak: sandbox, permissões e utilitários

Há um wrapper Flatpak que baixa o instalador oficial e executa as ferramentas em uma sandbox. Ele não redistribui material licenciado pela AMD e não é verificado nem suportado pela Xilinx/AMD. É útil isolar o ambiente sem tocar no sistema base.

Observação importante sobre a visibilidade dos arquivos: por padrão, a sandbox só visualiza Downloads, Documentos e Área de Trabalho. Trabalhe lá ou expanda as permissões com uma substituição. Caso contrário, você não verá seus projetos do Vivado..

flatpak override com.github.corna.Vivado --filesystem='/ruta/que/quieras'

Se você vir a mensagem "Não é possível abrir o projeto. Verifique se o projeto ainda existe", isso não significa que o projeto não existe, significa que o sandbox não tem permissão para essa pasta. Localize o sistema de arquivos sandbox em ~/.var/app/com.github.corna.Vivado/ se precisar mover arquivos.

Acesso ao hardware: instale os drivers do cabo no caminho do sandbox do Vivado e recarregue o udev. Sem essas regras do udev, a detecção de placas não funcionará..

cd ~/.var/app/com.github.corna.Vivado/data/xilinx-install/Vivado/version/data/xicom/cable_drivers/lin64/install_script/install_drivers/ && sudo ./install_drivers && sudo udevadm control --reload

Para restringir a rede às ferramentas, você pode remover a permissão de rede do contêiner, sabendo que o gerenciador de licenças depende de interfaces de rede (MAC). Você pode usar 'flatpak override com.github.corna.Vivado –unshare=network' se souber o que está fazendo.

Para adicionar componentes, use o inicializador "Adicionar Ferramentas ou Dispositivos de Design Xilinx". Para instalar outra versão, execute "flatpak run –command=xilinx_install com.github.corna.Vivado". Para desinstalar componentes ou versões, use "Desinstalar Ferramentas ou Dispositivos de Design Xilinx". Lembre-se de que remover o Flatpak não remove a instalação do Xilinx se você não excluir seus dados..

O que há de novo no Linux 6.17
Artigo relacionado:
Novidades no Linux 6.17: mudanças, melhorias e suporte