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

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

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

, f6 y% J4 ?/ g& \9 f+ Z5 o! U) @9 P2.常HW架构
9 x6 V; g% H  j+ L2 O3 s  T1 n7 ^  [/ ?2 p# l
NB HW线路系EC的常架构有两,比旧一点的案子会将BIOSECcode放在一起挂在ECX-BUS下面。而新一些的做法会将BIOSECBIOS挂在SB LPC或者SPI下面而EC挂在ECSPI下面。如下所示:

: }7 @6 H9 Q: Q* h. h5 K                        
' r4 w, ~5 D5 `' w7 O么为会有两架构呢?他有什呢?听我慢慢道来Jzzz是个多方原因致的果。1.出于成本的考。大家都知道NB的价格是愈演愈烈,大家都在拼成本。所以低端机都在拼命的cost down.很明第一架构也就是1的架构会省掉一IC的成本。那大家可能又会既然这么economic么还入第二架构呢?2.出于性能的考有所得就有所失没有完美的方案,第一架构存在一个致命得缺陷,就是BIOSECcode抢总线,也就是有可能某一段时间BIOS候,EC就卡住了,反之亦然。于是就发现POST时间过长S3S4 Resume 时间过长问题了。于是乎第二架构运而生;所以在新机以及那些高性能的game系列中就会采用这种架构。(PS应该以第二架构主了)2 o% X8 s; K3 e8 v$ T! f+ ?
3EC如何与HOST通信
# g: I, u. P  }8 i: l. Q4 e+ y5 P; R: i
由图1可以看出ECSB通过LPC相连,所以ECHOST端的通信主要是通过LPC BUS进行的,除此之外EC还会有SMISCIpin拉到SB上也就是说EC也可以通过发SCISMI的中断通知Chipset, Chipset再从LPC BUS获得相关的EVENTPS:后续的会详细讨论这部分)。LPC BUS通信的部分如下图所示:
; P0 |, w" m6 x% j  J
$ z0 ?. e7 |: @' l0 G
" P0 n+ W4 L$ d' x
总之ECNB系统中最为底层的部件,只要有电EC就会工作,检测各种输入信息,同时它还负责提供power sequencehost通信等重要的工作。
& Z* E1 ^8 ?2 {, ]' ?2 |
. c+ o, ^* j. p3 j
* o5 B7 t( @. l  N( i$ W

本帖子中包含更多资源

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

×
发表于 2009-5-8 15:42:29 | 显示全部楼层
有没有什么文档介绍过,我在看ich的文档的时候,为什么都没有见到过EC的介绍呢。好奇怪。
" {% i' d4 x8 ~) o. I1 o  P
* I4 A1 N4 j7 \" [* x可能是因为我没有做NB吧
回复

使用道具 举报

发表于 2009-5-9 14:00:09 | 显示全部楼层
台式机是用SuperI/O 控制风扇,Power Sequence等等,2 T- n7 |, L/ ~9 j
NB是用EC管理大多数外设,包括内置键盘和Touchpad,散热,也可以管理背光,....../ V$ Q3 D: t4 v: D3 N0 k9 D

4 \5 ?1 G) W9 Y$ M- l4 M现在大多用一颗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, 2026-6-4 15:06 , Processed in 5.088934 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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