免费咨询热线
177-5963-5229VMEbus对本地总线的访问
VMEchip2包括一个用户可编程的地图解码器
VMEbus到本地总线接口。 地图解码器允许您编程
起始和结束地址以及MVME172响应的修饰语
出现。
短I/O内存映射
VMEchip2包括一个用于GCSR的用户可编程地图解码器。
GCSR地图解码器允许您编程的起始地址
VMEbus中的GCSR短I/O空间。
软件支持注意事项
MVME172是一个复杂的板,接口VMEbus和
SCSI总线。 这些多总线接口提出了缓存一致性的问题
以及不可分循环的支持。 总线错误也有许多来源。
首先,让我们考虑一下如何处理中断。
中断
MC68060使用硬件矢量中断。
大多数中断源是水平和基矢量可编程的。 中断
来自MC2芯片和VMEchip2的矢量有两个部分,一个基础
可以由处理器设置的值,通常是上面的四位,和
根据特定中断源设置的较低位。
有一个板载菊花链的中断源,中断来自
MC2芯片的优先级最高,而IP2芯片的优先级最高
下一个最高优先级,并且来自VMEchip2的中断源具有
最低优先级。 请参阅附录A中的中断使用示例。
采用MC2芯片、IP2芯片和VMEchip2 asic实现
多层MC680x0中断架构。 可编程逻辑器件用于组合
来自每个ASIC的单个IPLx信号。
工匠技术集团-质量仪器…保证| (888)88-SOURCE | www.artisantg.com
1-48电脑组文献中心网站
单板描述和内存映射
缓存一致性
MC68060具有观察本地总线周期被其他总线执行的能力
本地总线主机如SCSI DMA控制器、局域网、
VMEchip2 DMA控制器,VMEbus到本地总线控制器,以及
IP DMA控制器。
使能snooping功能后,主控板可以使缓存项失效
当前周期要求。 MPU无法观察VMEbus周期
它们不能访问MVME172上的本地总线。 软件必须确保
由多个处理器共享的数据保存在内存中,而不是保存在内存中
缓存。 该软件还必须标记所有板载和板外I/O区域
缓存抑制和序列化。
本地废气废气排放的来源*
TEA*信号(指示总线错误)返回到本地总线主机
当本地总线超时发生时,发生DRAM奇偶校验错误和奇偶校验
检查使能,或者VMEbus访问过程中出现VME总线错误。
注意400/500系列MVME172型号不包含奇偶校验
DRAM。
MVME172上能够断言本地总线错误的设备有
下面描述。
本地巴士超时
本地总线超时发生在本地总线周期没有超时的时候
在编程时间内完成(VMEbus绑定周期不是)
由本地总线定时器计时)。 如果系统配置正确,则
应该只在软件访问不存在的位置时发生
MOTOROLA MVME172P-642LSE 文章出自http://www.shenzcx.com/