University of Twente Student Theses
As of Friday, 8 August 2025, the current Student Theses repository is no longer available for thesis uploads. A new Student Theses repository will be available starting Friday, 15 August 2025.
Auditory processing using CλaSH
DAM, M.R. (2015) Auditory processing using CλaSH.
Full text not available from this repository.
Full Text Status: | Access to this publication is restricted |
Abstract: | CλaSH is a functional hardware description language created by the CAES group at the University of Twente. The CλaSH compiler can translate a hardware specification written in the functional language Haskell into the standard hardware description language VHDL. The thesis presents a case study of the implementation of an algorithm for auditory processing using CλaSH. Auditory processing starts with a model of the human ear, called the cochlea model. Previous research has led to the implementation of the cochlea model on an FPGA. The output of the cochlea model is a time-frequency representation of the input signal. In the thesis, a frequency remapper method is implemented on an FPGA together with an existing VHDL module of the cochlea. The frequency remapper method optimizes the output of the cochlea for harmonic inputs. The case study showed that CλaSH is very suitable for creating separate modules which can work in conjunction with existing VHDL modules. Creating modules in CλaSH can save a lot of development time, because of the high level of abstraction and easy simulations within the existing GHC interpreter. |
Item Type: | Essay (Master) |
Clients: | INCAS3, Assen, Netherlands |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 53 electrotechnology, 54 computer science |
Programme: | Embedded Systems MSc (60331) |
Link to this item: | https://purl.utwente.nl/essays/67613 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page