Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.

Slides:



Advertisements
Similar presentations
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Advertisements

LOGO Lab Supervisor – Dr. WH Lau EE3271 Design Laboratory.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Arduino Guitar Pedal Ian Andal IME 458 Dr. Pan.
Principles & Applications
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Analog-to-Digital Converters
Kabuki 2800 Critical Design Review 19 October 2006.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Web Audio Stereo Component Group 3 Mike Foy Tony Camilli Barrett Cervenka Dave Hillyard.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
ASPPRATECH.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
A Company Selling Technology and not just a Product.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
EE 1106: Introduction to EE Freshman Practicum
LSU 06/04/2007Expanding the BASIC Stamp1 Expanding the BASIC Stamp: Useful peripherals Programming Unit, Lecture 6.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
A Company Selling Technology and not just a Product.
Project O.N.O.S.E. Optical Noxious Odor Sensing Electronics Capstone Critical Design Review Fall 2003.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.
Test your projects… ….from your PC!. Today’s Presentation Background Problem Statement Objectives Milestones Technical Approach Future Work Achievements;
Lecture 2 Silicon Labs C8051F020 System Overview.
ECE 477 Design Review Team 2  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
1 LHO 13 The 8051CF020 and the University Daughter Card.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
ECE 477 Design Review Team 7  Spring 2007 Joe Land Ben Fogle James O’Carroll Elizabeth Strehlow.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
Digital Guitar Amplifier
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
ECE 477 Design Review Team 3  Fall 2007 Steven Kingsley (Analog) Roy Scheck (Leader) Tony Liechty (Digital) Charles Lan (Software)
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Presented by: Reshef Schreiber Itay Leibovitz Instructed by: Eran Segev.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
McGraw-Hill © 2008 The McGraw-Hill Companies Inc. All rights reserved. Electronics Principles & Applications Seventh Edition Chapter 1 Introduction (student.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
ECE 477 Design Review Team 12  Spring 2007
Computer Hardware – System Unit
Voice Manipulator Department of Electrical & Computer Engineering
DATA CONVERTERS (Linear Circuits) S.Senthil Kumar, Dept. of Aero, KCT
ECE 3551 Microcomputer Systems 1
This chapter provides a series of applications.
Combiner functionalities
ECE 477 Final Presentation Team 2 Spring 2012
Chapter 4: Hardware for Educators
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Embedded Sound Processing : Implementing the Echo Effect
Presentation transcript:

Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005

Capstone Fall 2005 Team Members  Mason Stone  Henock Negassa  Tony Sawyer  Nael Cassier

Capstone Fall 2005 Refresher: What is GFX-One?  GFX-One is a digital audio effects processor.  It is designed specifically for use with guitar, but can process any monaural analog audio input.

Capstone Fall 2005 Functional Block Diagram

Capstone Fall 2005 DSP Implementation  Will implement DSP using a Texas Instruments TMS Development Board  The board allows for easy configuration and testing of the processor functionality and effects routines

Capstone Fall 2005 Development Board Interface  The development board will be accessible to the rest of the system through an 80 pin memory expansion port  The processor will be accessible to the programmer through a JTAG USB port  The on-board codec (ADCs, DACs, mixer) will be bypassed in favor of components that we will lay out and implement

Capstone Fall 2005 DSP Core Software  Code Composer Studio will be the software package used to program the processor  The effects algorithms as well as all other code will be written in C++  Using the development board will allow for more effective debugging of our design code

Capstone Fall 2005 DSP Development Board

Capstone Fall 2005 DSP Development Board

Capstone Fall 2005 Communication with FPGA Memory Expansion Connector Memory Expansion Connector –External Memory Interface (EMIF)  16 bits data  6 bits address  Chip enable Peripheral Expansion Connector Peripheral Expansion Connector –2 Multi-channel Binary Ports (McBSP)  Accessed by reassigning multiplexer on-board  7 pins per port—don’t need all of them 3.3V Input/Output buffers 3.3V Input/Output buffers

Capstone Fall 2005 FPGA: Xilinx XC3S MHz oscillator input 20 MHz oscillator input –Digital Clock Manager (DCM) provides phase-locked clock inputs to A/D and D/A Communication with DSP board Communication with DSP board –EMIF –McBSP Data converters (A/D, D/A) Data converters (A/D, D/A) –Data format can be converted from I2C to McBSP User interface to LCD and Buttons User interface to LCD and Buttons JTAG Interface JTAG Interface

Capstone Fall 2005 FPGA: Xilinx XC3S400

Capstone Fall 2005 Schematic version of our FPGA

Capstone Fall 2005 Serial Interface

Capstone Fall 2005 Mixed Signal Interface Signal from Analog amplifier is fed to A/D Converter. Signal from Analog amplifier is fed to A/D Converter. Converts input voltage from analog signal in to Digital bit Converts input voltage from analog signal in to Digital bit Synchronized with 44.1KHz Clock Synchronized with 44.1KHz Clock 16 Bit digital signal 16 Bit digital signal MAX 195

Capstone Fall 2005 A/D schematic

Capstone Fall 2005 Mixed Signal Interface Digital to Analog (D/A) conversion methods Digital to Analog (D/A) conversion methods –Data is fed from DSP to D/A Converter. –Standard D/A converters translate an array of digital bits into a bias voltage –Synchronized with 44.1KHz Clock –16 Bit digital signal –I2c interface AD 1866

Capstone Fall 2005 D/A Schematic

Capstone Fall 2005 Analog Signal Mixer We are going to use voltage adder (summer) Op Amp circuit as analog signal mixer We are going to use voltage adder (summer) Op Amp circuit as analog signal mixer A good recording mixer lets you route a variety of input signals and combine them into one signal. A good recording mixer lets you route a variety of input signals and combine them into one signal. For a potential Add-on output signal from MP3 player will mix with signal from D/A converter For a potential Add-on output signal from MP3 player will mix with signal from D/A converter

Capstone Fall 2005 Audio Amplifier Analog signal from Mixer is going to be amplified and routed to speaker Analog signal from Mixer is going to be amplified and routed to speaker Amplifier is transistor based Amplifier is transistor based stereo audio power amplifier stereo audio power amplifier –0.3 V to 6 V supply –0.3 V to 6 V supply

Capstone Fall 2005 Power Regulated 3.3 and 2.5 V power buses from 9V DC adapter. Regulated 3.3 and 2.5 V power buses from 9V DC adapter. 5V 5V –LCD –D/A converter –A/D converter +5 & V 3.3 V –Compact Flash –Audio Amplifier –Data lines to and from FPGA –FPGA VCC 2.5 V 2.5 V –FPGA JTAG

Capstone Fall 2005 User Interface

Capstone Fall 2005 LCD Code

Capstone Fall 2005 LCD Code

Capstone Fall 2005 User Interface Schematic

Capstone Fall 2005 Project Schedule

Capstone Fall 2005 Division of Labor NameTask Nael Cassier User Interface/FPGA Configuration Mason Stone DSP Integration Tony Sawyer DSP Core Implementation Henock Negassa A/D Component Integration

Capstone Fall 2005 Hardware List ComponentPart NumberManufacturerQuantityOrdered? FPGAXC3S400-TQ144Xilinx2Yes DSP Starter KitTMS320C6713DSKT.I.1Yes EPROMXCF02V020CXilinx2Yes CLOCKEC1100HSTS MECLIPTEK2Yes A/DMAX195BEPEMAXIM2Yes D/AAD1866NAnalog Devices2Yes Audio AmplifierTPA6021A4T.I.2Yes 3.3V RegulatorLT1764AET-3.3Linear Technologies2Yes -5.0V RegulatorRadio Shack 2Yes 2.5V RegulatorRadio Shack 2Yes 5.0V RegulatorLM7805FairChild2Yes Level ShifterSN74LVC4245ADWRE4T.I.8Yes LCDCFAH1602ACrystalFontz2Yes Push ButtonsZF-2U-OA-CITT16Yes On/Off ButtonZF-2U-EE-CITT3Yes Audio JacksJB Saunders 6Yes Power Supply Adapter JB Saunders 1Yes Passive ComponentsJB Saunders N/ANo

Capstone Fall 2005 Milestone Deliverables Milestone 1 Milestone 2 Design Schematics Completed Solder PCB Board Layout Completed PCB Debug Completed PCB Ordered and Delivered DSP Code Completed (Alpha) LCD Code Completed FPGA Code Completed (Alpha)

Capstone Fall 2005 Questions?