coherent detection with asynchronous gmapd...coherent detection with asynchronous gmapd joseph c....

21
Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems El Segundo, CA 90245

Upload: others

Post on 04-Aug-2020

31 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Coherent Detection

with Asynchronous

GmAPD

Joseph C. Marron, Maurice J. Halmos and Brian F. Boland

Raytheon Space and Airborne Systems

El Segundo, CA 90245

Page 2: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Presentation Outline

Overview and motivation

Derivation of CNR, blocking loss relation

Simulation experiments

Laboratory experiments

Summary

Page 3: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

What is a Photon Counting Receiver:

Used when return signal is comprised of

single photon events

– Low source power, distant objects

– Signal consists of 2D photo-event locations

and times

Multiple pulses are typically integrated for

reliable detection. Poisson statistics are

key aspect of signals.

Detector properties such as reset time

and dark count rate are important

considerations

– Reset time- detector pixel cannot record

another event until reset

– Dark count rate sets lower limit on the signal

level

SensL Inc. 2D GmAPD Array

(macro-pixel)

Page 4: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Comparison of Direct and Coherent Detection:

GMAPD arrays are typically used for direct detection ladar

Here we consider their use for coherent detection

Amp GMAPD

Array

Target

LO

x

z

Angle-A

ngle

2040

60

204060

X

Time

Time-Angle Top

2040

60

20406080

Time

Z

Time-Angle Front

2040

6080

204060

Time

X

Amp GMAPD

Array

Target

MO

Time

X

MO

X

Z

Angle-Angle

10 20 30

5

10

15

20

25

30

X

Y (

tim

e/ra

ng

e)

Range-Angle Top

10 20 30

50

100

150

Y (time/range)

Z

Range-Angle Front

50 100 150

5

10

15

20

25

30

Photo-Events

Photo-event rate is

proportional to Intensity

Direct Detection

Coherent Detection

Page 5: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Why Geiger Mode Detection for Coherent Applications

Linear coherent detection: 2-D linear detector arrays for coherent detection are complicated

– ROICS for high-density, high-bandwidth linear detection are difficult to implement

– Each detector (or small cluster) requires a high-speed A/D converter

– Volume of data is large

Linear detectors do perform better than GmAPDs- no blocking loss

GmAPD coherent detection: GMAPD detector arrays already exist in 2-D array format

The output of the GMAPD is already digital, so no additional A/D required

GMAPD will typically NOT perform as well as the linear counterparts

Next-generation asynchronous readout architecture overcomes many of the

shortfalls of the previous frame-synchronous devices

Page 6: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Coherent Detection with Asynchronous GmAPD Detector

Next generation of GMAPD detectors will operate in

asynchronous mode (as opposed to frame synchronous)

Result is improved reset time

10 msec (for example)

Frame Synchronous (one photo-event per frame)

Asynchronous

Frame Time

300 nsec (for example)

Reset Time

Blocked Photo-events

Blocked Photo-events

Page 7: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

GmAPD Macro-Pixel Saturation or Blocking Loss

Detectors are comprised of macro-pixels to increase dynamic range

Traditional frame-synchronous continues to loose sensitivity as the number of

detections continue until the array is reset (every ~ 50 ms)

Asynchronous arrays reset pixels individually ~ 0.5 ms after a detection event

– Creates a flow of pixels being reactivated countering saturation

Frame Synchronous:

Infrequent reset results in

blocking efficiency that

approaches 0

Asynchronous:

Reaches a balance- detectors

reset at rate near photon flux

Macro-pixel Macro-pixel

Time Time

Page 8: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

GmAPD Function Described by Differential Equation

Expanding on the work of Luu and Jiang (Appl. Optics, v45, No. 16, p3798 2006),

we write the expression for the rate of change of the active pixels in the macro-

pixel,

Rate Count DarkDCR

Interval Processing CoherentCPI

time reset pixel SingleT

pixels active of NumberN(t)

macropixel the in pixels of NumberN

R

0

efficiency mixing Heterodyne

electron-photo a creating photon a ofy ProbabilitPDE

CPI per photons LO of NumberN

CPI per photons signal of NumberN

HET

LO

S

where (t) is the photon flux for the heterodyne detection given by,

and fIF is the heterodyne beat frequency

Key term for

Asynchronous

GmAPD

𝑁′ 𝑡 = −𝑃𝐷𝐸 ∙ 𝜆 𝑡 ∙𝑁 𝑡

𝑁0−𝑁 𝑡 ∙ 𝐷𝐶𝑅 +

𝑁0 − 𝑁(𝑡)

𝑇𝑅

𝜆 𝑡 =𝑁𝑆+𝑁𝐿𝑂

𝐶𝑃𝐼1 +

2 𝜂𝐻𝐸𝑇𝑁𝑆𝑁𝐿𝑂

𝑁𝑆+𝑁𝐿𝑂𝑐𝑜𝑠 2𝜋𝑓𝐼𝐹𝑡 + 𝜙

Page 9: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

0 2 4 6 8 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

N z( )

N0

N2 z( )

N0

z

Blocking Efficiency Obtained by Solving Diff. Eq.

Blocking efficiency, B, is the relative # of active detectors in the macro-pixel

𝐵 𝑡 =𝑁(𝑡)

𝑁0

Plot below shows numerical solution

As expected, the Blocking Eff. for the synchronous case goes to zero, but for the

asynchronous case, it reaches a nonzero steady state

t (ms)

B(t)

Asynchronous

Synchronous

Values

N0 = 25

CPI = 10 msec

NS = 100

NLO = 1000

DCR= 105

PDE = 0.30

HET = 0.30

f = 5 MHz

TR = 500 nsec

Page 10: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Steady State Operation: 𝒅𝑵(𝒕)/𝒅𝒕 = 𝟎

• Steady state Blocking Efficiency 𝑵(𝒕)/𝑵𝟎

s5.0T

MHz5f

%30

%30PDE

kHz100DCR

1000N

100N

s10CPI

25N

R

IF

HET

LO

S

0

m

m

Given,

10 100 1 103

1 104

1 105

0.01

0.1

1

B vs LO Power

B 100 x, 0, ( )

B 1000 x, 0, ( )

B 10000 x, 0, ( )

x

Parameter Value

Detectors in Macro Pixel N0 = 25

Coherent Processing Interval CPI = 10 msec

Incident Signal Photons NS = 102, 103,

104

Incident LO Photons NLO = variable

Dark Count Rate for Macro

Pixel

0 kHz

Photon Detection Efficiency PDE = 0.30

Heterodyne Efficiency HET = 0.30

Interference Frequency f = 5 MHz

Asynchronous Reset Time TR = 500 nsec

Blocking Factor B = plotted

𝐵(𝑁𝑆, 𝑁𝐿𝑂, 𝐷𝐶𝑅)

10 100 1 103

1 104

1 105

0.01

0.1

1

B vs LO Power

B 100 x, 0, ( )

B 1000 x, 0, ( )

B 10000 x, 0, ( )

x

𝐵 =1

1 + 𝑇𝑅𝑁𝑆 + 𝑁𝐿𝑂 𝑃𝐷𝐸

𝐶𝑃𝐼 ∙ 𝑁0+ 𝐷𝐶𝑅

B=0.6

Page 11: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Steady State Operation: CNR

CNR plotted vs LO power and signal photons

10 100 1 103

1 104

1 105

0.1

1

10

100

CNR vs LO Power

SNR 100 x, 0, ( )

SNR 1000 x, 0, ( )

SNR 10000 x, 0, ( )

x

10 100 1 103

1 104

1 105

0.1

1

10

100

CNR vs Signal Photons

SNR x 700, .1, ( )

SNR x 2000, .1, ( )

SNR x 10000, .1, ( )

x

Values

N0 = 25

CPI = 10 msec

NS = 102, 103,

104

NLO = 700,

2000, 10000

DCR= 0, 105

PDE = 0.30

HET = 0.30

f = 5 MHz

TR = 500 nsec

B = calculated

𝐶𝑁𝑅 =𝑃𝐷𝐸 ∙ 𝐵 ∙ 𝜂𝐻𝐸𝑇𝑁𝑆𝑁𝐿𝑂

𝑁𝑆 + 𝑁𝐿𝑂 + 𝑁0 ∙ 𝐵 ∙ 𝐶𝑃𝐼 ∙ 𝐷𝐶𝑅/𝑃𝐷𝐸

CNR=4.9 (DCR=0)

Page 12: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Steady State Operation: CNR

For N0=100 signal photons hitting the detector – Linear mode CNR is ~9 (9 signal photo-electrons per CPI)

– CNR ≅ 4.8 for asynchronous GmAPD with DCR = 100 kHz

– CNR value > 0.5 x Ideal

0.1 1 10 100 1 103

0.1

1

10

100

CNR vs DCR

SNR 100 700, x, ( )

SNR 1000 2000, x, ( )

SNR 10000 10000, x, ( )

x

DCR (MHz)

Values

N0 = 25

CPI = 10 msec

NS = 102, 103, 104

NLO = 700, 2000, 10000

DCR= variable

PDE = 0.30

HET = 0.30

f = 5 MHz

TR = 500 nsec

B = calculated

CNR = plotted

CNR

CNR=4.8

(DCR=100 kHz)

Page 13: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Simulation Results- Asynchronous

Simulations performed by applying blocking rule to pixel signals

Blocking factor B = 0.58

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

x 10-5

1

1.5

2x 10

-3

Sig

na

l In

ten

sit

y

Time (sec)

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

x 10-5

0

0.5

1

Pho

to E

ven

ts

Time (sec)

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

x 10-5

0

0.5

1

Acc

ep

ted

Ph

oto

Eve

nts

Time (sec)

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

x 10-5

0

0.5

1

Tota

l P

ho

to E

ven

ts

Time (sec)

-1.5 -1 -0.5 0 0.5 1 1.5

x 107

0

1000

2000

Spe

ctr

al

Inte

nsi

ty

Frequency (Hz)

Signal

Intensity

Spectral

Intensity

Photo-

Events

Unblocked

Photo-Events

Macro-Pixel

Photo-Events

Blocked

Page 14: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Simulation Results- Asynchronous

Frequency content retained even with TR = 500 nsec

– Conventional wisdom would indicate cutoff of 2 MHz

– Information retained via clock precision 0 1 2 3 4 5 6 7 8 9 10

0

2

4x 10

-3

Time (usec)

Sig

na

l In

ten

sit

y

-1.5 -1 -0.5 0 0.5 1 1.5

x 107

0

500

1000

1500

2000

Spe

ctr

al

Inte

nsi

ty

Frequency (Hz)

0 1 2 3 4 5 6 7 8 9 100

1

2

Reco

rde

d P

ho

to E

ven

ts

0 1 2 3 4 5 6 7 8 9 100

2

4x 10

-3

Time (usec)

Sig

na

l In

ten

sit

y

-1.5 -1 -0.5 0 0.5 1 1.5

x 107

0

500

1000

1500

2000

Spe

ctr

al

Inte

nsi

ty

Frequency (Hz)

0 1 2 3 4 5 6 7 8 9 100

1

2

Reco

rde

d P

ho

to E

ven

ts

Values

N0 = 25

CPI = 10

msec

NS = 300

NLO = 1000

DCR= 105

PDE = 0.30

HET = 0.30

f = 5, 10 MHz

TR = 500

nsec

B = 0.55

CNR = 11.3

f = 5 MHz

f = 10 MHz

Page 15: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Simulation Results- Synchronous

Frame-synchronous detector has high blocking loss and

does not retain frequency information

– Realized blocking loss B = 0.0627

Values

N0 = 25

CPI = 10

msec

NS = 300

NLO = 1000

DCR= 105

PDE = 0.30

HET = 0.30

f = 5 MHz

TR = NA

B = 0.0627

0 1 2 3 4 5 6 7 8 9 100

2

4x 10

-3

Time (usec)

Sig

na

l In

ten

sit

y

-1.5 -1 -0.5 0 0.5 1 1.5

x 107

0

200

400

600

Spe

ctr

al

Inte

nsi

ty

Frequency (Hz)

0 1 2 3 4 5 6 7 8 9 100

1

2

Reco

rde

d P

ho

to E

ven

ts

f = 5 MHz

Peak diminished and broadened

Sig

na

l In

ten

sit

y

Sp

ec

tra

l In

ten

sit

y

Rec

ord

ed

PE

Page 16: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Comparison of Simulation to Theory

Simulation matches blocking and gives lower CNR values than theory

Theory is for steady state, simulation includes transients

Values

N0 = 25

CPI = 10 msec

NS = 100

NLO = Variable

DCR= 105

PDE = 0.30

HET = 0.30

f = 5 MHz

TR = 500 nsec

0 100 200 300 400 500 600 700 800 900 10000

0.2

0.4

0.6

0.8

1

LO Photons

Blo

ckin

g L

oss

0 100 200 300 400 500 600 700 800 900 10000

1

2

3

4

5

LO Photons

CN

RB

lockin

g L

oss

CN

R

LO Photons

Blocking Loss Theory

CNR Theory

Page 17: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Experiments- Silicon Photo Multiplier (SPM)

SPMs are used in Time-of-Flight Positron-Emission-

Tomography (ToF-PET) to detect entangled beta particles

V. C. Spanoudaki and C. S. Levin, “Photo-Detectors for Time of Flight Positron Emission Tomography (ToF-PET),”

Sensors, 10, 2010.

Biomolecule labeled with a radioactive tracer

emits two temporally coincident b+ particles

that travel in opposite directions

SPM

Radiation

Detectors Lesion of Interest

Page 18: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Silicon Photo-Multiplier

Lesion location is determined by recording time-of-flight difference for scintillated photo-events

ToF-PET (and particle physics) is driving the development of advanced SPMs as alternative to photomultiplier tubes

Size of SPM pixels is mm rather than 10s of microns for GMAPD arrays.

Silicon

Photo-Multiplier

Silicon

Photo-Multiplier

Center of

FOV Annihilation

Point

DX Scintillating

Crystal

Scintillating

Crystal

Page 19: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Silicon Photo-Multiplier

Technical Highlights: – 260 nsec reset time

– 0.250 nsec time-of-flight resolution

– 0.100 nsec signal rise time Gain and optical response uniformity <+-10%

– Available from Sensl Inc. in surface mount (SMT) package

0.25mm, 1mm, 3mm, and 6mm active detector area

Device from: Sensl Inc.

1 pixel = 576 (24 x 24),

parallel GMAPDs

1 mm

Page 20: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Experimental Setup

Evaluated detector response from temporally modulated LED

With a dead time of 260 ns, the fastest Nyquist sampling rate is 1.9 MHz.

Macropixel detects modulation at ~50 times the Nyquist frequency of a single pixel.

)2sin()( 21 tfIItI

Thorlabs Modulated LED

405 nm: 10 to 90 MHz

Sensl Detector:

260 nsec reset time

Modulation Depth

0 20 40 60 80 100

MHz

1

0.8

0.6

0.4

0.2

0.0

Magnitude of Fourier Coefficient

-100 -60 -20 20 60 100

MHz

1

0.8

0.6

0.4

0.2

0.0

IRIS

Page 21: Coherent Detection with Asynchronous GmAPD...Coherent Detection with Asynchronous GmAPD Joseph C. Marron, Maurice J. Halmos and Brian F. Boland Raytheon Space and Airborne Systems

Summary

Asynchronous GmAPD detectors show promise for coherent detection

Macro-pixel composed of several individual GmAPDs

Formulas for blocking loss and CNR derived

– Performance approaches that of a linear detector

– Allows coherent detection with array of detectors

– Optimal LO level ≅ Signal level

Frequency response >> 1/reset time

Simulations in good agreement with theory

Experiments with Silicon Photo-Multipliers are underway