Page 72 - DP-1-1
P. 72

Design+                                                                Defect-oriented BIST for AMS circuits



              (2) Conversion for bit j:                        the bootstrapped capacitor, C , the total defects possible
                                                                                       bs
              Now when writing the conversion equation for bit j, the   for the defect coverage consideration adds up to 62.
            value of V  for this step will be:
                    N                                            With comprehensive nodal analysis of the bootstrapped
                2 j C  2 k C     2 j C                         switch, in the presence and absence of each defect, we can
                   unit
                          unit
                                    unit
            V (  C Total    C Total  ) V j  C Total   V N  (IV)  identify  the  crucial  nodes  as  V ,  V ,  and  V .  We  can
             ref
                                                                                             G1
                                                                                                    G8
                                                                                         out
                                                               take the gate-drain short defect in transistor M11, as an
              The term including V on the left side of Equation IV is   example, illustrating the detection of the defect through
                               ref
            positive since j>k. However, the total value of the left-hand   monitoring the node V . If we set Vin to be equal to VDD,
                                                                                 out
            side of Equation IV depends on the value of V. Although   the voltage at V  node should also be at the VDD level
                                                                            out
                                                 j
            we do not know V, we know that it cannot take a negative   while the clock (CLK) is high. When CLK is low, it must
                          j
            value. Hence, considering the worst case—from a defect   remain at logic high since M1 is off. However, if a gate-
            detection point of view—V will be ‘0’, and V  will be   drain short defect occurs in M1, the V  voltage drops to
                                                                                              out
                                                   N
                                   j
            positive, leading to a ‘0’ for the comparator’s output and no   GND level through M9 and M10 transistors.
            reflection of the defect in the code.                By employing three digital detectors to monitor the
              (3) Conversion for bit i and i<j:                crucial voltage nodes V , V  and V , all 62 possible
                                                                                   out
                                                                                       G1
                                                                                              G8
                                                               defects  are detected achieving a 100% detect coverage.
              For this step of conversion, the equation for determining   These detectors are shown in Figure 6, distinguished from
            V  is as follows:
             N                                                 the main circuit by blue color.
                  k
                                             j
                          i
                2 C      2 C               2 C                   The monitoring detectors  used  are simple  inverters
                                +
            V  (    unit  −  unit  )(V  −  V  )  unit  =       specifically designed to monitor the respective nodes.
             ref  C Total  C Total  ref   j  C Total           The design of the monitors starts with categorizing the
                    k
                   2 C                                         defects based on the node that can identify them. Then,
            V N (1 −  unit  )                          (V)     we recorded the out-of-the-range voltages gathered by
                   C
                     Total                                     conducting comprehensive PVT and Monte Carlo (MC)
                                                               simulations for each defect in each category. Finally, based
              The (1−2   C /C Total ) term on the right-hand side is   on the collected data, detectors were designed to identify
                      k
                         unit
            positive, hence not changing the sign of the left side of   their designated defects under and PVT variation.
            the equation when dividing the left side by this term. The
            second term on the left side of the equation is also positive   3. Results and discussion
            since V  is always greater than V. However, to determine   Comprehensive simulations were performed for each
                                       j
                  ref
            the sign of the first term, we need to consider the value of   of the test methods proposed in the previous section to
            ‘i’ in comparison with ‘k’.                        ensure the correctness and robustness of the proposed
            1.  If i>k: The first term only, including V , will be   BIST. Simulations were conducted while considering the
                                                  ref
               negative. In this case, V  can be positive or negative   fact that the probability of multiple defects occurring
                                   N
               depending on V, and the i  bit in converted code can   simultaneously is very low.  Therefore, for each defect
                                                                                      20
                            j
                                     th
               be ‘0’ or ‘1’.                                  simulation, only one defect was induced at a time, and its
            2.  If i<k: The first term will be positive, resulting in   effect was investigated. Defect coverage for this work is
               a positive value for V  and a ‘0’ at the comparator’s   calculated based on the universal defect coverage equation
                                 N
               output.  Since i<k,  the defect-free code  for  this  bit   as follows: 4
               should be ‘1’, but now we are receiving a ‘0’ for this bit     Total weighted numberof
               thus detecting the defect.
              If we analyze the conversion steps in the presence of   Defect coverage = defectsdetected  ’  ×100  (VI)
            each defect for all the bits, we notice that the defects can be    Allddefects in circuitss
            detected as an alteration in the expected defect-free code.        defectuniverse
            2.3.5. BIST for constant VGS bootstrapped switch
                                                                 The numerator of  the defect coverage equation is
            The bootstrapped switch shown in  Figure  5 is the   generally defined as the weighted number of the total
            commonly used switch for connecting the Vin line to   defect to account for the different probability of the defect
            the capacitor array. The switch consists of 10 CMOS   occurrences.  However, in most cases, the probability
                                                                         21
            transistors. Considering the mentioned six defects defined   of occurrence is considered equal for all defects. In this
            for CMOS transistors and two short and open defects for   work, assuming that defects have the same probability of
            Volume 1 Issue 1 (2024)                         8                                doi: 10.36922/dp.4351
   67   68   69   70   71   72   73   74   75   76   77