WEBVTT

00:00.660 --> 00:03.790
So far, we've been using the dating site.

00:04.240 --> 00:10.650
We did indeed single program on our own using either a blocked memory or the Stupak amendment.

00:11.760 --> 00:13.930
So what are we planning in this video?

00:14.300 --> 00:18.260
Let us design a your round with the site.

00:18.690 --> 00:24.800
So what we were planning, it will be a single for suite.

00:25.170 --> 00:31.170
What that means is that we can read or write and then will be choosing a big size.

00:31.180 --> 00:35.130
So probably greater depth and ripped off.

00:35.820 --> 00:36.020
Right.

00:36.270 --> 00:39.570
So let us discuss what we have.

00:39.660 --> 00:39.920
Right.

00:39.950 --> 00:43.110
So the basic food will be available.

00:43.440 --> 00:46.520
Then we'll be having an aggressive us.

00:46.860 --> 00:52.740
They will assume that it will be from 11:00 to audit.

00:52.760 --> 00:55.220
Is it basically it will be OK.

00:55.500 --> 01:00.630
So we'll have a total of four zero nine six memory locations.

01:01.560 --> 01:08.850
Then let us assume that the data that will support will be a bit.

01:10.040 --> 01:13.660
So this also leads to a conclusion that Ardito.

01:14.810 --> 01:18.530
We'll also be of space age with great.

01:20.140 --> 01:22.750
So this will be single.

01:27.850 --> 01:34.340
So let us try to implement this with a vision and what we'll be doing is we'll also be writing a speech.

01:34.840 --> 01:39.240
So this will be our design and the test, which will be this design.

01:39.490 --> 01:48.260
And on top of it will be writing the expectorate will be writing that speech and will be driving a stimulus

01:48.260 --> 01:54.550
to duty and then finally will absorb what is in the form that we are getting, whether it is actually

01:54.550 --> 01:57.090
matching to what we had expecting out of that.

01:57.370 --> 01:58.540
OK, so let's get started.

01:59.730 --> 02:06.360
Here we are inside and we are so those are the minority languages that we have included now will be

02:06.690 --> 02:13.140
predominantly requiring the school of libraries, since what we be doing is will be quickly converting

02:13.410 --> 02:20.050
an entrance, which is in the standard logic and this corrective to something which order can be mapped

02:20.160 --> 02:21.260
for any danger.

02:21.720 --> 02:30.020
So this through libraries are mandatory, you know, so the clock is one of the many sensitive sequences.

02:30.020 --> 02:40.770
So the next four days data and we already know that Iran will support a size of two aid to do direness

02:40.770 --> 02:45.140
and in input through which it will be adding the data through our memory.

02:45.450 --> 02:52.890
So in on this code, logic disconnected and then it will be seven down to zero, which basically to

02:52.890 --> 03:01.860
present it is having a say it then this also view with the conclusion that the ATO will also have a

03:01.860 --> 03:07.980
say so and so I just changed its dedication to announce and it will again have us.

03:09.270 --> 03:11.430
Finally we required an address.

03:11.760 --> 03:14.480
Right, to address will be well.

03:14.550 --> 03:22.530
But since we are expecting to have 096 memory location in Hodler Standard and this code logic underscore

03:22.560 --> 03:27.330
vectorized and 12, it can easily be represented by 11.

03:27.550 --> 03:33.690
Does it finally the pin that will decide whether it will be writing or what I am or you'll be late for

03:33.690 --> 03:34.960
that will be simpler.

03:34.980 --> 03:38.880
I and this will be having the Siza signal that great.

03:40.420 --> 03:46.220
OK, so this completes that entire four declaration, so I'll be adding any semicolon here since this

03:46.480 --> 03:48.230
isn't my end of a full declaration.

03:48.960 --> 03:51.400
Now, let's start writing an architecture.

03:51.400 --> 03:58.270
So first thing while writing the memories in a visual, we need to create our own database that will

03:58.270 --> 04:01.940
basically tell a compiler that we are working on a memory.

04:01.960 --> 04:10.150
So how you do that is by using that tape, then we will either tape and then it is an.

04:10.400 --> 04:18.070
So first thing that the first keyword that you signify signifies what is the depth that your memory

04:18.070 --> 04:18.530
will have?

04:18.550 --> 04:22.000
And in this case, we know that it is having a depth of.

04:23.800 --> 04:33.500
Four zero nine six, so I can simply wait to see two nine point or I can do it alone window to support

04:33.530 --> 04:37.390
the methods that I'll be putting to go with this.

04:37.910 --> 04:39.470
OK, so tight.

04:39.500 --> 04:49.010
But I'm ready for two nine five, which signifies that we still have the full 096 and then of what will

04:49.010 --> 04:54.810
be the size of each element so that we need to specify and we know that it is great.

04:55.100 --> 05:00.030
So while the standard in a school district is seven, don't concede.

05:00.260 --> 05:08.510
So this signifies that the ramp, which is the due date that we have declared it, is having an array

05:08.900 --> 05:12.200
and that at a depth of 096 element.

05:12.200 --> 05:15.910
And each element of this will be Offsiders.

05:16.340 --> 05:23.900
Right now, just declaring a timetable won't give us an excuse to use it and say that architecture.

05:24.380 --> 05:32.900
So we need to create an instance so signal and then we'll be naming them and it will basically have

05:34.070 --> 05:37.250
no rame can actually be implemented.

05:38.360 --> 05:44.060
So let us start the process since that entire thing will be a sequential thing.

05:44.060 --> 05:51.170
So process and then it will be sensitive and again and we want that it should be sent to do the right

05:51.170 --> 05:51.410
thing.

05:52.610 --> 06:04.880
So I think each and and then they and we'll start to see if the right right is one which signifies that

06:04.900 --> 06:06.940
you would want to do the entitlement.

06:06.950 --> 06:11.290
And then in that case, the ramp rate.

06:11.300 --> 06:15.730
So that is the that is an instance we have created for this do today to ramp.

06:16.460 --> 06:21.080
And then is that is specified by use.

06:21.110 --> 06:24.650
It will be written with the data in it.

06:25.670 --> 06:26.780
So this is pretty simple.

06:26.810 --> 06:33.320
So the ramp is having a collection of memory or collection of an element and then there is that is specified

06:33.320 --> 06:33.650
by you.

06:33.650 --> 06:38.590
That will be simply a declaration would be adequate time as our date.

06:38.870 --> 06:46.310
But then this will show an edit, because whenever we want to access this type of memory, it is expecting

06:46.310 --> 06:50.600
an image of an address as such in our case is a vector.

06:50.930 --> 06:53.590
So here we need to convert to convergence.

06:53.600 --> 06:56.650
We haven't looked into much detail.

06:57.020 --> 07:00.590
Probably I'll try to make a next video on of convergence.

07:00.590 --> 07:07.050
So you go from standard and logic going to school with 20 digit or from integer to standard, and this

07:07.080 --> 07:08.260
could logically disconnected.

07:08.270 --> 07:14.110
And in fact, when we write a test which will have at least a basic understanding of how you perform

07:14.120 --> 07:24.230
a conversion rate, so to convert and start the school on the logic, on the first thing you do is you

07:24.230 --> 07:26.680
convert, you are vector to one site.

07:27.000 --> 07:32.640
OK, so this is the first thing that will be doing and then you can convert them to it.

07:33.170 --> 07:39.400
So this is how you go from standard and the school logic and the school reacted to it.

07:39.830 --> 07:41.450
And then finally you add.

07:42.660 --> 07:44.250
The required no apparent.

07:48.070 --> 07:48.700
And then.

07:51.820 --> 07:59.950
You have a duty which is which is basically is district, so let us go ahead and tell you what we'll

07:59.950 --> 08:08.230
be doing and what will be moving this date out, which is that our support will have value of didas,

08:08.230 --> 08:11.290
which is the specific and the data that is present on that.

08:11.920 --> 08:16.570
So I just copied this entire thing and I just took a look.

08:18.100 --> 08:21.620
So this completes the entire process of reading and writing.

08:21.810 --> 08:23.460
And then I would simply add and.

08:25.150 --> 08:29.750
And twice, because one if were here and that episode.

08:30.640 --> 08:39.850
And finally and now we'll try to tackle and we'll try to find out what are the areas that we.

08:40.540 --> 08:40.820
Right.

08:41.300 --> 08:41.830
So.

08:43.280 --> 08:51.280
Here it is, type at address, current type is gender and the you're going to school.

08:51.290 --> 08:55.070
Wiktor expected Davis nurturant.

08:57.670 --> 09:05.980
Whenever you have a confusion in the cases that you don't know an actual syntax, what you can do is

09:05.980 --> 09:08.100
you can really take the help of this language.

09:08.740 --> 09:12.030
So I just really want to use a language template to get to him.

09:12.460 --> 09:18.170
So here in The Navigator, you would be finding that is one step which is being highlighted as the language

09:18.170 --> 09:18.680
standard.

09:19.240 --> 09:24.050
OK, so we'll just go in that and then we'll try to search for an on site.

09:24.430 --> 09:24.740
Right.

09:25.180 --> 09:32.560
So I just if I try to search in and saying so you'll be finding you're getting something on one site

09:32.920 --> 09:37.030
and then it is a function that just required Unthank.

09:37.040 --> 09:39.300
So it doesn't look quite right.

09:39.610 --> 09:46.480
So I just try to remove this too, and I'll try to see what to be finding, though, at this point.

09:46.840 --> 09:54.300
Similarly, this thing we're finding will be will be gone.

09:54.700 --> 09:55.080
Right.

09:55.480 --> 10:01.360
So this is all you can think of a language that in a case, you are not figuring out what should be

10:01.360 --> 10:02.080
the syntax.

10:02.350 --> 10:08.290
Instead of taking the help from the Google, you can actually take the hint of a language different

10:08.290 --> 10:08.920
to here.

10:08.920 --> 10:12.730
And I would be finding the doubt is not declared.

10:12.730 --> 10:15.740
So probably we have some typos.

10:16.660 --> 10:18.310
OK, so this will probably be included.

10:18.940 --> 10:24.090
So this completes the declaration of what I think you can is one.

10:24.100 --> 10:27.760
So that signifies that you then want to write a letter to a memory.

10:28.180 --> 10:35.230
So Ram and there that you specify it will be written with whatever you write and then.

10:36.590 --> 10:42.740
Whenever you want to read a reader right, inevitably Zeitels details will be close to the around and

10:42.740 --> 10:44.510
in that reflecting the specific.

10:45.450 --> 10:49.610
Again, we need to see that you will be getting a green.

10:51.000 --> 10:55.440
Indication would hit, which signifies that you haven't committed any.

10:56.810 --> 10:59.250
Language had other sort of warning.

10:59.330 --> 11:04.810
OK, so you try to get discriminator in much of the pieces or as much as possible.

11:04.850 --> 11:05.140
Right.

11:05.570 --> 11:06.350
So let us know.

11:06.350 --> 11:09.000
Try to write a test to verify this.

11:09.560 --> 11:15.620
OK, so instead of performing a manual simulation will have to do the right thing to verify the function

11:15.790 --> 11:22.610
rating for writing a test, which will just copy this entire thing and just copy this will go through

11:22.610 --> 11:23.930
simulation, so to speak.

11:23.960 --> 11:27.270
Click on this Alberton to add or create a simulation.

11:27.890 --> 11:29.580
Next will be the point.

11:29.660 --> 11:37.040
If we haven't created any decision yet and I like to name it, does whatever the mean that I have in

11:37.360 --> 11:40.310
to do, I have my model and stop.

11:40.310 --> 11:43.180
So I like to test over this.

11:43.190 --> 11:43.670
Discothèque.

11:43.970 --> 11:49.910
So the name that you provide to your module, which you are testing or design under test, you simply

11:49.910 --> 11:52.940
give your test as the name on this.

11:53.560 --> 11:55.040
OK, and just click on the.

11:56.430 --> 12:03.870
All of this will ask for your iReports, but you already have an idea that speech do not have any iReports,

12:04.140 --> 12:05.960
so simply click, OK, OK.

12:07.050 --> 12:13.680
So now if you can explore the simulation sources, you finding one file that desired you to stop on

12:13.680 --> 12:14.330
this would be.

12:14.340 --> 12:18.390
So I just wish that it was genuine in the comments.

12:18.390 --> 12:24.720
And in fact, library, since we have already copied all the library's Fomenko now will replace S.T.

12:24.720 --> 12:31.440
with the company, since this is the design that we want to reuse and since we have started a company,

12:31.440 --> 12:32.440
we line up.

12:32.650 --> 12:32.940
Right.

12:32.990 --> 12:33.870
So I just.

12:35.220 --> 12:37.090
Pastrick, Billu, an architect.

12:39.240 --> 12:43.510
Know what airports we have, we need to declare them as a signature site.

12:44.550 --> 12:45.930
So I just use them.

12:47.040 --> 12:59.280
Go ahead and start adding a signal to signal, and I'll just copy this entire thing and start listing

12:59.610 --> 13:02.160
with all the thoughts.

13:07.560 --> 13:10.940
So this will complete our second step.

13:10.950 --> 13:15.660
Now we need to initialize all the signals, which are one in four directions.

13:17.890 --> 13:28.500
So this have an indirection, do you do this again, is having an erection, as in biology initializes

13:28.630 --> 13:32.480
to see you do so in this case, no.

13:32.900 --> 13:40.100
Adding eight zeros would be back in the dust and said I had an X with signify that the element that

13:40.100 --> 13:42.950
I specified inside a double code will be an exam.

13:43.310 --> 13:50.170
So I just need to take out four and out the fourth or the pin, which haven't Direxion.

13:50.180 --> 13:51.190
That's all we need.

13:51.260 --> 13:56.350
We need not related to any value for an address address since it is 12.

13:56.610 --> 14:02.620
So again, I can do the service since it is multiple awful and I can add three right in standard and

14:02.660 --> 14:07.340
the psychological being is the single which I like zero since it is having an erection.

14:08.180 --> 14:11.000
Now I need to remove all those directions.

14:11.390 --> 14:17.630
OK, so this completes the second step while writing and test bench and then you'll need to do a full

14:17.670 --> 14:20.540
copy before writing an actual stimulus type.

14:20.600 --> 14:23.000
So I just need my design as well.

14:24.020 --> 14:25.460
So top is the design.

14:25.960 --> 14:28.030
So this is the design that you are testing.

14:28.370 --> 14:30.680
And then since this exactly.

14:30.680 --> 14:37.920
Follow this, all the positions that we have inside this component is exactly same as we have forward

14:37.940 --> 14:38.330
here.

14:38.660 --> 14:42.950
So I can it for TMAP piece of cloth will be tight.

14:42.960 --> 14:54.620
Until then, data will be tied to details and it will be tied to the note.

14:56.330 --> 14:59.530
Then we have an address which will be tight, will be an address.

14:59.570 --> 15:05.420
Note why we are using the Seamans since we use the same name for Signal-to-noise.

15:07.200 --> 15:09.230
And that is quite convenient for us.

15:10.420 --> 15:15.850
All right, we'll also be to and know if everything goes fine, we'll be fine.

15:16.120 --> 15:21.590
As soon as we see our design, this will be will become our top.

15:21.640 --> 15:22.240
Will become our.

15:22.870 --> 15:24.340
So let's just see what you think.

15:24.910 --> 15:30.640
So if that thing happens, it signifies that everything is fine and you can start or even proceed with

15:30.640 --> 15:31.500
writing a stimulus.

15:31.700 --> 15:36.760
OK, so whenever you are testing the signature design, the very first thing that you do is.

15:37.860 --> 15:48.080
To correct this ME process, BE1 orientation and this process will be sensitive to anything, so Klaw

15:48.080 --> 15:54.590
will be having a little fun first, then we'll need to wait and remember what process do not have to

15:54.590 --> 15:56.300
do the list we need to use.

15:56.580 --> 16:06.020
Otherwise, you will simply have to wait for five nanoseconds and then clock will be good to veto.

16:07.790 --> 16:11.640
We need to again wait for five seconds.

16:12.410 --> 16:19.670
So this will be sufficient to generate a clock with a period of 10 items like Nogi start generating

16:20.000 --> 16:20.770
stimulus.

16:22.010 --> 16:24.890
So process and it is always a good idea.

16:24.890 --> 16:32.150
Once you do that, you make your stimulus until two o'clock since then an exact and just can be measured

16:32.150 --> 16:37.180
and you get a precise rate to begin and process.

16:37.240 --> 16:43.010
So what we were doing is will be generating some random sample and will be randomly adding them to specific

16:43.010 --> 16:45.230
addresses and then will be finally getting off.

16:45.780 --> 16:49.790
OK, so let us assume that we have one variable rate.

16:50.060 --> 17:00.440
So if it is less than or equal to 50, then close to 50, then then we will be writing a detective work.

17:01.310 --> 17:08.330
Since we haven't written anything on a memory reading that will just give us a lot of time to write

17:08.330 --> 17:11.420
will be one and then we'll be writing this down.

17:11.430 --> 17:18.650
Value in both entries as well as the entries will be equal to what we'll be finding.

17:18.650 --> 17:26.660
We start to get ten because count is an integer on an unprecedented standard and logic is correct and

17:26.660 --> 17:27.740
we need to convert.

17:27.760 --> 17:31.880
So we already looked into how you work from this logic to.

17:33.270 --> 17:36.340
And now we need to go in an opposite direction.

17:36.360 --> 17:43.400
So how you do that is, you know, first thing you do is to unsane.

17:43.410 --> 17:47.790
This is the first thing that you do and then count along with the.

17:48.090 --> 17:50.140
We also need to specify the length.

17:50.520 --> 17:54.450
So I will have a little bit of time to think.

17:54.470 --> 17:59.890
So this is how you get and then the senators and how you convert them to answer.

17:59.970 --> 18:02.690
And then finally, you add a function.

18:02.700 --> 18:12.010
This is very similar to what you do when you used a C and type custom to probably this will remove and

18:12.210 --> 18:17.290
if everything was fine, you just try to see if this removes a negative.

18:17.880 --> 18:24.030
So if that doesn't remove, then the great you to it and then.

18:25.110 --> 18:26.470
You look for.

18:31.900 --> 18:33.670
Standard and the psychological.

18:34.840 --> 18:36.500
So here.

18:37.650 --> 18:40.200
Let's just look for that package.

18:48.770 --> 18:58.400
So I guess this thing seems to be what we want is we want to convert did one thing and then only we

18:58.400 --> 19:02.170
can have a standard screw up on the school victory.

19:02.540 --> 19:04.550
So here is just one side.

19:04.910 --> 19:07.730
So first, we need to have an engagement ring to.

19:09.050 --> 19:14.540
All counties, and so we re going from column to unsafe.

19:14.750 --> 19:22.390
OK, so one sign and then with the integer, we need to specify a little, right.

19:22.790 --> 19:25.530
And then probably this is what we are doing.

19:25.550 --> 19:27.020
So this is how you get in then.

19:27.170 --> 19:28.980
And this is a dugit.

19:29.000 --> 19:30.620
So this thing I guess is a fine.

19:30.890 --> 19:35.900
So probably added it's not related to do something different, so let just water it.

19:36.650 --> 19:37.460
So yeah.

19:37.550 --> 19:50.180
Counties so we'll just let it count or adhere to counties on it and let us range it from zero to one

19:50.330 --> 19:52.770
fifty and initialize it with you.

19:53.570 --> 19:55.550
So this will probably do more.

19:55.880 --> 19:56.160
Yes.

19:56.480 --> 19:58.910
So no editors don't like it.

19:59.540 --> 20:02.960
So what we did is to convert to a vector.

20:02.970 --> 20:04.550
First we need to have an on site.

20:05.210 --> 20:13.910
So if you get an unsigned specifying and we specify a minute and then we add this functionality here.

20:13.930 --> 20:20.690
So this will basically convert an entire wonderful column to the next to similar one that they should

20:20.690 --> 20:23.340
also be adequately demonstrate to be dying.

20:23.630 --> 20:25.060
We'll also have a wonderful.

20:25.670 --> 20:28.310
Now, again, we can copy this entire thing.

20:29.290 --> 20:36.820
And I can just be, you know, their differences, the differences only that address will have a different

20:37.480 --> 20:39.490
detail, will have a different mandate.

20:39.520 --> 20:46.910
So here you just replace this with detainment and then this will probably end late.

20:48.760 --> 20:56.840
So this completes our first process, that is we are writing Editta, we are converting or adding account

20:56.860 --> 20:58.070
value is and.

20:59.190 --> 21:03.720
And along with this, we also need to automatically Grammy.com.

21:04.090 --> 21:07.010
So this should also be counted for plus one.

21:07.120 --> 21:07.450
Right.

21:08.800 --> 21:10.930
So this concludes our first process.

21:11.230 --> 21:12.120
So elusive.

21:12.130 --> 21:18.400
And Zeph, what we'll be doing is will be checking whether count is greater than 50 and it should be.

21:18.740 --> 21:20.760
So this will be continuing until 50.

21:20.910 --> 21:25.370
And is this group in the next cycle will be getting 50.

21:25.870 --> 21:37.170
And and if it is less than a hundred and then then first thing that we will do is we continuously incrementing

21:37.180 --> 21:37.720
discount.

21:37.930 --> 21:41.790
Now we want to read back to for reading the data.

21:41.890 --> 21:42.160
Right.

21:42.190 --> 21:42.850
Should be.

21:44.590 --> 21:49.930
So this will start reading the data and then we need to feed Energous to address.

21:49.930 --> 21:51.940
We'll just copy from here.

21:52.830 --> 22:00.870
Now we want to read the data from zeroth member so that hope that we can get this, we already know

22:00.870 --> 22:01.230
that.

22:02.380 --> 22:07.000
My count has actually reached 250 and then it will be incrementing.

22:08.030 --> 22:11.080
Like, fifty one, fifty two, fifty three, fifty four and so on and.

22:12.660 --> 22:16.410
So if I want to read the first location, I can right here.

22:17.540 --> 22:25.340
Down to minus 50 or in fact, 50, since we already lost 50 pounds, minus 50, so we'll will be getting

22:25.370 --> 22:27.720
all we'll be reading first address second.

22:27.870 --> 22:33.920
This account will be incrementing the sequence of interest rate from one, two, three, four, then

22:33.920 --> 22:34.770
so on and so forth.

22:35.570 --> 22:37.330
So this completes that entire process.

22:37.340 --> 22:42.990
And finally then we reach two hundred will simply roll back down to zero.

22:43.010 --> 22:44.480
So this process will continue.

22:45.750 --> 22:53.590
And then cleared and if for losing this process and energy and process.

22:54.870 --> 22:59.450
One more thing that is pending is whenever we are making that process.

22:59.590 --> 23:08.500
So you will be making it and to do the right thing, which will make sure that it is operating as we

23:09.650 --> 23:10.590
like to.

23:11.160 --> 23:15.830
And this will be exact behavior since we have made our substantive due to rising.

23:16.680 --> 23:19.620
So our bench will also be sensitive to do so.

23:19.620 --> 23:21.340
We'll be adding to an episode here.

23:21.770 --> 23:28.020
And so this completes our process and let us just see whether we have any added.

23:29.570 --> 23:30.290
So here.

23:32.160 --> 23:34.470
Syntax error in your clock.

23:34.500 --> 23:36.520
OK, so we forget to add.

23:37.710 --> 23:39.690
So here we need to begin.

23:39.850 --> 23:41.010
Probably this will do.

23:41.460 --> 23:41.810
Yeah.

23:41.940 --> 23:48.630
So now we start to see a green indication with here without waiting much, we will be actually running

23:48.630 --> 23:50.040
simulation and that just.

23:55.000 --> 24:03.400
So now this will take some fraction of a second actually launch exit and to visualize that, we so we

24:03.400 --> 24:06.020
need to wait for a few fractions of a second.

24:06.310 --> 24:06.700
Yeah.

24:06.880 --> 24:10.780
So now let's just do our window.

24:11.020 --> 24:11.380
Right.

24:11.560 --> 24:16.660
And we'll try to let us change the lyrics to contain decimal.

24:17.750 --> 24:20.810
So that reform will be much more clearer.

24:22.590 --> 24:26.590
And then count will also be counted by default in future.

24:26.610 --> 24:29.710
So it will have a value in an untainted family.

24:30.750 --> 24:36.290
So let's just do a little bit planning for first 50 comes.

24:36.360 --> 24:39.730
OK, so it's still 50 counts we have right high.

24:40.200 --> 24:46.610
So for that reason, we'll be writing inside the memory and you can observe that count.

24:46.770 --> 24:49.320
And that is exactly right.

24:49.680 --> 24:57.290
So after you make the right and you start reading and is this to be finding that this is an address

24:57.310 --> 25:00.850
and then next you able to see what's right?

25:01.260 --> 25:06.090
So basically this signifies that he'd like to see this cycle.

25:06.090 --> 25:10.150
And this seemed like you'll be fine when you use Xilinx.

25:10.170 --> 25:12.450
B, that might be so here, but right.

25:12.450 --> 25:14.310
Latencies one, but reluctancy.

25:14.580 --> 25:23.460
So that signifies that you require one clock cycle to address and then one clock cycle to actually make.

25:24.560 --> 25:29.330
So this is the reason you'll be finding you have one, which is an address, and then in the next 12

25:29.330 --> 25:31.670
seconds you have a date and we do the exact match.

25:32.270 --> 25:33.610
So four, two, three.

25:33.620 --> 25:37.580
So you can observe that, you know, who's actually going in this direction.

25:37.580 --> 25:43.730
And if I change this to unsane, dissimilar to the finding, it is actually going to be 40.

25:45.800 --> 25:54.590
So this is how you write a code for a RAM and then you can write a test page to modify the functionality.
