Download presentation
Presentation is loading. Please wait.
Published byBernice Barton Modified over 8 years ago
1
Abstract Hooked on Harmonix has been helping you play piano since 2007. The project takes input from a commercial MIDI keyboard and displays an image of a keyboard on a standard VGA- compatible computer monitor. Similar to a particular copyrighted video game, bars will be displayed on the screen and will move toward the keyboard image. The player plays the indicated keys as the bar hits the keyboard. The project will then provide feedback to the user and a score for their performance.
2
Microprocessor Design Constraints FPGA interface FPGA interface Clock Speed capable of synchronizing with FPGA Clock Speed capable of synchronizing with FPGA Memory – not a constraint: able to use external EEPROM to store extra MIDI files if necessary. Memory – not a constraint: able to use external EEPROM to store extra MIDI files if necessary. Development tools available Development tools available
3
Configurations considered Atmel Atmel Based on Arm 9 architecture Lots of I/O for interface to FPGA Available in high clock speeds Plenty of Flash Good development tools Altera Altera Altera Development Board available in lab Processor and FPGA all on one chip On-board VGA outputs facilitate development Stripped-down versions of NIOS II processor are available.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.