Switches to CPUs: Ripple Counter

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

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

  • @black-kawa
    @black-kawa 5 месяцев назад +1

    I really liked the explanation! Makes understanding these circuits so much easier

  • @sillymel
    @sillymel 5 месяцев назад +1

    Another good video!
    (5:51) Where's the data line?
    (9:04) Ah. You showed the toggle flip-flop at 5:51, not the data flip-flop.
    (9:21-9:40) The top line is still set and the bottom line is still reset on the internal latches, but the relays used for set and reset are swapped compared to the previous video. This does mean the data flow matches the design you showed with gates better. However, it also means the internal D-type latches have _D-bar_ inputs, not D inputs. (There are other ways to rectify this, but I think this way requires the fewest changes.)
    And now for some fun facts/over-analysis:
    As for changes between the logic-gate design and relay design, you still have the outputs of the latches between the OR gates and their inverters; the outputs are just buffered this time. Additionally, the gate design uses an SR-type latch as the follower, whereas the relay design uses a D-type latch as the follower.

    • @DrMattRegan
      @DrMattRegan  5 месяцев назад +1

      Thanks.
      [(5:51) Where's the data line?]
      It doesn't really have a data input from an external source. Data is the input to the leftmost relay coil.
      [(9:04) Ah. You showed the toggle flip-flop at 5:51, not the data flip-flop.]
      No, T flip flips have a T input that gates the clock. It confuses the issues so i decided not to include it.
      The relays are meant to be equivalent functionally, but not an exact gate for gate copy [i don't think i ever said they were exactly the same - correct me if i'm wrong]. Arguably, the relays act more as multiplexors [and 1:2 decoders] than anything else.
      This is a beginners tutorial, so i mainly want to get the ideas across.

    • @sillymel
      @sillymel 5 месяцев назад +1

      @@DrMattRegan ​ Huh. You're right about T flip-flops. I blame my RadioShack Electronics Learning Lab for calling the configuration at 6:13 a "toggle flip-flop" (and also that most Minecraft redstone "toggle flip-flop" designs aren't actually clocked) for me getting that wrong.

  • @cocusar
    @cocusar 5 месяцев назад +1

    so that's why they're called ripple counters. I thought they might be used to counter the ripple on a signal (like AC on top of DC), but that never made any sense

    • @DrMattRegan
      @DrMattRegan  5 месяцев назад

      Yep, they are much easier to implement than synchronous counter where the outputs all change at [exactly] the same time.

  • @ostrov11
    @ostrov11 5 месяцев назад +1

    хорошая работа, отличный контент, спасибо.

    • @DrMattRegan
      @DrMattRegan  5 месяцев назад

      Thanks for the feedback.

  • @frankowalker4662
    @frankowalker4662 5 месяцев назад

    Great explanation.

    • @DrMattRegan
      @DrMattRegan  5 месяцев назад +1

      Glad it was helpful!

  • @mheermance
    @mheermance 5 месяцев назад

    Good video. I like how you showed how yhe D flip flop is triggered on the rising edge. Are you going to post thar schematic diagram somewhere? If so a link in the description would be great.

    • @DrMattRegan
      @DrMattRegan  5 месяцев назад +2

      Hi Martin. I haven't done a proper schematic yet, but in the next video i'm planning to introduce the logic to restrict one count from 0..9 and another count to 0..5, so i'll see if i can put out a schematic with that.