Project Assignment 2 (draft)
Extracting SPICE Model Parameters
for the Bipolar Junction Transistor
EE 5342 - Semiconductor Device Modeling and Characterization
Spring 2011 - due April 22, 2010
Download pdf file http://www.uta.edu/ronc/5342/projects/Project2sp11.pdf
All project solutions should be submitted on 8.5" x 11" paper with a cover sheet attached. The project report should be stapled only in the upper left-hand corner and no other cover or binder or folder should be used. The cover sheet should include (1) your name, (2) the project title, (3) the course name and number, and (4) your e-mail address. The report should include clearly marked sections on (a) purpose of the project and the theoretical background, (b) a narrative explaining how you did the project, (c) answers to all questions asked in the project assignment, and (d) a list of references used in the order cited in the report (the reference number should appear in the report each time the reference is used). All figures and tables should be clearly marked with a figure or table number and caption. The caption and labels on the figures should make the information in the figure comprehensible without reading further in the text of the report. Auxiliary information (such as SPICE data outputs, etc.) should be included in appropriate Appendices at the end of the report. Be sure to describe exactly how all results were obtained, giving enough information for anyone who understands EE 5342 to repeat your work. All work submitted must be original. If derived from another source, a full bibliographical citation must be given. (See all of Notes 5 and 6 in the syllabus.) Click solution.pdf. to download a pdf file copy of an earlier project. This example is not written using the required IEEE format, however. Use the IEEE style sheet to write project report (plus cover sheet and auxiliary information). For further information, see http://ieee.org/documents/TRANS-JOUR.doc and http://ieee.org/publications_standards/publications/authors/authors_journals.html.
Definitions of the setups and data ranges used should be given explicitly in the text of your report. Auxiliary information (such as SPICE data outputs, etc.) should be included in appropriate Appendices at the end of the report. Be sure to describe exactly how all results were obtained, giving enough information for anyone who understands EE 5342 to repeat your work. All work submitted must be original. If derived from another source, a full bibliographical citation must be given. (See the syllabus for the couse.)
a. The project data is at http://www.uta.edu/ronc/5342/projects/npn_5342_Sp2011.mdl
b. The project should be done using Agilent IC-CAP.
c. Use extraction methods you develop to extract as many model parameters (such as IS, NF, etc.) as you can. You can compare these extracted values to the values obtained using the IC-CAP extraction routines if you like.
d. Using the SPICE simulator in IC-CAP, compare the data to simulation using your extracted values only, and report the accuracy of the extraction in terms of maximum and RMS (root-mean square) error.
e. At a minimum, use the forward Gummel, reverse Gummel, forward early and reverse early data and the definitions of the static Gummel-Poon SPICE model for the BJT to extract values for IS, NF, BF, IKF, ISE, NE, NR, BR, IKR, ISC, NC, VAF, VAR, RB = RBM = Rbmax, RC and RE. Give the results in the form of a table showing both the SPICE parameter and the best value you have extracted.
f. Document your parameter extraction methods and the values you have extracted. Your narrative should cover the procedure you used to extract each parameter value in the same order that you numerically extracted that particular parameter. Do NOT use any of the iccap extraction programs, but develop your own extraction procedure.
g. Use the optimize functions in iccap to improve the estimate of the model parameters by running optimizations over restricted regions of the data. Do this to improve your estimate of IS, NF, BF, IKF, ISE, NE, NR, BR, IKR, ISC, NC, VAF, VAR, RB = Rbmax, RC and RE.
h. Give a summary of the final results in the form of a table showing:
1) The SPICE parameter you have extracted in part c.
2) The RMS error for each setup with the extracted parameter values.
3) The optimized SPICE parameter you developed in part g.
4) The RMS error for each setup with the optimized parameter values.