Transition faults | launch on shift | launch on capture | LOS | LOC

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 18

  • @NirmalJ25
    @NirmalJ25 3 года назад +4

    May be the values in waveform could be incorrect..but the concept was very clear which i believe the video is aimed at
    I'll try to summarize..Correct me if I'm wrong..
    Launch means setting up the value at a gate output. Say for rise transition fault, the pin needs to be set to 0 initially as it requires 0 to 1 transition. This launch could be done on either Shift or Capture.
    In los, the setting up of initial value is done during scan shift itself. And when SE goes 0 right after the final shift clock and when capture pulse comes (at atspeed - after func clk time period), the opposite value will be injected during the capture pulse. SE neg edge needs to be constrained well for this as it needs to go low quickly and before capture pulse which comes at atspeed period ??
    In the case of LOC, launch (setting up of value) is done during capture cycle itself (SE =0 ). This launch pulse can happen after many cycles after SE becomes 0. So SE timing may not be important here. After the initial value is set, the opposite value is injected by capture pulse spaced by atspeed clock period and the second flop captures the new value.

    • @pradyumnas7068
      @pradyumnas7068 Год назад

      i think there is a small misunderstanding.. in example of rise fault. setting to 0 is initialization (not launch as u have mentioned). giving the input to the circuit to make the net 1 is the launch.

  • @pradyumnas7068
    @pradyumnas7068 Год назад

    thanks for clearly giving info about launch, capture, los and loc.

  • @rpatted
    @rpatted 9 месяцев назад

    Thanks for explaining so easy to understand!

  • @heenasingh8433
    @heenasingh8433 5 лет назад +1

    Thanks. Nice explanation

  • @sourabhrandom
    @sourabhrandom 5 лет назад +1

    your shift register is not working properly if you are feeding 1011 value to the registers then scan enable waveform should be high, low, high,high.. and if you are feeding 1101 in registers then the input values at register should be .. please correct it

  • @subramanyamsubbu8872
    @subramanyamsubbu8872 3 года назад

    Would you please give the reference for those circuit diagrams? From where you get those circuit diagrams to explain

  • @haragopal9498
    @haragopal9498 6 лет назад +1

    Hi Mallesh,
    one question...In LOC during second capture pulse why second scan flipflop value is not changing to 1 (during 1 capture pulse 1 will be available at Q of 1st flipflop which will be fed as D input to 2 flipflop for second capture pulse)

    • @malleshballa493
      @malleshballa493 6 лет назад +2

      Hi hara gopal , data will moved from one flip flop to anothor flip flop only when scan_en is high, this is called shift mode .. when scan_en is made low and given a capture pulse .. the data will fed to only combinational logic part ..

    • @merinjohn2678
      @merinjohn2678 3 года назад

      @@malleshballa493 That is in the case of scan even though scan en is low when that 2nd second capture pulse happens, it will shift the logic value from the functional path where you have that And gate.

    • @merinjohn2678
      @merinjohn2678 3 года назад

      @hara gopal Yes I think, Yes you are right, the waveform for scan out needs to be modified.

    • @kirandadi1902
      @kirandadi1902 3 года назад

      Hi Hara Gopal,
      While capture in LOC or LOS, scan flop capture the data from the combinational circuit to D path ,it should not be from the pervious scan flop Q. So, capture always depends on launch data(shift frequency SE =1 is LOC /at speed SE=0 is LOC) + combination circuit present b/w the scan flops

  • @gauravsrivastava0710
    @gauravsrivastava0710 3 года назад

    DFT is very tricky concept and difficult to grasp as in how it works on top level at the SOC …. so instead of some theoretically bookish language… try to build this concept in a very intuitive manner…..

  • @zn4798
    @zn4798 Год назад

    sound is low. please be loud

  • @sunitakonduru6284
    @sunitakonduru6284 5 лет назад +1

    Make some other video clearly and explain each and every wave form ur voice is very low not understand what ur saying...

  • @ashwiniajari9199
    @ashwiniajari9199 5 лет назад

    Where z at speed clock??????

    • @KF-sy4ud
      @KF-sy4ud 5 лет назад

      It is generated by system which is a separated clock wrt to scan_clk

  • @hemchandjain2189
    @hemchandjain2189 4 года назад

    video quality is very poor.