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

    Test Vector Optimization Using Pocofan-Poframe Partitioning

    2018-03-22 01:13:48PattunnaRajamReebakorahandMariaKalavathy
    Computers Materials&Continua 2018年3期

    P. PattunnaRajam, Reeba korah and G. Maria Kalavathy

    1 Introduction

    The recent advances in fabrication technology have led to tremendous increase in the count of gates that can be accommodated in digital ICs. The complexity of modern digital VLSI a (Very Large Scale Integration) circuit is developing rapidly in accordance with Moore’s Law. The complexity of the design degrades the difficult testing problem. This brings about the need for an alternative method of testing VLSI circuits. This in turn increases the testing time. The testing time associated with exhaustive testing increases exponentially with the number of inputs to the circuit. The number of test vectors required to test the circuit are based on number of primary inputs. Accordingly, many techniques have been developed for test pattern generation and test vector optimization.In exhaustive testing, the combinational circuit is tested with all possible2ntest patterns,wherenis the number of inputs. Though it guarantees detection of all detectable nontransitional faults, its run time becomes too high for circuits withn>20. The testing time associated with exhaustive testing increases exponentially with the number of inputs to the circuit. For circuit with a large number of inputs, exhaustive testing is very time consuming and may not be practical. Pseudo-exhaustive (PE) testing method retains almost all the advantages of exhaustive testing, but at a much reduced complexity.

    In Pseudo-exhaustive testing, the combinational circuits are tested with2ntest patterns based on the optimal value of primary input nodeNand fanoutFvalue. In our proposed method, an output cone with maximum fanout branch pair of the circuit is partitioned and exhaustively tested. Output cone is the portion of the circuit whose signals are reachable by backward trace of circuit topology, till primary inputs are reached, starting from a primary output. Edge partitioning at the primary output cone partitioning reduces the number of branches from the reconvergent fanout stems and changes the optimal value ofNandF. Thus a test vector reduces by fixing the optimal value of primary input nodeNand fanoutFpartitioning.

    Though, if the circuit is partitioned into separate partitions without any strategy it may lead to additional test vectors. Goel [Goel (1993)] valued the cost of testing by increasing more number of gates in the circuit. The time complexity to generate test vectors exhaustively by 2ninput combinations is O(n3), where n is the number of gates in the circuit. It provides an in-depth test with much testing time and with many inputs. One alternative, proposed by McCluskey et al. [McCluskey and Bozorgui-Nesbat (1981)] is pseudo exhaustive testing. This requires that a circuit be divided into partitions, where each partition has a limit on the number of primary inputs which considerably reduces the necessary number of test vectors. Each partition is comparable in nature and can then be tested in a relatively small amount of time. Partitioning techniques can be broadly separated into two categories:

    ? Invasive approach

    ?Non-invasive approach

    The invasive approach inserts DFT elements to separates one portion of a circuit from another. The example for an invasive approach is a multiplexer partitioning, which enables sub circuit testing using proper control signals set to multiplexers or DFT circuit.The non-invasive approach achieves sub circuit separation without any additional hardware components. Paths from the primary inputs to the sub circuit inputs and paths from the sub circuit outputs to the primary outputs must be sensitized. Using these paths,each sub circuit can be tested as an isolated sub block with more testing time.

    The underpinning concept of the present work is to solve complex problems in VLSI design, by partitioning. Though many partitioning algorithms have been proposed, very few works analyse the partitioning process for optimizing system design constraints, from a testing. None of the previous works have analyzed the effect of edge partitioning on the reconvergent fanout branch pairs is to reduce test vectors based on the optimal value ofNandF.

    The objective of this research study is to design testable reliable VLSI circuits using an optimized partitioning approach, in order to achieve simultaneous optimization of number of partitions, number of test vectors, and critical path delay (CPD). This optimization problem is proven to be NP-Hard. In this study, circuit partitioning is implemented using the improved primary input primary output fan-out (IPIFAN)algorithm. IPIFAN algorithm is used to determine the partitioned points based on two constant inputs: maximum node fan-in sizeNand minimum partitioning fan-out valueF.IPIFAN is hybridized with POCOFAN-POFRAME algorithm with adaptive parameter variations to enhance the search process for optimalNandFvalues, in order to obtain most optimal partitioned circuit. IPIFAN is based upon pseudo-exhaustive testing method.This testing method provides nearly reduced number of test vectors. Parallel testing of partitioned cones is achieved by inserting suitable invasive DFT logic at the partition points, to apply pseudo exhaustive test patterns.

    Literature reveals that the previous optimization has been done using Particle Swarm Optimization (PSO) and exhaustive methods. To the best of our knowledge, edge partitioning has not been proposed so far for optimization of the partitioning problem. In this study, an analogy is drawn between partitioning the branches from the reconvergent fanout stem from the primary output and solving the partitioning problem to obtain the best optimal solution. Knowledge of the reconvergent fanout structure of a circuit is taken into account to produce a more accurate testability measure or assist in the test generation process.

    In this article, a pseudo exhaustive cone partitioning approach is proposed to reduce the number of test vectors. I-PIFAN algorithm is used to find optimal values ofNandF. The rest of the paper is organized as follows. In Section 2, the existing method using I-PIFAN partitioning algorithm is presented. The problem approach and the partitioning strategy of the proposed method are discussed in Section 3 and 4. Experimental results are shown in Section 5 and the paper is concluded in Section 6.

    2 Related work

    Gruning et al. [Gruning, Mahlstedt, Daehn et al. (1990)] proposed an efficient cone oriented circuit partitioning method which significantly speeds up automatic test pattern generation for combinational circuits. The advantages gained by partitioning method are based on the increase in the number of dominators in the circuit graph. Srinvasan et al.[Srinvasan, Gupta and Breuer (1993)] presented a hill climbing heuristic procedure to partition large circuit into small circuit based on the optimal solution by solving ILP formulation. The heuristic measures adopted are not appropriate in guiding the search space. Jone et al. [Jone and Papachristou (1995)] have reported a graph theoretic model of VLSI circuits, and an algorithm for pseudo-exhaustive testing based on sub-circuit modification technique. The objective was to generate test patterns of limited length[Shaer (2005)]. Fault oriented pseudo exhaustive technique guarantees the number of unmodeled combinational faults (e.g. bridging faults) within the cone. As the cone sizes in the test mode become smaller, the number of bridging faults that are detected by pseudo exhaustive testing also decreases. However, this increases the design effort and the number of stages in the resulting TPG [Chen and Gupta (1998)]. All detectable multiple stuck-at faults and all detectable combinational faults within individual cones are tested in pseudo exhaustive testing [Srinivasan, Gupta and Breuer (2000)]. An output cone that depends on the inputs is exhaustively tested if and only if the residues are linearly independent. LFSR/XOR circuit has been constructed as per the design procedure incur high area overhead due to the XOR network, but generate minimal pseudo exhaustive test sets by utilizing information about cone dependencies. Shaer[Shaer (2000)] developed a general partitioning algorithm (PIFAN), based on the Primary Input cone and Fanout values of each node. While this algorithm shows significant improvement over previously suggested methods, it lacks the flexibility to optimally partition all circuits. PIFAN algorithm was automated and improved by Shaer et al.[Shaer and Dib (2002); Shaer, Landis and Al-Arian (2000)], for all circuits by considering the effect of critical path called I-PIFAN (Improved Primary Input Fanout).I-PIFAN is based on maximum fanin size N and minimum fanout value F. The circuit is completely partitioned for each combination of N and F,from which best result of number of test vectors, number of cuts and optimal values of N and F are selected. The disadvantages of this approach are the increased computation time due to deterministic exhaustive search and less optimal results. Also, optimal results are found only ifNandFvalues lie in the specified range.

    Particle swarm optimization (PSO) is an evolutionary computation technique developed by Kennedy et al. [Kennedy and Eberhart (1995)]. The potential solutions, called“particles”, fly around in a multi-dimensional search space, to discover an optimal, or sub-optimal solution. Each particle accelerated with random velocity in an n-dimensional space. The position and velocity of each particle in n dimension space is updated based on its previous velocity, the previous best particle location (pidor pbest) and the previous global best location of a particle in the population (pgdor gbest). The basic concept of PSO lies in accelerating each particle towards its pbest and gbest locations at each time step.

    Clerc et al. [Clerc and Kennedy (2002)] have addressed the stability and convergence issues of PSO. The optimal solution of PSO-PIFAN exists at any range there is no specified range ofNandFvalues [Venayagamoorthy, Smith and Singhal (2007)]presented a PSO-PIFAN algorithm using swarm intelligence based approach for pseudo exhaustive testing. Here the optimal values of N and F is used to determine number of test vectors, number of partitions and critical path delay based on the value of fitness function f1,f2and f3in Eqs. (1)-(3) without demanding specific range, where fT,fPand fcare the number of test vectors, number of partitions and critical path delay required to do exhaustive testing.

    Kumar et al. [Kumar, Bhaskar, Chattopadhyay et al. (2009)] proposed a PSO based pseudo exhaustive approach for circuit partitioning. The results indicate an improvement in number of partitions, but does include optimization of crucial design constraints of reliability, CPD and test time. Exhaustive test of sub-circuit partitioning deals an attractive alternate to exhaustive approach, which leads to pseudo-exhaustive testing approach. In many cases, each output of (n,m, k) circuit under test (CUT) depends only on a subset of primary inputs, where ‘k’ represents the cone size or the maximum dependency among ‘m’ output cones. For an ‘n’ input CUT with ‘m’ outputs, pseudoexhaustive testing approach involves applying exhaustive test to the m-output cones. If the CUT is partitioned into ‘m’ cones with cone size ‘k’, then many of these cones can be tested in parallel, reducing test vector length [Voyiatzis, Gizopoulos and Paschalis(2010)]. To optimize the partitioning process, the hybrid technique of ant colony optimization (ACO) and I-PIFAN method are incorporated with multiple performance characteristics. The reliability of the partitioned circuit was found by using probabilistic gate model (PGM) method for different values ofNandF. ACO decides the number of partitions and its locations in the circuit by determining the optimal values of circuits maximum primary input cone size (N) and minimum fan-out value (F) [Jose, Kumar,Hussain et al. (2014)].

    Authors in Nejadmoghadam et al. [Nejadmoghadam, Mahani, Kavian et al. (2014)]proposed a transition probability based method to partition combinational circuits for pseudo exhaustive testing. This method optimizes theNandFvalue to increase the transition probability so as to minimize the number of test vectors, number of partitions and the critical path delay. The fitness function is given in Eq. (4) as:

    where α ,β and γ the weight of factors and P is the number of normalized partition and TV is the number of normalized test vector and CP is normalized longest path. avg (min(contr 0, contr 1)) is the average of minimum normalized 0-controllability or 1-controllability. Also, avg (I.TP) is the average of improvement in the transition probability of gates which their transition probability is less than the threshold.

    In digital circuits half of the nodes in the circuit are fanout nodes. The number of fanout branches in a stem differs from one stem to another. Xu et al. [Xu and Edirisuriya (2004)]proposed an algorithm mathematically by considering average and the maximum value of fanout branches aspandqandnas nodes in the circuit for FOBL (Fanout Branch Line)and RFOBL (Reconvergence Fanout Branch Line). The worst case time complexity achieves for maximum number of fanout branches O(n2·q3) than the average value O(n2·p3). Test vectors are not only optimized by fault based pseudo exhaustive testing and also by test compaction scheme incorporated in Navabi [Navabi (2011)] by identifying compatible test vectors whenever identical child vectors detect different faults. Khera et al. [Khera, Sharma and Gupta (2017)] presented a heuristic fault based approach of independent and essential faults so as to reduce test vector count by extracting the compatible child test vectors from the test compaction scheme and merging them.

    3 Problem approach

    In PSO based optimal partitioning algorithm [Venayagamoorthy, Smith and Singhal(2007)] and I-PIFAN is used as the partitioning approach and the parameters maximum primary input (PI) cone size N and minimum fan-out (FO) value F are determined using PSO. There are two conditions for a node to be partitioned: (i) node should not be an inverter or buffer and (ii) PI value of the node should be greater than one. If a partitionable node’s FO value is greater than or equal toF, a partition is inserted.

    The problem approaches in the proposed method are:

    ? The nodes and the nets which has maximum fanout branches at primary output are selected using Cone partitioning.

    ? No two repeated nodes are carried out between nonoverlap cones.

    ? Fanout stem with reconvergent fanouts, edge partitioning gives better results than fanout partitioning [Srinivasan, Gupta and Breuer (1993)].

    ? Circuits without reconvergent fanouts, both edge and fanout partitioning gives best results.

    ? Exclusion of fanout stem partitioning reduces the area overhead by eliminating the inbuilt LFSR which generates test pattern for the following unpartitionable node.

    ? Any one of the edges in the cone partitioning must be immediate successor to the primary input node.

    ? Fewer numbers of node must be between edges and the primary input node.

    ? The nodal switching activity in the fanout stem is dependent on its fanout branches.

    ? The first occurrence of primary output with maximum fanout branches is considered as primary output cone partitioning when two or more PO has same number of fanout branches.

    4 Partitioning strategy

    In the combinational logic circuit, each node is labeled with its initial primary input ‘N’and fanout branches‘F’ values. This circuit is partitioned in a breadth first manner using the automation design tool with random ‘N’ and ‘F’ values fixed at (3, 2) value. There are two phases. Phase I begin from the initial node list and partition made at the output where FO≥2. The PI and FO values of each node are updated. Similarly, phase II also begins at the start of the node list and searches for the first node with a PI greater thanN. The value ofNshould be greater than or equal to the maximum fan in of the circuit.

    The pseudo code of primary output cone partitioning is as shown in Fig. 1.

    Figure 1: Primary output cone partitioning

    Figure 2: Flowchart of POCOFAN-POFRAME partitioning algorithm

    In this section, we outline the steps POCOFAN-POFRAME partitioning algorithm:

    (a) Partition the primary output cone with maximum fanout branches-POCOFAN (Fig. 2)

    (b) Start at the beginning of the primary input node.

    (c) Initialize the optimal solution of primary input nodeNand fanoutF.

    (d) Partition the circuit node using I-PIFAN

    (e) If fanout branches is not within PO cone then

    (f) Identify fanout branch as edges-POFRAME

    (g) Repeat (b) to (d) until current node=SO node

    (h) Update the PI and FO values for all nodes

    (i) If current node≠PO node

    (j) Repeat (m)

    (k) end

    4.1 Proposed partitioning approach

    The present approach uses the modular cone partitioning method (POCOFANPOFRAME), which provides highly accurate results with moderate computational complexity. The idea of this approach is primarily inspired by PSO-PIFAN method in order to minimize the number of test vectors, the number of partitions and the critical path simultaneously [Venayagamoorthy, Smith and Singhal (2007)]. In proposed method,large combinational circuits are partition into two partitioning circuits, POCOFAN and POCOFRAME partitioning. The single primary cone output PO with more fanout branches are called POCOFAN partitioning and fewer fanout branches with many secondary outputs are called POFRAME partitioning as shown in Fig. 3. Each sub circuit is further partitioned into sub partition circuits based on separate optimal solution of primary input cone size N and fanout branches F.

    Figure 3: POCOFAN-POFRAME partitioning

    Partitioning is the process of generating a logic hierarchy to carry out tests efficiently.Partitioning (POCOFAN) based on an analysis of primary output PO, fanout F and primary input cone size N. A cone is the fraction of the combinational logic network which includes all signal lines affecting one output. An efficient cone oriented circuit partitioning method is presented, which significantly speeds up automatic test pattern generation for combinational circuits [Goel (1980)]. The number of inputs in the largest cone is the lower bound and most of the compatible inputs and fanout branches are belong to the same cone with single primary output PO. As a consequence of having a fanout of one, fanout branches may never represent a primary output since primary outputs always have a fanout of zero. The circuit may have overlapping or nonoverlapping cones but specified cone must have single primary output [Kantipudi and Agrawal (2006)].

    The combinational circuit of C17 is modeled as a circuit graph for algorithmic processing is illustrated in Fig. 4. The node represents inputs, output and gates. The signal lines between the gates are called edges. Two interesting problems arise depending on where partitioning to be placed in a circuit. In the first case, partitioning is allowed to be placed on to the edge where maximum fanout branches of the primary output take place. This is mentioned as edge partitioning, e1 and e2 from node 3a and node 16a. In the second case,partitioning retained on the fanout branches of the gate outputs are called fanout partitioning F1 at node 11.

    Figure 4: Circuit graph partitioning

    The circuit has 5 inputs and 2 outputs. The largest cone size is 4. The node 11 and 16 have two fanout branches. Backtracking the gates and nets from primary output to primary input in the form of cone size partitions the circuit into two sub circuits based on maximum number of fanout branches. The nodes are a signal line which connects from primary input to selected primary output are called cardinal. Therefore, the cardinal nodes of primary output 23 are node 23 itself and nodes 2, 3, 3b, 6, 7, 11, 11a, 11b, 16, 16b, 19.The node 3 and 6 are cardinal nodes for fanout node 11. The partitioning noticeable with black lines are the portions of POCOFAN partitioning as shown in Fig. 5.

    Figure 5: POCOFAN partitioning

    Figure 6: POCOFAN fanout partitioning

    POFRAME partitioning circuit is the frame of the POCOFAN partitioning circuit which carries out fewer number of primary inputs N and additional number of Fanout branches originated from the leading partitioning circuit. The nodes 1, 3a, 16a, 10 and 22 are POFRAME cardinal nodes δFR.

    The branches of node 3a and 16a are the edges called as offline inputs is revealed in dark triangle as shown in Fig. 6.

    4.2 Influence on cardinal nodes

    To show the effect of the partitioning method on the number of cardinal nets a notation of the “cardinal net degree” and the “average cardinal net degree” is introduced [Jone and Papachristou (1995)]. The cardinal degree of a circuit node x is defined as,δ(x) is t?e number of cardinal nodes of node x.

    The cardinal node degree is considered as a guideline to estimate number of mandatory net assignments in the partitioning circuit from the whole circuit. This supports in speeding up the test pattern generation process.

    The average cardinal POCOFAN cone size node degree δcavgof a circuit is defined in Eq. (5) as

    where N is the total number of circuit nodes. The value δavgreflects the correlation between the number of cardinal nodes and mandatory node assignments corresponding to the whole circuit.

    The average cardinal POCOFAN fanout size node degree δfavgof a circuit is defined in Eq. (6) as

    Where T is the number of cardinal POCOFAN cone size nodes.

    Consider in Fig. 5, The maximum fanout branches related to the primary output of the circuit is deliberated in POCOFAN partitioning which has large cone size and it holds more number of primary input nodes and maximum fanout branches often need to be partition to reduce test application time [Chen and Gupta (1998); Srinivasan (2000)].

    Fig. 7 shows the total number of nodes and the number of nodes of the cone partitioned circuit of ISCAS’85 benchmark circuits. Thereby the cardinal degree of the cone size partitioning (hatched bars) and fanout partitioning (blue bars) of C17, C432, C1355 circuit in the POCOFAN partitioning is approximately 2 times greater than the POFRAME segment (black bars) is as shown in Fig. 8.

    Figure 7: Cardinal nodes of POCOFAN partitioning on ISCAS’85 benchmark circuits

    Figure 8: Effect of the POCOFAN partitioning on ISCAS’85 benchmark circuits

    4.3 Test vector optimization using partitioning

    There are two partitioning method namely POCOFAN and POFRAME is adopted. Each partitioning has a unique optimal solution of primary input cone size N and fanout branch F separately as (NCo, FCo) and (NFR, FFR) where NCo, FCOare the primary input cone size and fanout branches of POCOFAN partitioning and latter for the POFRAME partitioning.

    From Fig. 5, The nodes 11a, 16, 19 and 23 are POCOFAN partitioning cardinal nodes δcoand node 11 is the fanout partitioning cardinal node δFo. The node 11a is one of the primary input of POCOFAN cone circuit after fanout partitioning at node 11 whose optimal solution is (2, 2) where F ≥ 2. The fanout cardinal node δFoof node 11 and 16 has no dominator except for itself since there is no node which must be passed unambiguous on the way to a secondary output of node 22. In conventional method[Shaer, Landis and Al-Arian (2000); Shaer and Dib (2002); Shaer (2004); Kumar,Bhaskar, Chattopadhyay et al. (2009)], fanout stem at node 16 is partitioned into two branches which gives rise to new primary inputs at node 22 and node 23. So, the number of 2ntest patterns is calculated based on optimal solution of (N,F). primary input cone size N≥3 and fanout branch F≥2. Node 11 and 16 have fanout branches of F≥2 where partition takes place. The total number of test patterns at the fanout stem of node 11 and 16 and primary output PO of node 22 and 23 is 24 (22+22+23+23).

    The nodes 11 and 16 must be passed unambiguous on the way to a primary output of node 23. Fanout Partitioning occurs only at node 11 whose fanout branches of F≥2 and not in node 16 hence whose optimal solution of (N,F) is (2, 2). Consequently fanout partition trails at node 11 whose F≥2 is symbolized with hollow triangle is shown in Fig. 6. The optimal solution of (NFR,FFR) in the POFRAME is chosen as maximum primary input cone sizeNand minimum fanout branchF. The total number of test vectors needed pseudo exhaustively to test the whole circuit with 20 (22+23+23) test vectors for (NCo,FCo) and (NFR,FFR) is (3, 2) as opposed to the 32 (25) needed for the circuit.

    The pseudo code to determine optimal test vector is shown in Fig. 9.

    Figure 9: Test vector with optimal (N, F) values

    5 Experimental results

    The automation tool for circuit partitioning is developed in C++. It reads the node list from the circuit description file (CDF) and then processes the circuit. The data inferred from each line of ISCAS’85 benchmark netlist file are the node address, node name, type of node and the fanin /fan-out values of each node. In POCOFAN partitioning, the netlist is processed and the circuit’s nodes are leveled from primary output to primary input by tracing maximum number of fanout branches at the selected primary cone output. The edges of the POCOFAN partitioning connected to the nodes are the part of POFRAME.Two unique values ofNandFhave unique number of partitions. It is observed that it is not certain that the same number of partitions may yield the same number of test vectors.The location of the partition mainly plays a vital role to find number of test vectors for the circuit. It is also verified from experiments that with increase in number of partitions at the edges instead of fanout stem partitioning influences test vector reduction. The hardware overhead moderates merely by fewer number of segmentation cells in order to avoid inbuilt LFSR which generates test pattern generation. It is experimentally found that the level of variations of these parameters is circuit dependent.

    In Tab. 1, two unique optimal solutions provide total number of partitions and the number of test vectors. Here the number of partitions and number of test vectors are calculated based on both edge and fanout partitioning nodes.

    Table 1: Optimal (N,F) values of ISCAS’85 circuits

    The effectiveness of the pseudo exhaustive partitioning presented by Shaer et al. [Shaer,Landis and Al-Arian (2000)] resulted in 2 partitions and 24 test vectors for C17 sample circuit. The partitioning based on POCOFAN-POFRAME resulted in 20 vectors with same number of 2 partitions nevertheless one at the fanout stem and another at the edges.It is worth pointing out that unique optimal solution can yield reduction in the test vectors with minimum hardware overhead. The hardware overhead due to the partitions, testing time and speed have to be taken into consideration to select the optimal values. For example, for C432 ISCAS’85 benchmark circuit, POCOFAN-POFRAME determined one of the maximum optimal values of N and F to be 16 and 9, respectively, which resulted in 13 partitions and 7,88,736 vectors at cone and 1,796 in the frame. The PSOPIFAN approach generated 21 partitions and 9, 49, 000 test vectors withNandFequal to 18 and 11. The optimal solutions in the PSO-PIFAN algorithm are based on number of particles. A larger population of PSO particles could result in convergence to the optimal solution in less iteration and also the runtime per iteration would increase accordingly.

    In existing method PSO-PIFAN and in ACO-IPIFAN, the reduction of test vectors is based on fitness functions [Venayagamoorthy (2007); Voyiatzis (2010)]. The two optimal values(NCo,NFR),(Fco,FFR) of POCOFAN and POFRAME and the total number of partitions P is illustrated in Tab. 2. Hence the optimal value of (N,F) in the frame is preferred to be less than POCOFAN segment when the number of nets in the frame is greater than the cone.

    Table 2: Comparison of proposed partitioning with other techniques

    Figure 11: Comparison of test vectors with existing techniques

    Fig. 11. shows variations in test vectors for ISCAS’85 benchmark circuits and compared with existing method. The optimal partitioning with greater transition probability using IPIFAN for improving Trojan detection comparatively achieves less number of test vectors in C432 and C880 circuit but it occupies large area due to many partitions[Nejadmoghadam, Mahani and Kavian (2014)]. The execution time to predict a test vector of both cone and frame of ISCAS’85 benchmark circuits is shown in Fig. 12.

    It is worth pointing out that different combinations ofNandFcan yield the same number of partitions and test vectors for a given circuit. Also, the same number of partitions can yield a different number of test vectors depending on the locations at which the partitions are made. However, there is no single global optimum solution possible for the problem.It varies according to the circuit arrangement, edge partitioning at the fanout branches from the fanout stem, maximum fanin, maximum fanout and the requirements of the circuit designer.

    Figure 12: Time required to find test vector as a function of the problem dimension

    The sample data obtained from our experiments for the benchmark circuit C880 are shown in the graphs of Figs. 13 and 14. It is seen that the variations of the critical path delay, partitions and number of test vectors are random, making solution searching an NP-Hard problem. The same is observed for the other benchmark circuits also. For instance, when the number of partitions is 5, test vectors are comparatively less for the optimal solution (14, 8) when compare to (12, 8).

    Figure 13: Optimal solution (N, F) vs. test vectors of C880

    Figure 14: Optimal solution (N, F) vs. partitions of C880

    6 Conclusion

    In this paper, a modified method where a partitioned block could be used to reduce test patterns has been proposed. Two methods of partitioning are carried out based on two unique optimal solution of (NCO,FCO) and (NFR,FFR) . Each gate output is marked with primary input cone sizeNand fanoutF. Each fanout stem has number of branches. Here in POCOFAN partitioning, partition takes place in the branches of gate fanout stem and the edges between the gates. It is recommended when node or gate has reconvergent fanouts within POCOFAN partitioning; only fanout partitioning is feasible. Similarly,when the circuit node has more reconvergent fanouts, edge partitioning provides better results with minimum number of vectors by avoiding fanout partitioning arise at the number of primary input node.

    Typically in POFRAME partitioning, the selection of optimal solution (NFR,FFR) is based on edges, number of gates and fanout branches. Due to more number of off-line inputs only fewer nodes with fanout branches and partitioning is predictable. The ISCAS’85 benchmark circuits have been successfully partitioned, the test results of C499 shows 45% reduction in the test vectors and our experimental results are compared with other partitioning methods, our algorithm makes fewer test vectors.

    Hardware manufacturers are increasingly subcontracting their IC fabrication work overseas due to their much lower cost structure. This stance a significant security risk for ICs used for critical military and business applications. Attackers can exploit this loss of control to substitute Trojan ICs for genuine ones or insert a Trojan circuit into the design or mask used for fabrication. Hardware Trojan are hidden in an IC and are located in low controllability and observability positions [Nejadmoghadam, Mahani and Kavian (2014)].Thus our method well suits to insert hardware Trojan where fanout branches separated from reconvergent fanout stem. The idea is to increase the transition probability of the potential points to the reachable output. It ensures that all nodes with low transition probability by reaching the shortest paths. The proposed algorithm reduces the test time of digital combinational circuits and will improve Trojan detection quality. Fault detection based test vector technique using pseudo exhaustive partitioning is considered as future work.

    Chen, C. A.; Gupta, S. K.(1998): Efficient BIST TPG design and test set compaction via input reduction.IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 17, no. 8, pp. 692-705.

    Clerc, M.; Kennedy, J. (2002): The particle swarm-explosion, stability and convergence in a multidimensional complex space.IEEE Transaction on Evolutionary Computation,vol. 6, no. 1, pp. 58-73.

    Goel, P.(1980): Test generation costs analysis and projections.Proceedings of ACM/IEEE 17th Design Automation Conference, pp. 77-84.

    Gruning, T.; Mahlstedt, U.; Daehn, W.; Ozcan, C.(1990): Accelerated test pattern generation by cone-oriented circuit partitioning.Proceedings of European design automation EURO-DAC’90, pp. 418-421.

    Jone, W. B.; Papachristou, C. A. (1995): A coordinated circuit partitioning and test generation method for pseudo-exhaustive testing of VLSI circuits.IEEE Transactions on Computer Aided Design Integrated Circuits and Systems, vol. 14, pp. 374-384.

    Jose, D.; Kumar, P. N.; Hussain, A.; Shanker, P.(2014): VLSI circuit partitioning using ant colony optimization to yield fault tolerant testable systems.Arab Journal of Science and Engineering, vol. 39, pp. 8709-8729.

    Kantipudi, K. R.; Agrawal, V. D. (2006): On the size and generation of minimal ndetection tests.Proceedings of the 19th International Conference on VLSI Design(VLSID’06).

    Kennedy, J.; Eberhart, R.(1995); Particle swarm optimization.Proceedings of IEEE International Conference on Neural Networks, vol. 4, pp. 1942-1948.

    Khera, V. K.; Sharma, R. K.; Gupta, A. K. (2017): A heuristic fault based optimization approach to reduce test vectors count in VLSI testing.Journal of King Saud University-Computer and Information Sciences.

    Kumar, K; Bhaskar, S. U.; Chattopadhyay, P. S.; Mandal, P.(2009): Circuit partitioning using particle swarm optimization for pseudo-exhaustive testing.Proceedings of IEEE International Conference on Advances in Recent Technologies in Communication and Computing, pp. 346-350.

    McCluskey, E. J.; Bozorgui-Nesbat, S.(1981): Design for autonomous test.IEEE Transaction on Computers, vol. 30, no. 11, pp. 866-875.

    Navabi, Z.(2011):Digital system test and testable design using hdl models and architectures.Springer, London.

    Nejadmoghadam, F.; Mahani, A.; Kavian, Y. S. (2014): A new testing method for hardware trojan detection.Conference on Electronics, Telecommunications and Computers-CETC 2013, vol. 17, pp. 713-719.

    Shaer, B.(2004): Concurrent pseudo-exhaustive testing of combinational VLSI circuits.Proceedings of the IEEE Computer Society Annual Symposium on VLSI Emerging Trends in VLSI Systems Design (ISVLSI’04), pp. 750-754.

    Shaer, B.; Dib, K.(2002): An efficient partitioning algorithm of combinational CMOS circuits.Proceedings of IEEE Computer Society Annual Symposium on VLSI, pp. 142-146.

    Shaer, B; Landis, D; Al-Arian, S.(2000): Partitioning algorithm to enhance pseudo exhaustive testing of digital VLSI circuits.IEEE Transactions on Very Large Scale Integration Systems,vol. 8, no. 6.

    Srinivasan, R.; Gupta, S. K; Breuer, M. A.(2000): Novel test pattern generators for pseudo-exhaustive testing.IEEE Transaction on Computer Aided Design of Integrated and Systems, vol. 49, pp. 1228-1240.

    Srinivasan, R; Gupta, S. K; Breuer, M. A.(1993): An efficient partitioning strategy for pseudo-exhaustive testing.Proceedings of ACM/IEEE 30th Design Automation Conference,pp. 242-248.

    Venayagamoorthy, G. K.; Gudise, V. G.(2004): Swarm intelligence for digital circuits’implementation on field programmable gate arrays platforms.NASA/DOD Conference on Evolvable Hardware, pp. 83-86.

    Venayagamoorthy, G. K.; Smith, S. C.; Singhal, G. (2007): Particle swarm based optimal partitioning algorithm for combinational CMOS circuits.Engineering Application of Artificial Intelligence, vol. 20, pp.177-184.

    Voyiatzis, I.; Gizopoulos, D.; Paschalis, A. (2010): Recursive pseudo exhaustive twopattern generation.IEEE Transaction on Very Large Scale Integration Systems, vol. 18,pp. 142-152.

    Xu, S.; Edirisuriya, E.(2004): A new way of detecting reconvergent fanout branch pairs in logic circuits.IEEE Proceedings of 13th Asian Test Symposium.

    www.999成人在线观看| 高清av免费在线| 亚洲色图综合在线观看| 国产成人欧美| 亚洲av美国av| 亚洲天堂av无毛| 国产精品欧美亚洲77777| 亚洲欧美一区二区三区久久| 亚洲专区中文字幕在线| 成人免费观看视频高清| 国产一区二区三区av在线| 丰满人妻熟妇乱又伦精品不卡| 我要看黄色一级片免费的| 18禁观看日本| 午夜福利在线免费观看网站| 两人在一起打扑克的视频| 看免费av毛片| 在线亚洲精品国产二区图片欧美| 久久久国产精品麻豆| 99香蕉大伊视频| 久久人人爽av亚洲精品天堂| 国产亚洲一区二区精品| 亚洲,欧美精品.| 电影成人av| e午夜精品久久久久久久| 国产1区2区3区精品| 欧美日韩黄片免| 蜜桃在线观看..| 男女边摸边吃奶| 午夜久久久在线观看| av电影中文网址| www日本在线高清视频| 国产亚洲一区二区精品| 99re6热这里在线精品视频| 嫁个100分男人电影在线观看| 午夜久久久在线观看| 欧美国产精品va在线观看不卡| 午夜免费成人在线视频| 免费女性裸体啪啪无遮挡网站| 亚洲欧美成人综合另类久久久| 国产99久久九九免费精品| 婷婷色av中文字幕| 美女高潮到喷水免费观看| 麻豆国产av国片精品| 色视频在线一区二区三区| 亚洲中文字幕日韩| 捣出白浆h1v1| 精品一区二区三区四区五区乱码| 国产精品久久久久成人av| 国产亚洲精品第一综合不卡| 免费观看av网站的网址| 免费久久久久久久精品成人欧美视频| 亚洲五月色婷婷综合| 一区二区日韩欧美中文字幕| 视频在线观看一区二区三区| 国产人伦9x9x在线观看| 丝袜在线中文字幕| 亚洲av电影在线进入| 精品久久久久久电影网| 欧美日韩国产mv在线观看视频| 嫩草影视91久久| 人人妻人人澡人人爽人人夜夜| 久久精品久久久久久噜噜老黄| 亚洲精品av麻豆狂野| 亚洲欧美激情在线| 日韩三级视频一区二区三区| 性少妇av在线| 下体分泌物呈黄色| 亚洲av美国av| 老司机午夜十八禁免费视频| 中文字幕精品免费在线观看视频| 两个人免费观看高清视频| 国产精品 国内视频| √禁漫天堂资源中文www| 老司机影院成人| 精品国产一区二区三区四区第35| 一级,二级,三级黄色视频| 精品一区在线观看国产| 18禁观看日本| 国产精品自产拍在线观看55亚洲 | 午夜免费观看性视频| 51午夜福利影视在线观看| av又黄又爽大尺度在线免费看| 国产精品久久久久成人av| 国产真人三级小视频在线观看| 狠狠狠狠99中文字幕| 午夜激情久久久久久久| 动漫黄色视频在线观看| 国产亚洲欧美在线一区二区| 欧美一级毛片孕妇| 建设人人有责人人尽责人人享有的| 国产伦理片在线播放av一区| 香蕉丝袜av| 人人妻人人澡人人看| 日本猛色少妇xxxxx猛交久久| 男男h啪啪无遮挡| 少妇粗大呻吟视频| 成年动漫av网址| 亚洲性夜色夜夜综合| 夜夜夜夜夜久久久久| 国产精品久久久久成人av| 男女无遮挡免费网站观看| 欧美精品人与动牲交sv欧美| 亚洲欧洲精品一区二区精品久久久| 亚洲五月色婷婷综合| 国产精品二区激情视频| 日韩一卡2卡3卡4卡2021年| 欧美乱码精品一区二区三区| 国产精品麻豆人妻色哟哟久久| 免费观看人在逋| 老司机福利观看| 9热在线视频观看99| 少妇被粗大的猛进出69影院| 两性夫妻黄色片| 亚洲 欧美一区二区三区| www.自偷自拍.com| 亚洲精品中文字幕一二三四区 | 欧美性长视频在线观看| 80岁老熟妇乱子伦牲交| 青草久久国产| 天天躁日日躁夜夜躁夜夜| 欧美精品高潮呻吟av久久| 69av精品久久久久久 | 手机成人av网站| 国产又爽黄色视频| 青草久久国产| 欧美人与性动交α欧美软件| 国产日韩欧美在线精品| 汤姆久久久久久久影院中文字幕| 精品高清国产在线一区| 国产成人系列免费观看| 免费高清在线观看视频在线观看| 亚洲av成人一区二区三| 欧美变态另类bdsm刘玥| 人人妻人人澡人人看| 欧美 亚洲 国产 日韩一| 成年动漫av网址| 91国产中文字幕| 脱女人内裤的视频| av天堂在线播放| 亚洲欧美一区二区三区黑人| 国产日韩一区二区三区精品不卡| 欧美日韩黄片免| 一个人免费在线观看的高清视频 | 欧美精品亚洲一区二区| 国产一区二区三区综合在线观看| 成人国语在线视频| 97人妻天天添夜夜摸| 亚洲,欧美精品.| 一进一出抽搐动态| 久久久久国产精品人妻一区二区| 90打野战视频偷拍视频| www.精华液| 精品国产超薄肉色丝袜足j| 十八禁网站网址无遮挡| 91麻豆av在线| 纯流量卡能插随身wifi吗| 狠狠婷婷综合久久久久久88av| √禁漫天堂资源中文www| 在线观看www视频免费| 欧美激情极品国产一区二区三区| 午夜久久久在线观看| 在线观看www视频免费| 老司机影院毛片| 高清av免费在线| 久热爱精品视频在线9| 欧美日本中文国产一区发布| 欧美日韩亚洲国产一区二区在线观看 | a在线观看视频网站| 久久国产亚洲av麻豆专区| 丝袜喷水一区| 男人操女人黄网站| 岛国在线观看网站| 国产精品.久久久| 亚洲第一欧美日韩一区二区三区 | 好男人电影高清在线观看| 亚洲精品中文字幕一二三四区 | 欧美日韩黄片免| 国内毛片毛片毛片毛片毛片| 黄片播放在线免费| avwww免费| 美女主播在线视频| 一二三四在线观看免费中文在| 91精品三级在线观看| av片东京热男人的天堂| 久久久久网色| 亚洲av电影在线进入| 法律面前人人平等表现在哪些方面 | 男女下面插进去视频免费观看| 9色porny在线观看| 亚洲少妇的诱惑av| 久久久久国内视频| 咕卡用的链子| 久久久水蜜桃国产精品网| 91麻豆av在线| 99久久人妻综合| 午夜福利在线观看吧| 在线观看免费高清a一片| 日韩电影二区| 亚洲国产av影院在线观看| 午夜激情av网站| 国产亚洲欧美在线一区二区| 国产日韩一区二区三区精品不卡| 国产精品久久久av美女十八| 在线观看免费午夜福利视频| 一级黄色大片毛片| 满18在线观看网站| 王馨瑶露胸无遮挡在线观看| 欧美黑人欧美精品刺激| 亚洲avbb在线观看| 一个人免费看片子| 一进一出抽搐动态| 超碰97精品在线观看| 精品免费久久久久久久清纯 | 波多野结衣一区麻豆| 亚洲欧美清纯卡通| 欧美激情极品国产一区二区三区| 精品一区在线观看国产| 国产真人三级小视频在线观看| 国产欧美日韩一区二区精品| 亚洲国产欧美网| 久久天堂一区二区三区四区| 久久久国产一区二区| 女人被躁到高潮嗷嗷叫费观| 久久精品国产a三级三级三级| 亚洲九九香蕉| xxxhd国产人妻xxx| 国产一卡二卡三卡精品| 欧美另类亚洲清纯唯美| 无遮挡黄片免费观看| 国产黄频视频在线观看| 欧美日韩精品网址| 国产男女超爽视频在线观看| 一级毛片女人18水好多| 亚洲成人国产一区在线观看| 国产成人啪精品午夜网站| 大陆偷拍与自拍| 狂野欧美激情性bbbbbb| 老司机影院毛片| 丰满迷人的少妇在线观看| 国产又色又爽无遮挡免| 免费高清在线观看视频在线观看| 下体分泌物呈黄色| 免费观看av网站的网址| 9191精品国产免费久久| 国产一区二区激情短视频 | 精品人妻熟女毛片av久久网站| av又黄又爽大尺度在线免费看| 国产高清视频在线播放一区 | 亚洲精品国产区一区二| 久久精品成人免费网站| 岛国在线观看网站| 免费女性裸体啪啪无遮挡网站| 一级毛片女人18水好多| 人妻一区二区av| 欧美一级毛片孕妇| av在线老鸭窝| 国产一区二区在线观看av| 一区二区三区激情视频| 午夜福利影视在线免费观看| 人人妻人人澡人人爽人人夜夜| 欧美久久黑人一区二区| 人妻 亚洲 视频| 成人国产av品久久久| 在线观看一区二区三区激情| 精品国产一区二区久久| 不卡一级毛片| 99国产精品一区二区蜜桃av | 精品国内亚洲2022精品成人 | 国产精品一二三区在线看| 亚洲精品中文字幕一二三四区 | 亚洲精品一区蜜桃| 久9热在线精品视频| av免费在线观看网站| 欧美日韩中文字幕国产精品一区二区三区 | 热99re8久久精品国产| 建设人人有责人人尽责人人享有的| 亚洲七黄色美女视频| 大片免费播放器 马上看| 日本精品一区二区三区蜜桃| www.熟女人妻精品国产| 美女午夜性视频免费| 三级毛片av免费| 啦啦啦啦在线视频资源| 丝袜人妻中文字幕| a 毛片基地| 国产亚洲精品久久久久5区| 国产成人免费无遮挡视频| 黄片小视频在线播放| 色综合欧美亚洲国产小说| 97在线人人人人妻| 日本vs欧美在线观看视频| 国产一级毛片在线| 91国产中文字幕| 九色亚洲精品在线播放| 狠狠婷婷综合久久久久久88av| 国产免费视频播放在线视频| 国产在线视频一区二区| 黄色怎么调成土黄色| 考比视频在线观看| www.精华液| 国产精品久久久av美女十八| 亚洲精品乱久久久久久| 一个人免费看片子| 99热网站在线观看| 亚洲 国产 在线| 成人黄色视频免费在线看| 一边摸一边做爽爽视频免费| 国产黄色免费在线视频| av免费在线观看网站| 国产一区二区三区在线臀色熟女 | 国产精品国产三级国产专区5o| 永久免费av网站大全| 国产成+人综合+亚洲专区| 午夜福利免费观看在线| 国产成人a∨麻豆精品| 精品少妇黑人巨大在线播放| 黑人欧美特级aaaaaa片| 久久中文看片网| 久久久精品94久久精品| 精品国产一区二区三区四区第35| 午夜激情久久久久久久| 久久国产精品男人的天堂亚洲| 国产一区二区在线观看av| 亚洲全国av大片| 中文欧美无线码| 亚洲欧美精品综合一区二区三区| 天堂中文最新版在线下载| 搡老熟女国产l中国老女人| videosex国产| 色播在线永久视频| 国产一区二区三区在线臀色熟女 | 欧美精品一区二区大全| 97人妻天天添夜夜摸| 99国产精品一区二区蜜桃av | 精品国产国语对白av| 亚洲中文av在线| av国产精品久久久久影院| 午夜福利,免费看| 国产片内射在线| 亚洲精品久久成人aⅴ小说| 午夜激情久久久久久久| 欧美黑人精品巨大| 正在播放国产对白刺激| 蜜桃在线观看..| av一本久久久久| 80岁老熟妇乱子伦牲交| 久久午夜综合久久蜜桃| 久久中文看片网| 久久影院123| 80岁老熟妇乱子伦牲交| av天堂久久9| 亚洲视频免费观看视频| 国产精品一区二区在线不卡| 高清视频免费观看一区二区| 我的亚洲天堂| 国产欧美亚洲国产| 久久国产亚洲av麻豆专区| 亚洲精品国产精品久久久不卡| 啦啦啦中文免费视频观看日本| 国产欧美日韩精品亚洲av| 天堂8中文在线网| 高清视频免费观看一区二区| 一区二区三区四区激情视频| 成人亚洲精品一区在线观看| 黄色毛片三级朝国网站| 考比视频在线观看| 免费不卡黄色视频| 久久久久久免费高清国产稀缺| 超色免费av| 亚洲欧美激情在线| 国产欧美日韩一区二区精品| 91字幕亚洲| 午夜老司机福利片| 男女午夜视频在线观看| 欧美黄色淫秽网站| 精品视频人人做人人爽| 高清在线国产一区| 亚洲成人国产一区在线观看| 高潮久久久久久久久久久不卡| 99国产精品免费福利视频| 精品一区二区三区av网在线观看 | 久久人妻熟女aⅴ| 免费在线观看视频国产中文字幕亚洲 | 亚洲欧美日韩高清在线视频 | 大香蕉久久成人网| 12—13女人毛片做爰片一| 久久久国产成人免费| 老司机靠b影院| 免费观看a级毛片全部| 999精品在线视频| 久久久国产成人免费| 久久久久久久国产电影| 操美女的视频在线观看| 久久久国产欧美日韩av| 国产麻豆69| 国产在线一区二区三区精| 菩萨蛮人人尽说江南好唐韦庄| 亚洲少妇的诱惑av| 国产97色在线日韩免费| 久久国产精品男人的天堂亚洲| 2018国产大陆天天弄谢| 欧美老熟妇乱子伦牲交| 亚洲欧美日韩高清在线视频 | bbb黄色大片| 91字幕亚洲| 99久久精品国产亚洲精品| tube8黄色片| 一级片'在线观看视频| 80岁老熟妇乱子伦牲交| 我的亚洲天堂| 国产一区二区激情短视频 | av超薄肉色丝袜交足视频| 99热全是精品| 精品熟女少妇八av免费久了| 91成人精品电影| 一级片'在线观看视频| 两个人免费观看高清视频| 制服人妻中文乱码| av有码第一页| 日韩免费高清中文字幕av| 精品免费久久久久久久清纯 | 99国产精品一区二区三区| 精品福利永久在线观看| 啦啦啦啦在线视频资源| 国产精品秋霞免费鲁丝片| 亚洲少妇的诱惑av| 免费久久久久久久精品成人欧美视频| 动漫黄色视频在线观看| 亚洲欧美成人综合另类久久久| 新久久久久国产一级毛片| 18禁裸乳无遮挡动漫免费视频| 国产淫语在线视频| 人人澡人人妻人| 黄色视频不卡| 国产精品久久久久成人av| 欧美精品人与动牲交sv欧美| 欧美日韩黄片免| 亚洲欧美成人综合另类久久久| 久久久国产欧美日韩av| 丰满人妻熟妇乱又伦精品不卡| 深夜精品福利| 黑人操中国人逼视频| 欧美日韩中文字幕国产精品一区二区三区 | 人人妻人人添人人爽欧美一区卜| 人人妻人人澡人人爽人人夜夜| 99国产精品一区二区三区| 最近最新免费中文字幕在线| 亚洲国产欧美日韩在线播放| 亚洲免费av在线视频| 国产精品久久久av美女十八| 久久久久精品国产欧美久久久 | 正在播放国产对白刺激| 岛国毛片在线播放| 久久精品亚洲熟妇少妇任你| 黄片大片在线免费观看| 国产深夜福利视频在线观看| 高清av免费在线| 精品乱码久久久久久99久播| 久久久久精品人妻al黑| 美女福利国产在线| 亚洲一码二码三码区别大吗| 亚洲欧美日韩另类电影网站| bbb黄色大片| 日本91视频免费播放| av网站在线播放免费| 欧美午夜高清在线| 美女福利国产在线| 国产成人精品久久二区二区91| 亚洲专区国产一区二区| 久久香蕉激情| 一个人免费看片子| 中国国产av一级| 亚洲av日韩精品久久久久久密| 欧美人与性动交α欧美软件| av网站免费在线观看视频| 亚洲熟女毛片儿| 99热国产这里只有精品6| 国产精品久久久av美女十八| 两个人看的免费小视频| 俄罗斯特黄特色一大片| 亚洲精品第二区| 老熟妇仑乱视频hdxx| 99久久精品国产亚洲精品| 亚洲精品久久成人aⅴ小说| 久久久久久久精品精品| 免费观看av网站的网址| 天堂俺去俺来也www色官网| 99久久国产精品久久久| 精品一区二区三卡| 黄片播放在线免费| 精品国产乱码久久久久久男人| 亚洲专区国产一区二区| 一区二区av电影网| 精品人妻在线不人妻| 高潮久久久久久久久久久不卡| 老司机影院毛片| 9热在线视频观看99| 亚洲色图 男人天堂 中文字幕| 极品少妇高潮喷水抽搐| 欧美少妇被猛烈插入视频| 国产在线免费精品| 亚洲国产精品成人久久小说| 波多野结衣一区麻豆| 欧美av亚洲av综合av国产av| 久久综合国产亚洲精品| 叶爱在线成人免费视频播放| 日韩一区二区三区影片| 99热网站在线观看| 18禁国产床啪视频网站| 搡老熟女国产l中国老女人| 亚洲一区二区三区欧美精品| 亚洲 国产 在线| 国产男女内射视频| 欧美激情极品国产一区二区三区| 亚洲国产精品成人久久小说| 亚洲人成电影免费在线| 精品视频人人做人人爽| 精品少妇久久久久久888优播| 免费女性裸体啪啪无遮挡网站| 国产亚洲一区二区精品| 18禁裸乳无遮挡动漫免费视频| 久久亚洲国产成人精品v| 午夜91福利影院| 这个男人来自地球电影免费观看| av天堂在线播放| 久久ye,这里只有精品| 亚洲av电影在线进入| 久久国产精品影院| 免费不卡黄色视频| 成年人黄色毛片网站| 99久久人妻综合| 久久久久精品国产欧美久久久 | 欧美久久黑人一区二区| 中文字幕另类日韩欧美亚洲嫩草| 啦啦啦啦在线视频资源| 日韩中文字幕视频在线看片| 捣出白浆h1v1| 欧美日韩av久久| 人人妻人人澡人人看| 两个人免费观看高清视频| 国产成人精品久久二区二区免费| 麻豆av在线久日| 午夜免费成人在线视频| 国产精品一区二区在线不卡| 精品久久久久久久毛片微露脸 | 国产伦人伦偷精品视频| 动漫黄色视频在线观看| av又黄又爽大尺度在线免费看| 亚洲精品美女久久久久99蜜臀| 老司机亚洲免费影院| 欧美精品一区二区免费开放| 亚洲欧美色中文字幕在线| 精品少妇久久久久久888优播| 国产福利在线免费观看视频| 每晚都被弄得嗷嗷叫到高潮| 色综合欧美亚洲国产小说| 深夜精品福利| 欧美 亚洲 国产 日韩一| 久久香蕉激情| 欧美黑人精品巨大| netflix在线观看网站| 这个男人来自地球电影免费观看| 丁香六月天网| 我的亚洲天堂| 欧美精品一区二区大全| 99久久人妻综合| 久久国产精品人妻蜜桃| 日韩欧美免费精品| 999久久久精品免费观看国产| 亚洲第一欧美日韩一区二区三区 | 成年美女黄网站色视频大全免费| 飞空精品影院首页| 欧美少妇被猛烈插入视频| 99精国产麻豆久久婷婷| 亚洲精品国产区一区二| 高清av免费在线| 五月开心婷婷网| 丝袜脚勾引网站| 久久久精品国产亚洲av高清涩受| 另类亚洲欧美激情| 国产亚洲精品一区二区www | 纵有疾风起免费观看全集完整版| 成年av动漫网址| 欧美少妇被猛烈插入视频| 俄罗斯特黄特色一大片| 黄色 视频免费看| 欧美少妇被猛烈插入视频| 久久中文字幕一级| 每晚都被弄得嗷嗷叫到高潮| 黑人猛操日本美女一级片| 丝袜美腿诱惑在线| 免费在线观看影片大全网站| 黑人猛操日本美女一级片| 日韩欧美免费精品| 三上悠亚av全集在线观看| 久久久精品94久久精品| 少妇裸体淫交视频免费看高清 | 亚洲美女黄色视频免费看| 欧美av亚洲av综合av国产av| 黄色毛片三级朝国网站| a在线观看视频网站| 国产真人三级小视频在线观看| 亚洲中文日韩欧美视频| 男女边摸边吃奶| 欧美av亚洲av综合av国产av| 免费一级毛片在线播放高清视频 | 亚洲欧美日韩高清在线视频 | 国产日韩一区二区三区精品不卡| 亚洲欧美一区二区三区黑人| 日韩制服丝袜自拍偷拍| 青春草亚洲视频在线观看| cao死你这个sao货| 日本五十路高清| av在线播放精品|