﻿1
00:00:12,900 --> 00:00:22,390
With the full hour here we have an example of a four hour in a data flow sort of type of structure or

2
00:00:22,400 --> 00:00:25,770
architecture and just looking at it on the right.

3
00:00:25,790 --> 00:00:33,380
We've got the digital logic circuit of a full outer or three and puts x y and s.i and then we have our

4
00:00:33,380 --> 00:00:37,080
outputs s and CEO or carry out.

5
00:00:37,550 --> 00:00:47,180
And if you look on the left on in our viewer DL file on lines 5 is where we have our entity declaration

6
00:00:47,570 --> 00:00:57,620
where we're declaring that the are is for one which is describing what our actual circuit is and then

7
00:00:57,620 --> 00:01:00,190
we have the port which is orbit of finding the inputs and outputs.

8
00:01:00,200 --> 00:01:06,230
And you can see that we have assets and see out of the outputs which if you look at the digital circuit

9
00:01:06,350 --> 00:01:13,150
that is the same as an SEO which is calling us you know I mean for inputs X Y and C.

10
00:01:13,320 --> 00:01:17,190
And so just looking at you you can see that that's kind of how it correlates.

11
00:01:17,240 --> 00:01:25,670
Now the architecture on line 14 is where we're actually describing what is going on.

12
00:01:25,680 --> 00:01:31,580
And so if you look you'll see in the architecture we have 1 2 and gates.

13
00:01:31,580 --> 00:01:35,800
If you look at the digital logic circuit you see we have two and Gates as well.

14
00:01:36,260 --> 00:01:44,570
And also if you look in architecture where you've got two three exclusive OR gates that take the back

15
00:01:44,570 --> 00:01:47,750
side we have two three exclusive OR gates.

16
00:01:47,750 --> 00:01:52,970
And if you look just between the digital logic circuit on the right on the beach you know you can see

17
00:01:52,970 --> 00:01:54,690
that the two correlate.

18
00:01:54,710 --> 00:02:02,800
So looking at the sea out it is equal to see in ANDed with X exclusive board with Y.

19
00:02:02,840 --> 00:02:12,620
If you look and see if we have X and Y there being exclusive award and then we or that value with X

20
00:02:12,740 --> 00:02:21,030
and Y and so just just following the actual architecture of the four outer one we can see that it's

21
00:02:21,050 --> 00:02:27,050
doing exactly what we're describing exactly how we want the gauge to place how many gates we want and

22
00:02:27,050 --> 00:02:28,570
where we want them to placed.

23
00:02:28,640 --> 00:02:30,940
And so that's kind of idea when you're working with the data flow.

24
00:02:30,950 --> 00:02:33,890
That's essentially what you're doing in here.

25
00:02:34,040 --> 00:02:41,560
More important though just want to show you that if you look on the VHDL file we have our poor where

26
00:02:41,560 --> 00:02:51,590
we define or put X Y and C in our outputs S and C out and this is all an entity section of the four

27
00:02:51,610 --> 00:02:52,370
outer.

28
00:02:52,560 --> 00:02:56,870
And if you look in the architecture section this is where we're defining what's actually going on.

29
00:02:56,870 --> 00:03:02,780
So the architecture section is the actual gates and the signals between the gates connecting everything

30
00:03:03,170 --> 00:03:03,950
together.

31
00:03:04,100 --> 00:03:06,810
And that is defined in the architecture section.

32
00:03:06,830 --> 00:03:14,360
After we have the begin keyword we define what are see out in what Guess how these outputs are defined

33
00:03:14,360 --> 00:03:18,410
based upon the inputs where you have declared and the statements.

