Abstract

Linear mode and Geiger mode Avalanche Photodiodes are widely used to detect weak optical signals, with the latter able to detect a single photon at a time. Practical simulators for these devices should accurately produce relevant device characteristics and not be overly computationally intensive. The Simple Monte Carlo Simulator, written in C++, offers such a combination and can simulate avalanche photodiodes made with Silicon, Gallium Arsenide and Indium Gallium Phosphide, with the potential to include other semiconductor materials. The software is available on The University of Sheffield Research Data Catalogue and Repository at https://doi.org/10.15131/shef.data.5683939 and on GitHub at https://github.com/jdpetticrew/Simple-Monte-Carlo-Simulator.

Highlights

  • The Simple Monte Carlo Simulator, written in C++, offers such a combination and can simulate avalanche photodiodes made with Silicon, Gallium Arsenide and Indium Gallium Phosphide, with the potential to include other semiconductor materials

  • Since Geiger mode Avalanche Photodiodes (APDs) are capable of detecting signals at the single photon level, they are called Single Photon Avalanche Diodes (SPADs)

  • Full Band Monte Carlo (FBMC) models [1] and Analytical Band Monte Carlo (ABMC) models [2] are in the former category, whereas Random Path Length (RPL) [3] models and recurrence equations [4] are in the latter

Read more

Summary

Introduction

Simple Monte Carlo Simulator for Modelling Linear Mode and Geiger Mode Avalanche Photodiodes in C++ The Simple Monte Carlo Simulator, written in C++, offers such a combination and can simulate avalanche photodiodes made with Silicon, Gallium Arsenide and Indium Gallium Phosphide, with the potential to include other semiconductor materials. The Simple Monte Carlo Simulator was developed to simulate silicon SPADs in [9] using a parameter set for Silicon from [5].

Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call