Table of Contents
The goal of this Multi-Disciplinary Senior Design Project (MSD) is to implement an FPGA based, multi-purpose driver/data acquisition system - e.g. to support robotic projects, to realize testing environment for analog and digital ASICs. The system will be composed of a graphical user interface (GUI) run on a PC computer and specialized hardware, namely FPGA board, driver modules and data acquisition (DAQ) modules. Each driver and DAQ module shall be scalable, programmable, reusable and reliable. FPGA will contain an embedded processor to allow implementation of a platform that will offer the versatility of running diverse software applications and easy interfacing while at the same time taking advantage of tightly coupled reconfigurable hardware resources.
See the Project Readiness Package
Also see the Photo Gallery of the finished product.
Special thanks to Wind River for their generous software donations, especially the VxWorks operation system. Also thanks to Tom Wall at Wind River for his great support and willingness to meet on weekends. Although in the end, time did not permit us to utilize VxWorks, they were committed to helping us succeed in our project and we are very thankful for their excellent University Program.
Also thanks to Mark Indovina and all the employees of Vivace Semiconductor for all of their time and valuable insight.
- Project Name
- FPGA based multi-purpose driver/data acquisition system
- Project Number
- Project Family
- Modular, Scalable, Open Architecture Controls Systems
- Systems and Control Technologies
- Start Term
- End Term
- Faculty Guide
- Pratapa Reddy (CE)
- Faculty Consultant
- George Slack (EE)
- Primary Customer
- Marcin Lukowiak
- Customer contact information
- RIT Computer Engineering Dept
- Dr. Marcin Lukowiak
- Phone: 585-475-2808
- Team Organizational Chart
- 1-Page Project Summary
- 3 Week Plan
- 11 Week Plan
- P07301 OCR Scan Design Review
- P07301 High Quality Scan Design Review