S5PV210的总线控制器Tacp、Tacc参数的试验
经过各种测试,发现Tacp只有在设置页模式的情况下,才产生效果。
具体的试验如下:PMC为normal情况下
如果配置成8bit的模式,,如果用readb函数(读一个字节),则CS的周期只为1个,大概为Tacc的1倍。
如果配置成8bit的模式,如果用readw函数(读一个字),则CS的周期为2个,大概为Tacc的42倍,其中A0改变一次,低->高
如果配置成8bit的模式,如果用readl函数(读4个字节),则CS的周期为4个,大概为Tacc的4倍,其中A0改变3次,低->高->低->高,间隔为Tacc.
PMC为normal,Tacp用什么值都对总线速度没有改变了.
如果配置成:PMC为4 data情况下,
#如果配置成8bit的模式,如果用readb函数(读一个字节),则CS的周期只为1个,大概为Tacc的1倍。
#如果配置成8bit的模式,PMC为normal情况下,如果用readw函数(读一个字),则CS的周期为2个,大概为Tacc的42倍,其中A0改变一次,低->高
如果配置成8bit的模式,PMC为normal情况下,如果用readl函数(读4个字节),则CS的周期为1个Tacc+3个Tacp,其中A0改变3次,低->高->低->高,间隔为Tacp
Tacp起作用需要满足两种条件:
1、PMC为Page Mode,即PMC不为Normal。
2、每次访问的数据量,必须大于你设置的总线类型。例如总线为8bit时,你用readw或者readl去读(用readb则不行).总线为16bit时,你用readl去读(用 read
w则不行)
Tacp为地址改变的时间间隔。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
