0% found this document useful (0 votes)
22 views1 page

Submitted by Shankha Mitra Sunani

This document summarizes a thesis that developed semi-automated methods to generate test benches for VHDL models of communication systems like GSM. The thesis constructed a VHDL model of the speech coding channel for GSM and emphasized the error detection and correction procedures in the standard. It investigated the influence of GSM speech coding by passing the TIMIT speech database through three GSM speech coders to obtain transcoded databases. The coders compress speech signals to reduce transmission bits while maintaining output quality. The thesis generated a test bench template using a waveform tool, developed a VHDL program interface to control simulations, and allowed the user to specify test vectors added to the template to automatically generate a test bench for evaluating encoder/decoder

Uploaded by

baburaokodavati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Submitted by Shankha Mitra Sunani

This document summarizes a thesis that developed semi-automated methods to generate test benches for VHDL models of communication systems like GSM. The thesis constructed a VHDL model of the speech coding channel for GSM and emphasized the error detection and correction procedures in the standard. It investigated the influence of GSM speech coding by passing the TIMIT speech database through three GSM speech coders to obtain transcoded databases. The coders compress speech signals to reduce transmission bits while maintaining output quality. The thesis generated a test bench template using a waveform tool, developed a VHDL program interface to control simulations, and allowed the user to specify test vectors added to the template to automatically generate a test bench for evaluating encoder/decoder

Uploaded by

baburaokodavati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

ABSTRACT

This thesis develops semi-automated methods to generate test benches for VHDL models
of communication systems. To illustrate the methods, a VHDL model was constructed for the
speech-coding channel of the Global System for Mobile communication (GSM). GSM is the
Pan-European digital mobile telephony standard specified by the European Telecommunication
Standards Institute (ETSI). This thesis emphasizes the error detection and error correction
procedures that form an important part of the standard.
This paper investigates the influence of GSM speech coding . The three existing GSM
speech coder standards were considered. The whole TIMIT database was passed through these
coders, obtaining three transcoded databases.
The purpose of these coders is to compress the speech signal before its transmission,
reducing the number of bits needed in its digital representation, while keeping an acceptable
quality of the decoded output.
First, a test bench template was generated using Test bench Pro, a waveform generation
tool developed by SynaptiCAD. The template includes a random sequence of speech data. A
VHDL program was then developed as a user interface to control the simulation procedure.
Using the VHDL program, the user can select a test bench template and specify the input test
vectors. This program adds the users test vectors to the test bench template to create a final
VHDL test bench that is ready for simulation. The testing data is then encoded by the GSM
encoder models, passed through the noisy channel model that introduces errors into the data
stream and, finally, passed through the GSM decoder models which attempt to correct the
channel errors. Sophisticated error detection and error correction algorithms are used in the
encoder/decoder models to increase the reliability of data transmission over the noisy channel.
Finally, the original speech data is compared to the decoder output to detect any
remaining bit errors and to evaluate the several experiments were performed to illustrate the
various features of the automated test bench generation system.


Submitted By
Shankha Mitra Sunani

You might also like