请教FSMC中timing的计算公式

[复制链接]
3321|3
 楼主| huhu2009 发表于 2010-3-10 21:26 | 显示全部楼层 |阅读模式
本帖最后由 huhu2009 于 2010-3-10 21:45 编辑

计算公式:(HCLK=72MHz)
((ADDSET + 1) + (DATAST + 1)) × HCLK = max(tCYC, tCYC(READ))
DATAST × HCLK = tWRLW
校正公式:
DATAST = (tAVAQ + 36)/HCLK – ADDSET – 4
其中:
● tCYC, tCYC(READ)分别是所选芯片的写周期长度、读周期长度
● tWRLW是所选芯片的写信号持续长度
● tAVAQ为所选存储芯片访问过程中,从地址有效至数据有效的时间域
这里的tAVAQ到底是什么东西呀?
下面的图对应的ADDSET=0x01,DATAST=0x5,不知道怎么算的……

Timing.jpg
TimingG.jpg
司徒老鹰 发表于 2010-3-10 22:32 | 显示全部楼层
看了半天看不明白
 楼主| huhu2009 发表于 2010-3-10 22:37 | 显示全部楼层
AN2790中的demo,关于用FSMC连接LCD时的timing计算,那个校验公式我不大明白
 楼主| huhu2009 发表于 2010-4-7 11:13 | 显示全部楼层
搞定了,还好这个不是很严格,参考AN2790的时间就行,如果不行,可以尽量把时间设的稍微长点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

163

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部