sata协议
问题更新日期:2024-10-22 20:38:27
问题描述
sata协议急求答案,帮忙回答下
- 精选答案
-
SATA协议分为三层(复杂协议都具有分层管理机制):传输层、链路层和物理层。
物理层最接近物理链路,具有8b/10b编解矶、扰码/解扰等功能。另外,它还关注链路训练和初始化。
数据链路层是中间层次,关注链路对链路的通信。数据链路报文长度同定(4字节),称为原语(primitive)。SATA采用全双工通信协议,但与PCle类似,发送和接收线路不同时进行数据传送。当一方将数据发送到TX通道上时,另一方发送原语。原语用于传递控制信息,如R-OK(接收数据无差错)、R_ERR(接收数据有差错)、HOLD(发给发送方的流控信,让其暂停发送数据)。






