Návod na použitie gsim: Rozdiel medzi revíziami
Riadok 35: | Riadok 35: | ||
PLOT_TITLE = True | PLOT_TITLE = True | ||
PLOT_LEGEND = True | PLOT_LEGEND = True | ||
+ | |||
PLOT_TYPE_PNG = True | PLOT_TYPE_PNG = True | ||
PLOT_TYPE_PS = False | PLOT_TYPE_PS = False | ||
+ | PLOT_TYPE_SVG = False | ||
PLOT_TYPE_PDF = False | PLOT_TYPE_PDF = False | ||
− | PLOT_PNG_DPI = | + | |
+ | PLOT_PNG_DPI = 100 | ||
PLOT_GRID = True | PLOT_GRID = True | ||
PLOT_GRID_STYLE = ':' (solid '-', dashed '--', dotted '.') | PLOT_GRID_STYLE = ':' (solid '-', dashed '--', dotted '.') | ||
Riadok 49: | Riadok 52: | ||
IMG_ANTIALIAS = False | IMG_ANTIALIAS = False | ||
IMG_TRANSP = True | IMG_TRANSP = True | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Odkazy a literatúra == | == Odkazy a literatúra == | ||
Referenčná príručka SPICE | Referenčná príručka SPICE |
Verzia zo dňa a času 15:40, 18. február 2010
Vytvorenie zapojenia
Pre vytvorenie zapojenia použite editor elektrických zapojení gschem z balíka gEDA, najjednoduchšie spustením v termináli príkazom
gschem file_name.sch
Odkazy na knižnice komponentov pre gschem sú definované v konfiguračnom súbere gafrc. Do zapojenia doplnte komponenty pre riadenie simulácie. Definujte typ a rozsah simulácie podľa dokumentácie k programu SPICE. Pre definovanie formy výstupných grafov môžete využiť špeciálne komponenty programu gsim.
Všetky komponenty zapojenia musia mať definované unikátne RefID (R1, C1 ...) v súlade s dokumentáciou k programu SPICE. Komponenty, ktoré nie sú súčasťou elektrického zapojenie majú RefID začínajúce písmenom A. Vytvorené zapojenie uložte pomocou CTRL+S.
Simulácia
Simuláciu spustíte príkazom v termináli
python path_to_gsim/gsim.py file_name.sch
Skript skontroluje zapojenie, vygeneruje netlist, spustí simuláciu a vygeneruje výsledky. Pokiaľ v zapojení neboli chyby, ktoré skript vypíše na terminál, po ukončení simulácie sa v pracovnom adresári nachádzajú vygenerované výsledky simulácie.
Modifikácie výstupných súborov
Formát generovaných výstupov je definovaný v súbore gsimConfig.py. Jednotlivé nastavenia je možné zmeniť v povelovom riadku pri spustení simulácie
python gsim.py filename.sch [param=value ...]
Parametre a ich prednastavené hodnoty sú uvedené v nasledujúcom zozname
Image/plot properties
PLOT_TITLE = True PLOT_LEGEND = True PLOT_TYPE_PNG = True PLOT_TYPE_PS = False PLOT_TYPE_SVG = False PLOT_TYPE_PDF = False PLOT_PNG_DPI = 100 PLOT_GRID = True PLOT_GRID_STYLE = ':' (solid '-', dashed '--', dotted '.') PLOT_GRID_APLHA = 0.5 (0.0 transparent, 1.0 opaque)
B&W and Color settings
IMG_BW_LINE = ['k-','k--','k-.','k:'] IMG_COLOR_LINE = ['blue','red','green','black'] IMG_ANTIALIAS = False IMG_TRANSP = True
Odkazy a literatúra
Referenčná príručka SPICE