ultrasonic signal processing platform for nondestructive evaluation (nde) raymond smith advisors:...
TRANSCRIPT
![Page 1: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/1.jpg)
Ultrasonic signal processing platform for nondestructive evaluation (NDE)
Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu
May 6, 2014
![Page 2: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/2.jpg)
Outline
Motivation System and Block Diagrams Design Results Conclusions
2
![Page 3: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/3.jpg)
Motivation
3
Ultrasonic Platform:• Requires hardware adaptability• Demands high speed performance• Handles versatile signal processing techniques
![Page 4: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/4.jpg)
4
Goals
• Design an ultrasonic signal processing platform with high speed data acquisition• Implement the embedded system on a Field Programmable Gate Array(FPGA)• Complete design modules for hardware and software for design extension
![Page 5: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/5.jpg)
Design and Block Diagrams
System block diagram Equipment and specifications Design flow
5
![Page 6: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/6.jpg)
System block diagram
Digital-to-Analog converter
Daughter Board
Touchscreendevice
Analog-to-Digital
Converter
Ultrasonic flaw detector
FPGA Board
Touchscreen controller
DAC controller
ADC controller
Embedded System on
FPGA
Oscilloscope
Analog Output
6Figure 1 System block diagram
![Page 7: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/7.jpg)
Equipment and Specifications
FPGA Board ( Virtex5)Embedded system with MicroBlaze processor 32-bit scalable and user-configurable microprocessor: Area-optimized, Speed-optimized, Power-optimized or performance-balance option.
7
![Page 8: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/8.jpg)
Equipment and Specifications
12 Bit analog-to-digital converter• MAX1213N (Up to 170 MSPS)• LVDS data port (low-voltage differential signaling)
8
Figure 2 MAX1213N block diagram[1]
![Page 9: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/9.jpg)
Equipment and Specifications
9Figure 3 MAX5874 block diagram [1]
14 Bit digital-to-analog converter• MAX5874• Up to 200 MSPS
![Page 10: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/10.jpg)
Figure 4 System Setup
10
MAX1536 DC/DC converter3.3 V1.8 V
![Page 11: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/11.jpg)
LCD touch screen • 4.3” 480 x 272 capacitive touch screen• Serial communications• Displays data
Ultrasonic flaw detector• Provides analog signal• Reference for testing• Standalone system
11
![Page 12: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/12.jpg)
Design flows
12
Figure 5 Hardware/Software co-design on MicroBlaze [5]
![Page 13: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/13.jpg)
13
Figure 6 Embedded system on MicroBlaze [3]
MicroBlaze32-Bit RISC Core
UARTA/DController
D/A Controller
Touch Screen
Fast Simplex Link
0,1….15
CustomFunctions
CustomFunctions
BRAM Local Memory
Bus
D-CacheBRAM
I-CacheBRAM
Arb
iter
PLB
Processor Local Bus
CacheLink
SDRAM
Processor Local Bus
GPIO
BusBridge
PLB
Arb
iter
On-ChipPeripheral
Microblaze-based embedded system on FPGA[3]
Daughter boards
![Page 14: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/14.jpg)
Results
Digital to Analog Converter (VHDL, Peripheral) Analog to Digital Converter (VHDL, Peripheral) Touchscreen Display (C language) Signal Processing Algorithm (C language)
14
![Page 15: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/15.jpg)
Digital to Analog Converter
15Figure 6 Sawtooth Test Figure 7 Experimental ultrasonic data
![Page 16: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/16.jpg)
16
Analog to Digital Converter
Figure 8 ADC interface diagram
![Page 17: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/17.jpg)
Figure 9 Differential clock outputs Figure 10 Loopback test 17
![Page 18: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/18.jpg)
Figure 11 Chirp frequency sweep (10 KHz to 10MHz) 18
![Page 19: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/19.jpg)
19
Touchscreen display design
Figure 12 Sawtooth test Figure 13 Ultrasonic signal display
• GEMstudio was used for display design• Communicate with FPGA through UART (Baud rate: 115200)• C language
![Page 20: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/20.jpg)
f2
f1
fn
FFT
TargetDetection
InverseFFT
Experimental data Post-Processing:
Algorithm example split spectrum processing (SSP)
20
InverseFFT
InverseFFT
Figure 14 SSP block diagrams[7]
Detection results
![Page 21: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/21.jpg)
SSP Results
Figure 15 Experimental ultrasonic data
Figure 16 Signals in different frequency bands
21
![Page 22: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/22.jpg)
22
Figure 18 detection results (C language)Figure 17 detection results (MATLAB)
![Page 23: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/23.jpg)
22
Figure 19 detection results through DAC
![Page 24: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/24.jpg)
Conclusions An ultrasonic signal processing system has been developed for nondestructive evaluation. ADC and DAC devices have been interfaced with an FPGA A touchscreen board has been interfaced with an embedded system running on a FPGA. It can be used as a platform for projects in communication and signal processing
24
![Page 25: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/25.jpg)
Resources[1] MAXIM integrated, “MAX1213N/MAX1214N Evaluation Kits” MAX1213N datasheet, 2006.
[2] MAXIM integrated, “MAX5873/MAX5874/MAX5875 Evaluation Kits” MAX5874 datasheet, 2006.
[3] Xilinx EDK 14.5 design guide and workshop, Xilinx 2014.
[4] XILINX “ML505/ML506/ML507 Evaluation Platform: User Guide” XC5VLX110T datasheet, Nov. 2006.
[5] Amulet Technologies, “User guide,” STK480272C datasheet, 2013.
[6] Xilinx (2011, April 13). EDK Concepts, Tools, and Techniques Available: http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_1/edk_ctt.pdf
[7] J. Saniie,, “System-on-Chip Design for Ultrasonic Target Detection Using Split-Spectrum Processing and Neural Networks,” IEEE Trans. Ultrasonics..., vol. 58, no.7, pp. 1354-1368, July, 2011
25
![Page 26: Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014](https://reader037.vdocuments.site/reader037/viewer/2022110205/56649ca65503460f94968f49/html5/thumbnails/26.jpg)
Questions?
Thank you
26