Digitalne strukture

Osnovni podatki

Nosilec: Tadej Kotnik

Vrsta predmeta: Obvezni strokovni

Število kreditnih točk: 7

Semester izvajanja: 1. semester

Koda predmeta: 64113

Predmet se izvaja na: Elektrotehnika 1. stopnja UN

Opis predmeta

Številski sistemi in kode: številski sistemi, kode in kodiranje, odkrivanje in odpravljanje napak.

Booleova algebra: izjave in Booleove spremen­ljivke, operacije z izjavami, aksiomi in teoremi, načini dokazovanja teoremov.

Preklopne funkcije in logična vrata: oblike funkcij, metode poenostavljanja in pretvorbe med oblikami, Karnaughov diagram in pravilnostna tabela, funkcijsko polni sistemi, logična vrata in vezja, hazard v logičnih vezjih, tehnološke izvedbe logičnih vezij in njihove lastnosti, tehnologija CMOS.

Kombinacijska vezja: kodirniki in dekodirniki, multipleksorji in demultipleksorji, primerjalniki enakosti in velikosti, seštevalniki, množilniki, aritmetično-logična enota.

Računalniško podprto načrtovanje digitalnih struktur: minimizatorji, urejevalniki shemat-skih prikazov, simulatorji vezij, strojno opisni jeziki, sintetizatorji geometrije tiskanih vezij.

Sekvenčna vezja: spominske celice, pravilnostna in vzbujalna tabela, stabilizatorji preklopnikov, registri, števci, pomikalni registri, krožni števci, vzbujalne enačbe, tabela in diagram stanj, analiza in sinteza sekvenčnih vezij.

Tristanjski izravnalniki in vodila: izravnalnik, izravnalnik s histerezo, tristanjski izravnalniki in serijska vodila, tristanjski vmesniki in paralelna vodila.

Programirljiva vezja: pomnilna mreža, ROM, PROM, EPROM, EEPROM, Flash, PLA, PAL, GAL, SRAM, DRAM, CPLD, FPGA. Uporaba strojno opisnega jezika za realizacijo kombina­cijskih in sekvenčnih vezij s CPLD in FPGA.

Dodatne vsebine (podane v primeru razpoložljivega časa, a ne sodijo v izpitno snov): mikrokrmilniki, mikroprocesorji, analog-no-digitalni in digitalno-analogni pretvorniki, generatorji takta in urinih pulzov.

Cilji

Spoznati teoretične osnove logičnega odločanja in pomnjenja v digitalnih strukturah. Pridobiti znanje za praktično načrtovanje, izdelavo in preizkušanje digitalnih struktur.

Metode poučevanja in učenja

Predavanja z vključenimi primeri reševanja nalog in avditorne vaje za poglabljanje razumevanja teoretičnih osnov, laboratorijske vaje za pridobivanje sa-mostojnih praktičnih izkušenj z načrtovanjem, realizacijo in preizkušanjem digitalnih struktur.

Na vrh