English
| PDF 
Professional
Brion (Computational lithography)
Staff design engineer (R&D) June 2010 – present
- Currently working on a gauge creation algorithm
- The purpose of my current work is to design calibration gauges that improve the prediction power of a model
- The problem is to find a limited number of gauges that make a model accurately predict a full chip contour
- Created a Lua-scriptable EDA tool (Electronic design automation) for mask creation
- Designed the software architecture from the ground up and implemented it in C++.
- Lowered design turn-around time from several months to 2 days
- Used to design two $100k masks
- Program now shipped to customers
- Maintenance, improvements, and bug fixes of the C++ code on a network-distributed, p4 source-controlled code base
Senior Engineer (R&D) (2.5 years)
- Creating of symmetry-aware bilinear form tuning algorithm
- A lithography scanner can be modeled with Fourier Optics. The model can be diagonalized into a bilinear operator called a TCC (Transmission cross coefficient)
- I studied the group symmetries (D2, D4, O2) of the illumination path, both on the raw 4D TCC and on its 2D eigenvectors
- I devised and implemented a C++ algorithm
- US Patent under review
- Creation of a gauge selection algorithm
- The calibration of a model requires the measurement of some input gauges, but the metrology burden imposes a limit on the numbers of gauges our customers can measure.
- I created a new selection algorithm that reduces the metrology burden while having a very small impact on the predictive power of the calibrated model
- For this project, I was the lead investigator, but I interacted with other engineers for advice and discussion
- US Patent under review
- Created and implemented new model for resist process
- Extensive experimentation with measured data
- Estimation of fitting and prediction power, overfitting mitigation, and stability enhancement
- This model requires very limited human interaction
- I designed and wrote the entire C++ code for the model fitting, and the code for the use of the model on a full-sized chip using C++, FPGA, and FFTW on a distributed system
- For this project, I was the lead investigator, but I interacted with other engineers for advice and discussion
- US Patent application number 20100128969

- Matching of a competitor's model
- Research in tuning of parent company's scanners (Not lead engineer)
- Maintenance, improvements, and bug fixes of the C++ code on a network-distributed, p4 source-controlled code base
Philips Medical Systems (Machine medical diagnostic)
Intern (3 summers)
- Improved on automated EKG interpretation algorithms for cardiographs
- Created proprietary algorithm for measurement of QRS-T loops using vectorcardiography
- Measured effect of in-house lead transformation algorithms on diagnostic performance
- Wrote denoising and onset/offset detection algorithms using wavelets
- Wrote optical waveform recognition algorithms
- Wrote EKG marking program for the rest of the team
- Languages used: C++, C#, Basic, MATLAB, Unix scripts
Mount Rainer GSI
Bellman at the main hotel of Mount Rainier National Park (1 Summer)
OSC Solutions (Startup)
Employee number 1 (1 summer)
- Setup startup company's IT infrastructure (Setup LAN, Source Control Server)
- Used Java/WebObjects to create prototype for Enterprise Resource Planning program
- Finalized customer management and production logistic sections
- Used ReportMill to generate reporting files and bills
- Languages used: Java, SQL, Unix scripts
LSV Communication (Internet startup)
Intern (1 summer)
- Programmed a shopping cart for a real-estate advertisement website
- Developed a mailing-list database allowing customers to receive weekly and personalized updates
- Languages used: 4D, JavaScript
© Tony Bruguier from 2002 to 2012
Lastest modification: 2011-11-22