So let us try to understand how we use a signal, so we will be focusing again on the two areas, how
we I didn't value to a variable and how you read from lady right to the first magnitude thing when you
work with over evil is you need to have a process, right?
So for that process, variable will be local, right?
So they just need my processor speed.
OK?
And then we added processing.
Now what process do you envisage, Dennis?
For example, if you have a combination of so great, so your output will depend primarily on all the
inputs rate.
And when we consider the sequential circuits, so your output depends on the clock, that is, your
output will be evaluated whenever we have to change in a clock each, right?
So process defines when your output should be evaluated based.
So then we write code like this data process.
That basically mean as soon as we have a change in the value of V, so whatever expression that you
specify inside the process will be evaluated.
Look at and we see the changes in an outbreak.
So we will be discussing more of the process as we progress to behave in more.
Let's say only thing to remember is.
So if you have multiple inputs present in the air, we still call.
And if you circuit is combination is so great.
In that case, we will be adding all the input in the process.
Whenever you are working with the sequence circuit, so you will be adding the clock in the process,
right?
And that process basically define on what signal your expression should be evaluated that the expression
that you mentioned in the process.
Right.
Then we have a begin, right?
So we already know that between processes and begin, we have a space where we will be declaring a variable
rate to proceed with.
The very people will be naming the system.
And now since we want to store the value of any number.
So we need to again add the same data that we have for our right to standard.
And let's go vector.
Again, variable do not have any direction, right, similar to what we discussed with the signals,
right?
So standard analytical logic on Niseko Vector and then three down to zero rate.
So this is exactly what the data type that we have for the pootie right, because we want this to the
ordinary down to a variable rate, then we could use Kalinic was to agree to initialize this to the
value that we want.
So let it just try to know why.
Double code, because we have multiple value vector level cooked and then food zeba.
So this will initialize them to us.
Then as we start the process, we know that anything we start navigation, we must integrate.
So before writing a logic that it just stay in the process right now in between, we will be adding
a logic, right?
So let us try to assign the value of each to a template.
So we start with the.
Then we use a variable assignment operator.
So whenever you want to assign a value to a variable, you need to use a variable assignment operator,
right?
So variable assignment operator, they should like this.
You have a pool and equals to rate.
This is not what we did in Signal, right?
So far, Signal.
We need to use signal assignment of data and for a very but we need to use a variable assignment operator,
right?
Then we add an expression.
So in this case, an expression is simple variable rate.
So this completes the logic that we want to add.
Now we want to connect the value that we have on a team to a one.
So you already know that we could not use them outside the process, right?
So if you are in a situation where you want to use the value of a temp, you are saying it to an output
both OK.
And that is, you need to specify an output inside the process, right?
So here, just below it will be adding a way now for a port, a signal.
We already know that the type of assignment operator that we're going to use this.
Signal assimilate, so it just really signal assignment operator and then the tip.
Right.
So this is how you connect variable to the right to remember them is valid only in a process block.
So if you want to connect them to any of the signals are appalled.
So you need to utilize it in the process.
So this complete call?
So some of the key points that you need to remember is and must have the same tape that you have for
a boot, which you want to provide, right?
So if if you want to do the value of inside the tape, so it should have a scene tape that I would have
right then to assign a value to an variable, we need to use our variable assignment operator right?
So far, a signal line, a good signal assignment operator.
We're just fine for the variable.
OK, you need to use variable assignment operator now.
If you just replace this with the signal assignment operator, you'll immediately see.
Edit, if you try to perform an analysis, let me just see this here.
You could see we do not get any real indication.
OK.
But if you just try to go ahead lyricism to an ideal analysis and try to open a schematic, let me just
click on look.
So you could see now we start to see.
Right.
And there it is, use who was to do a saying the lady was right.
So remember this variable assignment operator you need to use if you are lucky with them?
Right.
So we'll just be changing this back to the variable assignment operator.
We'll see what we go back to.
I would like to do right now here we have our existing simulation, right?
So we're going to just close an existing simulation.
OK, it's a good idea could be that you close the simulation tab that you see.
All right.
So we'll just be closing the simulation loop.
And if you want to store the window, we will form information, OK, you could just save it or else
we could just discard it, right?
We do not need to use the flow of information.
Now we proceed for a gain performing a behavioral simulation.
Now.
So let me just try to assign a value to we will be right, so right click.
What's continuing and will be utilizing the value in the binary format, the one zero one one click,
OK.
And let me just try to execute that right now you will see both our bus have a scene, right?
Right.
So we actually able to utilize the video.
But OK, inside right now we have a duel to use to store the temporary data from what we need across
the signal.
Or we could prosecute the very, very signal have a global scope while the video will have the local
school.