Title
Declaratively Programmable Ultra Low-Latency Audio Effects Processing On Fpga
Abstract
WaveCore is a coarse-grained reconfigurable processor architecture, based on data-flow principles. The processor architecture consists of a scalable and interconnected cluster of Processing Units (PU), where each PU embodies a small floating-point RISC processor. The processor has been designed in technology-independent VHDL and mapped on a commercially available FPGA development platform. The programming methodology is declarative, and optimized to the application domain of audio and acoustical modeling. A benchmark demonstrator algorithm (guitar-model, comprehensive effects-gear box, and distortion/cabinet model) has been developed and applied to the WaveCore development platform. The demonstrator algorithm proved that WaveCore is very well suited for efficient modeling of complex audio/acoustical algorithms with negligible latency and virtually zero jitter. An experimental Faust-to-WaveCore compiler has shown the feasibility of automated compilation of Faust code to the WaveCore processor target.
Year
Venue
Keywords
2014
DAFX-14: 17TH INTERNATIONAL CONFERENCE ON DIGITAL AUDIO EFFECTS
ultra-low latency, zero-jitter, coarse-grained reconfigurable computing, declarative programming, automated many-core compilation, Faust-compatible, massively-parallel
Field
DocType
ISSN
Massively parallel,Computer science,Field-programmable gate array,Compiler,Reduced instruction set computing,VHDL,Latency (engineering),Jitter,Microarchitecture,Embedded system
Conference
2413-6700
Citations 
PageRank 
References 
1
0.36
0
Authors
3
Name
Order
Citations
PageRank
Math Verstraelen110.36
Jan Kuper2928.23
Gerard J. M. Smit388889.18