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

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. How to determine when to batch lots together and when better not? This is what we shall call the ‘batch or not to batch dilemma’.   

Why batch lots together in a wafer fab?

One of the most precious commodities is time, and batch tools are designed to make the best use out of time. Often, these tools have a long processing time. An example would be a diffusion furnace. Instead of waiting for 6 or 8 hours for a single lot to go through the whole process before loading the next one, batching allows the processing of multiple lots simultaneously. This sounds like an easy way to solve a complex problem. However, with batch tools, on top of a whole host of constraints to respect, there are exponentially more scheduling options available compared to a non-batch tool.

In addition, the processing times of batch tools introduce a very complex dynamic. Batch tool processing times consist of fixed time (regardless of the number of lots in a batch) and a variable time (increases with each additional lot). Because of the fixed time component (+ tool setup time) in creating a batch, there is the perception that larger batch sizes are more efficient.

A typical approach to batching decisions

At a batch tool, there are a number of decisions to be made, such as whether you process lots that are already in front of the tool or wait for more to arrive? Additionally, if the number of lots waiting exceeds the tool capacity, which lots should you batch together and process first?  

Typically, each fab decides on their batch-size policy, which will guide the batching decisions. One of the commonly used policies would be a Minimum Batch Size (MBS) policy, setting a minimum number of lots required to start processing. This could be determined by running a large number of different simulations. These simulations will determine the batch size that provides the best performance for that specific use case. Thus, an MBS heuristic rule would be created, setting a certain direction to follow for all future lots.

On the other hand, a ‘near-full’ policy would require you to wait until the batch size is as close as possible to the maximum capacity of a tool. In this case, it is possible to achieve high throughput, but it can also cause the tool to stay idle for a long time when waiting for more lots to arrive in order to satisfy the policy, which negatively impacts on overall cycle time.

Processing a batch whenever the tool is available and ready to process, is another approach (this is called the ‘greedy policy’). This may reduce cycle time during times of low WIP, but will likely cause an increase to cycle time and lower throughput during times of high WIP.

How to determine the right batch size

The fact of the matter is that there isn’t one perfect batch size. In reality, it depends on the context of the whole system at that specific point in time. The batching decision relies on a number of dynamic factors:

  • Max batch size constraints
  • What will arrive and when
  • What is currently in the queue
  • Possible recipe combinations that can be batched together
  • What priorities the wafers have
  • What objective you are currently optimizing for

    ‍

In many fabs, daily batching decisions are guided by a dispatch system which uses rules-based heuristic algorithms. This approach can work very well in some cases but can bring very poor results in others.

Let’s take a look at an example, where we use a simplistic approach to illustrate the problem.

Suppose we have a batch tool with a maximum batch size of 4 lots. In order to get better efficiency, a typical dispatch rule is to set a minimum batch size e.g. minimum batch size of 2 lots. However, in a situation where one lot is already present, waiting too long, will be inefficient. Therefore, a maximum wait time - let’s say 30 min - would apply to the rule of minimum batch size. If we have waited 30 min, and another lot did not arrive, the dispatch system would send one lot for processing.

Figure 1

Sometimes this works well - here another lot arrived within 5 minutes, allowing  2 lots to be processed simultaneously.

Figure 2

In this example, the rule was effective and achieved a lower average cycle time than if we hadn’t waited for the second lot to arrive. However, sometimes a rules-based dispatch system can make poor decisions. Typically the dispatch system will only make local decisions, and won’t look ahead to anticipate which lots and when are coming, as it’s illustrated in the second scenario below. The second lot arrives at the tool in 60 minutes, but due to the 30 min waiting rule, the first lot has already been dispatched.

Figure 3

In order to make more optimal decisions around batch sizes, we need to be able to anticipate what WIP will arrive, when it will arrive, and where this WIP goes next after the current batching step.  This can be achieved by applying a smart scheduling approach which understands the broader context required to make optimized batching decisions. The below example illustrates a rules-based decision vs an optimization approach.

Figure 4: Scenario 1 - Optimization vs dispatch rule
Figure 5: Scenario 2 - Optimization vs dispatch rule

This is one very simple example which shows some of the trade-offs that must be considered when making batch decisions. In the above case, it would be possible to write an extension to the dispatch rules to account for the scenario presented. However, in reality, there are several other factors which bring additional complications. For example, often, Lots will have different priorities. When a high priority lot is batched together with a lower priority lot, the average cycle time for both lots may be reduced compared to running the Lots in two sequential batches. That said, the cycle time of the high priority lot is likely to be increased - this may be undesirable.

Given how dynamic a fab is, writing dispatch rules to efficiently deal with the full range of scenarios is possible, but would be extremely time-consuming to maintain and expensive to build.

Conclusion

Batch tools are extremely complex machines to schedule, as there is a huge number of scheduling options, and each option has a different efficiency. Commonly used dispatch rules can cause poor performance in a dynamic fab environment. Often, the batching methodology follows a fixed rule, such as maximum batch size. These fixed rules can provide occasional good outcomes, but they are unable to consistently provide good solutions. As a result, the KPIs across the batch toolset might show undesirable increases in cycle time, or reductions in throughput if the WIP mix or objectives change. Additionally, creating very efficient rules would require a lot of time and extensive maintenance.

Smart scheduling, on the other hand, introduces the ability to make optimized batching decisions in any situation to achieve the objective of increased throughout or lower cycle times. By applying mathematical hybrid-optimization techniques, we are able to find a solution which is near-global-optimal, delivering a consistently high-quality outcome.

Get your Wafer Fab Scheduling Performance Analysis fully remotely and free of charge. Click here to get in touch.

 

‍

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

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

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

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.
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