Center for New Music and Audio Technologies |
---|
The thesis "Application of FPGA´s to Musical Gesture
Communication and Processing" contributes two VHDL-based designs to
the Digital Media Internetworking Project (see Figure 1), the current hardware
project at CNMAT. The first design implements a standard
MIDI-interface for receiving, synchronizing and transmitting MIDI
messages. The second design uses the CORDIC algorithm for the
implementation of a digital oscillator for additive synthesis. The
CORDIC-algorithm is described and implemented for three architectures:
bit-parallel iterative, bit-parallel unrolled (purely combinatorial
and pipelined) and bit-serial iterative. The implementation of the
control parameters for the oscillator presents the use of the CORDIC
architecture for computing a sine function and multiplication
simultaneously.
This thesis has been written under Linux with a little help from
Latex, Xemacs, Ghostview, Gimp, Xdvi, XFig, Nefeli´s coffee, Matlab...
You can download a copy using the subsequent link.
|
|
Home About me Living in an FPGA My Thesis CORDIC MIDI-Interface Links
mail to: norbert@cnmat.berkeley.edu