问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

SATA是什么?

创作时间:
作者:
@小白创作中心

SATA是什么?

引用
CSDN
1.
https://blog.csdn.net/yundanfengqing_nuc/article/details/126429442

**SATA(Serial Advanced Technology Attachment,串行高级技术附件)是现代硬盘接口技术的重要标准之一。本文将从基本概念、特性及接口结构体系三个方面,为您详细解析SATA的技术细节。

基本概念

SATA(Serial Advanced Technology Attachment,串行高级技术附件)是一种基于行业标准的串行硬件驱动器接口,是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。SATA是总线接口,包含了物理接口、电气规范、传输协议等一系列标准,专用的逻辑层接口规范是AHCI。

SATA特性

  1. 以串行方式传输数据,一次只传输1位数据。这样的结构在较少位宽下可以使用较高的工作频率来提升数据传输的带宽。

  2. 串行方式使SATA接口使用更少的接线引脚,接口分为信号与电源两部分。

  3. 相比较与PATA,SATA还有低功耗,支持热插拔,差分信号保证传输准确性等优势

SATA接口结构体系

这四个主要部分的作用是什么呢?

  1. Application Layer/Command Layer(可解读为同一层)
    (1)一般由软件实现,按照AHCI协议封装ATA或者ATAPI指令进行封装打包并准备发送

  2. Transport Layer
    (1)对应用层传输的FIS进行解析
    (2)提取其中有效的数据信息传递到link层

  3. Link Layer
    (1)CRC
    (2)加扰和解扰
    (3)8b/10b转换

  4. Physical Layer
    (1)RT/TX串行数据流
    (2)OOB信号(COMRESET/COMINIT和COMWAKE)

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号