May 08, 2020
Gottschalk: Application-specific FPGA design for nonlinear control of electrodynamic transducers (Diplomarbeit)
08.05.2020, 3 p.m.
Invitation to the presentation of Mr. Marcus Gottschalk
Topic: Application-specific FPGA design for nonlinear control of electrodynamic transducers
Project: Diploma thesis
Supervisor: Ahmed Kamaleldin
Abstract: Electro-dynamic transducers have a significantly low efficiency. Especially, the efficiency of small speakers is less than 0.1 %. Therefore, these electro-dynamic transducers have a high impact on energy-consumption, which is a serve disadvantage for battery powered(e.g. mobile) devices. By the Klippel Controlled Sound algorithm these non linearities are compensated using nonlinear adaptive control. However, the computational requirements are especially for embedded devices (e.g. general-purpose processors or DSPs) high. This high performance requirement leads to a high area consumption in ASIC implementations and further to an increased cost in silicon. The focus of this thesis is to find alternative computation possibilities for the Klippel Controlled Sound algorithm, which yield better performance by smaller area and power requirements than DSP or general-purpose implementations. The Cadence Tensilica ASIP platform is used to fine-tune the LX7 processor according to the applications computational structure to both achieve a high performance and maintaining a low hardware requirement. The system’s architecture is further improved by designing a near-memory-accelerator. By using dual-port memory blocks and calculation in parallel, the memory-wall and the instruction-parallelism-wall are improved.