1. SATA Primitives简介
- SATA共有18种原语
- 每个原语的格式都相同,为1 DWs,first Byte为K28.5(只有ALIGN)/ K28.3,后续为3个D码
- 原语也有disparity,但ALGN为neutral,所以可以随意插入,而不影响display(极性偏差)
2. 原语详细介绍
- 除了标红色圆圈的几种原语不常见外,其他的原语都非常常见
2.1 ALGN
- ALIGN用于建联过程中的速率协商
- Link Layer最多发送256个DWs后,就要发送2个连续的ALGN
- ALGN是唯一包含comma(K28.5)的原语,便于接收端对齐与锁定
- ALGN的display为0,故ALGN插入不会影响display
- ALGN总是成对发送,不会发送奇数个(除了retimed loopback情况)