SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
A.D.A.M. (Automated Data Archiving and Mining)
for ASML PAS5500
Design and implementation of an automated data retrieval,
analysis and monitoring software for photolithography tools
Advisor:
Prof. Serafino Cicerone
Candidate:
Riccardo Macioce
Tutor:
Armando Rossi
Page  2
 Among the
worldwide top 10
semiconductor sales
leaders
 Micron's Avezzano
facility produces
CMOS image sensors
Micron Technology
 Products used in mobile phones, digital and
reflex cameras, etc.
Page  3
A. D. A. M.
A.D.A.M.
Automatic
alerts
Data
visualization
Charts
generation
Data
retrieval
Archiving
Page  4
IC production process
1. Coating
2. Photolithography
3. Etching
4. Removing photoresist
Page  5
A. D. A. M.
 The original release of A.D.A.M. was
developed for an U.S.A. facility (for 300
mm photolithography tools)
Page  6
Thesis tasks
 U.S.A. fab uses 300 mm photolithography tools,
while Avezzano fab uses 200 mm tools (AMSL
PAS5500)
– Different performance and calibration tests
– Different report structures and parameters
Goal 1: make the original A.D.A.M. version
usable for PAS systems
Goal 2: design and build new features
Page  7
Goal 1
Code Design
Page  8
A.D.A.M. Architecture
Page  9
Parsing subsystem
 Crontab:
scanning tools
every 10 minutes
 Multithread
system
Page  10
Goal 2
Page  11
A new module: Air Mounts
 System of shock
absorbers for
vibration isolation
between the
projection system
(“silent world”) and
the external world
Page  12
Reports structure
0.002800000 ... 0.348432056 0.000202538 0.000019308...
0.005600000 ... 0.522648084 0.000133590 0.000017341...
0.008400000 ... 0.696864111 0.000077143 0.000023498...
[...]
1.598800000 ... 99.651567944 0.000037273 0.000000088...
1.601600000 ... 99.825783972 0.000028764 0.000000072...
1.604400000 ... 100.00000000 0.000033625 0.000000075...
1.607200000 ... 1.607200000 0.000000000 0.000000000...
1.610000000 ... 1.610000000 0.000000000 0.000000000...
[...]
Page  13
Data identification
 Context awareness and knowledge:
– Pink noise as input signal (low-pass filter until
100 Hz)
– Resonance frequency ≈ 2 Hz
Page  14
A.D.A.M.
Page  15
Project Management
 Extreme Programming (XP) [Beck,
Cunningham]
– Whole team: Customer & Developer
– Tests definition before implementation
– Story Cards
– Story Board & time management
 Risk analysis and mitigation strategies
 Change management
Page  16
Numbers
 Original ADAM:
– 14 modules
 New ADAM:
– 9 modules fixed
– 27 new modules
 About 13000 new lines of Perl code
 About 65000 new lines of
PHP/Javascript/jQuery/HTML code
Page  17
Beyond numbers
 Communication & interaction:
– Collaboration with people from different fields
– Trainings
 Problem solving:
– Signals theory
– Optics
– Linear regression
– …

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (11)

Digital in 2017: Central Asia
Digital in 2017: Central AsiaDigital in 2017: Central Asia
Digital in 2017: Central Asia
 
the brain ,parts and functions
 the brain ,parts and functions the brain ,parts and functions
the brain ,parts and functions
 
Production planning & control & Forecasting
Production planning & control & ForecastingProduction planning & control & Forecasting
Production planning & control & Forecasting
 
Digital in 2017: Western Asia
Digital in 2017: Western AsiaDigital in 2017: Western Asia
Digital in 2017: Western Asia
 
The human brain presentation
The human brain presentationThe human brain presentation
The human brain presentation
 
Digital in 2017: Eastern Asia
Digital in 2017: Eastern AsiaDigital in 2017: Eastern Asia
Digital in 2017: Eastern Asia
 
Production planning & control
Production planning & controlProduction planning & control
Production planning & control
 
2016 Digital Yearbook
2016 Digital Yearbook2016 Digital Yearbook
2016 Digital Yearbook
 
SAP Production Planning
SAP Production PlanningSAP Production Planning
SAP Production Planning
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
 
Digital in 2017 Global Overview
Digital in 2017 Global OverviewDigital in 2017 Global Overview
Digital in 2017 Global Overview
 

Ähnlich wie A.D.A.M. (Automated Data Archiving and Mining) for ASML PAS5500

데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼
데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼
데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼HION IT
 
Man 00851 rev 001 understanding image checker 9.0
Man 00851 rev 001 understanding image checker 9.0Man 00851 rev 001 understanding image checker 9.0
Man 00851 rev 001 understanding image checker 9.0alex123123123
 
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼HION IT
 
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼HION IT
 
Instruction Manual | ATN X-Sight 4K Pro | Optics Trade
Instruction Manual | ATN X-Sight 4K Pro | Optics TradeInstruction Manual | ATN X-Sight 4K Pro | Optics Trade
Instruction Manual | ATN X-Sight 4K Pro | Optics TradeOptics-Trade
 
final report (parking project).pdf
final report (parking project).pdffinal report (parking project).pdf
final report (parking project).pdfgamefacegamer
 
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼HION IT
 
- Релейная защита - Power Systems Protection, Power Quality and Substation A...
 - Релейная защита - Power Systems Protection, Power Quality and Substation A... - Релейная защита - Power Systems Protection, Power Quality and Substation A...
- Релейная защита - Power Systems Protection, Power Quality and Substation A...azamfaiz
 
Dell precision tower 7910 manual
Dell precision tower 7910 manualDell precision tower 7910 manual
Dell precision tower 7910 manualBrown22john
 
Symmetry Software User Guide.pdf
Symmetry Software User Guide.pdfSymmetry Software User Guide.pdf
Symmetry Software User Guide.pdfssuser6a6ec7
 
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdfsteganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdfssusere02009
 
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdf
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdfInstructions HENSOLDT ZF 6-24x72 | Optics Trade.pdf
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdfOptics-Trade
 
Plugin anrit sitemasterseri30416
Plugin anrit sitemasterseri30416Plugin anrit sitemasterseri30416
Plugin anrit sitemasterseri30416Rohit Chintu
 
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics Trade
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics TradeInstruction Manual | Flir Scout TS Thermal Monoculars | Optics Trade
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics TradeOptics-Trade
 

Ähnlich wie A.D.A.M. (Automated Data Archiving and Mining) for ASML PAS5500 (20)

데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼
데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼
데이타로직 DS1100 1D 산업용 고정식 바코드스캐너 매뉴얼
 
Man 00851 rev 001 understanding image checker 9.0
Man 00851 rev 001 understanding image checker 9.0Man 00851 rev 001 understanding image checker 9.0
Man 00851 rev 001 understanding image checker 9.0
 
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV620 1D 산업용 고정식 바코드스캐너 매뉴얼
 
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼
데이타로직 DS2200 1D 산업용 고정식 바코드스캐너 산업용 레이저스캐너 매뉴얼
 
Instruction Manual | ATN X-Sight 4K Pro | Optics Trade
Instruction Manual | ATN X-Sight 4K Pro | Optics TradeInstruction Manual | ATN X-Sight 4K Pro | Optics Trade
Instruction Manual | ATN X-Sight 4K Pro | Optics Trade
 
final report (parking project).pdf
final report (parking project).pdffinal report (parking project).pdf
final report (parking project).pdf
 
183-192_vdMerwe
183-192_vdMerwe183-192_vdMerwe
183-192_vdMerwe
 
tutorial
tutorialtutorial
tutorial
 
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼
시크 SICK CLV640 1D 산업용 고정식 바코드스캐너 매뉴얼
 
Filterlab tutorial
Filterlab tutorialFilterlab tutorial
Filterlab tutorial
 
- Релейная защита - Power Systems Protection, Power Quality and Substation A...
 - Релейная защита - Power Systems Protection, Power Quality and Substation A... - Релейная защита - Power Systems Protection, Power Quality and Substation A...
- Релейная защита - Power Systems Protection, Power Quality and Substation A...
 
Dell precision tower 7910 manual
Dell precision tower 7910 manualDell precision tower 7910 manual
Dell precision tower 7910 manual
 
Symmetry Software User Guide.pdf
Symmetry Software User Guide.pdfSymmetry Software User Guide.pdf
Symmetry Software User Guide.pdf
 
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdfsteganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
 
Jdsu mts 2000_manual
Jdsu mts 2000_manualJdsu mts 2000_manual
Jdsu mts 2000_manual
 
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdf
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdfInstructions HENSOLDT ZF 6-24x72 | Optics Trade.pdf
Instructions HENSOLDT ZF 6-24x72 | Optics Trade.pdf
 
Plugin anrit sitemasterseri30416
Plugin anrit sitemasterseri30416Plugin anrit sitemasterseri30416
Plugin anrit sitemasterseri30416
 
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics Trade
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics TradeInstruction Manual | Flir Scout TS Thermal Monoculars | Optics Trade
Instruction Manual | Flir Scout TS Thermal Monoculars | Optics Trade
 
Camera technologybasics
Camera technologybasicsCamera technologybasics
Camera technologybasics
 
Reference manual pic18f
Reference manual pic18fReference manual pic18f
Reference manual pic18f
 

Kürzlich hochgeladen

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 

Kürzlich hochgeladen (20)

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 

A.D.A.M. (Automated Data Archiving and Mining) for ASML PAS5500

  • 1. A.D.A.M. (Automated Data Archiving and Mining) for ASML PAS5500 Design and implementation of an automated data retrieval, analysis and monitoring software for photolithography tools Advisor: Prof. Serafino Cicerone Candidate: Riccardo Macioce Tutor: Armando Rossi
  • 2. Page  2  Among the worldwide top 10 semiconductor sales leaders  Micron's Avezzano facility produces CMOS image sensors Micron Technology  Products used in mobile phones, digital and reflex cameras, etc.
  • 3. Page  3 A. D. A. M. A.D.A.M. Automatic alerts Data visualization Charts generation Data retrieval Archiving
  • 4. Page  4 IC production process 1. Coating 2. Photolithography 3. Etching 4. Removing photoresist
  • 5. Page  5 A. D. A. M.  The original release of A.D.A.M. was developed for an U.S.A. facility (for 300 mm photolithography tools)
  • 6. Page  6 Thesis tasks  U.S.A. fab uses 300 mm photolithography tools, while Avezzano fab uses 200 mm tools (AMSL PAS5500) – Different performance and calibration tests – Different report structures and parameters Goal 1: make the original A.D.A.M. version usable for PAS systems Goal 2: design and build new features
  • 7. Page  7 Goal 1 Code Design
  • 8. Page  8 A.D.A.M. Architecture
  • 9. Page  9 Parsing subsystem  Crontab: scanning tools every 10 minutes  Multithread system
  • 11. Page  11 A new module: Air Mounts  System of shock absorbers for vibration isolation between the projection system (“silent world”) and the external world
  • 12. Page  12 Reports structure 0.002800000 ... 0.348432056 0.000202538 0.000019308... 0.005600000 ... 0.522648084 0.000133590 0.000017341... 0.008400000 ... 0.696864111 0.000077143 0.000023498... [...] 1.598800000 ... 99.651567944 0.000037273 0.000000088... 1.601600000 ... 99.825783972 0.000028764 0.000000072... 1.604400000 ... 100.00000000 0.000033625 0.000000075... 1.607200000 ... 1.607200000 0.000000000 0.000000000... 1.610000000 ... 1.610000000 0.000000000 0.000000000... [...]
  • 13. Page  13 Data identification  Context awareness and knowledge: – Pink noise as input signal (low-pass filter until 100 Hz) – Resonance frequency ≈ 2 Hz
  • 15. Page  15 Project Management  Extreme Programming (XP) [Beck, Cunningham] – Whole team: Customer & Developer – Tests definition before implementation – Story Cards – Story Board & time management  Risk analysis and mitigation strategies  Change management
  • 16. Page  16 Numbers  Original ADAM: – 14 modules  New ADAM: – 9 modules fixed – 27 new modules  About 13000 new lines of Perl code  About 65000 new lines of PHP/Javascript/jQuery/HTML code
  • 17. Page  17 Beyond numbers  Communication & interaction: – Collaboration with people from different fields – Trainings  Problem solving: – Signals theory – Optics – Linear regression – …