ddosi spectrum analysis unit
play

dDOSI Spectrum Analysis Unit Caroline Ekchian, Benjamin Havey, Andy - PowerPoint PPT Presentation

dDOSI Spectrum Analysis Unit Caroline Ekchian, Benjamin Havey, Andy Mo, Thomas Nadovich & Chris Woodall Boston University ECE Senior Design Team #19 Client: Professor Darren Roblyer Background - I Digital Diffuse Optical


  1. dDOSI Spectrum Analysis Unit Caroline Ekchian, Benjamin Havey, Andy Mo, Thomas Nadovich & Chris Woodall Boston University ECE Senior Design Team #19 Client: Professor Darren Roblyer

  2. Background - I ● Digital Diffuse Optical Spectroscopy (dDOS) is a medical imaging modality that measures the diffusion of light through skin. ● Non-Invasive method ● Applications in breast cancer diagnosis and treatment monitoring.

  3. Background - II Frequency Domain Diffuse Optical Spectroscopy (DOS) Tissue Diffusion Modeling and Analysis Amplitude Reduced Phase Delayed

  4. Technical Overview

  5. Picture

  6. Picture of GUI

  7. Christopher Woodall Motherboard Hardware Lead ● 4-layer PCB Design ● 2 Channel 250MSPS ADC ● Clock Distribution for DDS ● All Connectors & related power.

  8. Thomas Nadovich Frequency Synthesis Hardware Lead ● Generates sine waves ● 6 Boards mounted on motherboard ● Output frequency is set by SPI input

  9. Thomas Nadovich Frequency Synthesis Hardware Lead ● Generated waveforms in 0-400MHz range ● Generates synchronisation signals ● Receives 25MHz clock from motherboard and internally multiplies.

  10. Benjamin Havey Firmware Lead

  11. Caroline Ekchian GUI and Software Lead Design requirements: ● Enable user to define parameters ● Integration with communications protocol ● Configure output data file for efficient downstream data processing

  12. Caroline Ekchian GUI and Software Lead Design requirements cont.: ● Provide plot of data set for immediate user feedback

  13. Andy Mo Server/Client Communications Lead Design detail: ● Client communication with Server hardware. ● Transmission Control Protocol (TCP) Client Server Packet Control Client dll Parser Modules GUI Controls Artix 7-FPGA Graph Server Data File DMA Plotter Responder

  14. Andy Mo Server/Client Communications Lead Client request packets MSG Type [31:0] Address [31:0] Setting Value [n:0] “w”, ”r”, “s” Server response packets MSG Type [31:0] Response [n:0] “f”, “e” Data [n:0] Throughput currently at ~170 Mb/s

  15. Video

  16. Concluding Remarks ● The system works and has been tested. ● Preliminary data on performance is positive. ● Thanks To: ○ BU ECE Department ○ BU BME Department ○ BU CFTCC ○ BU EDF ○ Our Customer ■ Prof. Darren Roblyer

  17. Questions?

  18. Specification Description ADC Sampling Frequency 250MHz (adjustable) ADC Resolution 14 Bits Frequency Synthesis Range 50MHz to 400MHz DDS Input Clock 25MHz (adjustable) Input Voltage 5V Normal Operating Current (Motherboard and MicroZed) 0.885A DDS Normal Operating Current 0.298A Maximum Power 15W Average Case Running Time 0.3359 seconds (4kSamples per step, 400 steps) Max Sample Size 8kSamples/step ADC Input Impedance 50 Ohms Noise Floor -102 dBm FPGA to ARM CDMA Throughput 3 Gbps Ethernet Transmission Throughput 170 Mbps Firmware Sweep Throughput 1 Gbps PCB Dimensions 9.475” by 6.4” Specifications for Reference

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend