Operating Systems: Sun and HP UNIX OS, Windows, Mac OS X and Red Hat Linux
Applications: MS Word, Excel, PowerPoint, Outlook, Internet Explorer (MS Development tools); Mozilla Firefox (FireBug, iMacros), Adobe Photoshop; Proprietary in-house model extraction systemDatabase Systems: MySQL
- Drove software development as a priority resulting in increased lab productivity and responsiveness with industry-first and -best QA and documentation methods. Lab became industry leader eliminating SPICE models as #1 concern among circuit designers. Software tools integral to lab becoming industry leader.
- Created C tools to test MOSFET model statement for erratic behavior using simulated data and first- and second derivatives, an industry first and competitive advantage. Tool became critical in productizing industry-standard BSIM3 MOSFET model from UC Berkeley. Supported HSPICE, SABER and Spectre commercial simulators.
- Wrote tools documenting SPICE model overlay charts in booklets educating customers on how models simulated measured data, an industry first. Reverse-engineered how commercial plotting software stored data developing code to create tool acceptable tables.
- Wrote C and Perl tools documenting SPICE model overlay plots on the web, an industry first. Reduced documentation time from 1 week (booklets) to 45 minutes.
- Developed Excel-based applications for flicker noise and DC data that saved customers 'a week of work' and 'almost immeasurable' (>80%) time doing analysis/QA/documentation. The 1/f tool empowered the color-blind customer to remove buried outlier data based on innovative r2-based scores and tweak parameter fits with sliders on large datasets.
Aug 2006 - Jan 2009
Expanded, improved and maintained web/database portal to customers; developed Visual Basic tools for high-speed and intuitive data analysis and QA; created text-report and workflow utilities software development.
- Rewrote/modularized customer web forms and standardized database tables slashing 20 programs to 2 for end-user consistency, support and increased efficiency.
- Created Perl tool converting Keithley parametric data into CSV format for fast data analysis/QA.
- Sped release time by >80% and reduced errors by introducing iMacros to automate web software testing. Developed QA strategy with simple, easy to interpret results.
- Wrote drivers to evaluate Anritsu and Agilent/HP network analyzers in SICL language and National Instruments cards, a first for the department. Customer very pleased with setup verification and helpful, plain-English error messages.
Aug 1989 - Aug 2006
SPICE Modeling Specialist
Extracted SPICE model statements, developed quality improvement and workflow software tools, and generated web-based documentation; assisted with SPICE model development at TI and UC Berkeley.
- Extracted thousands of aMOS (non-scalable proprietary model), BSIM3 and BSIM4 MOSFET model statements – a model statement in almost every analog design at the time.
- Built knowledge base for model extraction, documentation and QA tools as subject matter expert on BSIM3 and aMOS extraction using in-house software.
- Modified Perl program to manage customer tickets on web for easier customer access and report generation.
- Wrote C and Perl applications to reformat SPICE model statements for simulators other than TI-SPICE; generated strong, weak and statistical SPICE model statements, and compared and tested parameter values in SPICE model statements in different files, simplifying error-prone and tedious processes.
- Constructed modularized BSIM4 MOSFET DC extraction flow breaking flow from 3 too-large steps to 11,resulting in easier fitting for complex set of model equations. Entire flow used comprehensive customization files and one generic optimization script instead of three rigid scripts with minor customization.
- Developed 85+ Perl and C tools and utilities, each contributing to lab success.