登录/注册

ISA总线的接口引脚实如何进行定义?

ISA总线是为PC/AT电脑而制定的总线标准,为16位体系结构,只能支持16位的I/O设备,数据传输率大约是16MB/S。

更多

ISA(Industry Standard Architecture)总线是早期IBM PC及其兼容机中使用的系统总线标准。其接口引脚的定义遵循特定的功能分组和电气规范。以下是ISA总线(通常指16位ISA,兼容8位)接口引脚的定义方式(基于主板上标准ISA插槽的连接器):

核心定义原则

  1. 功能分组: 信号按其功能分类,如地址线、数据线、控制信号、中断、DMA等。
  2. 总线宽度:
    • 8位ISA (XT-Bus): 提供8位数据线、20位地址线 (寻址1MB内存空间)。
    • 16位ISA (AT-Bus): 在8位基础上扩展,增加额外引脚提供高8位数据线 (D8-D15) 和4位高地址线 (LA17-LA23, 部分由总线控制器锁存生成SA17-SA19),支持16位数据操作和16MB内存地址空间。
  3. 物理接口:
    • 使用双列直插式的边缘连接器。
    • 8位部分: 62引脚 (A面31针,B面31针)。
    • 16位扩展部分: 增加36引脚 (C面18针,D面18针),与8位部分一起构成完整的16位ISA插槽 (共98引脚)。
  4. 信号类型: 主要包括数字电平信号 (TTL兼容)。
  5. 电平标准: TTL (晶体管-晶体管逻辑) 电平 (0表示低电平≈0V,1表示高电平≈3.3V-5V)。
  6. 方向: 信号相对于主板而言有输入 (I)、输出 (O)、双向 (I/O) 之分。例如地址线是CPU或总线主控输出给外设 (O),数据线是双向 (I/O)。

主要信号组及其定义说明

1. 地址信号线 (CPU或Bus Master -> I/O设备/内存)

2. 数据信号线 (双向)

3. 主要控制信号线

4. 中断请求信号线 (I/O设备 -> 中断控制器)

5. DMA通道信号线 (I/O设备 <-> DMA控制器)

6. 时钟与辅助信号线

总结关键点

理解这些信号的功能和相互关系对于设计或调试ISA兼容设备至关重要。

以下是关键信号组的简化表格总结:

信号类型 信号名称 方向 描述
地址总线 SA0-SA19 O 系统地址总线 (低20位), 锁存有效
LA17-LA23 O 非锁存地址总线 (高7位), 用于16MB空间寻址
数据总线 SD0-SD7 (D0-D7) I/O 系统数据总线 (低8位)
SD8-SD15 (D8-D15) I/O 系统数据总线 (高8位), 仅16位槽存在
控制信号 IOR\ O I/O读命令 (低有效)
IOW\ O I/O写命令 (低有效)
MEMR\ O 存储器读命令 (低有效)
MEMW\ O 存储器写命令 (低有效)
SMEMR\ / SMEMW\ O 系统存储器读/写命令 (仅低1MB有效, 低有效)
BALE O 地址锁存使能 (高有效, 下降沿锁存)
AEN O 地址使能 (高有效= DMA周期)
中断请求 IRQ3,IRQ4,...,IRQ15 I 中断请求线 (高/上升沿有效)
DMA通道 DRQ0-DRQ7 I DMA请求 (高有效)
DACK0-DACK7\ O DMA响应 (低有效)
TC O 终止计数 (高有效)
时钟与电源 OSC O 振荡器时钟 (~14.3MHz)
CLK O 系统时钟 (如~4.77MHz, ~8MHz)
RESETDRV O 复位信号 (高有效)
+5V, ±12V, GND - 供电电压与接地
扩展控制 IOCHRDY I I/O通道就绪 (低=卡未准备好,插入等待)
OWS\ (16位) I 零等待状态 (低=无等待周期可完成)
MASTER16\ (16位) I 主控16位 (低=16位卡请求总线控制权)
I/O CHK\ I I/O通道校验 (低=报告严重错误如奇偶错)

注: 方向“O”表示信号由主板(或当前总线主控)输出到ISA卡,“I”表示信号由ISA卡输入到主板。标有“(16位)”的信号仅在16位ISA扩展槽中存在。

何进行主频/PLL/PFD和总线时钟的设置?

如何进行主频/PLL/PFD和总线时钟的设置?

2022-01-21 06:05:35

EtherCAT总线运动控制器硬件是如何进行接线的?

EtherCAT总线运动控制器硬件是如何进行接线的?EtherCAT总线运动控制器有哪些参数设置?

2021-07-15 13:02:24

请问总线控制器是如何进行验收滤波的?

总线控制器是如何进行验收滤波的?

2021-05-18 06:28:38

何进行OPCDCOM配置

如何进行OPCDCOM配置(四会理士电源技术有限公司招聘)-如何进行OPCDCOM配置                      

资料下载 王芳 2021-09-18 14:23:09

CAN总线接口EMC标准电路设计方案

CAN总线接口EMC标准电路设计方案

资料下载 jupitars3993 2021-07-12 10:45:28

SPI总线协议介绍(接口定义,传输时序)资料下载

电子发烧友网为你提供SPI总线协议介绍(接口定义,传输时序)资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、

资料下载 佚名 2021-04-01 08:45:43

JTAG各类接口针脚定义和含义是怎么样的

本文档的主要内容详细介绍的是JTAG各类接口针脚定义和含义是怎么样的。JTAG有10pin的、14pin的和20pin的,尽管引脚数和

资料下载 佚名 2019-08-02 17:34:00

何进行程序的扩展

本文档的主要内容详细介绍的是程序的扩展性如何进行程序的扩展。

资料下载 佚名 2019-04-26 18:26:00

请问SPI接口何进行编程?

SPI接口如何进行编程

2020-11-11 06:57:16

精简ISA扩展总线接口读写操作

在英创的精简ISA总线中,设置了2条独特的片选控制信号CS0#和CS1#,这样就省去了大量的高位地址总线。

2019-10-17 11:26:22

WinCE精简ISA总线和外部中断的相关接口函数

WinCE下精简ISA总线硬件中断的使用方法

2019-09-27 13:22:24

如何快速访问ISA总线端口

简ISA总线是英创工控主板的特色之一,我们基于ISA总线推出了多串口、多

2019-09-26 10:35:16

ISA总线的标准DMA技术在Linux中的实现

并发地执行其他任务,当DMA结束后,DMAC通过中断通知CPU数据传输已经结束,然后由CPU执行相应的ISR进行后处理。   DMA技术产生时正是ISA总线

2019-07-01 08:10:07

基于CPLD的单片机与ISA总线接口并行通信

摘要:介绍了用ALTERA公司MAX7000系列CPLD芯片实现单片机与PC104ISA总线接口之间的关行通信。给出了系统设计方法及程序源代码。

2019-06-20 05:00:02

PCI9052总线接口芯片及其ISA模式应用

宽度是16位,可以实现输入输出,有中断功能。现在,我们利用PCI9052芯片的ISA模式对原来的板卡进行升级改造,使原来的板卡在做少量改动的情况下可以插在PCI

2018-12-17 11:23:00
7天热门专题 换一换
相关标签