• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Scheduling Dual-Arm Cluster Tools With Multiple Wafer Types and Residency Time Constraints

    2020-05-21 05:44:20JipengWangHesuanHuChunrongPanYuanZhouandLiangLi
    IEEE/CAA Journal of Automatica Sinica 2020年3期

    Jipeng Wang,, Hesuan Hu,,Chunrong Pan,, Yuan Zhou, and Liang Li

    Abstract—Accompanying the unceasing progress of integrated circuit manufacturing technology, the mainstream production mode of current semiconductor wafer fabrication is featured with multi-variety, small batch, and individual customization, which poses a huge challenge to the scheduling of cluster tools with single-wafer-type fabrication. Concurrent processing multiple wafer types in cluster tools, as a novel production pattern, has drawn increasing attention from industry to academia, whereas the corresponding research remains insufficient. This paper investigates the scheduling problems of dual-arm cluster tools with multiple wafer types and residency time constraints. To pursue an easy-to-implement cyclic operation under diverse flow patterns,we develop a novel robot activity strategy called multiplex swap sequence. In the light of the virtual module technology, the workloads that stem from bottleneck process steps and asymmetrical process configuration are balanced satisfactorily. Moreover, several sufficient and necessary conditions with closed-form expressions are obtained for checking the system’s schedulability. Finally, efficient algorithms with polynomial complexity are developed to find the periodic scheduling, and its practicability and availability are demonstrated by the offered illustrative examples.

    Nomenclature

    N+{1, 2, ···}.

    Nn{1, 2, ···,n}.

    I. Introduction

    IN semiconductor manufacturing industry, cluster tools are the most fundamental equipment. For the sake of a higher tool utilization rate and a higher production yield rate, the majority of wafer manufacturers apply cluster tools in various wafer fabrication processes. Particularly in the cutting-edge fabs, about 70%~80% of the wafer fabrication procedures,such as wafer cleaning, etching, and deposition, are performed in cluster tools [1]. Owing to the interior space restriction, a typical radical-type cluster tool is generally composed of several single-wafer processing modules (PMs, also called processing chambers), a wafer transfer module (TM, also called wafer-handling robot), and two loadlocks (LLs). All these modules are mechanically connected together and manipulated by the industrial computer. PMs process wafers, TM executes wafer loading, unloading, and transportation among different modules, and LLs load/unload wafer cassettes. Depending on the robot structure, cluster tools are classified into the single- and dual-arm cluster tool (see Fig. 1). Furthermore,a couple of individual cluster tools can be interconnected through buffer modules in linear or treelike topology architecture to form a multi-cluster tool [2]–[4].

    Fig. 1. Cluster tools with four PMs. (a) A single-arm cluster tool; (b) A dual-arm cluster tool.

    Cluster tools are a sort of integrated equipment that provides a fully automated job shop manufacturing environment with vacuum conditions. More importantly, it is a big-ticket item ranging in price from hundreds of thousands to millions of dollars per tool [5], which consumes huge investments and production costs. Thus, it is of great necessity to operate cluster tools efficiently for reducing production costs. Great works regarding the modeling, analysis, and performance evaluation of cluster tools have been conducted [2], [3],[6]–[9]. Meanwhile, it is usually taken for granted that the nature of the operation of cluster tools is to schedule the robot activities due to its domination in PM activities [8]. An indisputable fact that the time taken for wafer processing in PMs is much longer than that for robot activities has been acknowledged by the most of the past research with regard to cluster tools. Thus under most circumstances, cluster tools operate in the process-bound region, where the robot has idle time and the wafer processing in PMs determines the system cycle time. In addition, the backward and swap sequences show their efficiencies in operating single- and dual-arm cluster tools respectively [6]. Nevertheless, the complex restrictiveness, stemming from the equipment architecture,wafer recipes, and temporal logic, poses significant challenges to the scheduling of cluster tools. Over the past decades,researchers conducted extensive prominent studies with respect to scheduling cluster tools under diverse instances,including wafer residency time constraints (WRTCs)[10]–[15], activity time variation [16]–[20], wafer revisiting processes [21]–[27], PM failures [28], [29], chamber cleaning operation [1], [30]–[32], and multi-cluster tools [33]–[42],which are thoroughly reviewed in [43]. Moreover, the latest advancements can be found in [44], [45]. Note that all the aforementioned works are dedicated to the scheduling and control problems of single-wafer-type fabrication.

    With the rapid improvements of integrated circuit (IC)manufacturing technology, the wafer size has increased up to 300 mm even 450 mm; besides, main leading-edge IC fabricators have stepped into 14 nm technology node, thus facilitating the reduction of wafer lot size. To respond to the customer order as quickly as possible, wafer manufacturers have to frequently switch wafer lots with a higher rapidity. If switching wafer lots with the off-line way, there is little prospect of minimizing the system’s makespan due to the repeated equipment shutdown for computing schedules and adjusting PMs [46]. If, instead, switching wafer lots with the on-line way, it does not need to close and adjust cluster tools frequently [47]. However, it remains an inefficient methodology due to the multiple occurrences of transient processes. For the transient process scheduling, its intractability in the solvability and enforceability is aggravated by the frequent state evolution, even though there has been some corresponding studies [48]–[53]. Meanwhile,the idleness of some PMs can hardly be avoided within each switching process, and this reduces the tool’s efficiency. In addition, despite the fact that existing research has made efforts so as to switch two different wafer lots in real-time,none of them provides a feasible integrated resolution for the scenarios with more than two lots. In brief, the intractable issues outlined in above can scarcely be solved via the resolutions for cluster tools with single-wafer-type fabrication.As a consequence, to tackle with these issues, novel approaches need to be explored.

    Recently, the leading fabs attempt to process several wafer types in a cluster tool concurrently. Such a novel wafer fabrication mode shows promising prospects on handling the new scheduling challenges caused by the shrinking wafer lot size. By considering that two different wafer types are processed in the cluster tool concurrently, the corresponding scheduling problems have been discussed in [54], [55]. Leeet al.[54] assume that there is no PM shared by the two wafer types, and then present efficient heuristic scheduling rules to determine the optimal robot activity sequence. A mixed integer programming model is established for minimizing the cycle time, when the developed conditions do not hold. Later,Leeet al.[55] extend their previous results in [54] to the tool environment where a single PM is shared by two different wafer types. By combining both the alternating and the conventional robot activity sequence, a heuristic algorithm is proposed for operating the robot in the general cycle. Koet al.[56] investigate the scheduling problem for the dual-arm cluster tool that concurrently processes multiple wafer types with identical flow patterns but different process times at each process step. This is a more common practice of concurrent processing in actual fabs. Looking back to the existing works[54]–[56], the commonality is that none of them takes WRTCs into consideration when addressing the concurrent processing problems. In our earlier work [46], we investigate the concurrent processing of multiple wafer types in a single-arm cluster tools. We place little restriction on the number of the entire wafer types and the flow pattern of each wafer type, i.e.,the concurrent processing of multiple wafer types conducted in [46] includes, but is not limited to, the instances that have been discussed in [54], [55]. Meanwhile, we take WRTCs as the core condition in [46]. As known, compared with singlearm cluster tools, dual-arm ones have higher productivity[5]–[8], [43]. Notwithstanding this, corresponding issues have not been extended to dual-arm cluster tools platform.However, the approach for single-arm cluster tools presented in [46] cannot be applied in dual-arm ones due to diverse differences including in the structure and resource behaviors.Thus, it remains an open problem and deserves exploring novel methodologies.

    In this paper, we focus on the scheduling problems of dualarm cluster tools with multiple wafer types. To improve the effectiveness and adaptability in engineering practice, we integratedly take several constraints into consideration including WRTCs, diverse flow patterns, and quantitative proportion. Considering them together in this paper, we make threefold contributions: 1) present a novel robot operation strategy that reveals effectiveness for the simplicity of its enforcement and the flexibility of tackling with intricate combination of flow patterns; 2) derive several necessary and sufficient conditions with closed-form expressions for verifying the system’s schedulability; and 3) develop efficient algorithms with polynomial complexity for computing the optimal cyclic schedule when the system is schedulable.

    The rest of this paper is organized as follows. Section II introduces necessary backgrounds on the concurrent processing of multiple wafer types in dual-arm cluster tools.Section III proposes a novel robot activity sequence to enforce cyclic operation, and then analyzes temporal properties and systematic workloads. Section IV discusses the schedulability criteria and presents efficient algorithms for finding the cyclic scheduling. Section V offers several examples to demonstrate the proposed methodology’s efficiency and its enforcement method. Finally, Section VI summarizes this paper and suggests possible extensions.

    II. Problem Preliminaries

    For the dual-arm cluster tool scheduling, there are alternative operation strategies, including dynamic (or realtime) and static (or off-line) dispatching rules of the robot activities. The dynamic strategy usually results in aperiodic operations, unpredictable robot activities, complex computation, and intractability in scheduling implementation,even though the corresponding optimizing issues can be heuristically performed via computer simulation. With the static strategy, a schedule can be obtained in advance based on the operation objectives and requirements. In other words,such a strategy pursues cyclic operation, i.e., the robot repeats identical work cycle and so does each PM. Cyclic operation outperforms the aperiodic one thanks to various merits, such as reduced scheduling complexity, predictable behavior, less work-in-progress inventory, improved throughput, and steady(or periodical) timing patterns. Thus, this paper is devoted to the cyclic scheduling of dual-arm cluster tools with multiple wafer types and WRTCs.

    A. Problem Definition

    B. Activity Description

    Time is taken for both PMs and robot activities. Letαλμdenote the process time of wafer type λ at process step μ. Due to the residency time constraints, the wafer of type λ must be unloaded within βλμtime units at most after its completion in the PM at process step μ. This implies that the wafer sojourn time τλμmust fall into the time interval [αλμ, αλμ+ βλμ], i.e.,τλμ∈ [αλμ, αλμ+ βλμ]. As the fact that the loadlock has no processing function, we thus have αλ0= 0 and τλ0∈ [0, +∞).As done in [11]–[14], [21], [56], we assume that: 1) the time taken for loading a wafer is the same as that for unloading,denoted as ρ, and 2) the time taken for the robot to move among any two different modules is identical, denoted as θ.Such assumption is universally accepted since the variability of these activities is marginal, and their operation times are much shorter than the wafer processing time in practice. In addition, when the robot rotates to the process step μ of wafer type λ for performing the swap operation, the wafer may remain being processed in the PM. To make the schedule feasible, the robot may need to wait some time units before or during the swap operations, which are denoted asandrespectively. Assume that it takes π time units for performing a simple swap operation at a process step. Then,the time taken for performing Υλμis

    III. Scheduling Analysis

    In this section, we introduce a novel robot activity strategy for achieving the cyclic fabrication of multiple wafer types in cluster tools without difficulty. On the basis of the analysis of the process step in temporal and workload properties, we present approaches to compute corresponding cycle times and to balance systematic workloads.

    A. Multiplex Swap Sequence

    It follows from the discussion with respect to the concurrent processing of multiple wafer types in the single-arm cluster tool that the production processes of each wafer type are mutually independent [46], likewise in the dual-arm cluster tool. This provides a holistic perspective combining the local and global cycle to examine the fabrication processes of different wafer types. As described in the multi-type WFP, the raw wafers include two parts. One is thek?γ non-shared types, while another is the γ shared ones. Assume that the shared types enter the tool before the non-shared ones. Then,the wafer type release sequence is [the shared types] → [wafer typek?γ] → [wafer typek?γ ?1] → ··· → [wafer type 1].However, according to the structural characteristics revealed by the multi-type WFP, we can safely draw a conclusion that the shared types have shown a parallelized structure mutually from the global perspective. Therefore, based on the first-in first-out principle, the wafer type release sequence in the global cycle composed of γ subcycles is : {[the shared types]k→ [wafer typek?γ] → [wafer typek?γ ?1] → ··· → [wafer type1]}1→ {[the shared types]k?1→ [wafer typek?γ] →[wafer typek?γ ?1] → ··· → [wafer type 1]}2→ ··· → {[the shared types]k?γ+1→ [wafer typek?γ] → [wafer typek?γ ?1] → ··· → [wafer type 1]}γ, where the subscript σ, σ∈Nγ, in “[the shared types]σ” indicates that the wafer being processed in the final shared process step is the σth type.Thus, the system will evolve to its initial state afterγ subcycles.

    In an arbitrary global cycle, the non-shared types are processed γ times with an identical sequence, while the shared ones require to be dynamically executed in each subcycle with different sequences. Let PSλμ, λ ∈ Nk, μ ∈ Nnλ, denote the μth process step of wafer type λ. Specially, the LLs can be treated as a process step, denoted as PSλ0. Letrepresent the process step sequence for wafer type λ from theit h tojth process steps, i.e.,. For the non-shared types, according to the swap-with-wait operation, the robot will execute process steps sequentially in each subcycle as follows:. As for the shared types, their fabrication mechanisms are more complicated. Due to the parallelized structure and identical manufacturing parameters at the shared process steps, each shared PM conducts a different wafer type and configures a permutation in the light of the first-in first-out rule. Thus, in the σth subcycle, wafers being processed from the first to the final shared process steps are W?(σ,1), W?(σ,2), ···, W?(σ,δ), ···,W?(σ,ε), respectively, where Wλindicates the wafer of the λth type. Note that ?(σ,δ)is equal tok??ε+σ?δ|γ?+1, whereis equal to γ when ε+σ?δ is divisible by γ;otherwise,is the remainder of ε+σ?δ by dividing γ. In two unbiased adjacent shared process steps, the process step chain composed of the identical wafer type satisfying the latter instance will be chosen to execute. In the σth subcycle, thus, the robot will execute the process steps of the shared types sequentially as follows:

    By this point, the robot operation strategy with respect to the non-shared and shared types is demonstrated clearly within the above discussions. Then, based on the standpoint that the wafer fabrications of the non-shared and shared types(as a unit) are mutually independent, the process steps of these two parts can be concatenated and executed with the swap-

    with-wait operation to construct the multiplex swap sequence

    B. Temporal Analysis

    According to the results in [11], [14], we can easily draw the conclusion that the time needed for completing a wafer of type λ at process step μ isIn consideration of the concurrent mechanism featured by two aspects, i.e., the parallel PMs and the parallelized structure that are formulated by the shared and non-shared PMs of the shared wafer types,we characterize such specification by introducing two coefficients:mλμand ζλμ, wheremλμis the number of parallel PMs of PSλμ; and ζλμ= 1 if λ ∈ Nk?γorotherwise,ζλμ= γ. Thus, the production cycle time of PSλμ, λ ∈ Nk, μ ∈ Nnλ,is

    In accordance with the MSS, the process step sequence that will be performed is easily identified. Given the preliminary assumption along this paper, the elementary operation during each process step is performed with swap-with-wait policy.Then in the σth subcycle, the executed process step sequence

    With the MSS, based on the previous analysis, when the system arrives at the steady state, the wafer fabrication process in dual-arm cluster tools presents a cyclic serial one.Hence, the cycle time for completing a wafer at each step and the robot cycle time are identical. This is unified as the system production cycle time, denoted as ψ . Thus, ? λ ∈ Nk, σ ∈ Nγ,

    we have

    Equations (3) and (4) present the basics for scheduling cluster tools with multiple types of wafers within the steady state, as well as the properties with respect to the temporal relationship and productivity between each pair of modules under cyclic operations. For the wafer fabrication within each process step in the steady state, as revealed by (3) and (4), one should and must keep the same production rhythm, which can be guaranteed via alternative approaches including adjusting the wafer fabrication starting time and the robot waiting time.As for the robot, due to the anisotropic distribution of the process step chain among two adjacent shared process steps,its activity cycle usually emerges as a dynamic one resulting in unstable work cycle and error propagation of the wafer fabrication in PMs. To obtain a stable robot activity cycle, in the bottom line, for ? δ ∈ ?ε?1= Nε?1∪ {0},=NkNk?γ, and, we must ensure

    Consequently, for the tools’ operation in the steady state, (2)should be updated to

    where

    C. Workload Analysis and Balance

    Due to the incongruous parametric distribution and the fierce resource contention that occur in the shared PMs, the system workload imbalance probably deteriorates to a severe level such that additional measures are needed, apart from the robot waiting time adjustment that is widely applied in [13],[14], [17]–[18], [22]–[25]. To tackle with these issues and realize stable cyclic operations, we adopt the virtual module technology that is introduced in our earlier work [46]. In the internal layer, we importθ ) (resp.,virtual modules as well as the regulating waitingbefore(resp., after) the first (resp., final) shared process step. Since there is no buffer between neighboring PMs, we have to allocate virtual robot operation to the process step. In the external layer, we set ηλ?1 virtual PM groups for each wafer type. In particular, the shared types are regarded as an individual group, i.e., ηk?γ+1= ηk?γ+2= ··· = ηk= ηs. Then, (1)for computing the production cycle time of PSλμshould be updated as

    where

    Equation (12) characterizes not only the production cycle time but also the workload range of each process step under a specific schedule. Because the specification defined by (12)includes the robot waiting time, we call such a workload as the scheduled workload that has a close relation with the robot cycle time. Their algebraic relationships can be maximally characterized by the coefficient ηλ. Consequently, the optimum quantitative proportion of the wafer types can be determined as follows:

    After configuring the virtual modules, the robot activity cycle can be converted into a reductive specification as follows:

    where

    It should be noticed that ψRcis a predeterminable constant related to the inherent characteristics of the system including the WFP, processing times, and robot activity times, whereas ψσRwshall be determined by the specific schedule pursued in this paper. By using virtual module technology, we can alleviate the process step bottleneck in both internal and external layers. Moreover, when the system runs in the steady state, it can be inferred from (3), (4) and (12) that the wafer sojourn time at PSλμis

    IV. Schedulability and Scheduling

    schedule that satisfies (3), (4) and WRTCs, i.e., ψλμ∈ [ψλμL,ψλμU], simultaneously. To be specific, the problem converts

    By this point, we have discussed the robot operation strategy and the corresponding temporal properties. The sequential work is to verify the feasibility of the target into how to clarify the variational mechanism ofthe production cycle time based on the limited manufacturing information that can be known in advance. Although such a solution cannot be derived directly, we can handle it by analyzing the distribution characteristic of the natural workload of PSλμ. Removing the robot waiting timefrom(12), we can obtain PSλμ’ s natural workload φλμand its lower and upper bounds as follows

    Let φLmax= max{ φλμL, λ ∈ Nk, μ ∈ Nnλ} and φUmin=min{ φλμU, λ ∈ Nk, μ ∈ Nnλ}. Next, we investigate the systematic schedulability under the diverse distribution characteristic in manufacturing parameters.

    Fig. 2. Illustration for Theorem 1.

    Theorem 1:For the time-constrained dual-arm cluster tool withifthen, the system is schedulable; otherwise, it is not schedulable.

    Proof:Case 1:Letand assign zero to the rest of robot waiting times. Then, we haveand the robot cycle timeThus, the time taken for completing a wafer in each process step is φLmaxin the steady state based on (3) and (4). Therefore, ψ =Then, from (21),we haveandαλμ+ βλμ] /(mλμζλμηλ) – [ξλμ(π + θ ) + π ] = αλμ+ βλμ, i.e.,τλμ∈[αλμ, αλμ+ βλμ]. In other words, there is enough time for completing a wafer in each process step; besides, the WRTC of each process step is satisfied. Thus, the system is schedulable for Case 1.

    Case 2:For this case, let all the robot waiting times be zero,such that ψσRw= 0 and the robot cycle time ψσR= ψRc+ψσRw= ψRc. According to (3) and (4), in the steady state, the time taken for completing a wafer in each process step is forced to be ψRc, i.e., ψ = ψλμ= ψσR= ψRc, λ ∈ Nk, μ ∈ Nnλ, σ ∈ Nγ.Then, from (21), we have τλμ=mλμζλμηλψ – [ ξλμ(π + θ ) + π +=mλμζλμηλψRc– [ ξλμ(π + θ ) + π ] >mλμζλμηλψLmax–[ ξλμ( π + θ ) + π ] ≥mλμζλμηλ[ ξλμ( π + θ ) + π + αλμ] /(mλμζλμηλ)– [ ξλμ(π + θ ) + π ] = αλμ, and τλμ=mλμζλμηλψ – [ ξλμ( π + θ) +π +] =mλμζλμηλψRc– [ ξλμ( π + θ ) + π ] ≤mλμζλμηλφUmin–[ ξλμ( π + θ ) + π ] ≤mλμζλμηλ[ ξλμ( π + θ ) + π + αλμ+βλμ] /(mλμζλμηλ) – [ ξλμ(π + θ ) + π ] = αλμ+ βλμ, i.e., τλμ∈ [ αλμ,αλμ+ βλμ]. This means that the WRTC of each process step is satisfied. Thus, the system is schedulable for Case 2.

    Case 3:It is clear that the production cycle time ψ > ψRcif the system is schedulable. According to (12), (18), and (21),we can easily deduce that ψσRw≥ ( ψ – φUmin)mλμζλμηλ. Then,ψσR= ψRc+ ψσRw≥ ψRc+ ( ψ – φUmin)mλμζλμηλ> ψRc+ ( ψ –ψRc)mλμζλμηλ= ψ+ (mλμζλμηλ– 1)( ψ – ψRc) > ψ. Thus, there always exists ψσR> ψ violating (4) no matter what schedules we adopt. This implies that the system is not schedulable for Case 3.

    Algorithm 1 Scheduling time-constrained dual-arm cluster tools with multiple wafer types for

    Algorithm 1 Scheduling time-constrained dual-arm cluster tools with multiple wafer types for

    B. Situation With

    Theorem 2:For the time-constrained dual-arm cluster tool withif ψRc≤ Ψ, then, the system is schedulable; otherwise, it is not schedulable.

    Fig. 3. Illustration for Theorem 2.

    Case 2:It is clear that the production cycle timeψ≥φLmaxif the feasible schedule can be found. From Ψ < ψRc≤φLmax,

    Algorithm 2 Scheduling time-constrained dual-arm cluster tools with multiple wafer types for

    Algorithm 2 Scheduling time-constrained dual-arm cluster tools with multiple wafer types for

    C. Discussion

    In Section III, we propose a novel robot operation strategy and the corresponding workload balancing methods. They provide a comprehensive approach to cope with the concurrent processing of multiple wafer types in dual-arm cluster tools. Combining with the schedulability criteria provided in this section, we can summarize the procedure to find the feasible cyclic schedule for dual-arm cluster tools with multiple wafer types and residency time constraints. As for the performance of the proposed algorithm, we have the following theorem.

    Theorem 3:If the mixing ratio of the production order coincides withRopt, the schedule obtained by Algorithms 1 and 2 is optimal in terms of the cycle time.

    Proof:Assume that the lower natural workload of PSλμ,λ∈Nk, μ ∈ Nnλ, φλμLis equal to φLmax. For the situations covered by Case 1 of Theorems 1 and 2, if the system is scheduled such that ψ < φLmax, then, according to (21), for the PSλμ, we haveThus, such schedule is infeasible. For the situation defined by the Case 2 of Theorem 1, if the system is scheduled such thatthen,according to (3) and (4),we havethat contradicts with the definition of the robot activity cycle.Therefore, such schedule is infeasible. In conclusion, the system driven by the obtained schedule can reach the lower bound of the production cycle time, i.e., the minimal cycle time. By considering the presented schedulability conditions that are constructed in terms of the quantitative proportion(see (12), (17), and (21)), the entire wafer types will be completed simultaneously within the identical processing cycle. Thus, the system can keep working throughout the whole processes with the minimal cycle time under the supposed conditions.

    As stated above, the tool system can operate in the lower bound continually on the basis of the assumption that the mixing ratio of a specific production order is equal toRopt.However, the mixing ratio is inconsistent withRoptin many scenarios. In such cases, although the obtained schedule may no longer be the optimal one, it is still efficient due to the simple computation and implementation. In addition, we can adopt the virtual wafer technology, as implemented in [13],[14], to coordinate the robot activities. More specifically, we need to configure the mixing ratio in accordance withRoptby adding virtual wafers minimally. After configuring, thus, we havedenotes the number of the added virtual wafers of type λ.Given the WFP of a production order, one needs to calculate the cycle time ofnλprocess steps for the λ-th type of wafers.Thus, the computational complexity of the presented algorithm is O(nλ×K). However, by considering thatnλ≤ 6 andKis limited in practice, the presented approach is efficient and applicable to industrial cases.

    V. Examples

    In this section, we give several examples to demonstrate the effectiveness of the proposed algorithm as well as its implementation approach.

    A. Illustrative Examples

    Example 1:The processing paths of the first, second, and third wafer types are [LL → PM1→ PM2→ LL], [LL → PM3→ PM4→ LL], and [LL → PM5→ PM6→ LL],respectively. The processing parameters are as follows: κ1=240 pcs, α11= 286 s, β11= 26 s, α12= 264 s, β12= 30 s; κ2=180 pcs, α21= 128 s, β21= 15 s, α22= 110 s, β22= 28 s; κ3=600 pcs, α31= 120 s, β31= 24 s, α32= 133 s, β32= 17 s; ρ = 8 s, θ = 3 s, π = 19 s.

    For this example, the WFP is {(1, 1), (1, 1), (1, 1)}. Then,η1= 2, η2= 3, and η3= 1.Thus, we have φ11L= 194 s, φ11U= 207 s, φ12L= 204 s,φ12U= 213 s, φ21L= 196 s, φ21U= 206 s, φ22L= 202 s, φ22U= 211 s, φ31L= 204 s, φ31U= 218 s, φ32L= 185 s, and φ32U= 206 s.Then,and ψRc< φLmax= 204 s.Hence, the conditions given by Case 1 of Theorem 1 are satisfied. According to Algorithm 1, a feasible cyclic schedule can be obtained by setting= φLmax– ψRc= 6 s, and the rest of robot waiting times are equal to zeros. The optimal quantity ratio of wafer types isRopt= 3 : 2 : 6. Thus, the quantities of the virtual wafers added necessarily are as follows:pcs. Fig. 4 depicts the Gantt chart of the obtained schedule.

    Example 2:The processing paths of the first and second wafer types are [LL → PM1→ PM2(PM3) → PM4→ PM6→ LL] and [LL → PM1→ PM5→ PM6→ LL], respectively.The processing parameters are as follows: κ1= 480 pcs, α11=145 s, β11= 16 s, α12= 145 s, β12= 16 s, α13= 145 s, β13= 16 s, α14= 145 s, β14= 16 s; κ2= 200 pcs, α21= 348 s, β21= 24 s, α22= 326 s, β22= 28 s, α23= 145 s, β23= 16 s; ρ = 10 s, θ =2 s, π = 22 s.

    Example 3:The processing paths of the first, second, and third wafer types are [LL → PM1( PM2) → PM3→ LL], [LL→ PM4→ PM5→ LL], and [LL → PM4→ PM5→ PM6→LL], respectively. The processing parameters are as follows:κ1= 580 pcs, α11= 145 s, β11= 16 s, α12= 348 s, β12= 24 s;κ2= 600 pcs, α21= 326 s, β21= 28 s, α22= 326 s, β22= 28 s;κ3= 550 pcs, α31= 156 s, β31= 15 s, α32= 139 s, β32= 18 s,α33= 145 s, β33= 16 s; ρ = 6 s, θ = 2 s, π = 14 s.

    Fig. 4. Gantt chart of the obtained schedule for Example 1.

    Fig. 5. Gantt chart of the obtained schedule for Example 2.

    For this example, the WFP is {(2, 1), ([1], [1]), ([1], [1],1)}. Then, ψRc= (3 + 4) × (14 + 2) = 112 s, η1= 2, and η2=η3= 1. Thus, we have φ11L= 123 s, φ11U= 129 s, φ12L= 128 s,φ12U= 142 s, φ21L= 114 s, φ21U= 135 s, φ22L= 132 s, φ22U=150 s, φ31L= 114 s, φ31U= 135 s, φ32L= 132 s, φ32U= 150 s,φ33L= 122 s, and φ33U= 130 s. Then,= ?, and φLmax= 132 s > ψRc. Meanwhile, φ11L< φLmaxand φ33L< φLmax. However, φLmax– (φLmax– φ11L)m11ζ11η1–( φLmax– φ33L)m33ζ33η3= 132 – (132 – 129) × 2 × 2 × 1 –(132 – 130) × 1 × 2 × 1 = 116 s > ψRc. Hence, the conditions given by Case 1 of Theorem 2 are satisfied. According to Algorithm 2, a feasible cyclic schedule can be obtained by setting ψ = ψλμ= ψσR= ψRc= 132 s, ω11= (φLmax–= 4 s,= 4 s, and the rest of robot waiting times are equal to zeros. The optimal quantity ratio of wafer types isRopt= 1 :1 : 1. Thus, the quantities of the virtual wafers added necessarily are as follows:pcs. Fig. 6 depicts the Gantt chart of the obtained schedule.

    B. Schedule Implementation

    Fig. 6. Gantt chart of the obtained schedule for Example 3.

    TABLE I Comparison of Typical Works

    As outlined in the previous sections, the cyclic schedule obtained in this paper is applicable to the steady state process only. Before entering the steady state process, as known, the system will go through the start-up transient process that starts from the time the cluster tool begins to accept raw wafers to the point at which the full work cycle (i.e., the steady state) is reached. More crucially, the obtained steady state schedule demands distinctive requirements for the tool status while the cluster tool is going to the steady state. That is, the detailed status before the steady state must be compatible with that required by the obtained schedule. Thus, the robot activities during the start-up transient process should be accurately dispatched such that the system can converge to the desired state smoothly. When there is no longer raw wafers that are loaded into the tool, the system begins to go to the close-down transient process. Although the obtained schedule demands no special requirements for the tool status during the switching process, which is different from what the start-up transient process requires, we continue to hope that the close-down transient process can be sped up as soon as possible. Despite some studies with respect to the transient process scheduling for the single-wafer-type fabrication [48]–[53], none of them can be applied to the multi-type one. Thus, corresponding issues remain challenging and open. However, the primary goal pursued in this paper is to find the feasible cyclic steady state schedule and then implement it successfully. Inspired by the methods presented in [13], [14], we adopt the virtual wafer technology to avoid the transient state for implementing the obtained schedule.

    We take Example 1 as an instance to illustrate how to avoid the transient state by using the virtual wafer technology. We first assume that the system has been in steady state and each PM is occupied by a virtual wafer (denoted by WV) at the tool boot time. In both the start-up and close-down transient processes, the cluster tool is manipulated in accordance with the obtained steady state schedule. Specially, in the start-up transient process, the robot catches the real wafers and loads them into PMs, and the system will not reach the steady state until all the virtual wafers in PMs are replaced by the real ones. Such operation process is illustrated in Fig. 4, and it shows that the system begins to get into the steady state during the fourth work cycle. In the close-down transient process, the virtual wafers will be loaded into the tool as the supplement of the real ones. This manipulation will be continued until the entire real wafers complete their processing at the entire process steps. As shown in Fig. 4, the final wafer of the first (resp., second and third) type will complete its processing at the first/final process step during the 480th/482nd (resp., 540th/543rd and 600th/601st) work cycle. Note that the robot operations involving the virtual wafers aim at guaranteeing that the system keeps running according to the steady state schedule throughout the whole processes including the start-up transient, steady state, and close-down transient process. It is clear that this is easy to realize.

    C. Comparison With Existing Works

    Table I summarizes typical works with respect to the scheduling of multiple wafer types. In our earlier work [46],we investigate the scheduling problems of single-arm cluster tools with multiple wafer types and WRTCs. In this paper, we conduct these issues in dual-arm cluster tools. Compared with single-arm cluster tools, dual-arm ones present distinct characteristics in multiple aspects such as the robot operation strategy, temporal properties, and systematic schedulability,due to the widely different structures. Thus, compared with the work [46] for single-arm cluster tools, this paper for dualarm ones is not a typical epsilon difference work, even though both of them assume identical constraints. Compared with previous works [54]–[56], this paper achieves some progresses on the scheduling and control of dual-arm cluster tools with multiple wafer types being concurrently processed.First, WRTCs are not considered in [54]–[56], while they are taken into account in this paper. Second, the work in [54] and[55] merely address the concurrent processing of two wafer types, whereas [56] and ours can handle more than two types.Third, parallel PMs (i.e., series-parallel wafer flow patterns)are not considered in [54] and [55], but they are conducted in[56] and ours. However, the approach in [56] assumes that each wafer type has identical wafer flow patterns, whereas ours does not make such an assumption, as shown in Examples 2 and 3. Finally, for revealing the PM sharing behaviors, we investigate both non-shared and shared types via an integrated framework, as shown in Example 3, rather than conduct only one scenario, i.e., either non-shared types[54], [56] or shared types [55].

    VI. Conclusion

    This work focuses on the scheduling problems of dual-arm cluster tools with multiple wafer types and residency time constraints. A novel robot operation strategy, namely the multiplex swap sequence, is proposed to realize the stable mixed-model wafer fabrication. Based on this novel strategy,an easy-to-implement robot manipulation sequence for manifold flow patterns can be produced effortlessly. To balance the uneven workloads among process steps, a virtual module technology is developed. In addition to the presented necessary and sufficient conditions for schedulability testing,efficient algorithms with polynomial complexity are developed to find the cyclic schedule. The methodology presented in this paper can handle diverse complex multi-type wafer flow patterns. Meanwhile, its correctness, effectiveness,and adaptability are validated by illustrative examples.

    More significantly, several orientations deserve further explorations. First, there is still room for improvement. For instance, how to find the optimal schedule when the actual quantitative proportion is not equal toRopt? Especially, how to tackle with the scheduling problems when the shared types have different processing parameters at the shared steps?Second, it remains open and challenging for the scheduling and control problems with respect to the concurrent processing of multiple wafer types considering diverse operational requirements, e.g., revisiting processes, activity time variation, and cleaning operation. Third, it is of significance to investigate the concurrent processing of multiple wafer types within different tool architectures such as in-line cluster tools [4] and multi-cluster tools [2], [3]. In brief, these aforementioned topics deserve more attentiveness and we will investigate these issues in the future work.

    一级黄片播放器| 国产av码专区亚洲av| av网站免费在线观看视频| 成人国产av品久久久| 国产97色在线日韩免费| 啦啦啦在线免费观看视频4| 国产老妇伦熟女老妇高清| 久久久久久人人人人人| 伦精品一区二区三区| 午夜日本视频在线| 国产一区二区 视频在线| 亚洲欧美精品综合一区二区三区 | 美女主播在线视频| 日日摸夜夜添夜夜爱| 久久久久精品性色| 久久婷婷青草| 一级片免费观看大全| 可以免费在线观看a视频的电影网站 | 在线观看国产h片| 国产片特级美女逼逼视频| 飞空精品影院首页| 国产成人精品在线电影| av片东京热男人的天堂| 高清欧美精品videossex| 丝瓜视频免费看黄片| 免费大片黄手机在线观看| 亚洲精品自拍成人| 国产人伦9x9x在线观看 | 国产熟女午夜一区二区三区| 制服人妻中文乱码| 亚洲av综合色区一区| 考比视频在线观看| 青草久久国产| 亚洲色图综合在线观看| 免费黄网站久久成人精品| 热re99久久国产66热| 成人二区视频| 国产成人精品福利久久| 一区在线观看完整版| 精品第一国产精品| 精品国产超薄肉色丝袜足j| 亚洲精华国产精华液的使用体验| 亚洲精品日韩在线中文字幕| 亚洲情色 制服丝袜| 麻豆乱淫一区二区| 亚洲在久久综合| 久久精品亚洲av国产电影网| 一区二区三区四区激情视频| 晚上一个人看的免费电影| 国产探花极品一区二区| 成人国产麻豆网| 国产成人免费无遮挡视频| 亚洲国产欧美日韩在线播放| 国产伦理片在线播放av一区| 26uuu在线亚洲综合色| 色视频在线一区二区三区| 精品国产超薄肉色丝袜足j| 久久亚洲国产成人精品v| 久久免费观看电影| 搡老乐熟女国产| 午夜老司机福利剧场| 免费黄色在线免费观看| 欧美成人午夜免费资源| 日韩制服丝袜自拍偷拍| 一级爰片在线观看| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 中文字幕人妻熟女乱码| 中文精品一卡2卡3卡4更新| xxxhd国产人妻xxx| 欧美 亚洲 国产 日韩一| 麻豆精品久久久久久蜜桃| 精品亚洲乱码少妇综合久久| 另类亚洲欧美激情| 久久久久久久久久人人人人人人| 欧美人与性动交α欧美精品济南到 | 最近2019中文字幕mv第一页| 中文字幕人妻丝袜一区二区 | 中国国产av一级| 久久人人爽人人片av| 1024香蕉在线观看| 99热国产这里只有精品6| 国精品久久久久久国模美| 午夜精品国产一区二区电影| 国产av码专区亚洲av| 一级毛片 在线播放| 亚洲色图综合在线观看| 日本欧美国产在线视频| 妹子高潮喷水视频| 亚洲av在线观看美女高潮| 一区二区日韩欧美中文字幕| 99国产精品免费福利视频| 免费高清在线观看视频在线观看| av国产精品久久久久影院| 女人被躁到高潮嗷嗷叫费观| 大陆偷拍与自拍| 桃花免费在线播放| 久久久久国产精品人妻一区二区| 国产探花极品一区二区| 亚洲一级一片aⅴ在线观看| 欧美 亚洲 国产 日韩一| 国产xxxxx性猛交| 天天躁夜夜躁狠狠久久av| 丰满乱子伦码专区| 晚上一个人看的免费电影| 久久精品人人爽人人爽视色| 精品一区二区三区四区五区乱码 | 日日撸夜夜添| 九色亚洲精品在线播放| 久久精品国产亚洲av涩爱| 26uuu在线亚洲综合色| 欧美日韩国产mv在线观看视频| 久久精品国产鲁丝片午夜精品| 色网站视频免费| 亚洲av福利一区| 一级a爱视频在线免费观看| 18禁国产床啪视频网站| 少妇人妻久久综合中文| 狂野欧美激情性bbbbbb| 国产精品.久久久| 美女国产视频在线观看| 五月天丁香电影| 国产av一区二区精品久久| 青草久久国产| 最近手机中文字幕大全| 赤兔流量卡办理| 日本av免费视频播放| 黄色毛片三级朝国网站| 久久久a久久爽久久v久久| 成人毛片60女人毛片免费| 国产片内射在线| 国产无遮挡羞羞视频在线观看| 五月开心婷婷网| 国产97色在线日韩免费| 三级国产精品片| 精品少妇黑人巨大在线播放| av又黄又爽大尺度在线免费看| 国产黄色视频一区二区在线观看| 美女高潮到喷水免费观看| 亚洲av男天堂| 久久人人爽人人片av| 成年人免费黄色播放视频| 国产一区二区在线观看av| 国产精品熟女久久久久浪| 久久久精品免费免费高清| 国产精品无大码| 99久久综合免费| 亚洲欧美色中文字幕在线| 日韩人妻精品一区2区三区| 精品第一国产精品| 国产精品麻豆人妻色哟哟久久| 亚洲av欧美aⅴ国产| 久久久久久久久免费视频了| 女人高潮潮喷娇喘18禁视频| 免费高清在线观看视频在线观看| 一本久久精品| 亚洲国产精品999| 视频区图区小说| 老司机亚洲免费影院| 国产精品不卡视频一区二区| 99久久中文字幕三级久久日本| 午夜激情av网站| 精品人妻熟女毛片av久久网站| 亚洲国产av影院在线观看| 国产片特级美女逼逼视频| 亚洲国产精品999| 日韩制服骚丝袜av| 韩国高清视频一区二区三区| 免费女性裸体啪啪无遮挡网站| 丰满乱子伦码专区| 亚洲精品国产色婷婷电影| 一级黄片播放器| 日本黄色日本黄色录像| 日本猛色少妇xxxxx猛交久久| 建设人人有责人人尽责人人享有的| www.av在线官网国产| 国产精品亚洲av一区麻豆 | 久久久欧美国产精品| 日韩伦理黄色片| www日本在线高清视频| 亚洲精华国产精华液的使用体验| 国产麻豆69| 欧美人与性动交α欧美软件| 十八禁网站网址无遮挡| 国产男女内射视频| 韩国精品一区二区三区| 欧美亚洲 丝袜 人妻 在线| 黄色毛片三级朝国网站| 国产成人午夜福利电影在线观看| 日日撸夜夜添| 亚洲国产欧美日韩在线播放| 亚洲激情五月婷婷啪啪| 一级毛片我不卡| 黄色 视频免费看| 亚洲中文av在线| 日韩大片免费观看网站| 中文字幕亚洲精品专区| 精品福利永久在线观看| 男男h啪啪无遮挡| 久久狼人影院| 精品久久久久久电影网| 啦啦啦啦在线视频资源| 国产成人精品久久二区二区91 | 人妻人人澡人人爽人人| 亚洲精品美女久久久久99蜜臀 | 中文字幕人妻熟女乱码| 一级黄片播放器| 欧美最新免费一区二区三区| www.精华液| 18禁动态无遮挡网站| 最近最新中文字幕大全免费视频 | 欧美国产精品一级二级三级| av在线app专区| 亚洲av国产av综合av卡| 春色校园在线视频观看| 国产白丝娇喘喷水9色精品| 国产激情久久老熟女| 国产精品蜜桃在线观看| 日产精品乱码卡一卡2卡三| 嫩草影院入口| 国产精品不卡视频一区二区| 久久久久国产一级毛片高清牌| 欧美亚洲日本最大视频资源| 亚洲一区二区三区欧美精品| 老司机影院成人| 国产在线免费精品| 中国国产av一级| 久久久国产欧美日韩av| 欧美bdsm另类| 建设人人有责人人尽责人人享有的| 一级毛片黄色毛片免费观看视频| 91在线精品国自产拍蜜月| 国产色婷婷99| 成人国产麻豆网| 久久人人爽人人片av| 丝袜美腿诱惑在线| 亚洲精品av麻豆狂野| 久热这里只有精品99| 成人国产麻豆网| 一级黄片播放器| 精品国产乱码久久久久久男人| 久久影院123| 国产亚洲av片在线观看秒播厂| 免费人妻精品一区二区三区视频| 欧美日韩精品网址| 国产成人精品久久久久久| 免费观看性生交大片5| 一区福利在线观看| 少妇的丰满在线观看| 国产精品久久久久久精品古装| 天堂中文最新版在线下载| 亚洲 欧美一区二区三区| 日韩精品免费视频一区二区三区| 国产 一区精品| 日本爱情动作片www.在线观看| 久久国产精品男人的天堂亚洲| 男女下面插进去视频免费观看| 男女国产视频网站| 在线观看免费视频网站a站| 亚洲国产av影院在线观看| 激情视频va一区二区三区| 午夜福利在线观看免费完整高清在| 日韩成人av中文字幕在线观看| 久久精品熟女亚洲av麻豆精品| 亚洲av成人精品一二三区| 欧美成人午夜精品| 成人毛片a级毛片在线播放| 国产成人a∨麻豆精品| 黄片小视频在线播放| av网站在线播放免费| 老熟女久久久| 国产欧美日韩综合在线一区二区| 激情视频va一区二区三区| 男女下面插进去视频免费观看| 大片免费播放器 马上看| 深夜精品福利| av天堂久久9| 国产精品久久久av美女十八| 国产成人91sexporn| 久久久久久免费高清国产稀缺| av网站免费在线观看视频| 一级毛片我不卡| 久久鲁丝午夜福利片| 欧美国产精品一级二级三级| 一区福利在线观看| 日韩大片免费观看网站| 新久久久久国产一级毛片| 亚洲天堂av无毛| 精品少妇一区二区三区视频日本电影 | 黄片小视频在线播放| 欧美日韩亚洲国产一区二区在线观看 | 性少妇av在线| 久久精品国产a三级三级三级| 欧美亚洲 丝袜 人妻 在线| 亚洲一区中文字幕在线| 亚洲国产精品一区二区三区在线| 99久国产av精品国产电影| 90打野战视频偷拍视频| 日日爽夜夜爽网站| 久久鲁丝午夜福利片| 在线观看国产h片| 一区福利在线观看| 国产男女内射视频| 少妇精品久久久久久久| 亚洲av男天堂| 国产亚洲精品第一综合不卡| av片东京热男人的天堂| 极品少妇高潮喷水抽搐| 视频区图区小说| 蜜桃国产av成人99| 一区在线观看完整版| 国产乱来视频区| 日韩人妻精品一区2区三区| 不卡av一区二区三区| 夫妻性生交免费视频一级片| 久久99热这里只频精品6学生| 两个人免费观看高清视频| 少妇的丰满在线观看| 久久精品国产鲁丝片午夜精品| 观看av在线不卡| 99热全是精品| 视频在线观看一区二区三区| 久久精品夜色国产| 91午夜精品亚洲一区二区三区| 99热国产这里只有精品6| 久久精品91蜜桃| 亚洲五月天丁香| 亚洲一区中文字幕在线| 精品福利永久在线观看| 国产精品99久久99久久久不卡| 国产亚洲精品久久久久5区| 91精品国产国语对白视频| 国产主播在线观看一区二区| 电影成人av| www.精华液| 男人舔女人的私密视频| 在线观看免费午夜福利视频| 好男人电影高清在线观看| tocl精华| 老汉色∧v一级毛片| 18禁裸乳无遮挡免费网站照片 | 久久精品国产99精品国产亚洲性色 | 一级黄色大片毛片| 丝袜人妻中文字幕| 亚洲中文字幕日韩| 在线观看免费日韩欧美大片| 激情视频va一区二区三区| 国产成人影院久久av| 一级黄色大片毛片| 午夜免费激情av| 国产精品亚洲一级av第二区| 十八禁人妻一区二区| 亚洲精品成人av观看孕妇| 一级片免费观看大全| 老司机在亚洲福利影院| 一级,二级,三级黄色视频| 一边摸一边抽搐一进一出视频| 亚洲av熟女| 欧美激情久久久久久爽电影 | 在线av久久热| 亚洲成人精品中文字幕电影 | 999久久久国产精品视频| 国产av又大| 亚洲精品国产区一区二| 久99久视频精品免费| 成人av一区二区三区在线看| 人人妻人人澡人人看| 三上悠亚av全集在线观看| 久久久国产成人免费| 不卡一级毛片| 精品熟女少妇八av免费久了| 18禁观看日本| 精品无人区乱码1区二区| 久久久久久人人人人人| 亚洲人成伊人成综合网2020| 亚洲自拍偷在线| 久久久久久亚洲精品国产蜜桃av| 丁香欧美五月| 日韩欧美在线二视频| 日本 av在线| 国内久久婷婷六月综合欲色啪| 两个人免费观看高清视频| 国产精品永久免费网站| 午夜福利,免费看| 精品一区二区三区av网在线观看| 国产一区二区在线av高清观看| 丁香六月欧美| 天天添夜夜摸| 老司机亚洲免费影院| 久久久久久久精品吃奶| 在线观看66精品国产| 18禁裸乳无遮挡免费网站照片 | 国产精品一区二区免费欧美| 国产精品一区二区三区四区久久 | 麻豆国产av国片精品| 午夜视频精品福利| 日本vs欧美在线观看视频| 91成人精品电影| 欧美丝袜亚洲另类 | 久久中文字幕一级| 亚洲国产精品合色在线| 这个男人来自地球电影免费观看| 身体一侧抽搐| 精品一区二区三区四区五区乱码| 亚洲国产精品999在线| 精品日产1卡2卡| 精品人妻在线不人妻| 丰满人妻熟妇乱又伦精品不卡| 亚洲精品一二三| 欧美大码av| 国产91精品成人一区二区三区| 国产97色在线日韩免费| 亚洲成人久久性| 国产成人av教育| 精品国产亚洲在线| 一级,二级,三级黄色视频| 欧美不卡视频在线免费观看 | 老熟妇仑乱视频hdxx| 人人妻人人澡人人看| 亚洲精品一区av在线观看| 老司机午夜福利在线观看视频| 国产一区在线观看成人免费| √禁漫天堂资源中文www| 1024香蕉在线观看| 丁香六月欧美| 午夜亚洲福利在线播放| 亚洲午夜精品一区,二区,三区| 中国美女看黄片| 999久久久精品免费观看国产| av福利片在线| 日韩成人在线观看一区二区三区| √禁漫天堂资源中文www| 久久中文看片网| 免费观看精品视频网站| 99精国产麻豆久久婷婷| 手机成人av网站| 午夜免费激情av| 少妇粗大呻吟视频| 欧美黄色淫秽网站| 国产免费av片在线观看野外av| 久久国产精品人妻蜜桃| 成人免费观看视频高清| 中文字幕精品免费在线观看视频| 色精品久久人妻99蜜桃| 少妇粗大呻吟视频| 国产精品亚洲av一区麻豆| 一区福利在线观看| 我的亚洲天堂| 国产精品爽爽va在线观看网站 | 亚洲成国产人片在线观看| 午夜a级毛片| 伦理电影免费视频| 国产三级黄色录像| 免费日韩欧美在线观看| 国产黄色免费在线视频| 手机成人av网站| cao死你这个sao货| 久久国产精品人妻蜜桃| 高清av免费在线| 看免费av毛片| 国产av一区二区精品久久| 精品欧美一区二区三区在线| 99久久人妻综合| 69av精品久久久久久| 人妻丰满熟妇av一区二区三区| 涩涩av久久男人的天堂| 午夜福利在线观看吧| 国产精品电影一区二区三区| 91成人精品电影| 黄片大片在线免费观看| 美国免费a级毛片| 国产欧美日韩一区二区三| 极品人妻少妇av视频| 亚洲欧美精品综合一区二区三区| 女性生殖器流出的白浆| 亚洲avbb在线观看| 18禁观看日本| 中亚洲国语对白在线视频| 国产精品野战在线观看 | 国产国语露脸激情在线看| 午夜激情av网站| 国产精品爽爽va在线观看网站 | 国产精品免费视频内射| 日日干狠狠操夜夜爽| 亚洲 欧美一区二区三区| avwww免费| 视频区图区小说| av免费在线观看网站| 日韩视频一区二区在线观看| 亚洲欧洲精品一区二区精品久久久| 乱人伦中国视频| 日韩高清综合在线| 一本综合久久免费| 亚洲男人天堂网一区| 亚洲第一欧美日韩一区二区三区| 久久婷婷成人综合色麻豆| 国产成人精品久久二区二区91| 中文字幕av电影在线播放| avwww免费| 日本vs欧美在线观看视频| 在线观看www视频免费| 亚洲精品中文字幕一二三四区| 亚洲 欧美一区二区三区| 久热这里只有精品99| 国产亚洲欧美98| 久久久久久人人人人人| 18美女黄网站色大片免费观看| 女人爽到高潮嗷嗷叫在线视频| 国产精品二区激情视频| 国产免费av片在线观看野外av| av片东京热男人的天堂| 老汉色∧v一级毛片| 日韩人妻精品一区2区三区| 搡老熟女国产l中国老女人| 亚洲精品美女久久久久99蜜臀| 午夜久久久在线观看| 人人妻,人人澡人人爽秒播| 成人手机av| 曰老女人黄片| 久久人妻福利社区极品人妻图片| 国产99久久九九免费精品| 他把我摸到了高潮在线观看| 亚洲第一欧美日韩一区二区三区| 亚洲 国产 在线| tocl精华| 国产精品亚洲一级av第二区| 高清黄色对白视频在线免费看| 99久久99久久久精品蜜桃| 天堂√8在线中文| 久久国产亚洲av麻豆专区| 90打野战视频偷拍视频| netflix在线观看网站| 欧美日韩乱码在线| 精品国产国语对白av| 91av网站免费观看| 无限看片的www在线观看| 高清黄色对白视频在线免费看| 国产精品一区二区精品视频观看| 成在线人永久免费视频| 好看av亚洲va欧美ⅴa在| 黄频高清免费视频| 亚洲国产精品合色在线| 18美女黄网站色大片免费观看| 夜夜看夜夜爽夜夜摸 | 精品高清国产在线一区| 久久久水蜜桃国产精品网| 午夜日韩欧美国产| 精品国产乱码久久久久久男人| 99国产精品一区二区三区| 啪啪无遮挡十八禁网站| 国产精品98久久久久久宅男小说| 一级片免费观看大全| 亚洲熟女毛片儿| 真人一进一出gif抽搐免费| 国产精品影院久久| 狂野欧美激情性xxxx| av在线播放免费不卡| 欧美久久黑人一区二区| 天堂√8在线中文| 亚洲欧美一区二区三区久久| 国产成人精品久久二区二区91| 精品国产亚洲在线| aaaaa片日本免费| 久热这里只有精品99| 一级毛片女人18水好多| 成在线人永久免费视频| 亚洲一区中文字幕在线| 桃红色精品国产亚洲av| ponron亚洲| 成人黄色视频免费在线看| 18禁观看日本| 亚洲成国产人片在线观看| 国产主播在线观看一区二区| 久久人人爽av亚洲精品天堂| 国产一区二区三区在线臀色熟女 | 亚洲国产精品一区二区三区在线| 亚洲欧美日韩另类电影网站| 青草久久国产| 日韩欧美国产一区二区入口| 国产亚洲欧美精品永久| 亚洲,欧美精品.| 91精品国产国语对白视频| 午夜亚洲福利在线播放| 亚洲五月色婷婷综合| 在线观看免费午夜福利视频| 波多野结衣av一区二区av| 高清在线国产一区| 亚洲精品粉嫩美女一区| 在线十欧美十亚洲十日本专区| 高清毛片免费观看视频网站 | 国产精品爽爽va在线观看网站 | 欧美在线一区亚洲| 精品一区二区三区视频在线观看免费 | 亚洲人成电影免费在线| 美女大奶头视频| 丰满迷人的少妇在线观看| 91成年电影在线观看| 美女国产高潮福利片在线看| 亚洲色图 男人天堂 中文字幕| 久久人人精品亚洲av| 久久影院123| 日韩视频一区二区在线观看| 老司机亚洲免费影院| 久久九九热精品免费| 新久久久久国产一级毛片| 伦理电影免费视频| 成人亚洲精品一区在线观看| 美女国产高潮福利片在线看| 亚洲色图 男人天堂 中文字幕| 亚洲精品一区av在线观看| 成人影院久久| 中文字幕人妻丝袜一区二区| 亚洲国产欧美网| 免费看十八禁软件| 乱人伦中国视频| 亚洲精品国产色婷婷电影|