Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Comprehensive Ultrasound Research Platform Emma Muir Sam Muir Jacob Sandlund David Smith Advisor: Dr. José Sánchez."— Presentation transcript:

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

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

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

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

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

6 66 Block Diagram

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

8 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

9 99 Block Diagram

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

11 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 12 REC Requirement Enhance the bandwidth of the transducer to 12.45 MHz ◦ Original bandwidth: 8.3 MHz ◦ Increase resolution

13 13 Block Diagram

14 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 15 Sigma Delta Modulation

16 16 Sigma Delta Modulation

17 17 Sigma Delta Modulation 10% mean squared error Chirp signal from 4MHz to 12MHz ◦ Based on REC signal 1.024 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 ◦ 1.024 GSamples/second = 2*OSR/T Divide Amplitude of signal by 2 ◦ Avoid overloading ◦ High OSR ◦ High order

18 18 Sigma Delta Modulation

19 19 Sigma Delta Modulation

20 20 Block Diagram

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

22 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 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 24 FPGA (Pseudo) Flow Chart

25 25 FPGA Block Diagram

26 26 FPGA System

27 27 FPGA Transmission

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

29 29 Block Diagram

30 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 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 32 Block Diagram

33 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 34 Block Diagram

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

36 36 Block Diagram

37 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 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 39 Block Diagram

40 40 Analog Front End Two Parts ◦ Low Noise Amplifier (LNA) ◦ Analog-Digital Converter ◦ Using AD9276-80KITZ 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 41 Analog Front End A-D ◦ Convert analog signal ◦ Will output digital signal to embedded device

42 42 Block Diagram

43 43 PC Data Processing

44 44 PC Data Processing

45 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 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 47 PC Data Processing

48 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 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 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 51 PC Data Processing

52 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 53 PC Data Processing

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

55 55 PC Data Processing

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

57 57 PC Data Processing

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

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

60 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 61 Outline Introduction Block Diagram Proposed System ◦ Functional Description ◦ Requirements Preliminary Work Equipment Schedule

62 62 Block Diagram

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

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

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

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

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

68 68 Block Diagram

69 69 PC Data Processing

70 70 PC Data Processing Array of points in Fields II 10 20 30405060708090 10 20 -10 -20 0 Distance in mm 100 Transducer

71 71 Beamforming 1020304050607080901000 Distance in mm

72 72 Time-Gain Compensation 1020304050607080901000 Distance in mm

73 73 Envelope Detection 1020304050607080901000 Distance in mm

74 74 Log Compression 1020304050607080901000 Distance in mm

75 75 Log Compression

76 76 Graphical User Interface (GUI) 10 20 30 40 50 60 70 80 90 100 0 Distance in mm

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

78 78 Block Diagram

79 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 80 h 1 (n) * c 1 (n) = h 2 (n) * c 2 (n)

81 81

82 82 Block Diagram

83 83 PC Data Processing

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

85 85

86 86 Block Diagram

87 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 88 Block Diagram

89 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 (16.667  ) = 1.5 W. ◦ High for resistors used

90 90 Analog Preliminary Work MOSFET circuit used:

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

92 92 Block Diagram

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

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

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

96 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 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 AD9276-80KITZ – 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 7.5.0.342 R2007b – Sigma Delta Toolbox – Field II – Agilent Connection Expert – Xilinx Hydrophone

98 98 Schedule

99 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 (13 26 154 REC) Dr. Irwin Dr. Lu Mr. Mattus Mr. Schmidt

100 100 References [1] J. A. Zagzebski, Essentials of Ultrasound Physics, St. Louis, MO: Mosby, 1996. [2] R. Schreier and G. C. Temes. Understanding Delta-Sigma Data Converters, John Wiley & Sons, Inc., 2005. [3] R. Schreier, The Delta-Sigma Toolbox Version 7.3. Analog Devices, Inc, 2009. [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. 177-191, Feb. 2005. [5] M. Oelze. “Bandwidth and Resolution Enhancement Through Pulse Compression,” IEEE Trans. Ultrason., Ferroelectr. Freq. Contr., vol. 54, no. 4, pp. 768-781, Apr. 2007. [6] Mitzner, Kraig. Complete PCB Design Using OrCad Capture and PCB Editor, Newnes, 2009.

101 101 References Cont. [7] Montrose, Mark I. Printed Circuit Board Design Techniques For EMC Compliance: A Handbook for Designers, Wiley-IEEE Press, 2000. [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. 351-353, Volume 34, Supplement 1, Part 1, 1996. [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. 262-267, 1992.

102 102 Questions?


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

Similar presentations


Ads by Google