EM335x精简ISA扩展总线地址总线的使用

 2014-4-3          [nemail]    
[lablebox]

  英创公司新近推出的工控主板EM335x支持精简ISA扩展总线。由于主板管脚的限制,ISA总线采用了地址数据复用的方式,在每个总线周期的开始送出地址数据,由ISA_ADVn上升沿锁存,然后才是常规的数据读写周期。

 

  EM335x总线周期读写时序如下:

 

EM335x精简ISA总线读时序

 

EM335x精简ISA总线写时序

 

  从上面的总线时序可知,可用ADV#信号对数据地址总线进行锁存,从而分离出单纯的地址总线信号。具体的实现电路如下:

 

isa.png

 

  由此我们就获得了精简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,有可能造成对主板芯片损坏。

[lablebox]