新闻  |   论坛  |   博客  |   在线研讨会
ATA接口信号
0750long | 2010-03-04 22:24:49    阅读:2225   发布文章

 

 

信号方向:

点击看大图

 

信号描述:

1.CS[1:0]-;

用来选通命令寄存器组。

2.DA[2:0];

用来选通命令寄存器组和控制寄存器组中的一个寄存器;

3.DASP-;

a)复位的时候,设备1会拉插入该信号表示它有效;

b)其它时候,该信号表示选通的设备正常工作;

4.DD[15:0];

双向16位数据总线,用来传输命令,数据,状态等;

5.DIOR-,HDMARDY-,HSTROBE;

a)DIOR-:主机对读设备的寄存器或数据口的选通信号;

b)HDMARDY-:UDMA突发传输控制信号,主机插入该信号表示主机已经准备好接受UDMA的突发传输,主机在暂停突发传输时,忽略该信号;

c)HSTROBE:UDMA写时数据的采样时钟信号,在该信号上沿和下沿都锁存数据,主机停止产生该信号时,将暂停UDMA写传输;

6.DIOW-,STOP;

a)DIOW-:主机写设备寄存器或数据口的选通信号;

b)STOP:UDMA传输时,主机插入STOP信号,将结束该次传输;

7.DMACK-;

DMA应答信号,用来应答DMARQ的请求;

8.DMARQ;

DMA请求信号,当设备准备好跟主机之间传输数据时,设备插入该信号以使用DMA传输;

9.INTRQ;

设备中断请求,被选中设备使用该信号来中断主机系统;

10.IORDY,DDMARDY-,DSTROBE;

a)IORDY,设备返回给主机的准备就绪信号,当设备还没准备好应答一个数据传输要求时,该信号用来延长主机对寄存器的读写传输周期;

b)DDMARDY-,当设备准好接受UDMA传输时反馈给主机,设备通过使该信号无效来暂停UDMA突发传输;

c)DSTROBE,UDMA读时的数据采样时钟信号,主机用该信号的上沿和下沿采用数据,设备通过停止产生该信号暂停UDMA读的传输;

12.PDIAG-,CBLID-;

a)PDIAG-:设备1用来指示给设备0,说明设备1结束诊断检测;

b)CBLID-:在上电或硬件重启后,主机通过检测该信号来检测80排线接口是否存在;

13.RESET-;

主机的硬件复位信号;

14.CSEL;

挂在IDE接口上的硬盘通过该信号配置成设备0和1;

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客