Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes

Thesis (MScEng (Electrical and Electronic Engineering))--Stellenbosch University, 2008.

Saved in:
Bibliographic Details
Main Author: Duckitt, William
Other Authors: Niesler, T. R.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2008
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613933651623936
access_status_str Open Access
author Duckitt, William
author2 Niesler, T. R.
author_browse Duckitt, William
Niesler, T. R.
author_facet Niesler, T. R.
Duckitt, William
author_sort Duckitt, William
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MScEng (Electrical and Electronic Engineering))--Stellenbosch University, 2008.
format Thesis
id oai:scholar.sun.ac.za:10019.1/2014
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:44:01Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2008
publishDateRange 2008
publishDateSort 2008
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/2014 The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes Duckitt, William Niesler, T. R. Smit, W. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Automatic speech recognition Speech processing systems Dissertations -- Electronic engineering Theses -- Electronic engineering Electrical and Electronic Engineering Thesis (MScEng (Electrical and Electronic Engineering))--Stellenbosch University, 2008. This thesis describes the design of a high performance, floating-point, standalone embedded system that is appropriate for speech and audio processing purposes. The system successfully employs the Analog Devices TigerSHARC TS201 600MHz floating point digital signal processor as a CPU, and includes 512MB RAM, a Compact Flash storage card interface as non-volatile memory, a multi-channel audio input and output system with two programmable microphone preamplifiers offering up to 65dB gain, a USB interface, a LCD display and a push-button user interface. An Altera Cyclone II FPGA is used to interface the CPU with the various peripheral components. The FIFO buffers within the FPGA allow bulk DMA transfers of audio data for minimal processor delays. Similar approaches are taken for communication with the USB interface, the Compact Flash storage card and the LCD display. A logic analyzer interface allows system debugging via the FPGA. This interface can also in future be used to interface to additional components. The power distribution required a total of 11 different supplies to be provided with a total consumption of 16.8W. A 6 layer PCB incorporating 4 signal layers, a power plane and ground plane was designed for the final prototype. All system components were verified to be operating correctly by means of appropriate testing software, and the computational performance was measured by repeated calculation of a multi-dimensional Gaussian log-probability and found to be comparable with an Intel 1.8GHz Core2Duo processor. The design can therefore be considered a success, and the prototype is ready for development of suitable speech or audio processing software. 2008-06-12T08:33:29Z 2010-06-01T08:38:51Z 2008-06-12T08:33:29Z 2010-06-01T08:38:51Z 2008-03 Thesis http://hdl.handle.net/10019.1/2014 en Stellenbosch University application/pdf Stellenbosch : Stellenbosch University
spellingShingle Automatic speech recognition
Speech processing systems
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Electrical and Electronic Engineering
Duckitt, William
The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title_full The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title_fullStr The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title_full_unstemmed The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title_short The design of a high-performance, floating-point embedded system for speech recognition and audio research purposes
title_sort design of a high performance floating point embedded system for speech recognition and audio research purposes
topic Automatic speech recognition
Speech processing systems
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Electrical and Electronic Engineering
url http://hdl.handle.net/10019.1/2014
work_keys_str_mv AT duckittwilliam thedesignofahighperformancefloatingpointembeddedsystemforspeechrecognitionandaudioresearchpurposes
AT duckittwilliam designofahighperformancefloatingpointembeddedsystemforspeechrecognitionandaudioresearchpurposes