Sunteți pe pagina 1din 4

A list of project ideas

Other project sites


o
o
o
o
o
o
o
o
o
o

Altera Design Contest winners (pdf)


Columbia CS student projects 2005, 2004, 2006, 2007
GaTech student projects (Hamblen)
UCLA VHDL projects
MIT 6.111 projects: f2007, s2007, f2006, s2006
fpga4fun
fpgacpu.org and links
fpga arcade
John Kent
Terasic: project list and NiosII projects
Video/Graphics
o PAL/NTSC encoder
o Generate a full NTSC composite color signal, for a video game. NTSC
spreadsheet, black and white
o Video mixer for NTSC signals
o Accelerating the bidirectional path tracing algorithm using a dedicated
intersection processor
o RPU: A Programmable Ray Processing Unit for Realtime Ray Tracing
o FPGA ray tracer and another
o Ray tracer final project
Computing
o SIMD supercomputer in Verilog
o Milkymist Graphics processor
o LatticeMico32 port to DE2
o Atmel Mega on FPGA
o Clinux on NiosII
Cdot
niosWiki
Scorpius
Manfred Schmid
o BYU Linux on FPGA
o AppleII or PDP8 or PDP11 or TRS80 or other computer emulator
o FPGApple
o apple2fpga
o RetroMicro
o Transputers, parallelism, and graphics

o
o
o
o
o

transputer/occam on FPGA
http://www.wotug.org/paperdb/send_file.php?num=125
http://www.classiccmp.org/transputer/transputing.htm
http://tmubdell.math.metrou.ac.jp/yutaka/presentation/CPA2004.pdf

FPGA IMPLEMENTATION OF UNIVERSAL RANDOM NUMBER


GENERATOR
SHA1 cracker and NSA@home
FPGA-based encryption
Connection Machine
Minimal instruction set machines

P-URISC one instruction ISA and VHDL


Ultimate RISC
Six different machines
Wikipedia
o Stack machines using FORTH-like asm
b16 processor (Bernd Paysan)
WISC CPU/16 (Koopman) Stack Computers
Stack Computers and FORTH (koopman publications)
FORTH hardware (Jason Woof)
FORTH interest group
Writing FORTH (Richard W.M. Jones)
Homebrew stack CPU in an FPGA
microCore
o Wide word machine
o Cellular Automata
Conway's game of life
search: "cellular automata" fpga
Games/Graphics/Physics
o Research Accelerator for Multiple Processors (RAMP)
o Chemistry on FPGA
o Graphics accelerator
o Accelerating the bidirectional path tracing algorithm using a dedicated
intersection processor
o RPU: A Programmable Ray Processing Unit for Realtime Ray Tracing
o FPGA ray tracer and another
o Game dynamics accelerator (physics engine)
o Particle systems
o PostScript rendering with virtual hardware
o An FPGA move generator for the game of chess, Boule M, Zilic Z
ICGA JOURNAL 25 (2): 85-94 JUN 2002
http://www.macs.ece.mcgill.ca/~mboul/CICCpaper.pdf
o Usage of a reconfigurable computer to simulate multiparticle systems ;
Fragner H (Fragner, Heinrich)
COMPUTER PHYSICS COMMUNICATIONS 176 (5): 327-333 MAR 1
2007
http://www.fragner.org/hf_cpc_2006.pdf
o FPGA Arcade
o FPGA Console
o Fractals - Mandelbrot set, Julia set, Fractal Gallery, Fractal Geometry
o Fractal landscapes
Lab Instruments
o Logic analyzer
o Digital oscilloscope
o Programmable signal generator
o Complex impedance (Bode) plotter
Audio Signal Processing
o Audio special effects (distortion/reverb/flanger), perhaps with graphical patch
panel.
o Audio spectrogram to VGA
o Muscial instrument simulation

o
o
o
o
o

Karplus-Strong string algorithm


Center for Computer Research in Music and Acoustics.
Elementary Digital Waveguide Models for Vibrating Strings
Digital Audio Synthesis and Effects based on Physical Models by
Julius O. Smith
PHYSICAL AUDIO SIGNAL PROCESSING
Digital Waveguide Synthesis
Banded waveguides
Theory of Banded Waveguides
Essl, Georg, Serafin, Stefania, Cook, Perry R.,Smith, Julius O. (Julius
Orion)
Computer Music Journal, Volume 28, Number 1, Spring 2004
Musical Applications of Banded Waveguides
Essl, Georg, Serafin, Stefania, Cook, Perry R.,Smith, Julius O. (Julius
Orion)
Computer Music Journal, Volume 28, Number 1, Spring 2004
Physical modeling using digital waveguides
Julius O. Smith, III
Computer Music Journal, Vol. 16, No. 4. (Winter, 1992), pp. 74-91.
Digital Synthesis of Plucked-String and Drum Timbres
Kevin Karplus; Alex Strong
Computer Music Journal, Vol. 7, No. 2. (Summer, 1983), pp. 43-55.
Extensions of the Karplus-Strong Plucked-String Algorithm,
David A. Jaffe; Julius O. Smith
Computer Music Journal, Vol. 7, No. 2. (Summer, 1983), pp. 56-69.
Acoustic Modeling Using the Digital Waveguide Mesh
Damian Murphy; Antti Kelloniemi; Jack Mullen; Simon Shelley;
Signal Processing Magazine, IEEE Volume 24, Issue 2, 2007
Page(s):55 - 66
Real-Time Dynamic Articulations in the 2-D Waveguide Mesh Vocal
Tract Model
Mullen, J.; Howard, D. M.; Murphy, D. T.;
Audio, Speech and Language Processing, IEEE Transactions on
Volume 15, Issue 2, Feb. 2007 Page(s):577 - 585
FPGA implementation of 1D wave equation for real-time audio
synthesis Gibbons JA, Howard DM, Tyrrell AM
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES
152 (5):619-631 SEP 2005
VR/surround-sound processor: move a sound around a listener
Headphone sound externalization
Spatial Sound, Data description, coordinate system
HRTF data
Demo clips: 1, 2, 3, 4 If these links break, search on: spatialization
clips or 3D sound clips.
Another demo clip partly in German.
Real-Time Speech Pitch Shifting on an FPGA
Speech synthesis
Single Chip Implementation of the 1.6Kbps Speech Vocoder
Adaptive noise cancellation and 1, 2, and 3
Fractal music

Image Processing
o Haar wavelet based processor scheme for image coding with low circuit
complexity
Diaz FJ (Diaz, F. Javier), Buron AM (Buron, Angel M.), Solana JM (Solana,
Jose M.)
COMPUTERS & ELECTRICAL ENGINEERING 33 (2): 109-126 MAR
2007
o FPGA-oriented HW/SW implementation of the MPEG-4 video decoder;
Zemva A (Zemva, Andrej), Verderber M (Verderber, Matjaz)
MICROPROCESSORS AND MICROSYSTEMS 31 (5): 313-325 AUG 1
2007
Software defined radio (SDR) :
o Software Defined Radio
o FlexRadio, SDR-1000
o SDR and amateur radio
o Davies
o Altera
o UniversalSoftwareRadioPeripheral, Gnu
o EE Times
o Chun IK, Kim BG, Park IC; A fully synthesizable Bluetooth baseband module
for a system-on-a-chip
ETRI JOURNAL 25 (5): 328-336 OCT 2003
Robots
o Neural net robot
o Stereo vision
o Lego mindstorms FPGA
o A FPGA-based Behavioral Control System for a Mobile Robot
Biology and Evolutionary Electronics
o Conductance-based neurons (pdf)
o DDA page
o FPGA Based Visual Prosthesis Device
o Biology goes digital
o BLAST on FPGA
o Hidden markov models
o Hardware Evolution and an evolved fpga circuit
o Genetic Programming and Evolvable Machines
o Evolvable Systems: From Biology to Hardware
o IEEE transactions on evolutionary computation (cornell link)
o Adrian Thompson evolved circuit
o Evolvable hardware (EHW) and auto-reconfiguration, the virtual
reconfigurable circuit

S-ar putea să vă placă și