optical generation in sentaurustcadece.gmu.edu/~qli/ece584/to add light source in sentaurus.pdf ·...

17
Optical Generation in Sentaurus TCAD Chen Shi 10/21/2015

Upload: vanhanh

Post on 05-Mar-2018

236 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Optical Generation in

Sentaurus TCADChen Shi

10/21/2015

Page 2: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

SDEVICE USER GUIDE

• /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-SP2/manuals/PDFManual/data/sdevice_ug.pdf

• Chapter 21. Optical Generation

• Some other user guide:

• Sense_ug.pdf (about SDE)

• Svisual_ug.pdf (about SVISUAL)

Page 3: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

File {

Grid = "@tdr@"

Plot = "@tdrdat@"

Current = "@plot@"

Output = "n@node@"

}

Electrode {

{ name="Cathode" Voltage=0.0 }

{ name="Anode" Voltage=0.0 }

}

Physics {

Mobility( DopingDep HighFieldSaturation Enormal )

EffectiveIntrinsicDensity( oldSlotboom )

}

Math {

Extrapolate

RelErrControl

Notdamped=50

Iterations=20

}

Plot {

eDensity hDensity

eCurrent hCurrent

ElectricField eEnormal hEnormal

eQuasiFermi hQuasiFermi

Potential Doping SpaceCharge

SRH Auger AvalancheGeneration

eMobility hMobility

DonorConcentration AcceptorConcentration Doping

eVelocity hVelocity

}

Solve {

Quasistationary(

InitialStep=1e-3 MaxStep=0.5

Goal{Name="Cathode" Voltage=2.0}

){Coupled{Poisson Electron Hole}

CurrentPlot(Time=(Range=(0 1) Intervals=20))

}

}

FILE SECTION

The input file(from SDE)

Sometimes you may need parameter

files.

Output file

XXX.tdr------ Device figure

XXX.plt------ Plot file

XXX.log, XXX.out----log files

ELECTRODE SECTION

PHYSICS SECTION

What models will be used

MATH SECTION

About calculation issue

Plot Section

What parameter will be showed

in the XXX.tdr output file

Solve Section

How to simulate the device

Page 4: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-
Page 5: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Physics {

Optics(

ComplexRefractiveIndex(…)

OpticalGeneration(…)

Excitaion(…)

OpticalSolver(…)

)

}

To define the refractive index

and the extinction coefficient;

to specify a plane wave excitation;

to specify the solver;

to define the carrier generation issue;

Page 6: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Excitaion(…)It is common to all optical solvers;

• Intensity [W/cm2]

• Wavelength [um]

• Theta [deg]

• Phi [deg]

• PolarizationAngle [deg]0 for TM excitation

1 for TE excitation

• Window

Page 7: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-
Page 8: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Make sure the device is exposed to the light illumination.

Page 9: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

For 2D simulation, there are some differences:

• Theta is the angle between the light propagation

direction and positive y axis;

• The window is defined by Line, not rectangle.

Page 10: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

ComplexRefractiveIndex

Refractive index: n

Extinction coefficient : k

Page 11: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

ComplexRefractiveIndex

Parameter file

Page 12: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

OpticalGeneration(…)

Page 13: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

OpticalSolver

Page 14: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Plot Section

Page 15: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Solve Section

• IV curve

• it is the same as basic PN diode simulation.

• Spectrum Response

• Sweep the wavelength, the test the

current.

Page 16: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Conclusion

• Find the template projects(Raytracer_Detector_EQE, Raytracer_Detector_IV), read the sdevice code. You can also find the guide for these projects.

• /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-SP2/Applications_Library/Opto/Raytracer_Detector_EQE

• Read the Chapter 21 in Sdevice User Guide.• Chapter 21. Optical Generation

• Try to copy the physics-optical part from the command of template projects and then adjust the parameter for your design.

• Copy Plot part from the command of template projects.

Page 17: Optical Generation in SentaurusTCADece.gmu.edu/~qli/ECE584/To add light source in Sentaurus.pdf · Optical Generation • Some other user guide: ... • /usr/local/Synopsys/H-2013.03-SP2/tcad/H-2013.03-

Conclusion

• Run the simulation, if it goes well, check the “optical generation” inXXX.tdr file. If there is 0 optical generation, it means:

• the device is not proposed to the light illumination; or

• the quantum yield is not correct; or

• the absorption coefficient is not correct;

• TRY TO DEBUG ONE BY ONE;

• If the “optical generation” is not zero, then adjust the parameter or the solve part and get more results.