+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Newbie level 3
    Points: 37, Level: 1

    Join Date
    Dec 2019
    Posts
    6
    Helped
    0 / 0
    Points
    37
    Level
    1

    Why we insert Mbist before scan ?

    we insert Mbist before scan insertion what effect ?

    Mbist insert after scan insert what effect Or problem occure ?

    Thanks

    •   AltAdvertisement

        
       

  2. #2
    Newbie level 1
    Points: 14, Level: 1

    Join Date
    Dec 2019
    Posts
    1
    Helped
    0 / 0
    Points
    14
    Level
    1

    why BIST has been done before SCAN insertion ?

    why BIST has been done before SCAN insertion ?

    In dft-flow First step is MBIST but why?



    •   AltAdvertisement

        
       

  3. #3
    Super Moderator
    Points: 53,520, Level: 56

    Join Date
    Apr 2011
    Location
    Minneapolis, Minnesota, USA
    Posts
    13,061
    Helped
    2603 / 2603
    Points
    53,520
    Level
    56

    Re: Why we insert Mbist before scan ?

    Two similar questions merged into one thread.

    Try a forum search for words: bist, mbist, scan, dft.

    Check the list of related topics further down this page.



    •   AltAdvertisement

        
       

  4. #4
    Full Member level 5
    Points: 1,857, Level: 10

    Join Date
    Oct 2015
    Posts
    248
    Helped
    36 / 36
    Points
    1,857
    Level
    10

    Re: Why we insert Mbist before scan ?

    MBIST circuit generated by Vendor is mostly in RTL. ( at least Mentor )
    The input of MBIST insertion is either RTL or NETLIST designs.
    It means that, there will be 1 more compile time after MBIST insertion.

    SCAN inserted circuit however, mostly in NETLIST designs. ( as far as I known)
    There is theorically no additional complie is required after SCAN insertion.

    Hence, it is a practical reason that the general flow should be:
    Initial compile -> MBIST circuit insertion -> additional complie -> SCAN insertion (-> additional compile 2 [optional])
    To improve one's brain, the doors are needed over the keys.



  5. #5
    Member level 2
    Points: 3,715, Level: 14
    wizard's Avatar
    Join Date
    Mar 2002
    Location
    China Mainland
    Posts
    51
    Helped
    3 / 3
    Points
    3,715
    Level
    14

    Re: Why we insert Mbist before scan ?

    There is a main reason why MBIST insertion need to be before scan insertion. MBIST logic will be scanned together with function logic to ensure they are defect free.



--[[ ]]--