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 |