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

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

[复制链接]
发表于 2009-4-17 13:08:20 | 显示全部楼层 |阅读模式
我所知道的EC====>System Architecture
1EC 功能概述
1 O- e6 ~0 x4 l9 q5 _# ?) P: I% g, B
ECNB独有的成部分。它将MB上面的keyboardmouse集中于一体在,EC内部提供了KBC控制器一控制它这样大大省了空间实现了便携。NB的另一个特点是它需要池供这样是一个重要的问题EC配合chipsetS3S4S5供不同的源策略以达到省的目的,另外EC也会控制池的冲放程,检测电量用于决定是否待机or
6 i& \+ e. R  A6 C5 I0 E5 R8 _) xor Wakeup等。另外由于NB集成度高、空受限,非常重要但同时还要兼噪音的问题EC会通thermal sensor得当前的CPUVGA温度,根据不同的温度自动调节风扇的速。些都是EC提供的功能。

. \2 M- b8 s. r0 r% @0 B9 t2.常HW架构
3 W; E' O& R% S$ Z
$ \7 V. P: G$ K/ K( X
NB HW线路系EC的常架构有两,比旧一点的案子会将BIOSECcode放在一起挂在ECX-BUS下面。而新一些的做法会将BIOSECBIOS挂在SB LPC或者SPI下面而EC挂在ECSPI下面。如下所示:

( {* Y# L( s8 j                        
7 g$ t! Q* P$ w4 a- c  N么为会有两架构呢?他有什呢?听我慢慢道来Jzzz是个多方原因致的果。1.出于成本的考。大家都知道NB的价格是愈演愈烈,大家都在拼成本。所以低端机都在拼命的cost down.很明第一架构也就是1的架构会省掉一IC的成本。那大家可能又会既然这么economic么还入第二架构呢?2.出于性能的考有所得就有所失没有完美的方案,第一架构存在一个致命得缺陷,就是BIOSECcode抢总线,也就是有可能某一段时间BIOS候,EC就卡住了,反之亦然。于是就发现POST时间过长S3S4 Resume 时间过长问题了。于是乎第二架构运而生;所以在新机以及那些高性能的game系列中就会采用这种架构。(PS应该以第二架构主了)
& V; {/ b" y' a! \# o+ B; ^3EC如何与HOST通信8 q7 Z, A8 U8 I6 S, m2 c

2 h. R$ A+ f$ K; s% @6 K
由图1可以看出ECSB通过LPC相连,所以ECHOST端的通信主要是通过LPC BUS进行的,除此之外EC还会有SMISCIpin拉到SB上也就是说EC也可以通过发SCISMI的中断通知Chipset, Chipset再从LPC BUS获得相关的EVENTPS:后续的会详细讨论这部分)。LPC BUS通信的部分如下图所示:
- g- b+ u( k2 `) P2 I

0 }  e5 p& K* \% U2 A
- n0 _7 U9 I0 x& ^" [1 m3 A总之ECNB系统中最为底层的部件,只要有电EC就会工作,检测各种输入信息,同时它还负责提供power sequencehost通信等重要的工作。) E4 Y) Q" z7 {1 ?+ [

: K7 i6 I9 k' \) G1 u$ P% i

3 m' B) Y1 v( G5 L

本帖子中包含更多资源

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

×
发表于 2009-5-8 15:42:29 | 显示全部楼层
有没有什么文档介绍过,我在看ich的文档的时候,为什么都没有见到过EC的介绍呢。好奇怪。
* K/ P4 E* h: r/ v# E0 Z) D4 \) W( g2 u: o( o3 {7 O
可能是因为我没有做NB吧
回复

使用道具 举报

发表于 2009-5-9 14:00:09 | 显示全部楼层
台式机是用SuperI/O 控制风扇,Power Sequence等等,; }6 M3 J8 ]1 c' o% e$ ~5 A* r% U
NB是用EC管理大多数外设,包括内置键盘和Touchpad,散热,也可以管理背光,......: ~4 J" @' t# H: i- j) x8 \
8 i& ?/ R( M; E9 O' [3 Y0 G
现在大多用一颗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, 2024-5-19 06:29 , Processed in 0.023878 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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