PLA-21251 Digitaalilogiikka, 3 op
Digital Logics
Vastuuhenkilö
Tanja Palmroth
Opetus
Toteutuskerta 1: PLA-21251 2015-01
Opetusmuoto | P1 | P2 | P3 | P4 | P5 |
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja laboratoriotyöt.
Osasuoritusten pitää liittyä samaan toteutuskertaan
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 |
Esitietovaatimukset
Opintojakso | P/S | Selite |
PLA-12100 Algoritmimatematiikka | Suositeltava |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
PLA-21251 Digitaalilogiikka, 3 op | PLA-21250 Elektroniikan peruskurssi II, 4 op |