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

ENE架构的问题

[复制链接]
发表于 2009-8-18 10:37:16 | 显示全部楼层 |阅读模式
SPI flash rom挂在EC下面。
8 t7 R4 w/ Z$ @- t3 O+ v1 ~# A3 I5 m1 x( L, Q4 b
1. 请问EC里的8051在fetch在SPI flash ROM code时,这时host通过LPC也要读或写SPI flash ROM,
( Y. O( o' \( z1 d' d- o& M4 l    要让8051进入IDLE mode?这时是不是就是PETER大侠说的更新NVROM?1 m- b( n& j' k- {

/ ~: K& T9 z1 C2 B7 l" J4 j6 R2. 通过SPI fetch flash rom code,若8051 run 22MHz,SPI interface run 33MHz,来得及让8051每) o; L9 w  d1 V1 Y6 _) ^* f/ A; ^
    条指令fetch一次吗?小弟算好像来不及,莫非与晶片内部的2k-XROM有关?; e0 N: J: o0 O7 z+ ?% R! @

1 o8 T2 Q% b6 q* R7 t3. 8051 fetch SPI ROM 时,是用那条指令?参考peter大侠文章说的W25X80那颗,开机时,第一条指令要怎么读?5 P6 ?/ {9 z" Q1 u6 A

7 R; w% r/ s  t; N, g' I小弟是新手,没做过,各位大哥赐教。
9 w, Z6 \0 D5 z
+ T5 e+ O2 ~8 y7 s[ 本帖最后由 volpone 于 2009-8-18 10:38 编辑 ]
发表于 2009-12-10 22:15:00 | 显示全部楼层
好问题,虽然在做ENE的EC,但是回答不来,顶一下吧,这里最近好冷清了。
回复

使用道具 举报

发表于 2009-12-12 15:05:53 | 显示全部楼层
1. 请问EC里的8051在fetch在SPI flash ROM code时,这时host通过LPC也要读或写SPI flash ROM
8 l9 X5 D0 M, ]$ D/ j% l1 g' R    要让8051进入IDLE mode?这时是不是就是PETER大侠说的更新NVROM?& ~4 Z; Q% A" R. b; p
=====================================================================
" i2 S5 I; @9 z# n- Q' i1 i读取由LPC to SPI桥控制,不需要你控制。写入需要让8051停止取指令
- m: f: n: Q5 m8 R2 b5 Y=====================================================================
: }5 j' O4 X$ l$ G8 J, o) P2. 通过SPI fetch flash rom code,若8051 run 22MHz,SPI interface run 33MHz,来得及让8051每
- V, b/ A" Z% k. d. u: l    条指令fetch一次吗?小弟算好像来不及,莫非与晶片内部的2k-XROM有关?
2 {6 T6 E) q/ N6 F8 j, O1 X================================================================( N& R+ `$ {2 ?7 V
ENE的EC是3 cpu cycles per instructtion cycles,而大部分指令又需要2个或者更多 instruction cycles,
' V9 V3 g- U% }) ^. f8 p1 B7 Y1 y- C因此,MIPS为3.7M,再加上有指令缓存,应该是来得及的
1 ^& @/ |9 g* q) X) W================================================================! w. T3 u* W/ f9 ~0 |. Q
3. 8051 fetch SPI ROM 时,是用那条指令?参考peter大侠文章说的W25X80那颗,开机时,第一条指令要怎么读?
+ Z/ g* ?- u! Q) g, P5 A小弟是新手,没做过,各位大哥赐教
- H% c4 ]" n  q================================================================% s+ {# b. C% |: \* h) N
没有指令。8051已经为你做好了这些
$ V6 \2 \- s8 ?4 i. |: s================================================================
回复

使用道具 举报

发表于 2009-12-14 11:11:20 | 显示全部楼层
8051内部电路是不是有code buffer?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-18 21:18 , Processed in 1.713187 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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