免費咨詢熱線
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.wxwhk.com/