阅读:1788回复:4
关于LBE[3:0]的问题
我正在研究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处于不同宽度下的值到底是多少?看了资料实在有些晕!望诸位大虾不吝赐教! |
|
沙发#
发布于:2003-12-17 14:12
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于: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;这么理解对吗? 大虾们帮我一下 |
|
地板#
发布于:2003-12-19 19:11
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2003-12-21 19:45
我真的理解不清,请大虾多多开导!还有,如果我用不同厂家的EEPROM,但型号一样,里面寄存器的状态还需要改吗?我是新手,还望版主不吝赐教!
[编辑 - 12/21/03 by ad603] |
|