UL/FE/VS-AE/1/PDS
Iz E-študij, proste zakladnice študentskega znanja
| Abecedni seznam zapiskov
Predava: Vaje vodi: Povezave:
(Za kolokvije ustvari stran) Izpitni red: Za eno laboratorijsko vajo bo potrebno napisati poročilo in to bo upoštevano na izpitu Ostalo: Pri predmetu je 10 laboratorijskih vaj. Ključne besede: Zgradba računalniškega sistema, osnovni gradniki, njihove funkcije in lastnosti. Delitev digitalnih sistemov glede na komunikacijo z okoljem in glede na tehnološko izvedbo. Pregled različnih vrst programirljivih sistemov. Opis funkcionalnosti sistema z grafom opravil. Zaporedno in vzporedno izvajanje opravil na sistemu. Računalniška orodja za grafično modeliranje opravil in avtomatsko izdelavo programov. Praktična izvedba enostavne naloge z računalnikom, mikrokrmilnikom in programirljivim elektronskim vezjem. Ocenjevanje izvedbe s stališča velikosti sistema, zmogljivosti, porabe moči, cene in časa zasnove. Razumevanje specifikacij sistema in izdelava formalne specifikacije glede na vrsto naloge. |
Vsebina |
Snov
Uvod
- definicija in primeri digitalnih sistemov [1]
- tehnologije: (programirljiva) logika, mikroprocesorji
- elektrotehniška grafična predstavitev gradnikov
Digitalni signali
- Analogni in digitalni signali
- Zapis in kodiranje digitalnih signalov
- Digitalna predstavitev besedila, glasbe, slike
- Časovni diagram (waveform)
- Prednosti digitalnega zapisa
Digitalni gradniki v programirljivih vezjih
Delovanje nekaj tipičnih gradnikov in njihove osnovne lastnosti, poudarek na modelu delovanja in izvedbi v PLD [2]. Vpeljava splošne kombinacijske preslikave (LUT). Vpeljave ure v vezje in lastnost pomnenja.
- Vhodni in izhodni ojačevalnik
- Kombinacijski kodirnik (LUT)
- Izbiralnik
- Aritmetične operacije
- Register
- Romnilnik
Registri in mikrooperacije
Povezava kombinacijskih in sekvenčnih gradnikov, preoblikovanje in prenos digitalnih signalov med registri [2, 3].
- Prenos podatkov med registri
- Aritmetične mikrooperacije
- Logične mikrooperacije
- Pomik podatkov, serijski vmesniki
- Enostaven model mikroprocesorja
Krmilne enote
Krmilna enota v obliki končnega avtomata. Izdelava diagrama stanj za podano nalogo in simulacija prehajanja stanj [4].
Grafični opis sistema
Osnove grafičnega opisa digitalnih sistemov. Podatkovni graf in razvrščanje operacij.
Glej tudi
Literatura
- A. Trost, Skripta za predavanja in vaje, v pripravi 2009
- 1. F. Vahid, Digital design, John Wiley & Sons, 2006
- 2. M. Ercegovac, T. Lang, J. H. Moreno, Introduction do Digital Systems, John Wiley & Sons, 1999.
- 3. M. M. Mano, Logic and Computer Design Fundamentals, Prentice Hall, 2007.
- 4. K. Parnell, N. Mehta, Programmable Logic Design Quick Start Handbook, Xilinx, 2004