BI-SAP.21 Struktura a architektura počítačů
Jdi na navigaci předmětu

Manuály na Vivado a Basys3

1. Popis vývojového kitu Basys3

Dostupný zde.

Obsah:

  • Fotografie vývojového kitu
  • Seznam a popis periferií
  • Připojení základních periferií na FPGA čip
  • Referenční manuál

2. Instalace Vivado 2018

Dostupný zde.

Obsah:

  • Registrace + Stažení
  • Instalace Vivado Design Suite
  • Přidání desky Basys3

3. Stručný návod na prostředí Vivado

Dostupný zde.

Obsah (pouze stručné shrnutí):

  • Spuštění vývojového prostředí
  • Založení projektu
  • Import knihovny základních prvků (lib_SAP)
  • Vytvoření nového schématu a práce se schématickým editorem
  • Překlad schématu
  • Nahrání návrhu do vývojového kitu

Podrobná verze téhož je k dispozici v návodu na 1. laboratoř zde.

4. Postup pro simulaci chování obvodu

Dostupný zde.

Obsah:

  • Příprava simulace
  • Import testovacího souboru
  • Spuštění simulace
  • Popis okna simulace
  • Import jiného testovacího souboru

5. Popis bloků z knihovny lib_SAP a vybraných bloků z prostředí Vivado

Dostupný zde.

Obsah:

  • Popis a nastavení bloků dostupných v knihovně lib_SAP.
  • Popis a nastavení vybraných bloků dostupných přímo v prostředí Vivado.

6. VHDL Šablony ke stažení

Dostupné: zde.

Obsah:

  • Šablony pro kombinační funkce (2. laboratoř, použitelné univerzálně)
  • Testovací soubory pro čtyřbitovou sčítačku (1. laboratoř)
  • Šablony pro 7segmentový displej (3. laboratoř)
  • Soubory pro návrh a testování čítače (4. laboratoř)
  • Soubory pro návrh a testování posloupnosti (5. laboratoř)
  • Hotové bloky pro závěrečné úlohy (6. laboratoř)
  • a další …​

7. Časté chyby v prostředí Vivado a jejich řešení

Dostupný: zde.

Obsah:

  • Nelze dokončit syntézu – Chyba "Unable to create directory …​​"
  • Varování při otevírání syntetizovaného návrhu (přiřazování pinů) – "…​​ 'set_property' expects at least one object …​​"
  • Nelze dokončit generování bitstreamu – Chyba "Bitstream Generation failed."
  • Ztracené obrázky ze základních hradel z lib_SAP; Vivado spadne při otevírání schématu (block diagramu)
  • Nelze vytvořit projekt, nelze otevřít projekt – Chyba "Error encountered during project creation …​​"
  • Nelze provést syntézu pro žádný prvek (ani pro prvky z lib_SAP) – Chyba "Submodule runs failed."
  • Náhodné pády Vivada (pod některými distribucemi Linuxu)