免费咨询热线
177-5963-5229缓存一致性
MC68060具有观察本地总线周期被其他总线执行的能力
本地总线主机如SCSI DMA控制器、局域网、
VMEchip2 DMA控制器,VMEbus到本地总线控制器,以及
IP DMA控制器。
使能snooping功能后,主控板可以使缓存项失效
当前周期要求。MPU无法观察VMEbus周期
它们不能访问MVME172上的本地总线。软件必须确保
由多个处理器共享的数据保存在内存中,而不是保存在内存中
缓存。该软件还必须标记所有板载和板外I/O区域
缓存抑制和序列化。
本地废气废气排放的来源*
TEA*信号(指示总线错误)返回到本地总线主机
当本地总线超时发生时,发生DRAM奇偶校验错误和奇偶校验
检查使能,或者VMEbus访问过程中出现VME总线错误。
注意400/500系列MVME172型号不包含奇偶校验
DRAM。
MVME172上能够断言本地总线错误的设备有
下面描述。
本地巴士超时
本地总线超时发生在本地总线周期没有超时的时候
在编程时间内完成(VMEbus绑定周期不是)
由本地总线定时器计时)。如果系统配置正确,则
应该只在软件访问不存在的位置时发生
板载地址范围。
软件支持注意事项
http://www.mcg.mot.com/literature 1-49
1
VMEbus访问超时
VMEbus访问超时发生在VMEbus绑定传输时
在编程时间内没有收到VMEbus总线许可。这是
通常是由于另一辆公交车的主人抱着公交车过度而引起的
一段时间。
VMEbus BERR *
当BERR*信号线在VMEbus上断言时,会发生VMEbus BERR*
当本地总线主机访问VMEbus时。VMEbus
只有在以下情况下才会发生BERR*
设备是否存在于VMEbus上,如果不是,则软件访问a
VMEbus范围内不存在设备,配置错误
信息导致VMEchip2无法正确访问设备
VMEbus(如驱动LWORD* low到16位板),一种硬件
VMEbus发生错误,或者VMEbus slave报告访问错误
(如奇偶校验错误)。
本地DRAM奇偶校验错误
注意400/500系列MVME172型号不包含奇偶校验
DRAM。
当奇偶校验被启用时,当前总线主人接收总线
如果它正在访问本地DRAM并且发生奇偶校验错误,则错误。
VMEchip2
对VMEchip2中的LCSR进行8位或16位的写操作会导致本地BERR*。
总线错误处理
由于不同的条件可能导致总线错误异常,软件
必须能够分辨出来源。为了帮助实现这一点,状态寄存器是
提供给每一个当地的公交站长。下一节将介绍各种
总线错误的原因和相关的状态寄存器以上翻译结果来自有道神经网络翻译(YNMT)· 通用场景
MOTOROLA MVME187-032B 文章出自http://www.shenzcx.com/