Let us move this logic, gates, one level further.
No, let us build job and see where we can go with all of this logic circuits.
Now we're going to see how we can store numbers using those ends.
And actually, if you connect these two ads like this, these two no gates, which we're going to see
later like this, you're going to get a storage circuit.
So if you put one right here and a one on this SLK or clock, you're going to store one right here all
the time.
Now, if you change here to one or zero, it doesn't even matter.
This one that you put in the first place is going to be stored right here all the time.
So like that, you have created some type of stories, right?
So all I'm saying is if you connect a battery between a clock and derate here, OK, so all I'm saying
is that if you get battery, you connect the end clock to it, you're going to get a high voltage.
Right.
You or one on here.
Like if you put the lamp, you're going to see it light if you connected right here.
OK, so now if you remove this battery from here, you're going to see that the light is still on.
Well, this does not mean that there is no other energy sources in this circuit.
No, all I'm saying is that at the input, if you remove this battery, just add the input.
Well, you're going to have no effect at what the circuit here is a storing cell right now by doing
this type of circuit.
Well, you're going to store zeros and ones.
Just buy whatever you put at the if you put the zero where you're going to see a zero value, if you
put the one, you're going to see a one here.
And again, that's just great because like that, you have created a storage unit and we're going to
call the circuit at Flipflop.
And this is almost the most basic storage unit you could have.
Now, this is the black box representation of this flipflop.
I don't want you to worry about the internal functionality yet for this flipflop.
We're going to see that when we get into space.
But I just want you to see that in the logic representation right here, that just a bunch of ads and
all together nodes and other gates are going to form what's called a storage unit.
So all of these are just switches, actually.
So switches can actually, if you connect them in a certain way, can give you this type of logic.
And this is what it looks like if you connected using symbols or transistors, symbols, just that type
of transistor.
And if you connect them and this topology well, this is the D this is the clock.
And here we have the Q and the Q hat.
If you excite this input with batteries or with voltage, well, what you're going to get is a storage
unit.
So how can we build a memory with that?
Well, if we put multiple of these flip flops together, we can create something called a resistor file
because we call this the flipflop and resistor because it's registering bits, zeros and ones.
If you put them together, you get the register file and it was just a file is some form of around memory.
I know the topology could be different in that transistor level, but if you're unable to imagine what
is a storage, it's nothing but these electronics connected together like that in order to store bits,
zeros and ones.
So we are still consistent.
If we have the switches, we can create memories.
We can create Aiello's in order to perform arithmetics.
So now we can perform arithmetic's, we can store it.
And that is the basis of a calculator.
It contains a small memory and an ACLU and that's it.
So in FPGA, as we're going to see, we're going to be able to build a calculator.
We're going to be able to build a small microcontroller.
We're going to see all of this later and discourse now in the next lecture, I'm going to talk to you
about Gbps use and what is the basis of a GPU.