Summary

International Technical Conference on Circuits/Systems, Computers and Communications

2008

Session Number:C6

Session:

Number:C6-5

Implementation of a High-Level Hardware Verification System using Truss

Myoung-Keun You,  Joo-Hong Kim,  Gi-Yong Song,  

pp.-

Publication Date:2008/7/7

Online ISSN:2188-5079

DOI:10.34385/proc.39.C6-5

PDF download (393.1KB)

Summary:
The implementation of a high-level hardware verification system using Truss is presented in this paper. Teal is a C++ class library for functional verification and enables functional verification by providing connections to HDL signals and allowing actions based on changes in the HDL simulation. Truss is an implementation of an open-source verification infrastructure based on layer approach through object-oriented programming techniques. The functional verification is performed on a simple device-under-test, the transposed FIR filter. The FIR filter which processes convolution sum is a typical operation being involved in various applications regarding DSP.