WEBVTT

00:00.300 --> 00:07.380
OK, so before actually proceeding to understanding memories, let us in a sense of the internal features

00:07.380 --> 00:16.860
or an internal architecture of, OK, so we have a CLB so configurable logic blocks and then inside

00:16.860 --> 00:19.400
and Silvis, we have slices.

00:19.830 --> 00:25.110
So we're finding out that approximately a third of the slices.

00:25.440 --> 00:30.950
So what slices mean and what Yildiz will understand at the very end of our force.

00:31.560 --> 00:40.020
But let us assume that CLB, something which is used to implement logic functions inside and SPG and

00:40.020 --> 00:43.230
that logic function is implemented with the help of the slices.

00:43.590 --> 00:46.950
So CLV is an abstract abstract.

00:47.850 --> 00:55.160
You can see device or abstract feature or an abstract structure that can be used to implement an object

00:55.170 --> 00:55.680
function.

00:55.890 --> 00:58.920
And inside a CLV you have multiple slices.

00:59.550 --> 01:03.610
So you'll be finding whenever we that in architecture.

01:03.630 --> 01:07.220
So this is the case of Ladislav for seven keys architecture.

01:07.560 --> 01:13.890
So we have all of the slices that slice and logic's slices.

01:14.340 --> 01:21.020
So this can be used to implement the logic, whereas the rest of this is that slice emesis.

01:21.060 --> 01:26.230
So this AMSANT used to implement a distributed memory.

01:26.760 --> 01:37.470
So Slice L cells are used to implement analogical functions, whereas M used to implement or distributed

01:37.470 --> 01:39.130
memories or in fact a memory.

01:39.870 --> 01:44.280
So if you just go further you can actually see a calculation.

01:44.310 --> 01:49.420
So these are the seeds of families and belonging to Spartan's seven.

01:49.440 --> 01:56.160
And if you compare to the slices that you have in an architecture, approximately one third of slices

01:56.160 --> 02:01.250
belongs to a memory and two thirds of the slices belongs to logic.

02:01.260 --> 02:08.760
So you'll be finding this further restrict the amount of the memory that you can get out of a distributed.

02:10.070 --> 02:11.980
Memory are distributed, right?

02:12.260 --> 02:20.420
So usually the line that whenever you required a depth of that depth of one.

02:22.020 --> 02:29.850
Twenty eight or less, you go with their distributed memory and with the date of it.

02:30.780 --> 02:39.120
So if we just compare 72 students, you'd also be finding but let us assume that you are in a situation

02:39.120 --> 02:46.230
where you want to exactly know what is the maximum size of distributed memory that I can get out of

02:46.230 --> 02:52.770
a specific architecture or a maximum maximum size of a block of memory that I can get out of an architecture

02:52.980 --> 02:55.950
so you can look at a specific activity.

02:56.370 --> 02:56.790
So.

02:57.740 --> 03:00.770
Inside Edition, we'll be finding that.

03:01.860 --> 03:08.810
For an Arctic seven, the block which have the dedicated memory blocks available in an architecture,

03:09.390 --> 03:16.560
can give us a memory of being and which is far, far, far high as compared to distributive memory.

03:16.770 --> 03:25.830
And specifically the amount of memory that are distributed can provide assistance if we just go into

03:25.980 --> 03:29.460
an Arctic seven, the world that we are using for this course.

03:29.850 --> 03:39.410
So it'll be finding the EXI seven eight hundred feet will give us a maximum, distributed them to eighty

03:39.830 --> 03:40.550
eight kids.

03:41.400 --> 03:46.650
So this is the maximum distributed we can get out of the Arctic seven.

03:47.220 --> 03:56.700
But always remember when you're required to have a small little memories you can use a slice em or specifically

03:56.700 --> 03:59.880
LCD to implement or distributed memory.

04:00.090 --> 04:09.450
But whenever your memory requirement is far more to the line, can can be set up as one twenty.

04:09.720 --> 04:17.400
But also so if the debt is dipped is greater than 120, we usually prefer to go with a memory and we

04:17.550 --> 04:21.360
give the and it is available for logic function.

04:22.300 --> 04:23.440
And whenever the.

04:24.530 --> 04:30.060
And the size is less than or the depth of the memory that is required is less than 120.

04:30.470 --> 04:36.830
We specifically can go with the distributed memory if a resource vomitus.

04:36.860 --> 04:37.190
Right.

04:37.460 --> 04:46.310
So this is how you can use it to to significantly find out what is the maximum size that I can get out

04:46.310 --> 04:47.840
of our distributed memory.

04:48.320 --> 04:52.310
But usually if you have a larger memory requirement, you go with a memory.

04:52.310 --> 04:56.450
If you have a smaller memory requirement, then you can cross over to the.
