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

ddosi spectrum analysis unit
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 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

slide-2
SLIDE 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.
slide-3
SLIDE 3

Background - II

Amplitude Reduced Phase Delayed Tissue Diffusion Modeling and Analysis

Frequency Domain Diffuse Optical Spectroscopy (DOS)

slide-4
SLIDE 4

Technical Overview

slide-5
SLIDE 5

Picture

slide-6
SLIDE 6

Picture of GUI

slide-7
SLIDE 7

Christopher Woodall

Motherboard Hardware Lead

  • 4-layer PCB Design
  • 2 Channel

250MSPS ADC

  • Clock Distribution

for DDS

  • All Connectors &

related power.

slide-8
SLIDE 8

Thomas Nadovich

Frequency Synthesis Hardware Lead

  • Generates sine waves
  • 6 Boards mounted on

motherboard

  • Output frequency is

set by SPI input

slide-9
SLIDE 9

Thomas Nadovich

Frequency Synthesis Hardware Lead

  • Generated waveforms in

0-400MHz range

  • Generates

synchronisation signals

  • Receives 25MHz clock

from motherboard and internally multiplies.

slide-10
SLIDE 10

Benjamin Havey

Firmware Lead

slide-11
SLIDE 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

slide-12
SLIDE 12

Caroline Ekchian

GUI and Software Lead Design requirements cont.:

  • Provide plot of

data set for immediate user feedback

slide-13
SLIDE 13

Andy Mo

Server/Client Communications Lead

Design detail:

  • Client communication with Server hardware.
  • Transmission Control Protocol (TCP)

Client dll GUI Controls Graph Plotter Data File Client Server Packet Parser Server Responder Artix 7-FPGA Control Modules DMA

slide-14
SLIDE 14

Andy Mo

Server/Client Communications Lead

Setting Value [n:0] MSG Type [31:0] “w”, ”r”, “s” Address [31:0]

Client request packets

Response [n:0] MSG Type [31:0] “f”, “e”

Server response packets

Data [n:0]

Throughput currently at ~170 Mb/s

slide-15
SLIDE 15

Video

slide-16
SLIDE 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

slide-17
SLIDE 17

Questions?

slide-18
SLIDE 18

Specifications for Reference

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 (4kSamples per step, 400 steps) 0.3359 seconds 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”