8121-DI-DC燃机卡件,GE实验数据
PCI/ISA输入/输出空间的默认映射。允许软件确定系统是基于MPC105还是基于Falcon/Raven检查PHB设备ID或CPU类型寄存器。2.A组的第一个1MB ROM/Flash(插槽1MB ROM/Flash)如果rom_b_rv控制位位于Falcon的ROM B基/大小寄存器被清除。如果rom_b_rv设置控制位后,该地址范围映射到ROM/Flash bank B(焊接4MB或8MB ROM/Flash)。
8121-DI-DC燃机卡件PCI本地总线内存映射PCI内存映射由Raven MPU/PCI总线桥控制控制器ASIC和Universe II PCI/VME总线桥ASIC。这个Raven和Universe设备调整系统映射以适应给定的通过可编程地图解码器寄存器应用。不存在默认PCI内存映射。重置系统会使PCI地图解码器关闭,并且必须在软件中对其进行重新编程预期应用。
有关详细的PCI内存映射,包括建议的CHRP和PREPcompatible内存映射,请参阅MVME2600/2700系列Single板机程序员参考指南。
VMEbus内存映射VMEbus是可编程的。与MVME2700的其他部分一样内存映射,VMEbus查看的本地资源映射硕士学位因应用而异。
Universe II PCI/VME总线桥ASIC包括一个用户可编程的VMEbus到本地总线接口的映射解码器。地址Universe II的翻译功能使处理器能够访问VMEbus上的任何地址范围。VMEbus映射的建议,包括建议的CHRP和可在MVME2600/2700中找到与PREP兼容的内存映射系列单板计算机程序员参考指南。图2-2从VMEbus的角度显示了整体映射方法主人编程注意事项2良好的编程实践表明,每次只有一个MPU具有MVME2700控制寄存器的控制。特别值得注意的是:❏ 修改地址映射的寄存器❏ 需要两个周期才能访问的寄存器❏ VMEbus中断请求寄存器
Default map for PCI/ISA I/O space. Allows software to determine
whether the system is MPC105-based or Falcon/Raven-based by
examining either the PHB Device ID or the CPU Type register.
2. The first 1MB of ROM/Flash bank A (socketed 1MB ROM/Flash)
appears in this range after a reset if the rom_b_rv control bit in the
Falcon’s ROM B Base/Size register is cleared. If the rom_b_rv
control bit is set, this address range maps to ROM/Flash bank B
(soldered 4MB or 8MB ROM/Flash).PCI Local Bus Memory Map
The PCI memory map is controlled by the Raven MPU/PCI bus bridge
controller ASIC and by the Universe II PCI/VME bus bridge ASIC. The
Raven and Universe devices adjust system mapping to suit a given
application via programmable map decoder registers.
No default PCI memory map exists. Resetting the system turns the PCI
map decoders off, and they must be reprogrammed in software for the
intended application.
For detailed PCI memory maps, including suggested CHRP- and PREPcompatible memory maps, refer to the MVME2600/2700 Series Single
Board Computer Programmer’s Reference Guide.
VMEbus Memory Map
The VMEbus is programmable. Like other segments of the MVME2700
memory map, the mapping of local resources as viewed by VMEbus
masters varies among applications.
The Universe II PCI/VME bus bridge ASIC includes a user-programmable
map decoder for the VMEbus-to-local-bus interface. The address
translation capabilities of the Universe II enable the processor to access
any range of addresses on the VMEbus.
Recommendations for VMEbus mapping, including suggested CHRP- and
PREP-compatible memory maps, can be found in the MVME2600/2700
Series Single Board Computer Programmer’s Reference Guide. Figure 2-2
shows the overall mapping approach from the standpoint of a VMEbus
master.Programming Considerations 2
Good programming practice dictates that only one MPU at a time have
control of the MVME2700 control registers. Of particular note are:
❏ Registers that modify the address map
❏ Registers that require two cycles to access
❏ VMEbus interrupt request registers