zab
zab
驱动小牛
驱动小牛
  • 注册日期2001-07-04
  • 最后登录2008-01-10
  • 粉丝0
  • 关注0
  • 积分126分
  • 威望14点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1271回复:4

问个9054的问题

楼主#
更多 发布于:2003-11-09 11:35
9054的datasheet中说可以从local端访问内部寄存器(通过ccs#)。

其中有这样一句:
Accesses must be for a 32-bit non-pipelined bus.

这句话是什么意思?

是说从local端访问内部寄存器时必须是32位访问吗?non-pipelined bus是什么意思?

可是datasheet中下面又说对于内部寄存器的访问可以是8,16,32位的。
这是怎么回事?

另外,如果可以是8,16,32位访问,9054如何知道是8,16,还是32位访问呢?
Suny1966
驱动牛犊
驱动牛犊
  • 注册日期2002-12-08
  • 最后登录2011-03-25
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-09 17:55
9054根据LBE[3:0]以及local配置积存器的设置信息判断访问宽度。
zab
zab
驱动小牛
驱动小牛
  • 注册日期2001-07-04
  • 最后登录2008-01-10
  • 粉丝0
  • 关注0
  • 积分126分
  • 威望14点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-09 22:03
楼上说的是9054为master的情况吧,而local端通过ccs访问9054内部积存器时,9054应该是slave啊。

在9054的时序图中local端访问9054的寄存器时,LBE[0:3]信号是灰的,表示什么意思?
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-10 09:15
local 访问configure register必须是32位的,pipeline的接口特点你可以去参考一些sync pipeline sram,9054作为从设备时不能直接使用pipeline结构的主设备,原因就是时序问题。
兄弟们,给点分吧
zab
zab
驱动小牛
驱动小牛
  • 注册日期2001-07-04
  • 最后登录2008-01-10
  • 粉丝0
  • 关注0
  • 积分126分
  • 威望14点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-12 17:55
既然local端对9054的访问必须是32位的,
那么为何datasheet中为何又说可以是8位,16位和32位呢?
给个详细的解释吧。
谢谢。
游客

返回顶部