Subject: Functional Hardware Verification (17 - EM459)


Basic Information

CategoryScientific-professional
Scientific or art field:Electronics
InterdisciplinaryNo
ECTS5
Course specification

Course is active from 20.10.2012..


Precondition courses

Course idMandatoryMandatory
Hardware Description LanguagesYesYes
Design of Complex Digital SystemsYesNo

Course which have preconditioned courses Functional Hardware Verification

Course idMandatoryMandatory
Formal Methods for Hardware VerificationYesYes
Acquiring knowlegde of basic methods and tools in the field of functional verification of digital electronic systems. Introduction to the basic characteristics of the hardware verification languages.
- ability to create functional veirification plan based on the functional specification of the system - ability to develop a verification environment using some of the existing hardware verification languages (HVLs) - ability to conduct funcional verification of complex digital system using developed verification environment
Importance of verification. Functional verification. Functional verification flow. Verification plan. Verification environment. Basic components of the verification environment. Mesuring coverage of the verification plan. Code coverage. Functional coverage. Verification based on coverage measurement. Functional verification languages "e" and System Verilog. Industrial tools for the functional verification of hardware.
Lectures. Computer labs. Consultations.
AuthorsNameYearPublisherLanguage
A. MeyerPrinciples of Functional Verification2003NewnesEnglish
A. PizialiFunctional Verification Coverage Measurement and Analysis2004Springer VerlagEnglish
S. PalnitkarDesign Verfication with e2003Prentice HallEnglish
C. Spear, G. TumbushSystemVerilog for Verification2012Springer VerlagEnglish
Course activity Pre-examination ObligationsNumber of points
Computer excersise defenceYesYes50.00
Written part of the exam - tasks and theoryNoYes50.00
Name and surnameForm of classes
Missing picture!

Struharik Rastislav
Full Professor

Lectures
Missing picture!

Vranjković Vuk
Associate Professor

Lectures
Missing picture!

Pejić Dejan
Teaching Associate

Laboratory classes
Missing picture!

Vidović David
Teaching Associate

Laboratory classes
Missing picture!

Brestovački Lenka
Assistant - Master

Laboratory classes