AM - 4 - Carry Skip Adder

Поділитися
Вставка
  • Опубліковано 1 гру 2024

КОМЕНТАРІ • 18

  • @darknematicz3802
    @darknematicz3802 24 дні тому +1

    Critical path delay is the worst case delay right? So why don't we take the case where every single adder in all stages are in generate mode, in that way the cout can't bypass and has to go through the entire ripple chain and will create much more delay than the case shown above where only the first bit of first stage id GEN.

  • @pawansharma6226
    @pawansharma6226 7 місяців тому +1

    6:22
    Why we are taking first FA to be in generate mode.?
    is it because Taking G=1 means we have make P=0 , which will eventually select the critical path going through each FA?
    Taking P=1 in each FA , will directly propagate the Carry through Multiplexer , which will make it independent of N?
    Right??
    If it is so!! Then that means we can Take G= 1 for any intermediate FA.( right?)

    • @maheshnamboodiri4097
      @maheshnamboodiri4097 Місяць тому +1

      Yes, you are correct. The point is to make the circuit use the longer path. So technically, any one of the full adder blocks can be in Generate mode.

    • @Deepak-ip1se
      @Deepak-ip1se 20 днів тому

      if G=1 is taken for any intermediate block then all the blocks before it won't be contributing for the delay and delay will be calcuated for all the blocks after that intermediate block. So that won't be the worst case delay.

  • @pawansharma6226
    @pawansharma6226 7 місяців тому

    Understood the lecture.
    But its quite lenghty to note that much information in notes 😂😂😅

    • @ahmadfarooque1071
      @ahmadfarooque1071 6 місяців тому

      you can copy the yt transcripts in a word file and highlight the important parts...

  • @AbhishekSingh-up4rv
    @AbhishekSingh-up4rv Рік тому +2

    Why we aren't taking kill in any situation?

    • @akashekhar
      @akashekhar Рік тому

      It's not in a situation involving critical path delay. Kill will always decrease the delay below the critical delay.

  • @chetanangadi2655
    @chetanangadi2655 2 роки тому +1

    why tgp should be included ? carry for first 4 bit adder and tgp will be computed simultaneously.

    • @akashekhar
      @akashekhar Рік тому

      You cannot calculate carry without G and P.

  • @rahulmalhotra249
    @rahulmalhotra249 5 місяців тому

    why is not the worst case a condition when first bit of each stage is in generate mode ??

    • @pranjalsinghtomar7909
      @pranjalsinghtomar7909 2 місяці тому +1

      Because that 4 bit segment having generate will start computing the Co. Only when it is just the very first bit A0 is in generate mode, that every segment has to wait for the output of the previous segment.

  • @satvirsingh8466
    @satvirsingh8466 2 роки тому +1

    Why (M-1)tcarry and not M*tcarry for last segment of the adder??

    • @subhrasen1395
      @subhrasen1395 2 роки тому +5

      operation is complete only after the last sum is generated..so at the last adder we need to calc the time to gen (m-1)th carry as it will be used to evaluate the mth sum...this total time is given by (m-1)tcarry+tsum

    • @Engineer884
      @Engineer884 Рік тому

      @@subhrasen1395 when m*tcarry is included, then why to include (m-1)*tcarry again. By including mtcarry we are automatically incorporating (m-1)tcarry

    • @manoj3197
      @manoj3197 Рік тому

      @@Engineer884 Hello,
      m*tcarry is the time required to generate cout of FIRST STAGE.
      And (m-1)*tcarry+tsum is the time taken by carry to propogate from 1st full adder to last full adder of LAST STAGE + time required to generate last bit of the sum output after the arrival of carry to last full adder (since sum generates after arrival of carry)

  • @saurabhpandey7384
    @saurabhpandey7384 2 роки тому

    sir where will I find the slides? Thank You