Real Time DSP Tools for Laser Microscopy

Slides:



Advertisements
Similar presentations
Signal Encoding Techniques
Advertisements

CHAPTER 3: SPECIAL PURPOSE OP-AMP CIRCUITS
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Microcontroller Video Object Tracking Featuring Human Tetris, Brick Breaker, and Whack-A-Mole ECE4760: Final Project by Kerran Flanagan (kaf42) & Adam.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Integrated Circuits Design for Applications in Communications Dr. Charles Surya Department of Electronic and Information Engineering DE636  6220
Communication Systems
Spectrum Analyzer Ray Mathes, Nirav Patel,
Why to Apply Digital Transmission?
11 Lecture Slides ME 3222 Kinematics and Control Lab Lab 2 AD DA and Sampling Theory By Dr. Debao Zhou.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
GODIAN MABINDAH RUTHERFORD UNUSI RICHARD MWANGI.  Differential coding operates by making numbers small. This is a major goal in compression technology:
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
Adopting Multi-Valued Logic for Reduced Pin-Count Testing Baohu Li, Bei Zhang and Vishwani Agrawal Auburn University, ECE Dept., Auburn, AL 36849, USA.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
WaveSurfer 3000 Oscilloscopes Public Release – July 1 st, 2014.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
© 2000 Prentice Hall Inc. Figure 1.1 Block diagram of a simple electronic system: an AM radio.
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
RockSat-C 2012 ISTR Individual Subsystem Testing Report Minnesota Sound Wreckers University of Minnesota 2/13/12 1 Alexander Richman Jacob Schultz Justine.
Digital two photon microscopy for multiple fast signals acquisition Laboratory of Advanced Biological Spectroscopy (L.A.B.S.) University of Milan - Bicocca.
Introduction Advantage of DSP: - Better signal quality & repeatable performance - Flexible  Easily modified (Software Base) - Handle more complex processing.
˜ SuperHeterodyne Rx ECE 4710: Lecture #18 fc + fLO fc – fLO -fc + fLO
Sub-Nyquist Sampling Algorithm Implementation on Flex Rio
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
Low Power, High-Throughput AD Converters
Low Power, High-Throughput AD Converters
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
S. Bota – Calorimeter Electronics overview - July 2002 Status of SPD electronics Very Front End Review of ASIC runs What’s new: RUN 4 and 5 Next Actions.
Physics 434 Module 4 - T. Burnett 1 Physics 434 Module 4 Acoustic excitation of a physical system: time domain.
Implementing JPEG Encoder for FPGA ECE 734 PROJECT Deepak Agarwal.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Low Power, High-Throughput AD Converters
PHOTOTUBE SCANNING SETUP AT THE UNIVERSITY OF MARYLAND Doug Roberts U of Maryland, College Park.
Digital Signal Processor HANYANG UNIVERSITY 학기 Digital Signal Processor 조 성 호 교수님 담당조교 : 임대현
CSE 320 Data Communications
Page Detector and Electronics R&D for picosecond resolution, single photon detection and imaging J.S. MilnesPhotek Ltd T.M. ConneelyUniversity.
Enhancement Presentation Carlos Abellan Barcelona September, 9th 2009.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Chapter 10 Digital Signal and Image Processing
MECH 373 Instrumentation and Measurements
ATLAS Pre-Production ROD Status SCT Version
Adaptive Median Filter
Hiba Tariq School of Engineering
Topics Introduction Hardware and Software How Computers Store Data
Photon Counting - Biomedical Imaging
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Advanced Wireless Networks
Digital Design.
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
Front-end electronic system for large area photomultipliers readout
Topics Introduction Hardware and Software How Computers Store Data
JPEG Still Image Data Compression Standard
Analog-to-digital converter
EEG Probe Project Grant G. Connell.
Mr. Haneef Khan Department of Computer Networks College of CS&IS
Govt. Polytechnic Dhangar(Fatehabad)
ECE Computer Engineering Design Project
The QUIET ADC Implementation
Using FPGA to Provide Faster Digitally Enhanced Images in Order to Demonstrate a More Efficient Way to Process Images When Compared to Using Software.
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Real Time DSP Tools for Laser Microscopy Hamza Al-Kindi Tom Carroll Bassem Faour Anthony Zilinsky Introduce ourselves and what specific parts of the project we have been working on

Goals This project aims to create a real time imaging system capable of utilizing the benefits of single photon detection imaging by using two main techniques: Spatial Frequency Modulated Imaging (SPIFI) Time-Correlated Single Photon Counting (TCSPC) [Hamza]

TCSPC Time-correlated single photon counting uses low power lasers to excite a sample enough to release a single photon. The time between the excitation and the photon release is measured and used to classify the sample. [Bassem]

SPIFI Spatial frequency modulated imaging encodes spatial information in the frequency component of the output signal. This technique should allows scanning of an entire line rather than an individual pixel. [AJ]Discuss modulation disk: how rotation causes different locations from the center to “flash at different frequency”

Prior Work Prior work focused purely on using an FPGA board for TCSPC. Our initial goal was to use the FPGA board to replicate results from much more expensive TCSPC equipment to make the technique more accessible. [Bassem, AJ] Explain progress towards prior goals, possibly brief overview of prior techniques.

Simulink Model In order to verify that we were making progress toward a correct output we needed a model that we could compare results to. This would allow us to test verilog code without needing to duplicate tests with another SPIFI setup. [Bassem]Explain importance of simulink model *get pictures from bassem to include here*

Enhanced Analog Front-end Prior work toward creating a cheaper TCSPC system used the FPGA’s built in LVDS ports and a very simple signal conditioning setup on a breadboard. We aim to adapt a published design to create a more robust and consistent analog front-end for our current design. Discuss LVDS ports on FPGA board, why they are used instead of A/D converters (cost). Explain origins of current designs.

Low Voltage Differential Signaling Used to compare two signals (V+ and V-) Logical 1 is outputted when V- is under V+ Logical 0 is outputted when V- is above V+ Discuss LVDS ports on FPGA board, why they are used instead of A/D converters (cost). Explain origins of current designs.

Enhanced Analog Front-end To generate images of our desired sample, PMT signals must be demultiplexed and counted Using an FPGA allows for a fast enough response time as well as allowing for changes to be made to the hardware easily FPGA used because of low cost and high bandwidth capabilities Discuss LVDS ports on FPGA board, why they are used instead of A/D converters (cost). Explain origins of current designs.

Enhanced Analog Front-end PMT signals amplified by coaxial pulse amplifiers Amplified analog signal sent to dual channel comparator to be transformed into digital signal Comparator rejects noise and generates a LVTTL (low voltage transistor-transistor logic) signal the FPGA can read in Discuss LVDS ports on FPGA board, why they are used instead of A/D converters (cost). Explain origins of current designs.

Testing with A/D Converter In order to have a way to test our code and front-end setup independently of the photon counting functionality we aim to use an analog to digital converter as an intermediate design step. Update with info, where code came from, if/when purchased Explain why we need for testing Allows us to test math of verilog code We have another group test working w lower frequency inputs Elaborate more in budget https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=67&No=360

Testing with A/D Converter Will replace the photon counting front-end Allows us to test math of Verilog code without having the front end up and running Eliminates need to implement additional Verilog code needed to calculate fluorescence lifetimes of samples Update with info, where code came from, if/when purchased Explain why we need for testing Allows us to test math of verilog code We have another group test working w lower frequency inputs Elaborate more in budget https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=67&No=360

Budget Material Cost Remaining Budget Starting Budget $0 $756 [AJ]Discuss tentative purchase of A/D card

Current Progress Much of our progress at this point has focused on gathering information needed to move forward with the project. We now have a substantial code base for testing the photon counting front-end as well as the A/D card. Our Simulink model is providing us with useful results to aim for in our Verilog reconstruction. This progress paves the way for further stages that will require more testing and experimentation. [AJ]

Future Plans At this point, the next stage of this project is to purchase and begin testing with the A/D card. This stage of the project will provide us with the first functioning verilog code that will be used in the final, TCSPC version of the project. Design a lock-in amplifier Write Verilog code for FFT Write Verilog code for reading/writing to memory [Tom] What we hope to present at E-days? Lockin FFT-3d-2d Verilog for R/W to memory

Questions? [Tom] What we hope to present at E-days? Lockin FFT-3d-2d Verilog for R/W to memory