原创 ATA接口信号(原创)

2009-12-12 13:46 1367 1 1 分类: 通信

信号方向:


点击看大图


 


信号描述:


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;


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
1
关闭 站长推荐上一条 /3 下一条