| CPC G05B 19/4187 (2013.01) [G05B 19/4183 (2013.01); H01L 21/67276 (2013.01)] | 20 Claims | 

| 
               1. A method comprising: 
            determining a plurality of queue times associated with a plurality of operations of a sequence recipe, the plurality of operations being associated with production of a plurality of substrates in a substrate processing system, the plurality of operations comprising one or more revisit operations of a respective substrate revisiting a corresponding processing chamber; 
                identifying a plurality of time durations corresponding to the plurality of operations; 
                calculating, based on a maximum time duration of the plurality of time durations, a takt time for the plurality of substrates, wherein the takt time is a calculated pace corresponding to an amount of time between a previous substrate and a subsequent substrate entering the substrate processing system, the takt time being associated with the plurality of operations comprising the one or more revisit operations; 
                generating a schedule based on the takt time and the plurality of queue times; and 
                transmitting the schedule to a controller of the substrate processing system, wherein the controller is to control the substrate processing system to produce the plurality of substrates based on the schedule. 
               |