Download presentation
Presentation is loading. Please wait.
1
Emma Muir, Sam Muir, Jacob Sandlund, & David Smith Advisor: Dr. José Sánchez Co-Advisor: Dr. James Irwin
2
2
3
3 [1] Benign Malignant
4
Introduction How Ultrasound Works Coded Excitation Objective Motivation Significance Design Comparison 4
5
5
6
6 Conventional Ultrasound [2] Coded Excitation Ultrasound [2]
7
7 Research Platforms Mostly single-element Large multi-element RASMUS RASMUS [3]
8
8 Ultrasound Research Platform Prototype Arbitrary Waveforms o Coded excitation signals Multi-element o Beamforming Reduced size and cost Lecroy Oscilloscope
9
9 Improve… Ultrasound Techniques Ultrasound Research Reduce size and cost
10
10 Medical Applications Detect and Diagnose Tumors Noninvasive Faster Results
11
11 Previous Designs: Our Design: Digital Device Amplifier Transducer Digital Device Transducer Switching Amplifier D/A
12
12 Oversample 1-bit Densities represent voltages
13
13 Transducer acts as a (BP) filter Smooths / Averages
14
14 Example: 0.5 V DC -1 to 1 V Dynamic range 8-bit Two’s Complement (-128 to 127): Value = 64 (0100 0000) Sigma Delta Modulation: Oversample 1-bit
15
Introduction Functional Description Methods Results and Discussion Conclusion Questions 15
16
Introduction Functional Description Methods Results and Discussion Conclusion Questions 16
17
Up to 4 transducer channels Excitations <= 3 μs SNR > 50 dB 17
18
18
19
19 Generate Waveform
20
20 Transmit Waveform
21
21 Receive Image
22
22 Create Image
23
23
24
24
25
25
26
26
27
27
28
Time Gain Compensation (TGC) Attenuation TGC = Att * Depth * (Probe frequency) white noise for larger depths 28
29
29
30
Envelope Detection Determines the bounds of the processed signal Detects width and contains the display information Absolute value of the Hilbert Transform 30
31
31
32
Introduction Functional Description Methods Results and Discussion Conclusion Questions 32
33
Sigma Delta Modulation PC/FPGA Interface FPGA Data Processing Pulse Compression Delay Sum Beamforming 33
34
34
35
35 < 10% Mean Squared Error (MSE) 500 M samples/second Accuracy vs. Overloading (Saturation) Order = 2nd OSR = 16 o must be a power of 2 o 16*2 = 32 samples per period
36
36 [4]
37
37 [4]
38
38
39
39 [5]
40
40
41
41 Assign waveform to pins Independent for each pin (3 μs) * (500 MHz) = 1500 bits/waveform 1500 + 36 = 1536 bits/waveform (divisible by 512) Assign delay to pins Increments of 4ns = (1/250 MHz) 250 MHz = memory clock rate of FPGA
42
42 Transfer information for 4 pins in < 1 sec <32 sec for 128 pins (4 pins) * (1536 bits/waveform) sent within 1 sec ~6 Kbps Start transmission
43
UART connection 115200 baud o Fastest FPGA baud rate Sends as o 1 start bit o 8 data bits o 2 stop bits (1536/8)*11*4 = 8448 bits ~73 ms for 4 channels ~2.3 s for 128 channels 43 Start Stop Data
44
44
45
45 Transmit at 500 MHz Output waveforms in parallel 4 individualized waveforms Length of 3 s per waveform 1536-bits per waveform
46
46 Yes No
47
47 Transmit at 500 MHz Two 250 MHz clock edges (transmits on rising and falling edge) 250 MHz * 2 = 500 MHz XOR
48
48
49
Data Processing Less than 2 minutes Display an image Depths between 0.25 cm and 30 cm Dynamic range between 40 dB and 60 dB 49
50
50
51
Restore the spatial resolution Match reflected wave to original excitation Use Wiener filter Optimal solution between a match filter and an inverse filter [6] Solution determined by o Smoothing Factor (SF) o Predicted signal-to-noise-ratio (SNR) Predict SNR = 50 dB 51
52
Matched filter Cross correlation of original coded excitation and received signal Creates side lobes Does not amplify noise Optimal for large noise – small SNR Inverse filter Inverse of the original coded excitation No side lobes Amplifies noise Optimal for no noise – large SNR 52
53
53 Wiener Filter Equation = Coded Excitation = Smoothing Factor = SNR of system Noise increases SNR decreases λ/S increases Closer to a Match Filter Noise decreases SNR increases λ/S decreases Closer to an Inverse Filter [1]
54
54 SNR = 60 dB
55
55
56
56 128 Sensor Array Transducer Focal Point Narrowest beam Greatest amplitude Beamforming not necessary at this point 20 mm 4 mm 38.36 mm
57
57 Amplitude at Point = Σ i=1 S i ( Depth + Delay(S i,Point)) [7] Delay(S,P) = (D SP - D SF )/c [7] S = sensor P = point D SP = distance from sensor to point D SF = distance from sensor to point c = 1540m/s (speed of sound in tissue) 8 Sensors Focal Point Point Depth
58
Introduction Functional Description Methods Results and Discussion Conclusion Questions 58
59
59
60
60
61
61
62
62
63
63
64
64
65
65 1.34% MSE
66
66
67
Correlations Filtered Sigma-delta Modulated Linear Chirp Filtered Captured Data Filtered Linear Chirp 99.84%99.33% Filtered Sigma-delta Modulated Linear Chirp --------99.53% 67
68
Correlations Filtered Sigma-delta Modulated Linear Chirp Filtered Captured Data Filtered Linear Chirp 99.84%99.33% Filtered Sigma-delta Modulated Linear Chirp --------99.53% 68
69
Correlations Filtered Sigma-delta Modulated Linear Chirp Filtered Captured Data Filtered Linear Chirp 99.84%99.33% Filtered Sigma-delta Modulated Linear Chirp --------99.53% 69
70
Correlations Filtered Sigma-delta Modulated Linear Chirp Filtered Captured Data Filtered Linear Chirp 99.84%99.33% Filtered Sigma-delta Modulated Linear Chirp --------99.53% 70
71
71
72
72
73
73 h 1 (n) * c 1 (n) = h 2 (n) * c 2 (n)
74
74 Field II Software [8] 10 mm separation 46 dB SNR 10 20 30405060708090 10 20 -10 -20 0 Distance in mm 100 Transducer
75
75 Without BeamformingWith Beamforming
76
76 REC Excitation and Pulse Compression Impulse Excitation
77
77
78
Introduction Functional Description Methods Results and Discussion Conclusion Questions 78
79
Valid waveform transmission Portable system Multi-channel Research potential 79 Lecroy Oscilloscope
80
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. Lu Mr. Mattus Mr. Schmidt Andy Fouts 80
81
[1] J. R. Sanchez et al., "A Novel Coded Excitation Scheme to Improve Spatial and Contrast Resolution of Quantitative Ultrasound Imaging," IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 56, no. 10, pp. 2111-2123, October 2009. [2] "Clinical Image Library." GE Healthcare-. GE Healthcare. Web. 14 Apr. 2011. [3] J. A. Jensen et al., “Ultrasound Research Scanner for Real-time Synthetic Aperture Data Acquisition,” IEEE Trans. Ultrason., Ferroelect., Freq. Contr., vol. 52, no. 5, pp. 881–891, 2005. [4] R. Schreier and G. C. Temes. Understanding Delta-Sigma Data Converters, John Wiley & Sons, Inc., 2005. [5] R. Schreier, The Delta-Sigma Toolbox Version 7.3. Analog Devices, Inc, 2009. 81
82
[6] T. Misaridis and J. A. Jensen, “Use of Modulated Excitation Signals in Medical Ultrasound Part I: Basic Concepts and Expected Benefits,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 52, no. 2, pp. 177-191, February 2005. [7] Thomeniu, Kai E. "Evolution of Ultrasound Beamformers." IEEE Ultrasonics Symposium (1996): 1615-622. Print. [8] J.A. Jensen. Field: A Program for Simulating Ultrasound Systems, Medical & Biological Engineering & Computing, pp. 351-353, Volume 34, Supplement 1, Part 1, 1996. 82
83
83
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.