Process level test generation for VHDL behavioral models

dc.contributor.authorKapoor, Shekharen
dc.contributor.committeechairArmstrong, James R.en
dc.contributor.committeememberCyre, Walling R.en
dc.contributor.committeememberGray, Festus Gailen
dc.contributor.departmentElectrical Engineeringen
dc.date.accessioned2014-03-14T21:35:23Zen
dc.date.adate2009-05-02en
dc.date.available2014-03-14T21:35:23Zen
dc.date.issued1994-03-05en
dc.date.rdate2009-05-02en
dc.date.sdate2009-05-02en
dc.description.abstractThis thesis describes the development of the Process Test Generation (PTG) software for the testing of single-process VHDL behavioral models. The PTG software, along with Hierarchical Behavioral Test Generator (HBTG) and Modeler's Assistant, forms a part of the Automatic Test Generation System being developed at Virginia Tech. The PTG software transforms the VHDL description of a circuit, given by Modeler's Assistant, into a Control Flow Graph (CFG) that describes the control and data flow information in the behavioral model. The process test generation algorithm, called the PTG algorithm, uses the CFG to generate stimulus/response test sets that test all the functions of the VHDL model. The algorithm creates events on signals, propagates these events and uses simulation to obtain responses. Various features present in the software like the generation of the Control Flow Graph, the PTG algorithm, and the construction of paths through the CFG to propagate and justify events, are discussed. The test sets generated by PTG can be used for the hierarchical test generation by HBTG, which was developed earlier. Another program, called Test Bench Generator (TBG), is presented in this thesis. It is used to convert the test sequence generated by HBTG into a VHDL Test Bench that can be used for simulation.en
dc.description.degreeMaster of Scienceen
dc.format.extentxii, 235 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-05022009-040753en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05022009-040753/en
dc.identifier.urihttp://hdl.handle.net/10919/42427en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1994.K376.pdfen
dc.relation.isformatofOCLC# 30692092en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V855 1994.K376en
dc.subject.lcshIntegrated circuits -- Very large scale integration -- Computer simulationen
dc.subject.lcshVHDL (Computer hardware description language)en
dc.titleProcess level test generation for VHDL behavioral modelsen
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1994.K376.pdf
Size:
6.34 MB
Format:
Adobe Portable Document Format

Collections