Subject: Verification of Digital Systems (17 - E244N)


Basic Information

CategoryScientific-professional
Scientific or art field:Computer Engineering and Computer Communication
InterdisciplinaryNo
ECTS6
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 01.10.2005..

Teaching students validation and verification processes for the highly-reliable digital systems.
After successfully completing the course, participants will be able to independently participate in process of specification, validation, verification and documentation of digital systems.
Part 1: Process of high-reliability digital system development following the DO-254 standard. Writing and validation of specification. Writing test cases. Part 2: High-reliability digital system design. Code tagging. Part 3: Methods of formal verification. BFM. UVM. Part 4: Code coverage techniques. Verification on hardware. Emulation on hardware. Part 5: Recension of verification results for digital system certification.
Lectures, assignments, lab exercises and project (60%). Theoretical exam: test in theory (40%)
AuthorsNameYearPublisherLanguage
V. Kovačević, Z. KrajačevićOdabrana poglavlja projektovanja fizičke arhitekture, skripte2005Serbian language
William K. LamDesign Verification: Simulation and Formal Method-Based Approaches2005Prentice HallEnglish
J. BergeronWriting testbenches using SystemVerilog2007SpringerEnglish
R. SalemiThe UVM Primer An Introduction to the Universal Verification Methodology2013Boston Light PressEnglish
H. Vance, T. BaghiAvionics certification: a complete guide to DO-178 (software), DO-254 (hardware)2007Avionics CommunicationsEnglish
Course activity Pre-examination ObligationsNumber of points
TestYesYes10.00
HomeworkYesYes5.00
HomeworkYesYes5.00
HomeworkYesYes5.00
HomeworkYesYes5.00
Coloquium examNoNo20.00
Coloquium examNoNo20.00
Theoretical part of the examNoYes30.00
Practical part of the exam - tasksNoYes40.00
Name and surnameForm of classes
Missing picture!

Pjevalica Nebojša
Full Professor

Lectures
Missing picture!

Pjevalica Nebojša
Full Professor

Computational classes
Missing picture!

Petrovski Aleksandar
Teaching Associate

Computational classes