ad603
驱动牛犊
驱动牛犊
  • 注册日期2003-12-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1788回复:4

关于LBE[3:0]的问题

楼主#
更多 发布于:2003-12-17 11:52
我正在研究PCI9030,可是对LBE[3:0]还是不太清楚,刚刚看过诸位前辈的相关留言,现希望有人赐教.
将32位的PCI总线转换为8,16,32位的local bus,是否在eeprom中设定,然后在PCI9030上电复位后读取寄存器的数值在决定local bus的宽度是多少.而LBE[3:0]是在local bus处于不同宽度下所表示的不同意义.我的理解对吗?可是问题来了,设定local bus的宽度寄存器的地址是多少?LBE[3:0]在local bus处于不同宽度下的值到底是多少?看了资料实在有些晕!望诸位大虾不吝赐教!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-12-17 14:12
用户被禁言,该主题自动屏蔽!
ad603
驱动牛犊
驱动牛犊
  • 注册日期2003-12-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-12-17 15:31
PCI上资料如下:
Encoded, based on the bus-width configuration, as follows:
32-Bit Bus
The four byte enables indicate which of the four bytes are active
during a Data cycle:
BE3# Byte Enable 3―LD[31:24]
BE2# Byte Enable 2―LD[23:16]
BE1# Byte Enable 1―LD[15:8]
BE0# Byte Enable 0―LD[7:0]
16-Bit Bus
BE3#, BE1# and BE0# are encoded to provide BHE#, LA1, and
BLE#, respectively:
BE3# Byte High Enable (BHE#)―LD[15:8]
BE2# not used
BE1# Address bit 1 (LA1)
BE0# Byte Low Enable (BLE#)―LD[7:0]
8-Bit Bus
BE1# and BE0# are encoded to provide LA1 and LA0,
respectively:
BE3# not used
BE2# not used
BE1# Address bit 1 (LA1)
BE0# Address bit 0 (LA0)

在32位下LBE每一位都输出是零吗?
在16位下LBE[1]=1;其他位是啥意思?
在8位下LBE[1]=LA1=1;LBE[0]=LA0=0;这么理解对吗?
大虾们帮我一下
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-12-19 19:11
用户被禁言,该主题自动屏蔽!
ad603
驱动牛犊
驱动牛犊
  • 注册日期2003-12-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-12-21 19:45
我真的理解不清,请大虾多多开导!还有,如果我用不同厂家的EEPROM,但型号一样,里面寄存器的状态还需要改吗?我是新手,还望版主不吝赐教!

[编辑 -  12/21/03 by  ad603]
游客

返回顶部