标签:ATA协议
ATA协议学****笔记
本人近期因工作需要在学****ATA总线协议,为了更好的与同行学****交 流,把我的学****笔记和心得发布出来。有兴趣的朋友欢迎加入讨论,也 希望对ATA协议有研究的同行多多指点。谢谢!
1、 什么是ATA协议
标签:ATA协议
ATA协议学****笔记
本人近期因工作需要在学****ATA总线协议,为了更好的与同行学****交 流,把我的学****笔记和心得发布出来。有兴趣的朋友欢迎加入讨论,也 希望对ATA协议有研究的同行多多指点。谢谢!
1、 什么是ATA协议?
ATA协议定义了 ATA主机控制器与ATA存储设备之间的接口标准,它包括一下
几个方面的内容:
(1) 接口的物理电气特性
(2) 接口信号定义
(3) 接口寄存器定义
(4) 数据传输中使用的命令定义
(5) 数据传输协议
(6) 数据传输时序
2、 ATA接口信号定义
ATA物理接口共40根信号线,其中大部分信号由主机控制驱动,另一些由ATA
设备(如硬盘)驱动,而16位数据线是双向驱动的。
Interface signal name assignments
Description
Hos t
Dir
Dev
Acronym
Cable select
(See note
1)
CSEL
Chip select 0
T
CS0-
Chip select 1
T
CS1-
Data bus bit 0
DD0
Data bus bit 1
DD1
Data bus bit 2
DD2
Data bus bit 3
DD3
Data bus bit 4
DD4
Data bus bit 5
DD5
Data bus bit 6
DD6
Data bus bit 7
DD7
Data bus bit 8
DD8
Data bus bit 9
DD9
Data bus bit 10
DD10
Data bus bit 11
DD11
Data bus bit 12
DD12
Data bus bit 13
DD13
Data bus bit 14
DD14
Data bus bit 15
DD15
Device active or slave (device 1) present
(See note 1)
DASP-
Device address bit 0
T
DA0
Device address bit 1
T
DA1
Device address bit 2
T
DA2
DMA acknowledge
T
DMACK-
DMA request
J
DMARQ
Interrupt request
J
INTRQ
I/O read
T
DIOR-
I/O ready
J
IORDY
I/O write
T
DIOW-
Passed diagnostics
(See note 1)
PDIAG-
Rese t
T
RESET-
Note:
1 See signal descriptions for information
ATA协议学习笔记 来自淘豆网www.taodocs.com转载请标明出处.