• Learning center

82. SMC's LPC bus introduction
In the video, we are going to learn about SMC LPC bus.
Detail
Comments

1

00:00:00,333 --> 00:00:05,066

Hello everyone, today we are going to learn about the LPC bus of the SMC

2

00:00:07,200 --> 00:00:09,600

LPC is the Low Pin Count bus

3

00:00:13,333 --> 00:00:19,733

It is the communication bus between SMC and PCH, or between SMC and CPU

4

00:00:23,700 --> 00:00:26,566

SMC is also known as EC

5

00:00:26,966 --> 00:00:30,600

The LPC bus connects the EC to the PCH

6

00:00:36,000 --> 00:00:40,766

All data is transmitted between the EC and PCH through the LPC bus

7

00:00:44,566 --> 00:00:46,866

Its working conditions have these

8

00:00:47,400 --> 00:00:49,200

The first is VDD,

9

00:00:49,566 --> 00:00:53,600

which refers to the power supply of the EC's LPC bus module

10

00:01:02,566 --> 00:01:09,766

The second is LPC_CLK24M_SMC, which is its 24MHz clock frequency,

11

00:01:11,766 --> 00:01:14,333

also known as the LPC bus clock

12

00:01:15,533 --> 00:01:22,133

The LPC bus clock, as we can see here, is internally named LPC0CLK

13

00:01:22,233 --> 00:01:26,933

and externally named LPC_CLK24M_SMC

14

00:01:28,200 --> 00:01:34,000

The LPC module from the PCH or CPU provides the working conditions for the EC

15

00:01:42,433 --> 00:01:47,433

The third is its reset signal SMC_LRESET_L

16

00:01:49,566 --> 00:01:56,066

The reset signal is 3.3V and is usually provided by a platform reset in the mainboard

17

00:01:57,533 --> 00:02:02,833

The reset signal in the mainboard is this pin, LPC0RESET,

18

00:02:03,800 --> 00:02:06,200

usually from the platform reset

19

00:02:12,966 --> 00:02:16,333

Next is the address data compound line,

20

00:02:18,133 --> 00:02:26,600

respectively are LPC_AD0, LPC_AD1, LPC_AD2, LPC_AD3,

21

00:02:26,866 --> 00:02:29,966

from 0 to 3, these four lines

22

00:02:32,766 --> 00:02:39,633

This is bidirectional; all data between EC and PCH is transmitted over these 4 lines

23

00:02:41,066 --> 00:02:48,333

This is the one that transmits the data address information, and we call it the address data compound line

24

00:02:50,833 --> 00:02:55,933

LPC_FRAME_L is the frame period of the LPC bus

25

00:03:00,400 --> 00:03:06,866

When this signal is valid, it indicates to start or end a data transfer on the LPC bus

26

00:03:10,700 --> 00:03:14,366

This frame period signal is also active at low level

27

00:03:17,633 --> 00:03:21,533

Any signal with an "_L" end indicates a low active level

28

00:03:24,433 --> 00:03:27,400

Then the LPC bus has these conditions,

29

00:03:29,066 --> 00:03:32,400

there are power supply, clock, reset,

30

00:03:32,633 --> 00:03:36,266

frame and address data compound line

31

00:03:40,800 --> 00:03:43,966

During maintenance, we can measure the data waveform

32

00:03:43,966 --> 00:03:47,766

between EC and bridge by oscilloscope on LPC bus

33

00:03:52,733 --> 00:04:01,100

At the same time, we can also connect the diagnosis card on the LPC bus to observe the mainboard self-test process

34

00:04:08,766 --> 00:04:12,166

Well, that's the introduction to the EC's LPC bus

No comments yet
Come and write your comments
Links: