随笔 - 8, 文章 - 6, 评论 - 8, 引用 - 0
数据加载中……

在MSC0中设定Flash

o_msc0.JPG

o_flash2.JPG
o_flash3.JPG
o_flash4.JPG

以下运算单位为 MemClk ,以 104MHz 为例。

RDF 值运算:

这个值算出来是正确的。

 

RRR :

Developer's Manual 中说 RRR 由三个值的最大值决定: tOFF/2 、 Write pulse high time 和 Write recovery before read ,后两个在 J3 Datesheet 中可以看到。 Write pulse width high=30ns , Write recovery before read=35ns , tOFF 不知道是什么,找不到。在 Intel StrataFlash Memory(J3) to Intel PXA270 Applications Processor Design Guide ( 301901 )(以下简称 Design Guide )

中, RRR0 (MSC0[14:12]) = 0b001 (Read recovery: 1 * 2 + 1 = 3 CLK_MEMs)

,这与 Manual 中不同,否则应该有 RRR>=35ns/10ns ,但这样算与 Design guide 中的不同。且在 DesignGuide 中可以看到,是由 nCS0 为高电平的时间来决定 RRR 的,

但这个值在 Datasheet 中并没有体现出来,就算是以 Addr to Data Valid 时间来算也至少应该是 3 ,而不是 Design Guide 中的 1 。

 

RDN :

Developer’s Manual 中提到的有两个:

For burst ROM or flash memory:

• RDNx + 1 = number of MEM_CLKs from Address to Data Valid for

subsequent access.

For flash memory or SRAM:

• RDNx + 1 = number of CLK_MEMs nWE is asserted for write

accesses

number of CLK_MEMs nWE is asserted for write 在 Datasheet 中有提到,为 W3 = 70ns 。

Address to Data Valid 我的理解是从地址有效到数据有效时的时间,这样对应到波形图中应该是 R15 = 25ns ,以这个值算的话与 DesignGuide 是差不多的,但 Design Guide 中则指的是 Page mode read 中 Addr 持续时间,这个时间同样在 Datasheet 中没有定义。

相关文件:

AP-769 Intel StrataFlash(R) Memory (J3) to Intel(R) PXA270 Applications Processor Design Guide     30190101.pdf

posted on 2006-09-27 16:56 embedder 阅读(907) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。