P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Interfacing mixed signal peripherals by protocols of packet type Emil Gueorguiev Saramov Angel Nikolaev Popov Computer Systems Department, Technical University.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
Audio Processing Unit (APU) Clint Lozinsky Richard Schultz Duncan Campbell Grant Cunningham.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Mid semester Presentation Data Packages Generator & Flow Management Data Packages Generator & Flow Management Data Packages Generator & Flow Management.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
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.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
P09311: Interface for Multi-Purpose Driver/Data Acquisition System Adam Van FleetProject Leader, EE DAQ Hardware Development David HoweElectrical Engineer.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Elliot Buller Luke Ciavonne Mehdi Mehrpartou Advisor: Dr. Steven Reising.
Logic Analyzer and pulse generator ECE 682. The specification Specification was handed out in ECE 582 last quarter. Basics  3 channels – dedicated output.
A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew.
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
Oppenheimer Technologies Rick King Jonathan Creekmore.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
Diffuse Optical Tomography Optimization and Miniaturization ECE 4902-Spring 2014 Thomas Capuano (EE&BME), Donald McMenemy (EE), David Miller (EE), Dhinakaran.
I N V E N T I V EI N V E N T I V E EDA360 - Is End-to-End Design a Riddle, a Rebus, or a Reality? April 6, 2011.
1 Warsaw University of Technology Faculty of Electronics and Information Technology Institute of Electronic Systems HARDWARE SIMULATOR of the high-resolution.
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale.
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.
Access Across Time: How the NAA Preserves Digital Records Andrew Wilson Assistant Director, Preservation.
Concept of Modular Design Module Carriers Embedded or PC-Host Modules A/D,D/A,I/O DSP,FPGA IMAGING,MEMORY Systems Data Acquisition Medical Industrial Control.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
FOUR CHANNEL ULTRASONIC RECEIVER TEAM C BRIAN MARKUS (TEAM LEAD) DANNY VISELMAN CHEN JIA.
Mixed-Signal Option for the Teradyne Integra J750 Test System May08-12 Emily Evers Vincent Tai.
1 PoGO spring-8 BeamTest preparation Tsunefumi Mizuno and others June 2, 2003 at teleconference.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
Project Goals Our task was to take the proof of concept and make a production ready prototype with the following parameters Use low cost microprocessor.
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.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
William Weeks Electrical Engineering Team Leader Hardware USB Host Research and Documentation Jesse Killough Electrical Engineering USB Host MP3 Decoder.
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Subsystem Design Review P16203 Andre Pelletreau, Kerry Oliviera, Jeremy Willman, Vincent Stowbunenko, Kai Maslanka.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
FEE Electronics progress Mezzanine layout progress FEE64 progress FEE64 initial testing Test mezzanine. A few of the remaining tasks 2nd October 2009.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
What has been accomplished at the end of MSD 1 & 2?
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
P07122: Autonomous Quadcopter Jason Enslin – EE: Team Leader, Circuit Design/Testing Glenn Kitchell – CE: Programming, Software Design Richard Nichols.
Team Members:  Kyle Bloomer  Josh Geiman  Lucas Bennett Team Sponsor:  Dr. Cindy Harnett Team Mentor:  Dr. Andy Dozier.
Microcontroller Enhancement Design Project
Dr. Marcos Esterman Faculty Guide W. Casolara Project Leader
P07203 Dynamometry Laboratory Infrastructure
HEMODYNAMIC SIMULATOR II P09026
Serial Data Hub (Proj Dec13-13).
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang Yang
Project Review P07442: Thermoelectric Demonstration Test Bed
P08331 – Microcontroller Board and Tutorial
P07122: Autonomous Quadcopter
Presentation transcript:

P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA and PC Interface Brian PinkhamEEInput Subsystem – Digital Steven FastowCEFPGA Programming Murtuza QuaizarEEInput Subsystem – Analog Corey VanBlarcomEEOutput Subsystem/Power Management 1

Why? Problem ◦ Devices that record digital or analog output provide no way of generating input for a device under test. Solution ◦ Have a reconfigurable device that allows both data sampling and data generation in the digital and analog realms. 2

Basically… Logic Analyzer Waveform GeneratorLogic Pattern Generator Output: Input: Oscilloscope 3

High Level Customer Needs System Composed of FPGA with embedded processor Embedded processor communicates with attached host computer 2 minute sample time Breakout connections Convenient storage format for recorded data Input Capabilities Digital12 Channels Analog Voltage16 Channels Output Capabilities Digital12 Channels Analog Voltage8 Channels Analog Current8 Channels 4

Project breakdown 5

Hardware Concept 6

GUI Concept 7

Technical Risk Assessment POSSIBLE SHOWSTOPPERS Technical Risk Assessment POSSIBLE SHOWSTOPPERS Reaching the analog sample rate desired by our customer ◦ Simulations and prototyping Xilinx IP Cores will expire and become nonfunctional ◦ Requesting an ‘educational donation’ to RIT for the cores ◦ Exploring open cores Java API used by GUI might not communicate with embedded processor ◦ Testing with systems already connected over Ethernet Transfer rate to data storage may not be fast enough ◦ Calculations show feasible ◦ Need more prototyping 8

Current Status Current customer needs are met All prototyping parts received with the exception of the USB JTAG programmer Status ◦ Communication has been established between the FPGA and the embedded processor ◦ Simulations of input and output analog hardware have been completed 9

Expense Report $ remaining out of $ initial budget 10

Project Schedule 11 MSD I Week 11 – Parts Ordered Design Finalized MSD II Week 1-2 – Parts Arriving Implement at least one full channel of analog from input to output with the FPGA Basic communication between the PC and FPGA implemented PCB for analog daughter board ordered Week 3-6 – Finished PCB Arriving FPGA communication established with GUI on host computer Full system prototype completed Weeks 7-8 Verify design through testing Begin team poster and technical paper Weeks 9-10 Finalize documentation Complete team poster and technical paper

Image References Oscilloscope ◦ scope.gif scope.gif Waveform Generator ◦ Logic Pattern Generator ◦ Logic Analyzer ◦