PLA-21251 Digitaalilogiikka, 3 op
Digital Logics

Vastuuhenkilö

Tanja Palmroth

Opetus

Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
PLA-21251 2016-01 1 Tanja Palmroth
Hyväksytysti suoritettu tentti ja laboratoriotyöt.

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa selittää yksinkertaisten digitaalisten piirien toiminnan. Opiskelija osaa suunnitella yksinkertaisen digitaalisen järjestelmän käyttäen logiikkaportteja ja kiikku-/veräjäpiirejä. Opiskelija osaa määritellä ohjelmoitavan logiikan käsitteen, tunnistaa ohjelmoitavien logiikoiden perustyyppejä, suunnitella logiikkapiirin ja tunnistaa suunnittelutyökalut.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Lukujärjestelmät, erityisesti binäärijärjestelmä sekä heksadesimaalijärjestelmä ja järjestelmien väliset muunnokset sekä binäärilukujen yhteen- ja vähennyslasku. Negatiivisten binäärilukujen esittäminen kahden komplementin avulla. Kohinan ja särön käsitteet.   Oktaalilukujärjestelmä, yhteen- ja vähennyslaskupiirit.   
2. Kombinaatiologiikan peruskomponentit: NOT, AND, OR, NAND ja NOR -portit sekä XOR- ja XNOR-portit. Järjestelmän toteutus käyttäen näitä komponentteja. Sieventäminen Boolen algebraa ja Karnaugh:n karttaa käyttäen. Yksinkertaisen järjestelmän suunnittelu.  Multiplekseripiirit. Viiveiden huomioiminen suunnittelussa.   
3. Järjestelmät, joissa on muistia. Sekvenssilogiikan peruskomponentit: veräjät ja kiikut sekä näiden toiminta. Synkronisten ja asynkronisten laskureiden ja siirtorekistereiden toiminta.     
4. Sekventiaalisen logiikan suunnitteluprosessi, tilakone.     
5. Ohjelmoitavien logiikkapiirien perusidea sekä suunnittelutyökalut     



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-21251 Digitaalilogiikka, 3 op PLA-21250 Elektroniikan peruskurssi II, 4 op  

Päivittäjä: Suominen Tiina, 02.09.2016