Matt Waldersen T.J. Strzelecki Rick Schuman Krishna Jharjaria.

Slides:



Advertisements
Similar presentations
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
Advertisements

Electrical and Computer Engineering Team14: BMW Brainwave Manipulated Wagon Midway Design Review.
Digital Signal Processing and Field Programmable Gate Arrays By: Peter Holko.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Electrical and Computer Engineering Preliminary Design Review Team 14: BMW Brainwave Manipulated Wagon.
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
P09004 Eye Tracking. Engineering Analysis Reviewing manuals for Single Board Computer Looking at various mounting methods for cameras Preliminary.
Video on DSP and FPGA John Johansson April 12, 2004.
Configurable System-on-Chip: Xilinx EDK
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.
Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Krishna Jharjaria TJ Strzelecki Rick Schuman Matt Waldersen.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
GPGPU platforms GP - General Purpose computation using GPU
© 2011 Xilinx, Inc. All Rights Reserved Intro to System Generator This material exempt per Department of Commerce license exception TSU.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
Basic Computer Structure and Knowledge Project Work.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Dan Chambers, Josh Marchi, Jeff King, Paul Rosenberger.
Electrical and Computer Engineering Team14: BMW Brainwave Manipulated Wagon Comprehensive Design Review.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
Unit - 1 Basic Computer Architecture P. Sugin Benzigar.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SYSTEM-ON-CHIP (SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY.
Matt Waldersen TJ Strzelecki Rick Schuman Krishna Jhajaria (Presenting)
10/10/20151 DIF – Digital Imaging Fast Ali Nuhi and Everett Salley EEL4924 Senior Design Date: 02 March 2011.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
Group 14: Brian Crone Matt Finn Samuel Oshin Yonatan Feleke.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Lecture 10: Logic Emulation October 8, 2013 ECE 636 Reconfigurable Computing Lecture 13 Logic Emulation.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
HARDWARE BASED PACKET FILTERING USING FPGAs (or “How hardware is better than software at judging a book by its cover”) Timothy Whelan Supervisor: Mr Barry.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Design Constraint Analysis Team KANG Group 1. Sentry Gun Design and build a turret and armature structure with the ability to detect, track and fire upon.
Krishna Jhajaria (Presenting) Matt Waldersen T.J. Strzelecki Rick Schuman.
Matt Waldersen (Presenting) T.J. Strzelecki Rick Schuman Krishna Jharjaria.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015.
Lec.2: Computer HardwareLec.2: Computer Hardware Foundation year 1 Lecturer: Fatma El-Zahraa Mohamed Year: 2015/2016.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
TJ Strzelecki (Presenting) Matt Waldersen Rick Schuman Krishna Jharjaria.
Adam Hendrickson Our project is to design and build an electronic monopoly game console. The console will output the board and sound to a monitor and player.
Mid-Term Presentation October 5, Team Members Charlie Mraz EE Team Leader Analog Design PCB Layout Allen Joiner EE Microprocessor Design Power Supply.
Group 10 – Extensible Digital Logic Educational Tool.
 Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration  Questions / discussion.
Matt Waldersen (Presenting) TJ Strzelecki Rick Schuman Krishna Jharjaria.
Lecture 7: Overview Microprocessors / microcontrollers.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
RenBED – Technical Training Jon Fuge – Renishaw plc.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Cmod A7 Breadboardable Artix-7 FPGA Module
Depth Analysis With Stereo Cameras
Deep Blue Brain Drone Introduction Brain Drone Components Purpose
Remote Sensor Interface for IoT
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Embedded Units In more complex FPGAs There are many specialized circuitry, particularly for DSP. These include a variety of Adders, Multipliers, Processors.
Presentation transcript:

Matt Waldersen T.J. Strzelecki Rick Schuman Krishna Jharjaria

 The proposed project will be a mobile brain- computer interface.  Various computer applications will be presented to the user on a head mounted display system.  The user will be able to navigate between different applications presented on the heads up display through eye gestures detected by an electrooculogram (EOG).  The user will be able to select different applications by increasing their level of concentration measured by an electroencephalogram (EEG).

1) An ability to encode/decode data packets from a NeuroSky EEG. 2) An ability for a user to select applications based on signals from a NueroSky EEG. 3) An ability for a user to navigate between different applications on a display using EOG signals. 4) An ability for the system to interactively train the user to effectively operate the device. 5) An ability to display a live video stream from an external camera module, and integrate applications into the video system.

 Processor  Speeds around 1.0 GHz  Utilizes Multithreading, Graphics Optimization  Plenty of Memory  2 GB System Memory  512 MB RAM  Needs at least 8 GPIO pins  High Res Display  No more than 12 Volt Supply  USB out for head-mounted camera  Head-mounted, Mobile, Lightweight  Low Power

Intel D2550  1.86 GHz  1M Cache  4 GB max RAM  8 GPIO  8 USB  VGA  1 lb. & 17cm x 17cm  12 V supply Raspberry Pi  0.8 Ghz  256 MB RAM  8 GPIO  2 USB  86mm x 54mm  VGA/HDMI  45 g weight  5 V supply

 Signal Processing abilities  Digital Communication  Optimized for C compiler  Resources and reference material  Processing speed  Price

DSPIC33EP512MU10 (PIC)  Has USB capabilities  Extensive DSP Library with built in FFT function  4-UART; 4-SPI; 2-I2C  Optimized for C compiler  Large online community  ~53K of RAM DSP56857 (FREESCALE)  Team is familiar with CodeWarrior IDE  120 MIPS  Built in voltage regulator  0-UART; 1-SPI; 0-I2C  Low Power Consumption  24K of RAM

 DSP Library allows us to further filter a very sensitive EOG signal.  FFT function will allow us to decompose “raw EEG” signal at 512 Hz instead of headset values which refresh at 1 Hz.  Optimization for C compiler will allow greater simplicity in implementing k-nearest neighbor algorithm for EOG signal classification.  Will be able to communicate with the EOG, the EEG, the FPGA and the single board computer.  Large online community and online documentation will aid in troubleshooting process

 Large area to implement Artificial Neural Network  Number of I/O pins needed  Resources and reference material  Built in functionality  Price

 Calculated a need of around 12,700 slices. Which equates to about 24,000 logic blocks, based on ANN’s previously made on FPGA’s  Need approximately 20 I/O pins (most FPGA have many more than needed)  Low power, and low cost  Built in functionality to help with development of algorithm  Level of difficulty in designing

 Xilinx FPGA (Spartan-6)  Library for floating point arithmetic  Built in 18 bit multipliers  Documented ANN on Xilinx FPGA’s  Abundant reference material on designing and programming  Cheaper than Cyclone  1.14V – 1.26V  More than enough I/O pins  Altera FPGA (Cyclone-II)  Prior knowledge of Altera FPGA’s and Altera software from 437  1.15 V – 1.25 V  More expensive than Spartan  More than enough I/O pins  Unable to find documented successful ANN on Altera devices