Personal tools

Difference between revisions of "Digital Audio High Level Synthesis for FPGAs"

From iis-projects

Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:highLevelSynthesis.png|thumb]]
+
#REDIRECT [[Digital Audio Processor for Cellular Applications]]
 
 
==Short Description==
 
Research and development departments are often facing the challenge of minimizing product time to market and at the same time maintaining high product quality. High Level Synthesis (HLS) tools such as [1], which synthesize high level programming code (C/C++) to an FPGA bit stream, can be used to combat this conflict. In particular if reference implementations in a high level programming language or simulation models already exist, the tedious steps from mapping the high level implementation to RTL code can be omitted.
 
 
 
In this project, 3GPP mobile communication voice codec reference implementations such as [2] shall be synthesized to FPGA using industrial HLS tools. The results can be demonstrated on a mobile tester platform developed at the IIS. Then, a manually created RTL version of the same voice codec shall be implemented. Eventually, the HLS and RTL versions can be compared with respect to power consumption, area requirements, and more.
 
 
 
===Status: Available ===
 
: Looking for 1-2 Semester/Master students
 
: Contact: [[:User:Weberbe|Benjamin Weber]]
 
 
 
===Prerequisites===
 
: Interest in mobile communication
 
<!--
 
===Status: Completed ===
 
: Fall Semester 2014 (sem13h2)
 
: Matthias Baer, Renzo Andri
 
--->
 
<!--
 
===Status: In Progress ===
 
: Student A, StudentB
 
: Supervision: [[:User:Belfanti | Sandro Belfanti]]
 
--->
 
===Character===
 
: 20% Theory
 
: 80% Implementation
 
 
 
===Professor===
 
<!-- : [http://www.iis.ee.ethz.ch/portrait/staff/lbenini.en.html Luca Benini] --->
 
: [http://www.iis.ee.ethz.ch/portrait/staff/huang.en.html Qiuting Huang]
 
<!-- : [http://lne.ee.ethz.ch/en/general-information/people/professor.html Vanessa Wood] --->
 
<!-- : [http://www.iis.ee.ethz.ch/portrait/staff/mluisier.en.html Mathieu Luisier] --->
 
<!-- : [http://www.iis.ee.ethz.ch/portrait/staff/schenk.en.html Andreas Schenk] --->
 
<!-- : [http://www.dz.ee.ethz.ch/en/general-information/about/staff/uid/364.html Hubert Kaeslin] --->
 
 
 
==References==
 
 
 
[1] [http://www.xilinx.com/products/design-tools/vivado/integration/esl-design/ XILINX High Level Synthesis]
 
 
 
[2] [http://www.3gpp.org/DynaReport/46053.htm EFR Speech Codec Reference Implementation]
 
 
 
[[Category:Digital]]
 
[[Category:Available]]
 
[[Category:Semester Thesis]]
 
[[Category:Master Thesis]]
 
[[Category:Telecommunications]]
 
[[Category:FPGA]]
 
[[Category:ASIC]]
 
[[Category:Audio]]
 
[[Category:Weberbe]]
 
 
 
<!--
 
 
 
COPY PASTE FROM THE LIST BELOW TO ADD TO CATEGORIES
 
 
 
GROUP
 
[[Category:Digital]]
 
    SUB CATEGORIES
 
    [[Category:ASIC]]
 
    [[Category:FPGA]]
 
    [[Category:Cryptography]]
 
    [[Category:System Design]]
 
    [[Category:Processor]]
 
    [[Category:Telecommunications]]
 
    [[Category:System Design]]
 
    [[Category:Modelling]]
 
 
 
 
 
[[Category:Analog]]
 
[[Category:Nano-TCAD]]
 
[[Category:Nano Electronics]]
 
 
 
STATUS
 
[[Category:Available]]
 
[[Category:In progress]]
 
[[Category:Completed]]
 
[[Category:Hot]]
 
 
 
TYPE OF WORK
 
[[Category:Semester Thesis]]
 
[[Category:Master Thesis]]
 
[[Category:PhD Thesis]]
 
[[Category:Research]]
 
 
 
NAMES OF EU/CTI/NT PROJECTS
 
[[Category:UltrasoundToGo]]
 
[[Category:IcySoC]]
 
[[Category:PSocrates]]
 
[[Category:UlpSoC]]
 
[[Category:Qcrypt]]
 
[[Category:PULP]]
 
[[Category:ArmaSuisse]]
 
 
 
YEAR (IF FINISHED)
 
[[Category:2010]]
 
[[Category:2011]]
 
[[Category:2012]]
 
[[Category:2013]]
 
[[Category:2014]]
 
[[Category:2015]]
 
 
 
--->
 

Latest revision as of 15:36, 3 August 2015