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

Instalace vývojového prostředí Logisim Evolution

V laboratorních cvičeních se používají dvě vývojová a návrhová prostředí:

  1. Logisim Evolution (verze 3.80),
  2. Vivado Design Suite (verze 2018.3).

Logisim Evolution (dále jen Logisim) je open source návrhové prostředí a slouží k vlastnímu návrhu. Jde o editor schémat, který podporuje jak základní logické bloky (AND, OR, NOT apod.) tak i některé pokročilejší (čítače, dekodéry, …​).

Logisim však není určen pro "překlad" (přesněji syntézu) návrhu do vývojového kitu, k tomu potřebuje originální vývojové prostředí Vivado přímo od výrobce programovatelného čipu. Pro instalaci na domácím PC však Vivado není potřeba, celou domácí přípravu lze díky simulátoru vestavěném přímo v Logisimu udělat i bez nainstalovaného Vivada a na školním PC (kde je Vivado nainstalované) pak jen provést syntézu a nahrání do vývojového kitu.

Pokud byste přesto Vivado na domácím PC chtěli/potřebovali, tak postupujte dle návodu zde.

1. Stažení a instalace

Logisim Evolution lze stáhnout ze stránek https://github.com/logisim-evolution/logisim-evolution/releases. K dispozici jsou verze pro různé operační systémy, případně i zdrojové kódy. V současné chvíli je k dispozici verze 3.80. S jinými verzemi nemusí být tyto návody kompatibilní.

Během instalace lze nastavit pouze instalační adresář, ostatní nastavení je k dispozici až po spuštění již nainstalovaného programu.

K dispozici jsou i instalační soubory upravené verze (s modrou ikonou), kterou můžete najít i na školních PC. Tuto upravenou verzi používejte pouze v případě, že jste se na tom se svým cvičícím výslovně dohodli (oproti standardní verzi se mohou lišit některé detaily v návodech a výsledné soubory nejsou 100% kompatibilní). Pokud byste upravenou verzi používali a narazili na nějaký problém, tak dejte vědět na mail. Díky.

2. Prvotní nastavení

Po prvním spuštění Logisimu se zobrazí okno na obrázku níže.

Hlavní okno

V levé horní části je seznam prvků, které lze vložit do schématu. Jedná se de facto o adresářovou strukturu. Na obrázku je rozbalená sekce (adresář) se základními hradly.

V levé dolní části je prostor na detaily o aktuálně vybraném prvku (na obrázku žádný prvek není, proto je pole prázdné).

Pravou část vyplňuje okno pro kreslení schématu a lišta s ikonami základních prvků.

V rámci prvotního nastavení si můžete nastavit v okně WindowPreferences:

  1. Jazyk programu: Karta International. Čeština ale bohužel ve výběru není.
  2. Propojení s Vivadem, pokud jej máte nainstalované: Karta Software → položka Xilinx Vivado toolpath. Výchozí cesta je C:\Xilinx\Vivado\2018.3\bin.
  3. Adresář, kde bude Logisim ukládat nastavení a dočasné soubory: Karta FPGA Commander Settings → položka Workspace location. V adresářové cestě nepoužívejte mezery, diakritiku ani speciální znaky.
  4. Zvětšení celého rozhraní: Karta Window, položka Zoom Factor. Pro korektní změnu zvětšení je třeba Logisim restartovat.

Nastavení se ukládají automaticky, okno Preferences tedy můžete zavřít bez dalšího potvrzování.

Dále si můžete nastavit vývojový kit: FPGASynthesize & DownloadTarget Board na Basys 3.

Výběr Basys 3