400 likes | 563 Views
Interaktivni Generator Vizuelnih Simulatora Elektronskih Digitalnih Struktura (IGoVSoEDS). Bojana Popović b ojana2005 @ gmail.com. Mogućnosti Interaktivn og generator a vizuelnih simulatora elektronskih digitalnih struktura ( IGoVSoEDS ).
E N D
Interaktivni GeneratorVizuelnih SimulatoraElektronskih Digitalnih Struktura(IGoVSoEDS) Bojana Popović bojana2005@gmail.com
Mogućnosti Interaktivnog generatora vizuelnih simulatoraelektronskih digitalnih struktura (IGoVSoEDS) • Intuitivan korisnički interfejs za kreiranje i modifikaciju elektronskih digitalnih struktura • Detaljno podešavanje značajnih parametara svih elektronskih digitalnih kola i modula • Jednostavno upravljanje simulacijom • Efikasan sistem pregleda rezultata rada simulacije
Komponente softverskog paketa • Osnovni prozor softverskog paketa • Funkcije grafičkog editora elektronske digitalne strukture • Rad sa parametrima simulacije i upravljanje simulatorom
Sadržaj biblioteke • Standardna kombinaciona kola, sa označenim brojem ulaznih i izlaznih konektora: K–NOT, K–ANDi, K–NANDi, K–ORi, K–NORi, K–ExOR2, K–ExNOR2,K–DCk–m, K–CDpk–m, K–MPk–m, K–DPk–m,K–SHIFT, K–INC–DEC, K–ADD, K–CG4, K–CMP i K–ALU.
Sadržaj biblioteke • Standardna kombinaciona kola, sa modifikovanim ulaznim konektorima: K–gAND, K–gNAND, K–gOR, K–gNOR, K–gDCk–m, K–gCDpk–m, K–gMPk–m i K–gDPk–m.
Sadržaj biblioteke • Standardna sekvencijalna kola: S–DFF, S–RSFF, S–TFF, S–JKFF, S–REG, S–ShiftREG, S–COUNTERinc i S–COUNTER
Sadržaj biblioteke Specijalni moduli: • Sp–SubModule – NonPort Module. • Sp–TriState – trostatički bafer koji omogućava povezivanje signala na magistralu. Isključivo izlazni signal ovog modula može da se poveže na magistralu • Sp–Generator – generator signala. • Sp–Memory – memorijski modul.
Stablo hijerarhijske organizacije modula elektronske digitalne strukture – mogući načini prikaza
Skup funkcija • Canvas Menu – kada nije odabran nijedan objekat na podlozi • Object Menu – odabrano je standardno kolo ili objekat koji predstavlja modul
Skup funkcija • Signal Menu – odabrana je linija signala • Special Menu – kada je, u režimu rada grafičkog editora Move Object
Generator signala • Constant – izlazni signal ne menja vrednost • Counter – izlazni signal menja vrednost na način koji je definisan, (Increment), odnosno (Decrement) vrednosti izlaznog signala za vrednost polja Increment Value, odnosno Decrement Value, respektivno • Oscillator – izlazni signal menja vrednost tako što se svi bitovi izlaznog signala invertuju
Memorijski modul • Ulazne linije za adrese i podatke imaju po 16 bita • Širine ulaznih i izlaznih linija za podatke mogu da se podešavaju korišćenjem funkcije Object/Expand Connectors... (dozvoljene vrednosti 8, 4, 2 i 1)
Skup funkcija za rad sa sadržajem memorijskih modula(Object/Memory Module) • HEX Dump List... – funkcija za otvaranje dijaloga za pregled sadržaja memorijskih lokacija memorijskog modula • Change Data... – funkcija za otvaranje dijaloga za pregled i modifikaciju sadržaja memorijskih lokacija memorijskog modula • Import Memory Data.../Export Memory Data... – dijalog za učitavanje ili snimanje sadržaja memorijskih lokacija u datoteku.
Expand Connectors...- Promena širine signala na konektorima • Omogućava da se skup raspoloživih kola i modula višestruko poveća, od 1 do 32 bita, u koracima po 1 bit, izuzetak su memorijski moduli.
Osobine signala i kreiranje Clone/PartClone signala Properties...
Funkcija Signal/Properties... – Expand and Value Settings • Upotrebljava se kod signala koji su Undefined i kojima želimo sami da dodelimo vrednost
Rad sa grupama objekata • Skup Alignment funkcija na raspolaganju je nakon grupisanja najmanje dva objekta
Rad sa parametrima simulacije i upravljanje simulatorom • Definisanje događaja za zaustavljanje simulacije • Rad sa listom signala za pregled promena vremenskih oblika signala • Upravljanje simulatorom
Rad sa listom signala za pregled promena vremenskih oblika signala
Upravljanje simulatorom • T0 – početno stanje simulatora. • Tsim – stanje simulatora koje se trenutno prikazuje u softverskom paketu. • Tmax – maksimalno dostignuti vremenski trenutak simulacije za trenutno aktivnu digitalnu strukturu. Režimi rada: • Play – režim rada kada se stanje simulatora i pregledi rezultata rada simulatora prikazuju za vremenski trenutak Tsim=Tmax • RePlay – režim rada kada se stanje simulatora i pregledi rezultata rada simulatora prikazuju za vremenski trenutak Tsim<Tmax