Optimizing Wire Placement in Image Sensor Pixels

Manu Lakkur, Tali Manber, Camille Sindhu  
Psych 221/EE 362 | Prof. Brian Wandell | Mentor: Dr. Peter Catrysse
 
   
Abstract Introduction Methods Results Conclusion Appendices

Appendix I: Source Code Links

Our source files consisted of Matlab scripts and OptiFDTD files. The Matlab script that calls the frequency-domain simulation is listed below. The simulation itself, however, was designed by Dr. Peter Catrysse and is not posted here.

Matlab Source Code

OptiFDTD Layouts

Appendix II: References

Agranov, Gennadiy, Vladimir Berezin, and Richard H. Tsai. “Crosstalk and Microlens Study in a Color CMOS Image Sensor.” IEEE Transactions on Electron Devices 50 (2003): 4-11.

Catrysse, Peter B. and Brian A. Wandell. “Roadmap for CMOS Image Sensors: Moore meets Planck and Sommerfeld.” Proceedings of SPIE-IS&T Electronic Imaging 5678 (2005): 1-13.

Goodman, Joseph W. Introduction to Fourier Optics. 2nd Edition: McGraw-Hill, (1996).

MATLAB Documentation. “fminsearch.” <http://www.mathworks.com/access/helpdesk/help/toolbox/optim/ug/fminsearch.html>

OptiFDTD documentation

Appendix III: Work Sharing

The main division of labor on this project was between OptiFDTD validation and MATLAB optimization. Manu worked with the OptiFDTD software to validate the Matlab model. Tali and Camille used Matlab scripts to experiment with different wire arrangements, and generated the data for various arrangements. Putting together the presentation was distributed equally among all three members. For the write-up, Tali wrote the section on off-axis optimization and the conclusion, Manu wrote the introduction, background, and validation sections, and Camille wrote the sections on Matlab simulation, pixel efficacy, and the data for on-axis cases. Manu used Macromedia's Dreamweaver to create this website.