Digitalni sustavi - Peruško, Uroš; Glavinić, Vlado; Sirovatka, Goran (Zagreb : Školska knjiga, 2005)
Digitalni sustavi i obrada podataka. Digitalni podaci: tipovi, operacije, algoritmi. Brojevni sustavi. Komplementi brojeva. Dekadski kodovi. Grayev kod. Znakovni kodovi. Kodovi za otkrivanje i ispravljanje pogrešaka. Osnove digitalne logike. Uvod u logičke sklopove. Booleova algebra. Vremenski hazard. Minimizacija logičkih funkcija. Minimum Booleove funkcije. Algebarska metoda minimizacije. Karnaughove tablice. Quine-McCluskeyeva metoda. Minimizacija višeizlaznih funkcija. Izbjegavanje vremenskog hazarda. Bistabil. Elektroničke izvedbe logičkih sklopova. Integralni sklop kao funkcijski modul. Tehnologija proizvodnje integriranih sklopova. Ostvarivanje Booleovih funkcija. Klasifikacija integriranih logičkih sklopova. Električke osobine integriranih sklopova. Dinamičke osobine integriranih sklopova. Integrirani sklopovi temeljeni na kompoziciji funkcija. Integrirani sklopovi temeljeni na direktnom kombiniranju tranzistora. Usporedba skupina integriranih logičkih sklopova. Standardni kombinacijski moduli. Vrste kombinacijskih modula. Dekoder. Multipleksor. Permanentna memorija. Programirljive logičke naprave. Aritmetički sklopovi. Postupak projektiranja s osvrtom na jezik VHDL. Opći pristup projektiranju digitalnih sustava. Dimenzije prikaza digitalnih sustava. Opis digitalnih sustava Y-dijagramom. Uloga računala u projektiranju. Modeliranje jezikom za opis sklopovlja VHDL. Sinkroni sekvencijski sklopovi. Mooreovi i Mealyjevi strojevi stanja - digitalni automati. Analiza sinkronih sekvencijskih sklopova. Projektiranje sinkronih sekvencijskih sklopova. Frekvencija i raskorak takta. Sekvencijski moduli. Asinkroni sekvencijski sklopovi. Sklopovi s povratnom vezom. Projektiranje sklopova s povratnom vezom. Sklopovi s osnovnim bistabilima. Sekvencijski moduli: registri i brojila. Brojila na osnovi posmačnih registara. Binarno sinkrono brojilo. Modulo m sinkrono brojilo. Kaskadiranje brojila. Asinkrona brojila. Modulo m asinkrono brojilo. Generator sekvencije. Napredna uporaba jezika VHDL: modeliranje generatora sekvencije. Spremnici podataka. Statičke memorije. Dinamičke memorije. Magnetske memorije s pomoćnim medijem. Sučelje s analognom okolinom. Odnosi analognih i digitalnih sustava. Digitalno-analogna pretvorba. Analogno-digitalna pretvorba. Simboli nekih osnovnih logičkih sklopova. Opća struktura logičkih simbola.