找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 18186|回复: 5

[原创]我所知道的EC====>System Architecture

[复制链接]
发表于 2009-4-17 13:08:20 | 显示全部楼层 |阅读模式
我所知道的EC====>System Architecture
1EC 功能概述- K% }5 A" V) j+ {& r% N5 \5 b  z4 `
6 m* G" |; L  i; }/ Y) {4 w3 @
ECNB独有的成部分。它将MB上面的keyboardmouse集中于一体在,EC内部提供了KBC控制器一控制它这样大大省了空间实现了便携。NB的另一个特点是它需要池供这样是一个重要的问题EC配合chipsetS3S4S5供不同的源策略以达到省的目的,另外EC也会控制池的冲放程,检测电量用于决定是否待机or
# w, l: z# m! h, Ror Wakeup等。另外由于NB集成度高、空受限,非常重要但同时还要兼噪音的问题EC会通thermal sensor得当前的CPUVGA温度,根据不同的温度自动调节风扇的速。些都是EC提供的功能。

- J) V2 q3 S$ i2.常HW架构
5 {3 q3 P8 ~8 _4 M# ?
8 [# w- D* a) K
NB HW线路系EC的常架构有两,比旧一点的案子会将BIOSECcode放在一起挂在ECX-BUS下面。而新一些的做法会将BIOSECBIOS挂在SB LPC或者SPI下面而EC挂在ECSPI下面。如下所示:
. h8 F) P/ A0 P+ G/ ]
                        
8 K9 O) B/ p0 [1 H/ O么为会有两架构呢?他有什呢?听我慢慢道来Jzzz是个多方原因致的果。1.出于成本的考。大家都知道NB的价格是愈演愈烈,大家都在拼成本。所以低端机都在拼命的cost down.很明第一架构也就是1的架构会省掉一IC的成本。那大家可能又会既然这么economic么还入第二架构呢?2.出于性能的考有所得就有所失没有完美的方案,第一架构存在一个致命得缺陷,就是BIOSECcode抢总线,也就是有可能某一段时间BIOS候,EC就卡住了,反之亦然。于是就发现POST时间过长S3S4 Resume 时间过长问题了。于是乎第二架构运而生;所以在新机以及那些高性能的game系列中就会采用这种架构。(PS应该以第二架构主了)
5 f: n! K0 C, A3EC如何与HOST通信% B- z2 b$ @5 \( z" @1 K

2 b5 f* U$ t6 M4 f) u% {
由图1可以看出ECSB通过LPC相连,所以ECHOST端的通信主要是通过LPC BUS进行的,除此之外EC还会有SMISCIpin拉到SB上也就是说EC也可以通过发SCISMI的中断通知Chipset, Chipset再从LPC BUS获得相关的EVENTPS:后续的会详细讨论这部分)。LPC BUS通信的部分如下图所示:

8 ^/ q" S. {( u4 F
) `, {+ M! D- P3 G2 d0 Y" t
- L. l+ y3 ~* K总之ECNB系统中最为底层的部件,只要有电EC就会工作,检测各种输入信息,同时它还负责提供power sequencehost通信等重要的工作。
* ?0 D" ?, h% ~/ G7 z0 l$ a) w
6 ]6 B- D8 o0 |8 \
0 j; A0 ]' I! ?$ U" z$ y* f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入计匠网

×
发表于 2009-5-8 15:42:29 | 显示全部楼层
有没有什么文档介绍过,我在看ich的文档的时候,为什么都没有见到过EC的介绍呢。好奇怪。
) H' V* ~# ?7 n; ^& [$ f! c5 x; _) e/ W4 w% r1 y) q2 {
可能是因为我没有做NB吧
回复

使用道具 举报

发表于 2009-5-9 14:00:09 | 显示全部楼层
台式机是用SuperI/O 控制风扇,Power Sequence等等,. K* c- j1 [; \. e$ c
NB是用EC管理大多数外设,包括内置键盘和Touchpad,散热,也可以管理背光,......
2 V/ t- H2 |* I2 Q
4 O+ D. s8 {' |# F3 k6 V/ L现在大多用一颗SPI挂在EC下面,BIOS和EC都合并在一块.一般EC占前64KB.
回复

使用道具 举报

发表于 2009-5-22 21:25:11 | 显示全部楼层

Nuvoton EC

推荐Nuvoton(Winbond) EC,我们公司有代理,且提供比较完备的技术支持,有相关需求,请加我QQ:183512480 联系我。
回复

使用道具 举报

发表于 2009-9-24 15:29:27 | 显示全部楼层
以前在學校里很少接觸NB,現在突然來做EC了,所以一切都是零啊,在網上搜EC的相關知識也是少的可憐,幸好發現這個地方,可以好好的學習一下了~~~
回复

使用道具 举报

发表于 2010-2-14 15:08:16 | 显示全部楼层
支持lz,哈哈.....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2025-12-1 07:14 , Processed in 0.071037 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表