Instalace vývojového prostředí Vivado a knihovny lib_SAP
Odkaz ke stažení knihovny lib_SAP: Knihovna lib_SAP
Stránka s popisem bloků z knihovny lib_SAP a vybrané bloky z prostředí Vivado je k dispozici zde.
1. Registrace + Stažení
V laboratorních cvičeních se používá Vivado Design Suite 2018.3, i když je k dispozici novější verze. Proto Vám doporučujeme stáhnout si verzi Vivado Design Suite 2018.3, kvůli kompatibilitě při přenášení projektů. Pozor na příliš dlouhá hesla (např. z password managerů) - někteří uživatelé hlásí problémy s hesly delšími než 30 znaků.
- Registrace - Xilinx
- Zaregistrujte se a přihlaste se. V pokynech Vám říkají, že „Corporate E-mail“, tedy pro registraci použijte svoji školní emailovou adresu. V žádném případě nepoužívejte free-mailové adresy (@hotmail.com, @gmail.com apod.).
- Stažení - Vivado Design Suite 2018.3
- Windows - pro instalaci z internetu si stáhněte: Vivado HLx 2018.3: WebPACK and Editions - Windows Self Extracting Web Installer (EXE - 62.66MB)
- nestahuje se celá instalace, pouze část a zbytek se stáhne podle výběru instalace (cca dalších 4GB),
- během instalace je nutno vyplnit přihlašovací údaje,
- pro instalaci je potřeba alespoň 24GB místa na disku (4GB se po nainstalování uvolní).
- Linux - pro instalaci z internetu si stáhněte: Vivado HLx 2018.3: WebPACK and Editions - Linux Self Extracting Web Installer (BIN - 112.56 MB)
- nestahuje se celá instalace, pouze část a zbytek se stáhne podle výběru instalace (cca dalších 4GB),
- během instalace je nutno vyplnit přihlašovací údaje,
- pro instalaci je potřeba alespoň 24GB místa na disku (4GB se po nainstalování uvolní).
- All OS - kompletní instalátor pro oba systémy: Vivado HLx 2018.3: All OS installer Single-File Download (TAR/GZIP - 18.97 GB)
- kompletní instalační balíček, při instalaci se již nic stahovat nebude,
- pro instalaci je potřeba rozbalit (další XXGB místa na disku).
- Windows - pro instalaci z internetu si stáhněte: Vivado HLx 2018.3: WebPACK and Editions - Windows Self Extracting Web Installer (EXE - 62.66MB)
Tyto odkazy najdete na https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive.html v sekci 2018.3.
2. Instalace Vivado Design Suite
2.1. Spuštění instalace
- Windows Web Installer
- spusťte stažený exe soubor.
- Linux Web Installer
- All OS Installer
- rozbalte stažený soubor a v adresáři poté najdete dva spustitelné soubory
- xsetup.exe pro Windows
- xsetup pro Linux
- rozbalte stažený soubor a v adresáři poté najdete dva spustitelné soubory
2.2. Instalace
Následující screeny jsou z instalace verze 2018.2, ale žádné zásadní rozdíly by mezi verzemi 2018.2 a 2018.3 neměly být.
- Pokud na vás vyskočí okno "A Newer Version Is Available" → Continue
Ve "Welcome" okně → Next
Pokud jste spustili Web instalátor, tak se objeví okno, kde je potřeba vyplnit přihlašovací údaje a ponechat nastavené "Download and Install Now" (jinak budete stahovat dalších 17GB) → Next
Důležité:
Údaje User ID a Password jsou údaje použité při registraci na stránkách Xilinx. User ID je tedy emailová adresa včetně domény, tj. typicky [skolni_username]@fit.cvut.cz.
V dalším okně potvrďte jednotlivá licenční ustanovení a podmínky (kdo chce, může si je přečíst) → Next
V okně "Select Edition to Install" vyberte variantu Vivado HL Webpack. Pro naše účely postačuje a licence je zdarma → Next
V okně "Customize Install" nastavte checkboxy podle obrázku → Next
- V okně "Select Destination Directory" vyberte cestu, kam se má Vivado nainstalovat. Instalace Vás upozorní, zda je k dispozici dostatek místa a zda máte právo zápisu → Next
- Windows - defaultní adresář C:\Xilinx
Linux - defaultní adresář /opt/Xilinx, kde je potřeba mít práva i pro zápis, nebo lze instalaci spustit jako root, ale po nainstalování je potřeba změnit práva pro tento adresář i podadresáře
Důležité:
Nepoužívejte v názvech adresářů žádné speciální znaky jako diakritiku, mezery atp., podtržítko nevadí.
V "Installation Summary" si zkontrolujte, zda je vše správně nastaveno → Install
3. Přidání desky Basys3 pro Windows 10, Windows 7 a Linux
- Stáhněte si archiv s deskami od Digilentu pro Vivado z jejich Githubu a rozbalte.
- Z rozbaleného archivu zkopírujte obsah adresáře vivado-boards-master\new\board_files do adresáře, kam se nainstalovalo Vivado např.:
- Windows - "C:\Xilinx\Vivado\2018.3\data\boards\board_files"
- Linux - "/opt/Xilinx/Vivado/2018.3/data/boards/board_files"
4. Alternativní způsob přidání desky Basys3 pro Windows 7 a Linux (ne pro W10!)
- Stáhněte si archiv s deskami od Digilentu pro Vivado z jejich Githubu a rozbalte.
- Z rozbaleného archivu zkopírujte adresář vivado-boards-master\new\board_files a soubor Vivado_init.tcl, který se nachází v adresáři utility do adresáře:
- Windows - "%APPDATA%/Xilinx/Vivado/"
- Linux - "$HOME/.Xilinx/Vivado/" (ne jako superuser nebo root)
- V souboru Vivado_init.tcl nahraďte text "<extracted path>/vivado-boards/new" absolutní cestou k adresáři board_files, takže cestou kde se nachází tento tcl soubor.
- Smažte stažený archiv a rozbalený adresář.
Důležité:
I ve Windows by měla být v cestě normální lomítka (/). Nepoužívejte zpětná lomítka (\).
5. Instalace driverů pro Windows a Linux
- Windows - v adresáři <Install_Location>\Xilinx\Vivado\2018.3\data\xicom\cable_drivers\nt64\ spusťte soubor install_drivers_wrapper.bat. Instalaci ovladačů proveďte v příkazovém řádku s administrátorskými oprávněními.
- ukázka výchozí cesty: C:\Xilinx\Vivado\2018.3\data\xicom\cable_drivers\nt64\install_drivers_wrapper.bat
- Linux - v adresáři <Install_Location>/Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers/ spusťte pomocí sudo (nebo jako root) install_drivers
- ukázka výchozí cesty: /opt/Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers/install_drivers
6. Instalace Vivada pod MacOS
- Tutoriál na nastavení, vytvoření a instalaci Windows na macOS: https://web.microsoftstream.com/video/5a3bf5d4-6c4d-4212-bccf-739cae065a7b
- ISO Windows: https://www.microsoft.com/cs-cz/software-download/windows10ISO
- Následná instalace Vivado je popsána výše.







