Testiranje hardvera Šifra: OR0032 | 6 ESPB
Opšte informacije
Nivo studija:
Godina studija:
3
Semestar/Trimestar:
6
Uslov:
-
Cilj:
Upoznavanje sa metodama testiranja komunikacionog hardvera, posebno embedded sistema (namenskih računarskih sistema) i PCB ploča.
Ishod:
Nakon završetka kursa studenti će biti sposobni da testiraju komunikacioni hardver.
Sadržaj predmeta
Teorijska nastava:
- Uvod u namenske računarske sisteme (embedded systems) (dizajn, ulazno-izlazni uređaji, komuunikacija, ADC i DAC).
- Blokovi upravljačkih sistema (embedded procesori, rekonfigurabilna arhitektura i FPGA).
- Poređenje MCU, FPGA, DSP, ASIC.
- Embedded operativni sistemi (Linux operativni sistem, mikrokernel, modularni kernel).
- Povezivanje namenskih računarskih sistema na internet (aplikacioni protokoli, transportni protokoli, M2M protokoli), Web serveri namenskih računarskih sistema.
- PCBs (Printed Circuit Boards).
- Testiranje upravljačkog hardvera i PCBs – ciljevi testa, okruženje prilikom testiranja, plan i raspored testa.
- Kolokvijum.
- Testiranje hardvera – izbor tipova testiranja i njihovih parametara, alati i procedure testiranja.
- Integritet signala (interfejsi velikih brzina, napajanje, generički I/O, ekran, memorijski interfejs, konektori, RF).
- Testiranje hardvera – provera kvaliteta, testiranje pod različitim uslovima u okolini, operativni test.
- Kvalitetativni i kvanititativni rezultati testiranja, verifikacija usklađenosti sa standardima.
- Integrisano testiranje.
- Analiza podataka.
- Kolokvijum.
Praktična nastava:
- Laboratorijske vežbe prate sadržaj predavanja i predstavljaju praktični aspekt izloženih oblasti. Praktična nastava uključuje upoznavanje sa operativnim sistemima i hardverom embedded sistema, osnovama rada u programskim jezicima C i Python za potrebe rada sa hardverom i metodama testiranja i verifikacije hardvera.
Literatura
- N. Jain, Testing Embedded System, LAP LAMBERT Academic Publishing, 2019.
- H. Pries, J. M. Quigley, Testing Complex and Embedded Systems, CRC Press, 2011.
- S. Palnitkar, A Guide to Digital Design and Synthesis, Prentice Hall, 2003.
Broj časova aktivne nastave (nedeljno)
Predavanja:
3
Vežbe:
2
Drugi oblici nastave:
0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
10
aktivnosti na laboratorijskim vežbama
20
seminarski rad
0
kolokvijum
40
Završni ispit
Poeni
Pismeni ispit
30
Usmeni ispit
0