英創公司新近推出的工控主板EM335x支持精簡ISA擴展總線。由于主板管腳的限制,ISA總線采用了地址數據復用的方式,在每個總線周期的開始送出地址數據,由ISA_ADVn上升沿鎖存,然后才是常規的數據讀寫周期。
EM335x總線周期讀寫時序如下:
EM335x精簡ISA總線讀時序
EM335x精簡ISA總線寫時序
從上面的總線時序可知,可用ADV#信號對數據地址總線進行鎖存,從而分離出單純的地址總線信號。具體的實現電路如下:
由此我們就獲得了精簡ISA總線的所有信號:
? 8位數據總線ISA_SD0 – ISA_SD7,ISA_SD0為最低位,ISA_SD7為最高位
? 8位地址總線ISA_SA0 – ISA_SA7,ISA_SA0為最低位,ISA_SA7為最高位
? 片選控制信號 ISA_CSn,低電平有效
? 讀控制信號ISA_RDn,低電平有效
? 寫控制信號ISA_Wen,低電平有效
用戶可進一步參考英創公司網站上《精簡ISA總線擴展應用實例》一文,以了解相關的接口設計方案。
注意,所有的ISA信號均為3.3V TTL電平信號。避免5V信號接入EM335x,有可能造成對主板芯片損壞。
成都英創信息技術有限公司 028-8618 0660