Comprehensive Ultrasound Research Platform Emma Muir Sam Muir Jacob Sandlund David Smith Advisor: Dr. José Sánchez.

Slides:



Advertisements
Similar presentations
Chapter3 Pulse-Echo Ultrasound Instrumentation
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Ultrasound Microscopy and High Frequency Coded Signals Antti Meriläinen, Edward Hæggström.
Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014.
Analogue to Digital Conversion (PCM and DM)
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Data Acquisition Risanuri Hidayat.
Resident Physics Lectures
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
ECE 501 Introduction to BME
Emma Muir, Sam Muir, Jacob Sandlund, & David Smith Advisor: Dr. José Sánchez Co-Advisor: Dr. James Irwin.
Analog-to-Digital Converters Prepared by: Mohammed Al-Ghamdi, Mohammed Al-Alawi,
Lecture 31 Electrical Instrumentation. Lecture 32 Electrical Instrumentation Electrical instrumentation is the process of acquiring data about one or.
Lecture161 Instrumentation Prof. Phillips March 14, 2003.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
COMP3221: Microprocessors and Embedded Systems Lecture 20: Analog Output Lecturer: Hui Wu Session 2, 2004.
Acoustic Fossil Imaging by Matt Kaiser & John Lewis Advised by: Dr. James H. Irwin & Mr. José Sánchez.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
EE 198 B Senior Design Project. Spectrum Analyzer.
Introduction to Op Amps
Digital to Analog Converters
Frequency to Voltage Converter and Voltage to Frequency Converter Where an instrumentation system is based mainly on capturing voltage signals (analogue.
Digital Audio Multimedia Systems (Module 1 Lesson 1)
Digital Communication Techniques
HIAPER Cloud Radar Transceiver Exciter Receiver Oscillators High-Powered Amplifier Calibration Exciter Receiver Oscillators High-Powered Amplifier Calibration.
Digital to Analog Converters
EKT314/4 Electronic Instrumentation
Ultrasonic Imaging using Resolution Enhancement Compression and GPU- Accelerated Synthetic Aperture Techniques Presenter: Anthony Podkowa May 2, 2013 Advisor:
Fundamentals of Digital Communication
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Technion – Israel Institute of Technology Department of Electrical Engineering Winter 2009 Instructor Amit Berman Students Evgeny Hahamovich Yaakov Aharon.
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Introduction to Adaptive Digital Filters Algorithms
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
Diffuse Optical Tomography Optimization and Miniaturization ECE 4902-Spring 2014 Thomas Capuano (EE&BME), Donald McMenemy (EE), David Miller (EE), Dhinakaran.
Reconfigurable Communication System Design
Student: Vikas Agarwal Guide: Prof H S Jamadagni
1 Resolution Enhancement Compression- Synthetic Aperture Focusing Student: Hans Bethe Advisor: Dr. Jose R. Sanchez Bradley University Department of Electrical.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
By Grégory Brillant Background calibration techniques for multistage pipelined ADCs with digital redundancy.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
1HSSPG Georgia Tech High Speed Image Acquisition System for Focal-Plane-Arrays Doctoral Dissertation Presentation by Youngjoong Joo School of Electrical.
Filters and Delta Sigma Converters
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Comprehensive Ultrasound Research Platform Emma Muir Sam Muir Jacob Sandlund David Smith Advisor: Dr. Sánchez Co-advisor: Dr. Irwin.
INTERFACE WITH ANALOG WORLD
Dr Mohamed el Safwany, MD..  The student should learn at the end of this lecture medical ultrasound imging.
Picture-perfect ultrasound TI’s analog front end solutions for used in ultrasound applications.
Front End DAQ for TREND. 2 Introduction: analog part 2015, feb 10 th.
Ultrasound Simulations using REC and SAFT Presenter: Tony Podkowa November 13, 2012 Advisor: Dr José R. Sánchez Department of Electrical and Computer Engineering.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
IMAGE DATA ACQUISITION
Digital to Analog Converter (DAC)
1 Resolution Enhancement Compression- Synthetic Aperture Focusing Techniques Student: Hans Bethe Advisor: Dr. Jose R. Sanchez Bradley University Department.
EKT 314/4 WEEK 5 : CHAPTER 3 SIGNAL CONDITIONING ELECTRONIC INSTRUMENTATION.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Visible Light Photon Counter Integrator Group 48: Katie Nguyen, Austin Jin ECE445 Spring 2016 May 1, 2016.
By. Jadhav Avinash J Roll no - 2K13E11. Reference: Hewlett Packard Agilent Technology Wikipedia GwINSTEK.
Computer Communication & Networks
Electronic Devices Ninth Edition Floyd Chapter 14.
Textbook Detection System With Radio-Frequency Identification
Fig. 4 Block diagram of system
Analog to Digital Data Conversion
Analog and Digital Instruments
Conversation between Analogue and Digital System
ECE 3336 Introduction to Circuits & Electronics
Fig. 4 Block diagram of system
Chapter 7 Converters.
Presentation transcript:

Comprehensive Ultrasound Research Platform Emma Muir Sam Muir Jacob Sandlund David Smith Advisor: Dr. José Sánchez

22 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

33 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

44 Ultrasound Introduction Medical Applications ◦ Detecting tumors and abnormalities Piezoelectric Transducer ◦ Pulse Excitation Changes in density reflect waves

55 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

66 Block Diagram

77 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

88 System Requirements Up to 8 transducer channels Excitation waveforms 3 μ s or less ◦ Time-bandwidth product of 40 Design for high frequency ◦ Signal to noise ratio (SNR) > 50 dB

99 Block Diagram

10 Waveform Generation Resolution Enhanced Compression Technique (REC) Pre-enhanced chirp calculated with convolution equivalence ◦ Increase Bandwidth (BW) of outputted signal ◦ Improves resolution

11 REC Technique h 1 (n) * c 1 (n) = h 2 (n) * c 2 (n) h 1 (n) = Transducer Impulse Response h 2 (n) = IR with increased BW c 2 (n) = Linear chirp c 1 (n) = Calculated pre-enhanced chirp

12 REC Requirement Enhance the bandwidth of the transducer to MHz ◦ Original bandwidth: 8.3 MHz ◦ Increase resolution

13 Block Diagram

14 Sigma Delta Modulation Analog to digital conversion technique 1-bit ADC Oversampling Quantization error compensation Signal values either 1 or -1 Sigma Delta Toolbox

15 Sigma Delta Modulation

16 Sigma Delta Modulation

17 Sigma Delta Modulation 10% mean squared error Chirp signal from 4MHz to 12MHz ◦ Based on REC signal Gsamples/second ◦ FPGA sampling rate = 1.06 Gsamples/second Oversampling Rate (OSR) = 512 ◦ T = 1 µs for testing, 3 µs for REC signal ◦ OSR must be a power of 2 ◦ GSamples/second = 2*OSR/T Divide Amplitude of signal by 2 ◦ Avoid overloading ◦ High OSR ◦ High order

18 Sigma Delta Modulation

19 Sigma Delta Modulation

20 Block Diagram

Why FPGA? Array, high speed ◦ 8-pins ◦ > 600 MHz Accurate, uninterrupted transmission Flexibility 21

22 FPGA Description Store waveform data ◦ Needs to be high speed ◦ Individual data for each pin Parallelize to pins High-speed transmission ◦ 1.07 GHz

23 FPGA Requirements Connect to PC ◦ 24 kbits Store on DDR2 ◦ 62.5 MHz required (266 MHz actual) ◦ At least 8 waveforms ◦ 3000 bits per waveform Each pin individualized (8 pins) ◦ Up to 5  s delays ◦ Different waveforms

24 FPGA (Pseudo) Flow Chart

25 FPGA Block Diagram

26 FPGA System

27 FPGA Transmission

28 FPGA to PC Communication UART ◦ baud Send waveform data Assign waveform to pins Assign delay to pins Start transmission

29 Block Diagram

30 High Voltage Amplifier Two parts ◦ Operational Amplifier ◦ H-bridge Op Amp ◦ Amplify the signal from the FPGA  -1 V to +1 V, or 0 V to 3.3 V  Amplify to 10 V  Needed for H-bridge  Slew Rate

31 High Voltage Amplifier H-bridge ◦ MOSFET configuration ◦ Will amplify from 10 V to ~100 V  100 V is a safe threshold for Ultrasound ◦ Must work at 1 Gsample/sec ◦ Output to ultrasonic transducer (or LPF)

32 Block Diagram

33 Low Pass Filter Convert the sigma delta signal to analog RC circuit will be used Bandpass nature of the source could be the filter ◦ More research needed 33

34 Block Diagram

35 Ultrasonic Transducer 128-channel linear array ◦ Will only be using 8 channels

36 Block Diagram

37 T/R Switch Protects analog front end from high voltages ◦ Clamps voltages so damage is avoided ◦ 1.9 V pp is specified ◦ TX810 by Texas Instruments

38 Printed Circuit Board Design ◦ Favor over perforated and bread board ◦ Six layers predicted because of frequencies  Eliminates cross-talk and EMI  More research is being done to predict layout of the board 38

39 Block Diagram

40 Analog Front End Two Parts ◦ Low Noise Amplifier (LNA) ◦ Analog-Digital Converter ◦ Using AD KITZ provided by Analog Devices  Contains both parts LNA ◦ Will amplify the received signal from the ultrasonic transducer ◦ Low amplitude from the transducer  High SNR 40

41 Analog Front End A-D ◦ Convert analog signal ◦ Will output digital signal to embedded device

42 Block Diagram

43 PC Data Processing

44 PC Data Processing

45 Pulse Compression Improve penetration depth and SNR Techniques ◦ Matched filter  Optimal for large amount of noise  Cross correlation  Creates side-lobes ◦ Inverse filter  Optimal for zero noise  Inaccurate for large amount of noise

46 Pulse Compression Wiener filter ◦ Balance between matched and inverse filters based on SNR ◦ Smoothing parameter  Can be used to optimize filter  Adjusts weighting of matched and inverse filter components

47 PC Data Processing

48 Beamforming Sensor 1 Sensor 2 Sensor 3 Sensor 4 Sensor 5 Sensor 6 Sensor 7 Sensor 8 Focus Distance (FD) Sensor Distance (SD)

49 Beamforming Delays based on Focus Distance (FD) and Sensor Distance (SD) ◦ ∆t1 = [(FD^2 + (½*SD)^2)^0.5 – FD]*(2/1540) ◦ ∆t2 = [(FD^2 + (1½*SD)^2)^0.5 – FD]*(2/1540) ◦ ∆t3 = [(FD^2 + (2½*SD)^2)^0.5 – FD]*(2/1540) ◦ ∆t4 = [(FD^2 + (3½*SD)^2)^0.5 – FD]*(2/1540) ◦ 1540 m/s is the speed of sound in tissue ◦ Multiply by 2 to account for distance travelled in both directions

50 Beamforming Sensor 1 Sensor 8 Sensor 2 Sensor 7 Sensor 3 Sensor 6 Sensor 4 Sensor 5 Sum Delay ∆t4 - ∆t3 Sum Output Delay ∆t4 - ∆t2 Delay ∆t4 - ∆t1

51 PC Data Processing

52 Time-Gain Compensation Compensates for attenuation of the received signal Attenuation of the sound waves is caused by the depth of the echoing substance More depth = More attenuation

53 PC Data Processing

54 Envelope Detection Determines the bounds of the processed signal Detected width contains the display information about the tested tissue Hilbert transform

55 PC Data Processing

56 Log Compression Convert the data from linear values to dB values 20*log 10 (Current Value) Creates clearer images

57 PC Data Processing

58 Graphical User Interface (GUI) Displays image result of signal processing Allows user to enter contrast Allows user to select depth

59 Current Displayed Image | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.25cm10cm20cm30cm Depth Contrast | Max Update Graphical User Interface (GUI)

60 Functional Requirements ◦ All data processing shall be performed in less than 2 minutes. ◦ The image created will display an image for depths between 0.25 cm and 30 cm. Graphical User Interface (GUI)

61 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

62 Block Diagram

63 Sigma Delta Modulation 44 th Order Equiripple Filter without Gain Compensation

64 Sigma Delta Modulation 44 th Order Equiripple Filter with Linear Gain Compensation

65 Sigma Delta Modulation RC (R=330 Ω, C=10 pF) Filter without Gain Compensation

66 Sigma Delta Modulation RC (R=330 Ω, C=10pF) Filter with Linear Gain Compensation

67 Sigma Delta Modulation Cross Correlation and Mean Square Error FilterCross CorrelationMean Square Error Equiripple filter without Gain Compensation Equiripple filter with Linear Gain Compensation RC without Gain Compensation RC with Linear Gain Compensation

68 Block Diagram

69 PC Data Processing

70 PC Data Processing Array of points in Fields II Distance in mm 100 Transducer

71 Beamforming Distance in mm

72 Time-Gain Compensation Distance in mm

73 Envelope Detection Distance in mm

74 Log Compression Distance in mm

75 Log Compression

76 Graphical User Interface (GUI) Distance in mm

77 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.25cm10cm20cm30cm Depth Contrast | Max Update Graphical User Interface (GUI)

78 Block Diagram

79 REC Preliminary Results MATLAB simulation Increased bandwidth of transducer to 150% of original bandwidth Linear chirp frequencies in the range of 1.14 times the bandwidth ◦ Optimal number to reduce side-lobes during pulse compression Resulting chirp can be applied to finished system

80 h 1 (n) * c 1 (n) = h 2 (n) * c 2 (n)

81

82 Block Diagram

83 PC Data Processing

84 Pulse Compression Results MATLAB simulation Wiener filter SNR of 60 dB Input is REC pre-enhanced chirp

85

86 Block Diagram

87 FPGA Preliminary Work Interface to DDR2 System to arbitrate access Multi-pin high-speed output ◦ Verified at lower frequencies Separate data, delays for pins UART works alone, needs integration

88 Block Diagram

89 Analog Preliminary Work H-bridge ◦ V DD = 15 V; V DS = 10 V; V GS = 5 V;  V d = 5 V; ◦ Datasheet at those values: I d  0.3 A,  R d  20 . ◦ P Rd = (0.3 A) 2 x (  ) = 1.5 W. ◦ High for resistors used

90 Analog Preliminary Work MOSFET circuit used:

91 Analog Preliminary Work H-bridge device cannot function at high enough frequencies Decided to build own H-bridge

92 Block Diagram

93 Analog Preliminary Work Simulation circuit for T/R Switch ◦ Spice model provided by T.I.

94 Simulated waveforms Simulated at V in = 10V. V outpp = 1.85V 1.9V 

95 Simulated waveforms Simulated at Vin = 90V. V outpp = 1.94V Includes overshoot. 1.9V 

96 Printed Circuit Board Design changes (i.e. H-bridge), so board changes Still no connector for the transducer Using OrCAD PCB Designer ◦ Book provided to assist with design IC footprint troubles 96

97 Equipment LeCroy High Speed Oscilloscope 725Zi Blatek 128 pin Ultrasound Probe Ultrasound Testing Phantom Xilinx Virtex 5 Development Kit ML509 UART Null Modem Adapter Analog Devices Analog Front End AD KITZ – Low noise amplifier – Variable control amplifier – ADC MOSFETS x4 for the H-Bridge – model to be determined PCB x2 Texas Instruments –T/R Switch TX810 Software – Matlab Version R2007b – Sigma Delta Toolbox – Field II – Agilent Connection Expert – Xilinx Hydrophone

98 Schedule

99 Acknowledgments The authors would like to thank Analog Devices and Texas instruments for their donation of parts. This work is partially supported by a grant from Bradley University ( REC) Dr. Irwin Dr. Lu Mr. Mattus Mr. Schmidt

100 References [1] J. A. Zagzebski, Essentials of Ultrasound Physics, St. Louis, MO: Mosby, [2] R. Schreier and G. C. Temes. Understanding Delta-Sigma Data Converters, John Wiley & Sons, Inc., [3] R. Schreier, The Delta-Sigma Toolbox Version 7.3. Analog Devices, Inc, [4] T. Misaridis and J. A. Jensen. “Use of Modulated Excitation Signals in Medical Ultrasound,” IEEE Trans. Ultrason., Ferroelectr. Freq. Contr., vol. 52, no. 2, pp , Feb [5] M. Oelze. “Bandwidth and Resolution Enhancement Through Pulse Compression,” IEEE Trans. Ultrason., Ferroelectr. Freq. Contr., vol. 54, no. 4, pp , Apr [6] Mitzner, Kraig. Complete PCB Design Using OrCad Capture and PCB Editor, Newnes, 2009.

101 References Cont. [7] Montrose, Mark I. Printed Circuit Board Design Techniques For EMC Compliance: A Handbook for Designers, Wiley-IEEE Press, [8] J.A. Jensen: Field: A Program for Simulating Ultrasound Systems, Paper presented at the 10th Nordic-Baltic Conference on Biomedical Imaging Published in Medical & Biological Engineering & Computing, pp , Volume 34, Supplement 1, Part 1, [9] J.A. Jensen and N. B. Svendsen: Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers, IEEE Trans. Ultrason., Ferroelec., Freq. Contr., 39, pp , 1992.

102 Questions?