Master-slave JK flip-flop

Поділитися
Вставка
  • Опубліковано 8 сер 2024
  • An effective solution to the "racing" problem described in my previous video ( • JK flip-flop racing ) is the master-slave JK flip-flop which comprises two SR latches. In this video I explain how it works, build, and test it.
    Support me on Patreon: / beneater
    You can get all the components used in this video from any online electronic components distributor (Jameco, Digikey, Mouser, etc).
    Complete parts list (everything in this video):
    - 1x 74LS02 (Quad 2-input NOR gate)
    - 1x 74LS11 (Triple 3-input AND gate)
    - 1x 74LS08 (Quad 2-input AND gate)
    - 1x 74LS04 (Hex inverter)
    - 4x LEDs
    - 2x Momentary "Microtivity 6mm tact switch"
    - 2x 1KΩ resistors
    - 22 gauge wire
    - 5 volt power source (e.g., a USB phone charger)
    - Clock circuit from • Astable 555 timer - 8-...

КОМЕНТАРІ • 159

  • @realdragon
    @realdragon 4 роки тому +74

    Latch -> flip-flop -> JK flip-flop -> master-slave JK flip-flop

  • @sodapopinski9922
    @sodapopinski9922 5 років тому +31

    Its amazing how quick the size of the circuit grows, for every problem, all that for 1 bit of info

  • @MichaelOReilly01
    @MichaelOReilly01 4 роки тому +34

    As an electronic engineer I appreciate how you simplify your explanations and have brilliant videos which helps me when ever I try to explain something to college students 👍

  • @zachsargent3520
    @zachsargent3520 5 років тому +104

    My logic professor is complete garbage. Thank you so much for these videos. I finally understand this concept and so many others through your videos!

    • @enginstud8852
      @enginstud8852 2 роки тому +4

      at least you had one

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

      @@enginstud8852 at least you don't pay to have a garbage professor

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

      @@deltakid0 You can pay to make engineering studies and eventually doing management studies instead, this is what happens in France

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

      @@enginstud8852 no, you're wrong, I can't pay

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

      @@deltakid0 Where do you study?

  • @abdelrahmangamalmahdy
    @abdelrahmangamalmahdy 7 років тому +143

    i always enjoy watching your videos late at night xD

  • @someniceguyon
    @someniceguyon Рік тому +2

    My progress is slow… But I am learning so much from your videos. I love that I can jump into your deep end videos, and then watch these for clarity when I get lost.

  • @Sorazal23
    @Sorazal23 7 років тому +1

    The only clear and properly structured explanation I could find for Flip-Flops. Really awesome content thanks!!

  • @ArsyadKamili
    @ArsyadKamili 7 років тому +52

    I always love it when UA-camrs uses an oscilloscope, complex or not. XD

  • @techieexplainer
    @techieexplainer 7 місяців тому +2

    Please continue this series and add new features to this computers

  • @jeffbarnett6158
    @jeffbarnett6158 7 років тому +27

    SOOO excited! I'm guessing from these latest videos that he subtly building up to the Program Counter.

  • @shubhamduttasd
    @shubhamduttasd 3 роки тому +11

    This is going on as a very good series. It easily covers a semester course on digital electronics.

  • @PinoMelrosso
    @PinoMelrosso 7 років тому

    thank you very much for all those enlightening videos! i've learned a lot about the "innards" of computers through your videos. given that i've been working with computers for a long time now, that is quite an achievement from your side.

  • @JasonMasters
    @JasonMasters 7 років тому

    Subscribed. :) I'm quite enjoying this series.
    What I'm waiting for is when you get to the instruction decoder, but I'll possess my soul in patience since I've enjoyed watching all of your videos so far.
    I've already figured out something I didn't understand before, which is how to make an ALU. I should have figured it out for myself earlier, but now I realise that you can just hook up some logic to perform all the ALU functions you could possibly want immediately, and just select which output you want based on the instruction register.

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

    You are just fantastic, the way you imparted the knowledge was genuinely intriguing. Thank you so much.

  • @crocellian2972
    @crocellian2972 7 років тому +1

    Again, holding the clk showed beautifully how things work. Better than my $3K scope. I'm building that clk Board tomorrow.

  • @May-sy9jk
    @May-sy9jk 7 років тому +6

    thanks Ben,you are awesome!love you.

  • @SaucemanSauceman
    @SaucemanSauceman 4 роки тому +1

    Thanks Ben ,your vids have helped me alot!

  • @Berred
    @Berred 6 років тому

    VERY good explanation and a lot of practice !

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

    i was trying to figure this kindof stuff for myself ever since i saw that 'rising edge detector' on the flip-flop video iirc,
    and i'm glad to see i was getting close, i thought about 'falling edge detector'

  • @paulbaker916
    @paulbaker916 7 років тому

    Brilliant videos. I have a new favourite channel.

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

    You have mastered lvl 100 of explanation :)

  • @victorsantanpagay5811
    @victorsantanpagay5811 4 роки тому

    its very understandable tutorial sir keep the good job

  • @MarkusBurrer
    @MarkusBurrer 3 роки тому

    This series is awesome

  • @anthonymartin6237
    @anthonymartin6237 7 років тому +1

    He's back!

  • @saidamir4181
    @saidamir4181 7 років тому +9

    Ben can you put a list of all the ICs used in these series. lovely stuff, keep them coming.

    • @StaDo0815
      @StaDo0815 3 роки тому

      There is one in the description

  • @MasterHigure
    @MasterHigure 7 років тому +10

    If you want your computer to fully "tick" on the rising edge of the clock, would it make sense to build an RC edge detector on the CLK input to a MS-JK-flip-flop? Is there any downside to having components of the computer actively doing something on the downtick of the clock?

  • @COMB0RICO
    @COMB0RICO 5 років тому

    Thanks from Texas.

  • @smithw7003
    @smithw7003 5 років тому +4

    If this doesn’t work for you keep reading. I built this even though it won’t be a final component of the computer, because I want to understand the logic. I also built the J-K Flip Flop because I wanted to perform the debugging with my scope. Of course, Ben does not walk through the build process on this Master Slave Flip Flop step by step and I would not expect him to at this point. I like trying to follow the schematic along with viewing the finished board. Unfortunately on this build, once I was finished, it did not function properly. Rather than examine the schematic, I simply compared my build to the video. I could not find anything wrong. Finally, I took a screen shot of the board and then blew it up larger. This is how I discovered that I completely missed the jumper on the 74LS02 between pins 3 and 4. It was so small it just blended in on my video. Hope this helps someone else that might miss it. Moving on now to the next video. Very much enjoying the build and the knowledge gained.

  • @FalcoGer
    @FalcoGer 5 років тому +2

    There is a problem with this. As the clock transitions between high and low you might have the inverter interpreting the clock as one thing and the first and gates as the other, making both flip flops enabled or disabled. You'd want 2 pulse generators (one for rising and one for falling edge).

  • @mohamedgendia4274
    @mohamedgendia4274 3 роки тому

    You are my master ! I love you

  • @jacclawrence2951
    @jacclawrence2951 3 роки тому

    this is amazing thank you

  • @Huntracony
    @Huntracony 6 років тому +2

    I guess you could still add an edge detector, and have the second one switch when the edge detector turns off.

  • @correajr6955
    @correajr6955 7 років тому +1

    Great Ben!... Let me try to guess... the next part of the SAP-1 is gonna be the program counter?

  • @maximilientirard1720
    @maximilientirard1720 7 років тому +11

    Yay, no more racing! ... But! What if the NOT gate used on the clock signal has a looser sense / lower tolerance for HIGH than the and gates? All logic gates have some manufacturing differences, right? If that is the case, and if the clock signal spends a sufficient amount of time in this state (where the AND gates from the 1st stage SR latch considers the clock to be high, and the lone NOT gate considers the clock to be low), would that mean that there would be some more JK racing? I'm guessing this wouldn't be an issue in most cases, but still. Who knows? (Not me, for sure!) Loving these videos!

    • @frisosmit8920
      @frisosmit8920 5 років тому

      That also seems a problem to me. You could solve it however. If for example you add the output of the inverter with a comparitor which checks if the clock voltage is less than a certain low value. Then the second SR latch would only be enabled if the clock is less than a certain voltage

    • @frisosmit8920
      @frisosmit8920 5 років тому

      I guess you won't need that inverter then either

    • @zoltankurti
      @zoltankurti 4 роки тому +1

      Or just use the simple RC edge detector before the and gates.

  • @SD40Fan_Jason
    @SD40Fan_Jason 4 роки тому +1

    It would be swell if UA-cam could maintain your "up next" videos in order. For me, the next video is the 555 astable multivibrator - part 1, which ironically is not only a video I've already seen, but it's also the video that brought me to your channel. Not sure why youtube hates me...

  • @lucasbarbosa4509
    @lucasbarbosa4509 7 років тому +1

    This guy had for sure got his inspiration from Code by Charles Pretzold

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

    Interesting !
    Trying in a simulation software (simulIDE), it only works if, at the beginning, J is high and K is low (or K is high and J is low)

  • @NiamorH
    @NiamorH 5 років тому

    very interesting

  • @ophello
    @ophello 4 роки тому +1

    Can’t you use a Schmitt trigger to clean up the clock signal?

  • @ihrbekommtmeinenrichtigennamen
    @ihrbekommtmeinenrichtigennamen 7 років тому

    7. This circuit relies on the falling clock edge to propagate through the Not gate on the bottom faster than the changed data propagates through the master JK-flip-flop. In an integrated chip this can be done reliably, but on a breadboard it might not be.
    On what order of magnitude are the timing differences here? I don't have the parts to try it myself. If the difference is very large (something like 10 times the time it takes for the falling clock edge to propagate through the Not gate) then I'm convinced that the circuit is reliable, but I suspect it might be kinda close.

  • @lhsazevedo
    @lhsazevedo 7 років тому +1

    Ben, why you arent posting on Patreon too?

  • @shreyaskudari1470
    @shreyaskudari1470 6 років тому +6

    This is a negative-edge triggered flip-flop. Is it possible to make it positive-edge triggered by using the NOT gate for the clock pulse of Master instead of the slave?

    • @miniaturenature2507
      @miniaturenature2507 3 роки тому

      How we make this circuit on bread board . I mean to make this circuit which ics are used

    • @nedisawegoyogya
      @nedisawegoyogya 3 роки тому

      i thinkk so

    • @katemoon7476
      @katemoon7476 3 роки тому

      @@miniaturenature2507 You buy the 7400 series chips from Jameco and you assemble it.

  • @colejohnson2230
    @colejohnson2230 7 років тому

    can you do a breadboard 3-output randomizor

  • @SuburbanDon
    @SuburbanDon 3 роки тому

    Fun stuff.

  • @Otakutaru
    @Otakutaru 3 роки тому

    could it be possible to use the output of an edge detector to quickly update both JKs without the need to wait for the clock to go low? Is it useful in any way, apart for looking more responsive?

  • @byallmeansengineering8475
    @byallmeansengineering8475 4 роки тому

    Hello Ben, you stated that there are 2x 1KΩ resistors. when there appears to be more resistors of a different value. What value were they?
    Thanks

  • @michelfug
    @michelfug 7 років тому +1

    Why do you use resistors with the LEDs in this circuit? I thought you've explained in a previous video that it's not necessary when it concerns the output of this kind of ICs.

    • @petrickoliveira1351
      @petrickoliveira1351 3 роки тому +2

      Well, probably 4 years later either you already know the answer or don't care about it anymore, but anyway, this is more for myself:
      I don't know what video you're talking about, but it's probably cuz some ICs have resistors on the output, and some doesn't.

    • @michelfug
      @michelfug 3 роки тому

      @@petrickoliveira1351 Haha, nope, still an open question! So thx for the response!
      The other video I'm referring to is about the SR latch (5y old atm), and his remark on LEDs and resistors and ICs is around the 1:15 mark in that video.
      I guess the answer to this question is hidden in the datasheet of the chip used here (the 74LS02), but I have only limited experience reading those kinds of documents.

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

      @@michelfug I have learned that most TTL chips don't need resistors in order to drive a LED, *but* if the output is also connected to the input of another chip, you might encounter issues because the LED will "drive down" the output voltage at a level that some inputs might not recognize as a high logical state.

  • @burninhell4448
    @burninhell4448 7 років тому +1

    Couldn't you just use a capacitor on the clock of a normal JK flip flop as you did with the D flip flop? Or would it be difficult to tune?

    • @maximilientirard1720
      @maximilientirard1720 7 років тому +1

      Do you mean using a capacitor-resistor combo as a rising edge detector for the clock? If so, yes, it would be difficult to tune, at least on a bread board. That would be why a master-slave JK is necessary. Ben explains this in the previous video in this series called 'JK flip-flop racing'.

  • @conorkerin5277
    @conorkerin5277 3 роки тому +1

    Could you use a capacitor and resistor on the feedback to slow it down instead of the master slave circuit?

    • @etbilu6265
      @etbilu6265 3 роки тому

      in digital circuit , time is a luxury !

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

    I'd love to hear your explanation of 74LS vs HC and others. Why do you use LS for these projects when most people seem to recommend HC? What should I get if I just want to mess around with logic?

    • @chitlitlah
      @chitlitlah Рік тому +1

      The LS series still uses bipolar transistors for true TTL but uses less power than the original 7400 chips. The HC series is high speed CMOS which emulates TTL. The CMOS versions use even less power and are considerably faster than their TTL counterparts, so they're more often used for their performance in products you buy at the store. However, they're a lot more sensitive to static discharge which is pretty important when you're building something on a breadboard and handling the chips and connecting wires a lot. Additionally, CMOS tends to prefer 3.3V instead of 5V for power, though the HC series can handle either. If you're just messing around trying stuff on a breadboard, the LS series is much better in my opinion for its greater durability.

  • @Myzreal92
    @Myzreal92 7 років тому +1

    Is this a part of the 8-bit computer or is it independent? I believe it is, but just wanted to make sure as it's not added to the playlist

    • @scitwi9164
      @scitwi9164 7 років тому +2

      In the 8-bit computer he uses digital counters (e.g. the program counter and possibly the sequencing unit), which are built from T flip-flops, which are pretty much JK flip-flops with both their inputs connected to the binary 1 (logic high) signal all the time, so they toggle with each clock pulse. That's why he needed to explain the JK flip-flops first. But they're not necessarily a prerequisite for the 8-bit computer, so those videos are not on the 8-bit computer playlist. (Same as with RS flip-flops.)

  • @shubhamu3096
    @shubhamu3096 6 років тому

    Which component is used for clock.

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

    what if I place a pulse detector between the master's sr latch and gates and the cable with goes to the inverter for the slave sr latch. Will it detect a signal only at the rising eage of the clock or it will make a racing problem again?

  • @MattyFez
    @MattyFez 7 років тому +2

    Would you be able to demonstrate the breadboard master-slave JK flip flop on the oscilliscope?

  • @florianheiter2062
    @florianheiter2062 3 роки тому +1

    2:27: Aren't master and slave gonna be active when the clock is already high but the inverter is still switching from high to low?

    • @kieraleahy6795
      @kieraleahy6795 3 роки тому +2

      As I understand it, this isn't an issue because it takes longer for the signal to propagate through the first SR flip-flop than it does for the inverter to switch. Afaik the inverter will switch faster than even just one of those AND gates, since the transistor logic is less complex.

    • @florianheiter2062
      @florianheiter2062 3 роки тому +1

      @@kieraleahy6795 Yes, you're right. Thanks

  • @kashifahmed1525
    @kashifahmed1525 3 роки тому

    Sir do you mean to say that master slave jk flip flop is level triggered instead of edge triggered?

  • @FBI_Master
    @FBI_Master 3 роки тому +1

    could you just use a debounce circuit

  • @tusharbadgujar7550
    @tusharbadgujar7550 5 років тому

    Can you provide the circuit diagram for clk signal used for this?

    • @AlpacasForAva
      @AlpacasForAva 5 років тому +2

      I believe it was the same circuit used for the clock on his breadboard computer. Videos are here, eater.net/8bit/clock

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

    I don't get why the clock input on the chip is inverted.... can someone explain?

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

      does it actually invert the clock signal or it just denotes that the circuit triggers with the falling edge?

  • @clooskey
    @clooskey 6 років тому +2

    That Rigol is like... *triggered*

  • @kirill_bykov
    @kirill_bykov 4 роки тому

    But why now first stage of master-slave JK flip-flop does not generate extra pulses as simple JK flip-flop did? That means conditions were wrong (probably bad clock pulse) and no need in second stage.

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

    This flip flop quite the joker

  • @LordPhobos6502
    @LordPhobos6502 7 років тому

    hmm... if you wanted, you could use the master-slave arrangement but only use the intermediate outputs if you wanted outputs toggling on the rising edge...
    just a thought! :)

  • @yoramstein
    @yoramstein 5 років тому +2

    great videos but how do we know what is "the last flip flop" ? Can you number# your videos to return.

    • @bobdagamer640
      @bobdagamer640 4 роки тому +1

      They’re in order on the playlist

    • @yoramstein
      @yoramstein 4 роки тому

      @@bobdagamer640 Thanks.

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

    what is "ones catching"?

  • @ek3200
    @ek3200 5 років тому

    You SOUND LIKE LARRY PAGE!

  • @ropersonline
    @ropersonline 3 роки тому +1

    To beat the race condition, wouldn't it also have been possible and sufficient to simply use the CLK & !CLK edge detector circuit that was shown in the D flip-flop video?
    There was a simple circuit shown there that split the clock signal and fed one side into an AND gate and another first through a NOT gate and then into the same AND gate. It was shown after 7m29s here: ua-cam.com/video/YW-_GkUguMM/v-deo.htmlm29s Wouldn't that also do?

    • @AI_Image_Master
      @AI_Image_Master 10 місяців тому +1

      Because it is not stable. I would certainly bet that one inverter would not create enough of a delay. You would need a bunch of inverters, but you can not calculate the number of inverters required. It would be trial and error, while the master/slave ff does not have a problem. If you want to use a pulse for other reasons then you really need to use a much more complicated circuit to accomplish that pulse. That is not required for this application.

  • @SerandibBroadcast
    @SerandibBroadcast 3 роки тому

    How to decide what is set and what is reset?

    • @SirRebrl
      @SirRebrl 3 роки тому +1

      If they're unlabeled, then either input could be Set or Reset. Then whichever one you call Set determines which output is Q, because it'll be the output that goes high if you take Set high, and the other output is Q-complement. The circuit is symmetrical, so it makes no difference until you connect it to other things.

    • @SerandibBroadcast
      @SerandibBroadcast 3 роки тому

      @@SirRebrl okkkk, thanks bud.

  • @masbro1901
    @masbro1901 3 роки тому

    your JK FF is bit different with others in internet, they built all with NAND

  • @TimHaloun
    @TimHaloun 4 роки тому

    So where are all the people in the comments saying you shouldn't put logic on the clock that repeated themselves endlessly against simply ANDing on the register video?

  • @jonathanolson772
    @jonathanolson772 7 років тому +16

    Master-Slave JK flip-flop: smallbrain.jpg
    JK flip-flop: glowingbrain.jpg
    D Latch: shiningbrain.jpg
    SR Latch: transcendence.jpg

  • @j4Naga
    @j4Naga 7 років тому +1

    Hi Ben , when are we completing 8 bit computer module

    • @Ewmiter
      @Ewmiter 7 років тому +2

      in about 50 vids

    • @garydunken7934
      @garydunken7934 7 років тому +2

      He's slowly building them one block at a time. So I guess we all have to wait patiently. Master-slave JK flip flop is just done, hopefully we don't have to wait too long for the next video about Counters.

    • @j4Naga
      @j4Naga 7 років тому +1

      G Yogaraja yes. More the wait, hotter you create 😁

  • @fritzerooo
    @fritzerooo 5 років тому

    Hi. Just want to confirm. Should we need to use AND gate? Some references provided us all logic gates are NAND. Thanks for answering in advance!

  • @Jirayu.Kaewprateep
    @Jirayu.Kaewprateep Рік тому

    📺💬 There are more applications as you may hear about clock and Q compliment for signaling transmission.
    🥺💬 I start to watch his VDO from the built computer and not remote device control or transmission I do not know which one is harder but all are interesting.
    📺💬 Next, we go to the full center and binary counter.

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

    POV: when Ur datasheet is outdated.

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

    I think you should use RC circuit again in the CLK part. If you do not use RC circuit, you may have again racing condition in the master and slave part because when CLK is high, master part will always toggle and when CLK is low, slave part will always toggle. Also, the period of CLK should be very small for example nanoseconds if you do not use RC circuit.

    • @Damnesia2
      @Damnesia2 8 місяців тому

      If it's connected correctly, the second one should never be able to receive both J and K inputs as 1s, so it should never be oscillating and the first one only toggles when receiving the output of the second JK in the series, so it shouldn't oscillate either

  • @ilanlopez9826
    @ilanlopez9826 6 років тому

    I'm kinda new to this stuff so correct me if I'm wrong. I don't think the second S-R latch portion of the circuit is needed, the outputs of the first S-R latch are the compliment of the outputs of the second latch, wouldn't it be simpler to replace that section (only the stuff surrounded by the green box green) with two not gates, or am I missing something?

    • @zoltankurti
      @zoltankurti 4 роки тому +1

      It would keep toggling itself extremely rapidly while the clk is high.

  • @coolbionicle
    @coolbionicle 7 років тому

    are the preset and cleat the pins used to make the jump on the counter?

  • @Videoswithsoarin
    @Videoswithsoarin 6 років тому

    im trying to make this with just NAND gates and if i look it up online and test it in logisim and on my breadboard it doesnt work, idk if its that the simulation isnt that good or if i wired it wrong on the breadboard but it doesnt work. im using cd4011be.

  • @ziad4744
    @ziad4744 4 роки тому +1

    there is a wrong in this scheme. you have to switch the feedback or to switch the NOR gates with NAND

    • @SirRebrl
      @SirRebrl 3 роки тому +1

      The diagram is correct. If Q is high for instance, then the feedback to the K input-AND is high, and then if K is high and the clock is high, that takes that AND gate high, turning the first-stage Q low, which turns the first-stage Q-complement high. Then when the clock goes low, that propagates to the second stage.
      The feedback only enables either input when the opposite output is high, which is what gives it the toggle ability if both inputs are set high - only the input for the state opposite the latched stat goes through.
      You might be referring to other setups based on NAND gates and applying what you know from those? The internal logic of an AND-NOR setup is a little different than an all-NAND setup but it comes out working the same just looking at the inputs and outputs. If you draw it on a whiteboard you can step through the signal propagation by labeling the connections with 1's and 0's. That's what I do, anyway.

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

    Sir
    Make a video on how to find the output waves of flip flop
    Please...

  • @megri3441
    @megri3441 5 років тому

    brain burner feedback chains

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

    that flip flop is cruising to be cancelled

  • @zes3813
    @zes3813 7 років тому

    ts not intx or uninteres

  • @binhutibhusanrout4060
    @binhutibhusanrout4060 6 років тому

    Please give me the list of components using to make d jk master slave flip flop on breadboard

  • @Cherijo78
    @Cherijo78 2 роки тому +2

    The industry as a whole has been trying to move away from Master/Slave terminology. What would be the best alternate descriptors here, or has one been settled on yet? Primary/Secondary, Lead/Follower, some other terms?

  • @TREmreprogaming
    @TREmreprogaming 3 роки тому +3

    13 dislikes from sjws

  • @binhutibhusanrout4060
    @binhutibhusanrout4060 6 років тому

    Please give a video how to construct this master slave circuit

  • @roi12555
    @roi12555 5 років тому

    It's not PC today lol.

  • @bullshitman155
    @bullshitman155 4 роки тому

    J. K. "Flip-Flop" Rowling

  • @DigGil3
    @DigGil3 5 років тому

    No T-Flip Flop. I'm disappointed.

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

    I don't want to jinx it, but i think someone is getting really close to figuring out how to produce free energy. Problem is, i don't think there's a way to turn It off once It starts.

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

      there isn't such thing as free energy

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

    You are talking about the different circuit, change your circuit!

  • @cgarzs
    @cgarzs 3 роки тому +1

    Oh my, little did we know that in the future the title of this flip flop would inexplicably become racist. 🤣🤦‍♂️

  • @streetDAOC
    @streetDAOC 5 років тому

    Racist name but hell yeah

    • @TheDanielLivingston
      @TheDanielLivingston 4 роки тому

      It’s racist? Are any of these slave circuits Black? No? Then how is it racist?

    • @streetDAOC
      @streetDAOC 4 роки тому

      Daniel Livingston not nice to be racist bud

    • @TheDanielLivingston
      @TheDanielLivingston 4 роки тому

      PowerfulVeganHands Not only am I not racist; I’m anti-racist. I’ve marched for BLM. I’ve donated. I’ve canvassed. Now tell me again how the master-slave metaphor for devices is racist.

    • @Ursacke
      @Ursacke 3 роки тому

      Context matters. The terminology is not racist.
      But we might have to talk about the internal wiring leading up to pins 10/11 on the DM7476 connection diagram... do you see it? 👀

    • @streetDAOC
      @streetDAOC 3 роки тому

      Ursacke Don’t start with me ursacke

  • @YouB3anz
    @YouB3anz 4 роки тому +2

    Disappointed to see the master/slave terminology propagated here. The terms represent too inhumane a concept to be thrown around in such a casual setting. it's pretty cringe. Claiming that they're the best set of terms to describing what you're doing here with electrons and copper wires is very well, lacking in imagination to say the least.

    • @TheDanielLivingston
      @TheDanielLivingston 4 роки тому

      Of all the so-called “offensive” Comp Sci terminology (blacklist/whitelist, master branch, parent/child/orphan) the master/slave terminology is the only one I will support changing. It is the only one that I have seen black people taking issue with. The rest just seem to be white liberals who care about symbolic social justice victories rather than actual victories. I’m quite disgusted by those types of people.

    • @M4RC90
      @M4RC90 3 роки тому +3

      No sane person thinks about a literal master and a literal slave when talking about these things. At no point did he claim that they are the best set of terms, it's just what their actual name is, therefore he is using it.
      The only thing I've always been confused about are blacklist/whitelist; I never know which one is "good" or "bad". I would much prefer to use target/exclude instead. That way it's a lot easier to understand which one does which.

    • @YouB3anz
      @YouB3anz 3 роки тому +1

      @@M4RC90 Well, master and slave refer to very specific human relationship. The terms are quite visceral and I think it's hard to ignore them. They are unfortunately named but I was at least hoping Ben would at least address it like, "hey, these are some pretty weird names"