1
00:00:00,060 --> 00:00:06,140
So now we'll try to cover how we add a pool to our existing sleeve late in the piece.

2
00:00:06,470 --> 00:00:12,990
So we already discussed how we can create a sleep light interviews where we have our logic been embedded

3
00:00:13,470 --> 00:00:19,680
with a template that we have, but we haven't discussed how we add and input and output to that idea.

4
00:00:20,010 --> 00:00:26,760
So our agenda would be to cover and understand how we add inputs to the IP that we create out of.

5
00:00:27,600 --> 00:00:30,630
So we go to again to select, create and package.

6
00:00:30,630 --> 00:00:31,890
AP Click Next.

7
00:00:31,920 --> 00:00:35,850
Here again, we will be using the new site for 30 footer.

8
00:00:36,090 --> 00:00:37,710
We'll just be naming this as.

9
00:00:38,930 --> 00:00:41,060
He say OK and I.

10
00:00:42,000 --> 00:00:46,290
Click next and then we'll be working within live interviews.

11
00:00:46,320 --> 00:00:46,710
OK.

12
00:00:47,760 --> 00:00:51,590
And the end of this tape will be like, right, only the press will just be adding.

13
00:00:52,140 --> 00:00:57,520
So our agenda will be, let's assume you write some random detail from microplates to us.

14
00:00:58,350 --> 00:01:02,270
Our agenda would be to send that data to the L.A. district.

15
00:01:02,610 --> 00:01:06,810
So we require just the single register where user will be writing or data.

16
00:01:07,050 --> 00:01:12,740
But since we could not go below four, we need to stick to the record stating which is for right.

17
00:01:12,750 --> 00:01:16,320
So click next and we will be editing an IP, right?

18
00:01:17,190 --> 00:01:23,070
This will automatically create a new project as we discuss every year where we will be updating the

19
00:01:23,070 --> 00:01:23,640
document.

20
00:01:24,300 --> 00:01:24,720
So we'll.

21
00:01:25,800 --> 00:01:27,320
Go to the doctor module.

22
00:01:27,890 --> 00:01:28,170
OK.

23
00:01:29,280 --> 00:01:31,620
And will try to perform an update, right?

24
00:01:32,040 --> 00:01:36,780
So here user will be writing already done, that is handled entirely by right right logic generation,

25
00:01:36,780 --> 00:01:36,990
right?

26
00:01:36,990 --> 00:01:42,180
So we'll assume that the right to abuse address and that we want to send to any lady, right?

27
00:01:42,180 --> 00:01:47,070
So for us and register, which will play a crucial role is lyrics right?

28
00:01:47,430 --> 00:01:53,420
So we go ahead and then you find a user could add a logic over here, right?

29
00:01:53,480 --> 00:01:58,290
This is the space where we our logic so that it just using a sign, right?

30
00:01:58,530 --> 00:02:06,010
And we declared one food, which is all, say, 16 bit because we have a 69 lives present on our basis,

31
00:02:06,390 --> 00:02:06,650
right?

32
00:02:07,140 --> 00:02:11,040
And that will be connecting to those new regs.

33
00:02:11,050 --> 00:02:11,500
Zero.

34
00:02:11,940 --> 00:02:12,270
OK.

35
00:02:13,110 --> 00:02:14,420
16, Elizabeth.

36
00:02:14,470 --> 00:02:14,880
16.

37
00:02:15,090 --> 00:02:16,350
So 15, down to zero.

38
00:02:16,650 --> 00:02:21,120
So this is a logic that we need to add, OK, at the end.

39
00:02:21,520 --> 00:02:24,540
OK, now we need to declare the end goal daily, right?

40
00:02:24,540 --> 00:02:29,720
So we go ahead and we find out the location where it is mentioned that user can add up to over here,

41
00:02:29,730 --> 00:02:30,000
right?

42
00:02:30,450 --> 00:02:36,660
So we declare output because our eligible habitat is an output.

43
00:02:36,870 --> 00:02:43,860
OK, and then we will also be following the same logic that is being followed in this template, right?

44
00:02:43,860 --> 00:02:48,640
So you could see input are also declared as an output that also declared as a y, right?

45
00:02:48,660 --> 00:02:50,490
So we'll also declare them as white.

46
00:02:51,180 --> 00:02:58,260
OK, then the size is 15, down to zero because we have 16 and they do been present in our pool.

47
00:02:58,410 --> 00:02:58,860
OK, yeah.

48
00:02:58,860 --> 00:03:00,800
And the name that will be using is right.

49
00:03:00,900 --> 00:03:05,040
So this is how you add a food to the design, right?

50
00:03:05,190 --> 00:03:09,390
But just adding it in to a darker Molly won't help because finally.

51
00:03:10,400 --> 00:03:17,090
The pool that you see on an IP are mentioning that pattern moderate, so we need to declare this inept

52
00:03:17,390 --> 00:03:19,700
batting model also, so we'll just copy this.

53
00:03:21,000 --> 00:03:24,720
We go back to are we why do we select the pattern?

54
00:03:25,050 --> 00:03:31,910
They just open the fight, OK, and here now you could see you also get space where we could right up

55
00:03:32,060 --> 00:03:34,630
a similar port will be adding it over here, right?

56
00:03:34,650 --> 00:03:41,250
So using the same name greatly simplifies when we connect the pool deck we have in our batting model

57
00:03:41,250 --> 00:03:43,530
to the pool that we have in a document, right?

58
00:03:43,800 --> 00:03:45,660
So here we have haven't declared output.

59
00:03:45,850 --> 00:03:49,690
Now we go perdition, where we declare the connection, right?

60
00:03:49,700 --> 00:03:55,770
So the dot as a clock basically represent the pool that we have then go to model.

61
00:03:55,800 --> 00:04:03,090
And this and this argument, which we mentioned inside the parent, does this indicate where it should

62
00:04:03,090 --> 00:04:03,840
be connected?

63
00:04:05,270 --> 00:04:06,270
Must, right.

64
00:04:06,380 --> 00:04:07,160
Well, go ahead.

65
00:04:07,190 --> 00:04:14,490
And we already know that Hanan Sleeve or at all crew module, we just declared the code to be dot LCD.

66
00:04:15,300 --> 00:04:16,810
The board name is tortellini.

67
00:04:17,120 --> 00:04:19,880
And in the master also, we declare it to be an entity.

68
00:04:19,880 --> 00:04:23,870
So you would see the connection between the food that we have and then doctor modules.

69
00:04:23,870 --> 00:04:28,790
And the pattern becomes very easy if we follow the same name, right?

70
00:04:29,090 --> 00:04:30,760
So this completes an entire code.

71
00:04:30,860 --> 00:04:31,700
Now we'll just see.

72
00:04:33,250 --> 00:04:33,610
Right.

73
00:04:34,420 --> 00:04:40,370
So once we see, could we go to a package and here you see that we have modification in four different

74
00:04:40,370 --> 00:04:40,810
Typekit.

75
00:04:41,680 --> 00:04:45,600
So we go to a customization parameter will merge the changes.

76
00:04:46,600 --> 00:04:53,480
Now, if you go to a G buggy, you could really see that our IP now have the switchblade interface.

77
00:04:53,500 --> 00:04:53,850
OK.

78
00:04:54,040 --> 00:04:56,110
And I'll say they have an LCD, right?

79
00:04:56,440 --> 00:05:02,050
So we can actually map the boot and attach the boat to the template that we have it and we will do.

80
00:05:02,230 --> 00:05:08,980
And that could be verified by surveying whether you have added the required pins on any device, right?

81
00:05:09,880 --> 00:05:15,370
So once it matches to the number of boots that you have, you could go to review and package AP, OK,

82
00:05:15,370 --> 00:05:17,670
and then you could just repackage your IP.

83
00:05:17,890 --> 00:05:21,850
So this again will automatically close the project, OK?

84
00:05:22,210 --> 00:05:25,990
After bungling your IP to the repository, right?

85
00:05:25,990 --> 00:05:30,450
So once this is done, we go ahead and we select our IP that is say.

86
00:05:31,680 --> 00:05:32,510
Are you right?

87
00:05:32,600 --> 00:05:38,180
So once we had this IP, we could automatically perform a connection automation?

88
00:05:39,860 --> 00:05:44,180
So now over IP is connected to the people telephone, Michael, please.

89
00:05:44,540 --> 00:05:50,420
The next step is we need to make this protection and again, since this won't be recognized by default

90
00:05:50,420 --> 00:05:52,480
by everyone, we also need to act against.

91
00:05:53,730 --> 00:05:59,250
Right click on the port and make it extend right now, you could see we have an even extended.

92
00:06:00,540 --> 00:06:05,460
So, you know, as he leads me next and then we'll just select and change the name so that we do not

93
00:06:05,460 --> 00:06:08,880
get this right, so we'll just delete and zero over here.

94
00:06:08,940 --> 00:06:10,740
Click Enter, Right?

95
00:06:10,860 --> 00:06:15,090
And after this, we could calculate the number of polls that we have in our design.

96
00:06:15,100 --> 00:06:17,700
So we have one, two, three and four.

97
00:06:18,570 --> 00:06:22,740
So if we go to a vote, we have one, two and three.

98
00:06:22,740 --> 00:06:29,650
They did also confirm that the only pool that we have added to this app is not recognized by default.

99
00:06:30,220 --> 00:06:32,580
You will see this externalities are great.

100
00:06:33,030 --> 00:06:38,610
So once you see that number of pools that we have is greater than the number of check marks that you'll

101
00:06:38,610 --> 00:06:45,630
see in a vote, that we need to perform an intermediate synthesis, we need to specify the door bins

102
00:06:45,630 --> 00:06:50,520
for an unconstrained food and then only we could proceed for demolition of objects.

103
00:06:50,940 --> 00:06:52,730
So go ahead and create niche.

104
00:06:52,770 --> 00:06:53,340
Did it happen?

105
00:06:53,550 --> 00:06:57,660
This is an immediate step that we follow as we complete our block design.

106
00:06:58,900 --> 00:07:05,380
So Rupert is ready, we proceed and perform a synthesis for us straight, so we perform a synthesis

107
00:07:05,380 --> 00:07:13,260
because it gives us a view where we could specify an ideal planning rate so we could map all the Naoko.

108
00:07:13,390 --> 00:07:16,060
OK, so that he will be connected to the respect to.

109
00:07:17,020 --> 00:07:20,370
And then we will be performing a generation of students.

110
00:07:20,420 --> 00:07:25,630
So if you directly go to a traditional fabrics and without mapping and unconstrained pin, you'll be

111
00:07:25,630 --> 00:07:27,480
getting an implementation at.

112
00:07:28,870 --> 00:07:29,200
OK.

113
00:07:29,380 --> 00:07:35,950
So whenever you get an implementation error and the report shows that we have some unconstrained ports

114
00:07:35,950 --> 00:07:39,070
in the design that basically mean you forget to.

115
00:07:40,160 --> 00:07:44,480
At saying the pins to some of the boats which are present in the yard is.
