Product
View all products
Toolset scheduling
Effortlessly boost tool performance
Fab-wide scheduling
Connect and visualise the whole fab
Production planning
Optimize WIP flow over the next 4 weeks
Technology
The intelligence layer for better decision-making.
Solutions
By Teams
Fab management
Industrial engineering
Manufacturing
Production control
By Products
Toolset scheduling
Fab-wide scheduling
Production planning
Solutions
Explore use cases that solve real operational challenges
Resources
Blog
About
Careers
Contact
  • Product
    View all products
    Toolset scheduling
    Effortlessly boost tool performance
    Fab-wide scheduling
    Connect and visualise the whole fab
    Production planning
    Optimize WIP flow over the next 4 weeks
    Technology
    The intelligence layer for better decision-making.
  • Solutions
    By Teams
    Fab management
    Industrial engineering
    Manufacturing
    Production control
    By Products
    Toolset scheduling
    Fab-wide scheduling
    Production planning
    Solutions
    Explore use cases that solve real operational challenges
  • Resources
  • Blog
  • About
  • Careers
  • Contact
3
 min read

A Fab Manager's Dilemma: Maintenance Scheduling vs Productivity KPIs

Preventive maintenance is a common practice in semiconductor wafer fabrication and essential for overall equipment availability and reliability. A typical approach is to plan maintenance activities ahead of time using simple rules-based models, where the maintenance is run on a particular day, at a particular time. The consequence of such approach, however, is optimising maintenance timing at the expense of production KPIs such as cycle time and throughput. What if we consider it the other way around and treat these KPIs as priority in the objective?

The maintenance scheduling problem

The complexity of semiconductor wafer fabrication entails a huge number of decisions and trade-offs a fab manager has to deal with each day. Preventive maintenance is one of them. The equipment used in the fabrication process is extremely capital intensive; therefore, it is critical that tools are utilised effectively and maintained on a regular basis to avoid any failures. Any servicing requires stopping the tools and suspending it from the manufacturing processes for a given period of time. With a recent shortage of chips, for the automotive industry, in particular, a fab manager faces a significant challenge - how to schedule preventive maintenance operations whilst ensuring maximum OTD and high throughput?

Maintenance scheduling is an established topic of research, with many authors showcasing various ways of solving this scheduling problem using simulation and optimisation techniques. An interesting tech paper on this topic was presented at the Winter Simulation Conference 2020 in December, by A. Moritz et al. “Maintenance with production planning constraints in semiconductor manufacturing” of Mines Saint-Étienne and STMicroelectronics. [the paper]

In this article, Ioannis Konstantelos, our Optimization Technology Lead, reviews the paper and explains Flexciton's approach to this complex topic.  

Technology perspective

The authors focus on identifying the best possible period of time (e.g. a day), across a large time range, in which to carry out maintenance tasks, while “respecting production deadlines and the capacity constraints on tools”. Two mathematical models are presented; in model 1, the maintenance is seen as a task that must be performed in a single period of time, e.g. one day (24h), while model 2 allows maintenance to be distributed across two consecutive periods, e.g. two days (48h).

Both models treat production schedules as fixed i.e. the lot to tools  assignment and timings for production purposes have been decided a priori. As such, the proposed formulation is a discrete-time model1, allowing to perform maintenance only within defined points in time. The model uses the following decision-making variables:

  • A variable that indicates whether a maintenance task should be performed or not.
  • A variable that assigns a maintenance task to the period in which it will be carried out.

There is a limit on the total time allocated to each of production and maintenance tasks.

The model's objective function is a combination of maximising the number of maintenance tasks that can be performed within the time horizon and the earliness of these tasks. A user defines parameters to tune the importance of each of these aspects.

The trade-off between production and maintenance remains unanswered

The two-step approach showcased in the paper leaves a core question unanswered; the trade off between production and maintenance. Typically, production scheduling aims to optimise a particular KPI, such as cycle time or throughput. By treating the production schedule as fixed and optimising the number and earliness of maintenance operations around it, we are ignoring the trade-off to the KPIs that matter and there may well be foregone synergy opportunities.

The paper rightly highlights the need to consider maintenance using a formal mathematical framework. Nevertheless, there are some assumptions that limit the applicability and benefit of the proposed approach.

  • One limitation is the discrete representation of time; continuous-time modelling* would instead allow for a more precise indication of when the various tasks should be carried out. This is especially relevant for modelling more complex tools e.g. photolithography, where maintenance lasts only a fraction of the discrete time.
  • The model makes use of the concept of “tool families”, to capture the fact that many tools are identical, which allows for substantial model simplification. However, in practice, most tools will have individual characteristics (such as the set of recipes they can carry out, or the secondary resources they may be using), which renders them non-interchangeable.
  • Another consequence, mentioned also by the authors, is that all maintenance is treated as optional, with no possibility to mark a particular task as “must-run” since that may require amendments to the original production schedule for feasibility.

Want to know more about the different wafer fab scheduling approaches including heuristics, mathematical and hybrid approaches? Read the following whitepaper, here we cover everything about wafer fab scheduling approaches

Business perspective

Results are presented for 12 real-world case studies, involving around 100 maintenance tasks to be scheduled for 14 tools families over a span of 60 one-hour periods. The more relaxed model (model 2) is shown to perform better, both in terms of the number of maintenance tasks planned as well as total earliness. One strength of the proposed approach is the speed of computation. As the authors state, the proposed model can be the basis for iterative discussions between production and maintenance planners.

Flexciton’s view on solving wafer fab challenges

Ideally, production and maintenance scheduling should be tackled in a single model, where the objective function according to cycle time and throughput applies. This can be achieved by treating maintenance as tasks that need to be scheduled within a specific window. Thereby fab managers can explicitly consider the impact that maintenance tasks have on the schedule such that impact on the production KPIs is minimised. Of course, such integrated approaches result in a substantial increase of problem size and complexity, necessitating the development of solution strategies capable of handling the ensuing complexity. Especially in cases of a large number of maintenance tasks or lengthy maintenance, such constraints can quickly render a problem intractable.

Flexciton offer wafer fabs smart scheduling solution

At Flexciton, we have developed smart scheduling solution that involves decomposition techniques to manage the added complexity introduced by maintenance constraints. The users can describe their maintenance tasks as “optional” or “must-run” as well as having a fixed start time or a flexible time window within which they can be carried out.

The Flexciton engine proceeds to optimise the target production KPIs while respecting maintenance constraints. The resulting production schedule prescribes the best time to carry out maintenance while capturing all individual tools characteristics and respecting all operational constraints so as to achieve the best use of available assets. Learn more about the technology behind Flexciton's smart scheduling solution

* Discrete time and continuous time are two alternative frameworks within which to model variables that evolve over time. Discrete time views values of variables as occurring at distinct, separate "points in time". In contrast, continuous time views variables as having a particular value for potentially only an infinitesimally short amount of time. Between any two points in time there are an infinite number of other points in time


‍

‍

Share this:
TwitterLinkedInFacebook
Resources

Useful resources

Stay up to date with our latest publications.

Wrestling with Recipes

Insightful experiments expose the weakness of limiting the number of recipes enabled on a tool. The key findings are that this limitation can lead to an increase in fab cycle times by more than 40 percent.
Read more

Why Optimized Scheduling is the Answer to Balancing Reticle Moves and Cycle Time

The scarcity and fragility of reticles presents fab operators with a tradeoff that we have assessed by investigating three case studies where Flexciton's intelligent scheduler has been used to explore the different outcomes.
Read more

To Batch or Not to Batch?

Batch tools are purposefully built to process two or more lots in parallel. However, due to the complexity and volatility of the wafer fabrication environment, each day wafer fabs are challenged to make complicated batching decisions.
Read more

Understanding the Trade-offs in Preventative Maintenance for an Optimized Fab Performance

The tools used in a fabrication process are extremely sophisticated; requiring an extensive preventive maintenance regime to ensure reliable production. A big challenge faced by fab managers is getting in place optimal scheduling of preventative maintenance whilst still meeting their production KPIs.
Read more

User-focused Digitalisation: Empowering Wafer Fab Operators with Intelligent Software

In the challenge of digitising semiconductor wafer fabs, Flexciton aspires to play a pivotal role in cultivating highly skilled operators and managers—individuals who are empowered by our technology rather than being replaced by it. Learn more about our customer-centric approach in this blog from Valentina.
Read more

We Need To Embrace Complexity, Not Run Away From It

As next-gen designs become increasingly sophisticated, a more holistic and streamlined approach to the manufacturing process is vital.
Read more

Two Factors That Can Make Or Break Wafer Fab Throughput

Being able to control and maximise throughput is critically important to the health and profitability of a semiconductor business. If the factory in question is capacity constrained, then any percentage increase to total fab throughput can be converted into further revenue for the business.
Read more

A Review of the Two-phase Approach to Photolithography Production Scheduling

Reviewing technology literature is a common practice when developing a new approach to solving an existing problem. James Adamson, a Senior Optimization Engineer at Flexciton, has recently reviewed several technical papers on photolithography scheduling, one of which he found particularly interesting.
Read more

The Reticle Allocation Problem and How to Approach it [Tech Paper Review]

This week, Daniel Cifuentes Daza, one of the Optimization Engineers here at Flexciton, explores the problem of reticle allocation in the photo area by reviewing a technical paper by Benzoni, A. et. al
Read more

The Theory of Constraints

Any manageable system is limited by at least one constraint. So, what happens if the system in question is the most complex manufacturing process in existence?
Read more

The Flex Factor with... Will

Introducing Will, Lead Backend Engineer at Flexciton. Explore his daily tasks, ranging from crafting backend architecture to overseeing the codebase and managing technical debt in this month's edition of The Flex Factor.
Read more

The Pareto Principle of Wait Time

Because of bottlenecked toolsets, wafers will spend a great proportion of their cycle time queuing rather than processing. The longer or more uncertain the wait time, the higher risk of variability in the cycle time. This ultimately impacts the overall productivity of a fab.
Read more

The Pathway to the Autonomous Wafer Fab

The semiconductor industry is set to receive $1tn in investment over the next six years, driven by AI and advanced technologies, with over 100 new wafer fabs expected. However, labor shortages continue to pose a challenge, pushing the need for autonomous wafer fabs to ensure continued growth.
Read more

The Flex Factor with... Yichen

In this month’s edition of The Flex Factor, we introduce one of our QA Engineers: Yichen Tian. Have a read to find out what this serial multitasker does during her day-to-day.
Read more

The Flex Factor with... Sudesh

Say hello to Sudesh Lutchman; senior back end engineer, delivery manager for the Taiichi team here at Flexciton and aspiring jet pilot.
Read more

The Flex Factor with... Seb

Introducing Seb Steele; self-proclaimed 'colossal nerd', John Boyd super fan and all-round product person.
Read more

The Flex Factor with... Jamie

Say hello to Jamie, one of Flexciton's frontend developers. From watering his cactus to perfecting the user experience of our application, find out what he does during his day-to-day in this month's edition of The Flex Factor.
Read more

The Flex Factor with... Sully

Meet Sully, the Bucket Brigade team's backend wizard, as he shines in the spotlight for July's edition of The Flex Factor. Discover more about the diverse challenges he tackles during his day-to-day and the valuable career advice he wishes he had known earlier.
Read more

The Flex Factor with... Jannik

Please give a warm welcome to Jannik, our next team member to sit in the hot seat. In this edition of The Flex Factor, find out how Jannik juggles being both an optimization engineer and customer lead, as well as what get's him excited in the world of tech.
Read more

The Flex Factor with... Nitin

Meet Nitin, our Senior DevOps engineer and security guru. Keep reading to learn a bit more about him and what it's like work in DevOps at Flexciton.
Read more

The Flex Factor with... Lio

Meet Lio, a driving force behind client success as Flexciton's Technical Customer Lead. Discover more about her keen eye for collaboration and passion for innovation in this edition of The Flex Factor.
Read more

The Flex Factor with... Charlotte

This month on The Flex Factor, we get to know our Senior People & Talent Partner, Charlotte Conway! Find out a little more about her and how she creates a supportive environment that helps our whole team to thrive.
Read more

The Flex Factor with... James

Meet James Adamson, one of our senior optimization engineers here at Flexciton. Many, many moons ago he was an aspirant farmer, now he’s designing and improving our scheduling algorithms.
Read more

The Flex Factor with... Felipe

Join Felipe as he shares his typical day at Flexciton, highlights the most rewarding aspects of his role and offers valuable career advice in this month’s edition of The Flex Factor.
Read more

Multi-objective Fab Scheduling: Exploring Scenarios and Tradeoffs for Better Decision Making

Building and maintaining any form of scheduling solution to be flexible yet robust is not an easy undertaking. Commonly, fab managers have resorted to rule-based dispatch systems or other discrete-event simulation software that asks a simple question: do I care more about getting wafers out the door, or reducing the cycle time of those wafers?
Read more

The Flex Factor with... Amar

On this month's edition of The Flex Factor, we're introducing Amar. Solutions engineer by day and the front man of Flexciton's band by night, find out a bit more about him and what he does for the team.
Read more

Switching to Autonomous Scheduling: What is the Impact on Your Fab?

From guaranteed KPI improvements to reducing fab workload by 50%, this blog introduces some of the benefits of Autonomous Scheduling Technology (AST) and how it contrasts with the scheduling status quo.
Read more

Scheduling as a Cornerstone of the Smart Factory [Part 1]

The problem with complex systems is that there’s so much variability and interaction, it's hard to get actionable insights from data. In Part 1 of this blog, Ben Van Damme explains that instead of accepting the complex nature of a fab, factories can control it using advanced scheduling.
Read more

Security and the Cloud: Should We Really Keep Everything On-prem?

Ray Cooke delves into the pivotal considerations surrounding cloud adoption in the context of wafer fabrication. For those reading sceptically, uncertain about the merits of cloud integration, or perhaps prompted by concerns about lagging behind competitors—this blog endeavours to shed light on key areas of relevance.
Read more

Scheduling Time Constraints in Wafer Fabrication

In a highly complex wafer fabrication environment, even the most advanced fabs struggle with scheduling time constraints. Begun Efeoglu Sanli, one of our Optimization Engineers, reviews a recently published technical paper on this particular subject.
Read more

Scheduling as a Cornerstone of the Smart Factory [Part 2]

In Part 2 of this blog, Ben Van Damme delves further into the potential of advanced optimization-based scheduling for wafer fabs in the not too distant future.
Read more

Scheduling Innovations: Academic Research and its Adoption in the Semiconductor Industry

This article focuses on innovations in scheduling: algorithms which assign lots to machines, decide in which order they should run, and ensure any required secondary resources are available.
Read more

Position Vacant: Are Chip Companies Really Running Out Of People?

The semiconductor industry worries that it won’t have enough workers to run its new fabs. But there’s a labour problem right now at legacy facilities. Could disruptive technologies help to solve this problem?
Read more

Maximising Wafer Fab Performance: Harnessing the Cloud's Competitive Edge

To cloud, or not cloud, that is the question. As other industries make the leap towards cloud technology, uptake with chipmakers continues to lag behind. In this article, Laurence explores the potential benefits of cloud adoption to equip Fab Managers with the motivation to reconsider the question.
Read more

Managing The Human Side Of Smart Manufacturing

Change management is just as important as new technology in a successful implementation. Jamie Potter has his say on what he thinks service providers can do differently to help fabs adopt new technologies.
Read more

Looking Into The Future: How Advanced Optimization Can Manage Timelink Constraints (Part 1)

Timelinks are one of the most challenging aspects of a wafer fab to navigate and significantly increase the complexity of scheduling it. We take a dive into a case study that shows how optimization can be used to manage timelinks to alleviate pressure on bottleneck tools.
Read more

Machine Says No – Is There A Way Around The Legacy Equipment Shortage?

Manufacturing equipment makers are under pressure to meet new fabs’ demands, with a serious knock-on effect for legacy chip makers. But can they increase capacity without increasing their number of tools?
Read more

Looking Into The Future: How Advanced Optimization Can Manage Timelink Constraints (Part 2)

In our second case study, we consider a more complex problem where a trade-off must be made between the cycle time of high priority lots and violating certain timelinks.
Read more

Is It Time to Redefine the UK's Role Within the Semiconductor Industry?

Jamie shares his thoughts on the UK’s £1bn semiconductor strategy, why he thinks there's untapped potential with disruptive technology, and how the UK’s abundant talent pool could be the key for our growth in the global industry.
Read more

Has the EU Chips Act Failed Before it's Started? Industry Strategy Symposium 2023

The big theme at this year’s SEMI Industry Strategy Symposium (ISS) conference was ‘How does Europe fulfil its ambition by 2030’. Jamie Potter shares his thoughts on the steps being taken to achieve its ambitious goal.
Read more

It’s Time For The Semiconductor Industry To Embrace Smart Manufacturing

With industries around the world still being hit by semiconductor shortages, chip companies need to embrace smart manufacturing practices to boost production. In this blog, we talk about what those practices are and how to accelerate their adoption.
Read more

Is Fear Holding Back The Chip Industry’s Future In The Cloud?

The semiconductor industry is at the cutting edge of technology – so why is it still so nervous about the cloud? Persisting with an outmoded security model means missing out on significant gains in manufacturing.
Read more

Is It Possible to Improve Performance and Be More Energy Efficient?

The semiconductor industry needs to become more sustainable in a world of increasing demand – optimization holds the key.
Read more

Goodhart’s Law and the Pitfalls of Targeting Load Port Utilisation on Photo Tools

In this blog, Dominic Bealby-Wright, one of our optimization engineers, takes a look Goodhart's Law and its relation to load port utilisation on tools in the photolithography area.
Read more

Investigating Operational Decisions and Their Impact on Energy Efficiency in Wafer Fabs

Chipmakers will encounter major challenges before the end of the decade in their quest to achieve stringent emissions goals. In light of this, we are working on an initiative to explore innovative approaches for reducing the carbon impact of the semiconductor sector.
Read more

Flexciton’s Software Trial at Renesas Tackles One of the Most Complex Aspects of Fab Scheduling

Timelinks are one of the most challenging scheduling problems found in a wafer fab and were causing a particular problem for Renesas Electronics' US fab. After seeing the potential performance gains with our software trial, they decided to go ahead with full implementation.
Read more

Heuristics or Mathematical Optimization: Which is the Best Method for Wafer Fab Scheduling?

Scheduling a wafer fab to run optimally is one of the most challenging mathematical problems that exists in modern-day manufacturing. Why?
Read more

Innovate UK invests in breakthrough technology developed by Flexciton and Seagate

Innovate UK, part of UK Research and Innovation, has invested in Flexciton and Seagate Technology's production planning project to help improve UK semiconductor manufacturing.
Read more

Harnessing AI's Potential: Revolutionizing Semiconductor Manufacturing

AI has unquestionably stood out as the prevailing technological theme of the year. This wave of innovation begs the question: how can the semiconductor industry, which stands at the heart of technological progress, leverage AI to navigate its own intricate challenges?
Read more

Flexciton and Seagate Technology to Present at SEMI's Upcoming FutureFab Solutions Webinar

What will the future of wafer fabrication look like? With innovative AI-driven technologies paving the way for significant improvements in efficiency, quality and on-time delivery whilst also driving down costs – chip manufacturers need to be paying close attention.
Read more

Fab-Wide Scheduling of Semiconductor Plants: A Large-Scale Industrial Deployment Case Study

Decision-making in wafer fabs is a two-level problem. On one hand, fab-wide scheduling is tasked with the strategic management of factory assets. On the other hand, toolset-level scheduling focuses on the operation of individual work centres.
Read more

EU Chips Act Proposes €43 Billion Of Support – But How Will It Be Spent?

The European Commission has set out an ambitious plan to double the EU’s share of the semiconductor market to 20% by 2030. But is increasing production capacity the way forward? In this blog, we look at where they should and shouldn’t be spending their money to achieve this aim.
Read more

Flexciton Announces £15M Series A to Boost the Capability of the Global Semiconductor Industry

Since its inception, Flexciton has received over £21m in funding, with its recent Series A round raising a total of £15m. The Series A investment will be used for hiring across different areas of the team.
Read more

Webinar: Flexciton and Seagate Case Study

Jamie Potter, CEO & Co-founder of Flexciton and Tina O'Donnell, Systems Engineering Manager from Seagate discussed advanced scheduling technology and its impact on wafer fab production performance.
Read more

Flexciton Return to Present at FMF 2022 For This Year's SEMICON Europa

This year, Flexciton will be returning to Munich, Germany for SEMICON Europa and the 2022 Fab Management Forum and we're thrilled to announce that we'll be silver sponsors of the event!
Read more

Flexciton Cofounders Reflect on Their Five Year Journey

The past 12 months have been intensely positive, bringing new exciting projects and allowing the company to accelerate its growth. We took this opportunity and asked Flexciton's cofounders to reflect on their journey.
Read more

C is for Cycle Time [Part 1]

This two-part article aims to explain how we can improve cycle time in front-end semiconductor manufacturing through innovative solutions. In part 1, we discuss the importance of cycle time for manufacturers and introduce the operating curve to relate cycle time to factory utilization.
Read more

C is for Cycle Time [Part 2]

In part 2, Dennis explores strategies to enhance cycle time through advanced scheduling solutions, contrasting them with traditional methods. He uses the operating curve, this time to demonstrate how AI scheduling and operational factors, such as product mix, can significantly impact cycle time.
Read more

B is for Batching

In the second instalment of the Flexciton Tech Glossary Series, we're taking you on an insightful journey through the world of batching. Find out about the many complexities of batching, the existing methods of solving the problem and the wider solution space.
Read more

Could Reinforcement Learning Play a Part in the Future of Wafer Fab Scheduling? [Tech Paper Review]

Jannik Post – one of our optimization engineers – takes a look at the background of the Reinforcement Learning methodology, before reviewing two recent publications which apply Reinforcement Learning to scheduling problems.
Read more

Come and Visit Our Booth at SEMICON West This July!

From 11–13 July 2023, Flexciton will be returning to San Francisco for this the latest edition of SEMICON West. And this time, we’ll be joining the Techworks / NMI members zone, where we will have our own stand – located at booth 945.
Read more

A is for AI

We are excited to introduce the Flexciton Tech Glossary Blog Series: A deep dive into the A-Z of semiconductor technology and innovation. In the first edition of the series, Ioannis Konstantelos and Dennis Xenos take a dive into AI and its applications in semiconductor manufacturing.
Read more

A Hot Topic: What Makes Scheduling the Diffusion Area so Challenging? [Tech Paper Review]

The diffusion area is particularly important to the smooth operation of a wafer fab. Not only does it receive raw wafers at the very beginning of the fabrication process but it also interacts with many other areas of the fab.
Read more

Autonomous Scheduling: A Tale of Three Taxis

At Flexciton, we often talk about how autonomous scheduling allows wafer fabs to surpass the need for maintaining many rules to enable the behaviours they want at different toolsets. Seb Steele offers an analogy to show how significant the difference is.
Read more

Accelerating the Future Panel Discussion: Key Takeaways from Industry Leaders

Staying ahead in smart manufacturing technologies has become paramount for global competitiveness. This topic was the focal point of the recent panel discussion webinar hosted by Flexciton.
Read more

Five Reasons Why Your Wafer Fab Should Be Using Hybrid Optimization Scheduling

Fabs usually approach scheduling in one of two ways; the heuristic approach, which is fast but not optimal and the mathematical approach, which is optimal but time-consuming. In order to attain optimal results that are able to keep up with changes on the factory floor – fabs should consider a hybrid approach.
Read more
View all

Speak to one of our experts

Book a demo session or simply reach out to one of our experts to learn more about what Autonomous Technology could do for your fab. 

Book a demo
Subscribe to receive the latest articles, publications and news.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Explore
HomeProductsSolutionsResourcesGlossary
Company
About usCareersTeamBlog & News
Contact
Get in touchRequest a demoFAQ

Powering your autonomous factory transition.

X
LinkedIn
© 2025 Flexciton. All rights reserved.
Privacy PolicyTerms of ServiceSecurity