1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

LOGO Lab Supervisor – Dr. WH Lau EE3271 Design Laboratory.
Programmable Interval Timer
Internal Logic Analyzer Final presentation-part B
Internal Logic Analyzer Final presentation-part A
Local Trigger Control Unit prototype
Motor Control Lab Using Altera Nano FPGA
Introduction of Holtek HT-46 series MCU
Analog to Digital Converters (ADC)
Mid semester Presentation Data Packages Generator & Flow Management Data Packages Generator & Flow Management Data Packages Generator & Flow Management.
© 2004 Xilinx, Inc. All Rights Reserved Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach High speed digital systems laboratory.
Final Presentation 2004 Momentum Measurement Card (MMC) Project supervised by: Mony Orbach Project performed by: Hadas Preminger Uri Niv.
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.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Objectives: Sampling of analog signal. Act as analyzer and terminal for pc. Project supervised by: Michael Gandelsman Project performed by: Roman Paleria,
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
High Speed Digital Systems Lab Spring/Winter 2010 Part A final presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of.
1 Mid-term Presentation Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
Final Presentation Momentum Measurement Card Project supervised by: Mony Orbach Project performed by: Hadas Preminger, Uri Niv.
P07301 Summary Data Acquisition Module. Team Members.
Wireless PC-Peripherals Communication via Blue Tooth (D0130 project)
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
26 February 2009Dietrich Beck FPGA Solutions... FPGA and LabVIEW Pattern Generator Multi-Channel-Scaler.
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
Khaled A. Al-Utaibi  Intel Peripheral Controller Chips  Basic Description of the 8255  Pin Configuration of the 8255  Block Diagram.
ECE-L304 Lecture 6 Review of Step 5 Introduction to Step 6 and 7 Final Lecture Quiz Next Week.
Input/Output mechanisms
ISUAL Spectrophotometer Electronics C. Ingraham. 2NCKU UCB Tohoku CDR 9 July, 2001 Spectrophotometer Electronics C. Ingraham SP Electronics Functions.
Digital Radio Receiver Amit Mane System Engineer.
Part A Presentation High Speed Digital Signal Lab Students: Lotem Sharon Yuval Sela Instructor : Ina Rivkin.
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.
8086/8088 Hardware Specifications A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
GBT Interface Card for a Linux Computer Carson Teale 1.
Digitization When data acquisition hardware receives an analog signal it converts it to a voltage. An A/D (analog-to-digital) converter then digitizes.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Performed by: Yaron Recher & Shai Maylat Supervisor: Mr. Rolf Hilgendorf המעבדה למערכות ספרתיות מהירות הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל.
Characterization Presentation Spring 2010 ASIC Tester Abo-Raya Dia- 4 th year student Damouny Samer- 4 th year student 10-April1 Supervised by: Ina Rivkin.
8279 KEYBOARD AND DISPLAY INTERFACING
ENG3640 Review and Exam Question1 ENG3640 Microcomputer Interfacing Review & Final Exam Structure.
TRIO-CINEMA 1 UCB, 2/08/2010 Cinema Stein Interface FPGA (CSI) [Part II] Karthik Lakshmanan CINEMA - EE Team Space Sciences Laboratory University of California,
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
PROJECT - ZYNQ Yakir Peretz Idan Homri Semester - winter 2014 Duration - one semester.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Project D1427: Stand Alone FPGA Programmer Final presentation 6/5/10 Supervisor: Mony Orbach Students: Shimrit Bar Oz Avi Zukerman High Speed Digital Systems.
Intel: Lan Access Division Technion: High Speed Digital Systems Lab By: Leonid Yuhananov & Asaad Malshy Supervised by: Dr. David Bar-On.
GoetzPre-PDR Peer Review October 2013 FIELDS TDS FPGA Peer Review Keith Goetz University of Minnesota 1.
8279 KEYBOARD AND DISPLAY INTERFACING
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
Water Flow GROUP A. Analogue input voltage results: Motor Input voltage( V) pin 12 Analogue input voltage (V) Display number
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
1 Digital processing applications for DE2 card High Speed Digital Systems Lab Winter 2008/09  Instructor: Mony Orbach  Students : Avner Reisz, Natty.
Internal Logic Analyzer Characterization presentation By: Moran Katz and Zvika Pery Mentor: Moshe Porian Dual-semester project Spring 2012.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Internal Logic Analyzer Middle presentation-part A By: Moran Katz and Zvika Pery Mentor: Moshe Porian Dual-semester project Spring 2012.
EEG Biofeedback Design Report
Figure 4.1 Computerized data-acquisition system.
RTL Design Methodology
Serial Communication Interface: Using 8251
RTL Design Methodology
Chapter 13: I/O Systems.
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation

2 Presentation context  Project description. General review  Hardware Block diagram (+Timing and voltage). Process flow. Software General Definition (Main focus on next semester).  Current status.  Planes by Due date.

3 Project Description  For {i=1,I <14,i++} { Analog sampling of Two synchronic signals. Analog sampling of Two synchronic signals. A-D process at accuracy steps of 2.5mv and at 500 kHz frequency. A-D process at accuracy steps of 2.5mv and at 500 kHz frequency. Data will be loaded and filtered at ALTERA FPGA Data will be loaded and filtered at ALTERA FPGA Integrator filter Integrator filter}  Transferring data to Computer.  Controlling commands and viewing threw the computer

4 Data sampler IO PCI bus lines Control data analyzer and synchronize + Memory Main Block diagram Main Block diagram Data line Control lines Main inputs Start sample line

5 Sub block - Data sampler Block diagram Mux 4 ⇨1 Two general purpose inputs (For actions such as battery check..) Main data inputs AD

6 Inputs  Clk1,S – control which of 4 analog inputs(S1A:S4A) will be sampled.  Clk0 – Fall of that signal == start convert. Outputs  DB0:DB11 – Digital signal.  EOC – Digital signal is ready. Sub block - Data sampler Functionality by signals

7 Memory Block ∑ Connector Card Clock generator Controlling logic ESP Sub Block - Control analyzer and memory

8 Computer to ALTERA commands 1. Commands  Reset memory.  Start sampling process  Start data transfer process 2. Signals: 1Byte out of 3bytes used for command 1Byte out of 3bytes used for command Additional 2bits use for hand shack protocol. Additional 2bits use for hand shack protocol.

9 DIO Using DIO in his mode 1 – means 1byte used for hand shacking DIO Connections :  Commands channels -1Byte (Computer via DIO to ALTERA).  Data channel -1 Byte (ALTERA via DIO to computer).  Hand shacking channel - 1Byte. Sub block – Controller analyzer and Memory – DIO Unit

10 2 Triggers signals is used  Trigger out – ALTERA gives a command to external analog signal generator to start.  Trigger in – External signal generator inform that he start's generating the signal Sub block – Controller analyzer and Memory - Trigger signals

11 sampling process – ALTERA controls The flow will be written in VHDL and performed by the ALTERA unit Count =0 Trigger out Is trigger in Clock generate EOC = Rise R (Count) +=D0:12 Count<2048 Count++ Yes No Yes No Yes Done

12 Data transfer to computer Count =0 Port A =R (Count)[0:7] Hand shaking – Done? No Yes Port A =R (Count)[8:15] Hand shaking – Done? No Yes Count ++ Count < 2048 Done No Yes

13 Software  Lab View Chosen as interface program  Main focus on software will be done in next semester.

14 Done so far  Full Hardware definition: Parts was chosen Parts was chosen Voltage & Freq decided Voltage & Freq decided All parts Have been Ordered All parts Have been Ordered Full ORCAD schematic done Full ORCAD schematic done  Detailed Flow charts & protocols defined for each process (Sampling, Write…)

15 Time table  Final design of the board, and delivering it to production.  Chart to HDL compiled + Testing HDL By Leonardo  DIO Ramp up and initial testing.  Writing HDL to ALTERA and start testing  Exams and Vacation  22/6 Till 1/6  From 1/6 Till 6/7  From 6/7 Till 13/7  From 13/7 30/7  8-10/03