发新话题
打印

IDE接口信号

IDE接口信号


IDE接口信号
/ {% a3 @* d$ e& p    按照ATA标准,IDE接口可以有50个引脚,但最基本的为40个。目前,一般的IDE连接器采用40引脚,而笔记本型机器中的IDE连接器为44引脚。IDE接口实际上是对ISA总线I/O通道部分的扩充——增加了5个信号。表10.13列出了IDE接口的引脚信号定义以及对应的ISA总线信号。表中的信号方向是相对于磁盘驱动器而言的:I表示进入磁盘驱动器,O表示从磁盘驱动器中出来,I/O则表示信息的传输是双向的。
& T" R+ }. J* g; O/ P8 K! i# h, N    下面对增加的5个信号做一些说明。 9 T! T. e* X" O3 Z
    CS0(上划线):命令寄存器组选择信号。当访问的I/0端口地址在1FOH~1FFH之间时,该信号为低电平,表示选中驱动器内部的命令寄存器。当访问的I/O端口地址在170H~17FH之间时,第二个IDE接口的CS0(上划线)为低电平,选中第二个驱动器(称从驱动器,相应地将第一个IDE接口连接的驱动器称为主驱动器)内部的命令寄存器。
# E) s8 X( Z* C: u3 f5 A5 D7 s/ ^& [# H" e  n

( `! g" [+ ?+ k8 Y# v
+ b) y- m% F( k  o# u
( _* A* b7 G- c& ?% v
8 i0 H- ^; U) F" I; I    CSl(上划线):控制寄存器组选择信号。当访问的I/O端口地址在3FOH~3FFH之间时,该信号为低电平,表示选中主驱动器内部的控制寄存器。当访问的I/O端口地址在370H~37FH之间时,第二个IDE接口的CSl(上划线)为低电平,选中从驱动器内部的控制寄存器。
5 _1 \& K/ J: F" Z4 f1 t; |) q) s    DASP(上划线):该信号有两个功能。当启动系统或对系统进行复位时,如果从驱动器存在,则向主驱动器发出此信号;在系统正常工作时,该信号为低电平,表示选通的驱动器正在工作。 * s& B  o! W+ N. D8 d( X* {; p: Y
    PDIAG:该信号是启动协议的一部分。该信号为高电平,表示主驱动器和从驱动器完成了自检。 3 h5 @  m6 _; {  H6 I! T
    SPSYNC和CSEL信号共用一条信号线,这两个信号都是可选信号。如果使用这
/ c7 `3 }; U- f4 l, C9 B5 u
1 w9 s+ Q. @/ ?& w: j+ K% l4 ]* N5 v/ C) K, q. n5 r
些信号,对于主驱动器和从驱动器它们的定义必须相同,否则会导致错误。
, K" g) u3 c% P+ P/ Y! D. |2 O    SPSYNC:该信号由生产厂商指定,它用于两个驱动器之间的同步。需要注意的是,在该信号产生时,主驱动器是信息的提供者,而从驱动器是信息的接收者。 3 H: j$ m* e2 {" R9 `
    CSEL:主驱动器选择信号。如果把该信号接入某个驱动器的接口,则该驱动器就是主驱动器,并且编号为0,反之就是从驱动器,并且编号为1。
- i% u- Z$ ]7 @0 {    图10.15所示是40脚IDE接口连接器的示意图, ! J6 n9 W" l7 E) z) ~( G; y
在主板和驱动器上用的是插座(40针),而电缆两头和中间用的是插头(40孔)。



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题