Characterization Presentation Spring 2006 Implementation of generic interface To electronic...
-
date post
15-Jan-2016 -
Category
Documents
-
view
212 -
download
0
Transcript of Characterization Presentation Spring 2006 Implementation of generic interface To electronic...
Characterization Presentation
Spring 2006
Implementation of generic interface To electronic components
via USB2 Connection
SupervisorDaniel Alkalay
System architecturesRoee CohenRami May
Technion – Israel Institute of TechnologyDepartment of Electrical Engineering
High-Speed Digital Systems Lab
AGENDA
• Project Goals
• Possible application
• Background & Motivation
• System Architecture
• System Interface
• Schedule
Project GoalDevelopment and implementation of generic interface system between PC via USB2 and electronic components
Possible application• Test and evaluation of electronic components.• Verification of new electronic components according to
their Data-Sheet.• Controlling electronic component.• Perform configurations and operate of electronic
component.• sampling and Analyzing of analog signals by PC.
Background & Motivation
• Connection via USB is much more flexible and general than dedicating appointed computer or RS232 for this tasks.
• The need to verify the performance of component before implementation in a complex systems.
• Low cost FPGA evaluation board with USB gives us accessible connection to every PC.
System Architecture
FPGA
D/A (T.I)
Analog signal
Analog signal
Computer
Group
Server
USB2
50Mhz
A/D (T.I)
Electronic component
PCB card
Function generator
System Interface
• Input:
– From PC :• configuration command from the user to the electronic device.
• configuration command from the user to the to the FPGA.
• analog or digital signals to operate the device.
– From electronic device :• digital signals from the system.
• Output:– display of analog signals on the PC screen.
– Configuration of devices .
– Controlling commands that operate the device.
Computer
Group
Server
ScheduleWeeks 1-6 :Learning programs language and the evaluation
environment :
VHDL , ISE , LAB-VIEW, HDL designer, MATLAB ,A/D converter, XILINX SPARTAN 3E.
Weeks 7-8 :Demonstration of basic operation of all the data flow : PC => USB => FPGA => led’s
Week 10:Midterm report
Weeks 11-12 learning the USB and devices protocols.
Weeks 13-14 Design the GUI & FPGA interfaces
Weeks 14-17 Design the major blocks of the FPGA and GUI .
Weeks 18 Midterm Presentation
Weeks 18-23 Implementing FPGA and GUI
Weeks 24-27 Debugging and Simulating.
Weeks 28 Final Presentation