1
00:00:00,510 --> 00:00:01,390
Hello fellas.

2
00:00:01,440 --> 00:00:02,040
Welcome back.

3
00:00:02,220 --> 00:00:08,180
So in this lesson we're going to talk about the armed bus technology and the armor bust protocol.

4
00:00:08,550 --> 00:00:17,460
So this is our simplified ARM based embedded device from before and the buses are the blue lines as

5
00:00:17,520 --> 00:00:19,080
indicated in the diagram.

6
00:00:19,950 --> 00:00:24,070
So basically these are two classes of devices connected to the bus.

7
00:00:24,090 --> 00:00:31,050
There is the bus master and the bus leave the bus master is often a logical device capable of initiating

8
00:00:31,050 --> 00:00:37,740
data transfer with another device and the slave is capable of only responding to a transfer request

9
00:00:37,740 --> 00:00:45,330
from the master a bus has to architecture levels and the first level is known as the physical level.

10
00:00:45,360 --> 00:00:47,980
The second level is known as the protocol level.

11
00:00:48,300 --> 00:00:54,780
The physical level deals with the electric core characteristics of the bus and things like the bus with

12
00:00:56,040 --> 00:01:01,590
example 16 bits 32 bit 8 bits etc. We shall look at this stuff later.

13
00:01:01,770 --> 00:01:09,810
The bus protocol dictates the rules the the bus master and the bus leave uses to communicate.

14
00:01:10,180 --> 00:01:15,190
Now let's give a short overview of the amber bus protocol.

15
00:01:15,190 --> 00:01:21,970
The Amber stands for Advanced microcontroller bus architecture and it is the widely adopted on chip

16
00:01:22,120 --> 00:01:24,700
architecture used for process source.

17
00:01:24,700 --> 00:01:30,610
The very first Amber buses where the the arm system bus and the peripheral bus.

18
00:01:30,850 --> 00:01:39,580
Later on introduced the high performance bus using the amber protocol for designers can reuse the same

19
00:01:39,850 --> 00:01:42,400
design on multiple projects.

20
00:01:42,400 --> 00:01:53,450
The HP provides a higher throughput than the ESB and an APB because it is at this a sort of centralized

21
00:01:53,480 --> 00:02:00,940
more to place bus scheme which we sure look at later rather than a bi directional design like the ESB

22
00:02:00,940 --> 00:02:02,230
and the APB.

23
00:02:02,230 --> 00:02:08,200
And because of this HP buses are able to run at higher clock frequencies.

24
00:02:08,200 --> 00:02:13,060
So this is all there is to it and I'll see you in the next lesson.
