Characterization Presentation Spring 2006 Implementation of generic interface To electronic...

7
Characterization Presentation Spring 2006 ementation of generic interf To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures Roee Cohen Rami May Technion – Israel Institute of Technology Department of Electrical Engineering High-Speed Digital Systems Lab
  • date post

    15-Jan-2016
  • Category

    Documents

  • view

    212
  • download

    0

Transcript of Characterization Presentation Spring 2006 Implementation of generic interface To electronic...

Page 1: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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

Page 2: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

AGENDA

• Project Goals

• Possible application

• Background & Motivation

• System Architecture

• System Interface

• Schedule

Page 3: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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.

Page 4: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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.

Page 5: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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

Page 6: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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

Page 7: Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.

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