Back to search

Virginia Tech

Behavioral testbench development for DSP models

Abstract

dc:description.abstract

Generation of testbenches for large DSP behavioral models is a complicated, labor intensive task. Also, tests generated manually satisfy no formal definition of completeness. To address these needs, high level approaches to test bench development are employed which relieve the modeler of the details of test bench development. Two basic approaches that are used currently for testbench development are behavioral and structural testbench development. This thesis concentrates on the development of a methodology for modeling a set of behavioral testbenches. Here, a CASE tool, I-Logix Express V-HDL, is used to model state-machine as well as data flow behavior of the testbench and then dump the corresponding VHDL code automatically. Two approaches are followed for the generation of data values for the inputs to the testbenches: 1) File I/O and 2) User interaction. This thesis also describes the development of an intelligent user interface (in C) which prompts the user for the input data values and combines this information with the testbench code. The intelligent interface also allows the user to specify and control file I/O as a data source. As an implementation of this methodology, testbenches for the following two DSP applications have been developed and are described here : 1) Infra-Red Search and Track algorithm and 2) Synthetic Aperture Radar.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Electrical Engineering
Department dc:contributor.department
Electrical Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1995

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Hrishikesh, Srinivasan
Chair dc:contributor.committeechair
  • Armstrong, James R.
Committee members dc:contributor.committeemember
  • Gray, Festus Gail
  • Cyre, Walling R.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
etd-01102009-063025
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/40545

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Hrishikesh, Srinivasan. Behavioral testbench development for DSP models. masters thesis, Virginia Tech, 1995. http://hdl.handle.net/10919/40545