Template

Každá komponenta v Logisimu má nějaké výchozí nastavení. Aby se nám s obvody dobře pracovalo, připravil jsem template (prázdný Logisimový projekt, který pouze přednastavené komponenty).

Stažení template

Verze Logisimu

Tato template byla přípravena ve verzi Logisimu 4.1.0 a ve starších verzích nebude fungovat!

template.circ

Používání template

Template stačí stáhnout, přejmenovat podle požadovaného názvu projektu, a můžete ho prostě otevřít a začít používat pro daný projekt. Pro každý nový projekt to musíte udělat znovu.

Alternativně lze template nainstalovat do Logisimu, aby každý nově vytvořený projekt začal z této template. Doporučuji template umístit na nějaké misto, kde ho omylem nesmažete, např. do dokumentů. Pak nastavte v Logisimu:

File --> Preferences --> Template --> (vpravo) Select... --> (vyberte template) --> (bude zaškrtnuté "User template" se správnou cestou).

Co je v template nastavené

Pro dokumentační účely, nebo pro případ, že už jste s projektem začali, a chcete si nastavení do projektu dodělat, uvádím všechny nastavení, které template obsahuje. Nastavení komponenty se mění tak, že jí vybereme v menu, ale nepoložíme a upravíme její nastavení - tímto způsobem upravíme nastavení všech nově položených komponent tohoto typu (výchozí nastavení).

KnihovnaKomponentaNastaveníHodnota
WiringPinAppearanceArrow Shapes
WiringProbeAppearanceArrow Shapes
WiringBit ExtenderExtension TypeZero
Gates*Gate SizeNarrow
GatesXOR GateMultiple-Input BehaviorWhen an odd number are on
GatesXNOR GateMultiple-Input BehaviorWhen an odd number are on
Plexers* (Decoder)Include EnableNo
Arithmetic* (Comparator)Numeric TypeUnsigned
MemoryCounterAppearanceClassic Logisim
MemoryShift RegisterAppearanceClassic Logisim
MemoryRAMEnablesUse line enables
MemoryRAMAppearanceClassic Logisim
MemoryROMAppearanceClassic Logisim
MemoryDual Port RAMEnablesUse line enables
MemoryDual Port RAMAppearanceClassic Logisim

Tyto nastavení se musí provést zvlášť i pro komponenty v horní toolbaře, stejným způsobem jako v menu komponent.

Last change: 2026-03-31, commit: 132e4ef