|
串行ATA(SATA)是ATA接口的最新版本。SATA声称使用7条电缆(PATA通常使用40条电缆)就可以实现PATA的所有功能。SATA还生成它可以提供更高的速度,但是到目前为止并没有体现出来。 要讨论SATA存在一些障碍,这是由于: a)SATA是由一个“秘密社团”创建的,这个组织禁止在外部对SATA进行讨论; b)当前SATA文档仅对“秘密社团”成员开放; c)公开的SATA文档基本是过时的,最新的文档仍然是保密的; d)SATA“秘密社团”和串行SCSI(SAS)委员会一起合作; e)公开的SATA文档可能会由T10和T13标准委员会重新发布(可能会有更改)。 由于这些因素,SATA成为一个迷局。 SATA的未来是毫无疑问的。SATA硬盘和PCI总线的SATA主机适配器今天已经开始销售;支持SATA接口的主板也已开始销售。如果SATA可以成功的话,在几年之内它将替代PATA。 使用SATA时的守则:
◎不要在机箱外安装SATA设备。不要使用外置电源给SATA设备供电。 ◎不要把SATA电缆缠绕在一起。不要使SATA电缆形成折弯形成锐角。不要使SATA电缆靠近PATA电缆。SATA设备之间要保持一定的距离,以避免电缆靠的过近。 ◎不要在SATA电缆或设备附近使用无线电装置(如移动电还)。 为什么要这样做呢?这是因为SATA电缆是没有屏蔽的——SATA最愚蠢的设计之一。 下面讨论一下SATA的稳定性。 你想买一个串行ATA硬盘吗?如果是,那么要注意现在销售的串行ATA设备可能不是最稳定的产品。使用测试工具对SATA产品检测后发现存在一些问题。这些问题包括:Timeout错误,Data compare错误,和古怪的Status错误。许多对SATA产品进行测试的人都发现了这些故障。所以在购买SATA硬盘之前一定要仔细考虑——要确保在你发现SATA硬盘存在问题时可以退换。 发生这些问题的原因可能是SATA电缆没有屏蔽的缘故。但是更严重的是SATA规范实现ATA Soft Reset指令时的失败。在PATA中,Soft Reset指令可以使得ATA/ATAPI设备回到确定的状态。而在SATA中此指令不起任何作用,有时它会被SATA控制器和设备忽略。 不要因为SATA宣称它的速率快于PATA而去购买SATA硬盘。目前(截止到2003年)没有任何一个产品可以达到销售方所宣称的150MB/s的数据传输速率(PATA UDMA 6的传输速率为133MB/s)。现在的SATA产品要比PATA慢10%到20%。这是由于现今的SATA产品实际上是使用了SATA-to-PAT“桥接芯片”的PATA硬盘。桥接芯片增加了SATA 协议的额外开销。到真正的“本原”SATA产品出现时我们才可以看到SATA的真正表现。但是记住SATA时一种“串行接口”,而串行接口很少会做到与市场宣传一致。 规范的混乱
串行ATA(SATA)是长久以来I/O接口最重要的改变。但是SATA的开发方法却使得SATA陷入了混乱。可能会出现三个或四个独立的组织各自为政的局面。这些组织是:SATA“秘密社团”,ANSI的T13(ATA/ATAPI)标准委员会,ANSI的T10(SCSI)标准委员会和T10的一个工作组—— 串行SCSI(SAS)委员会。这些组织可能会发布不同的SATA规范。 为什么会出现这种局面呢?首先,几年前,Intel成立了一个“秘密社团”来开发用来替代并行接口的串行接口。这个组织开发和发布了SATA规范(现在称为SATA-1)。现在(2003年)出售的SATA设备一般是遵照这个规范。其次,SATA-1规范被提交到ANSI T13委员会并成为ATA/ATAPI-7标准的第3卷。第三,SATA“秘密社团”在继续运转,他们现在的SATA规范并不完全符合ATA/ATAPI-7。另外,SATA和SAS可能会融合在一起。 什么是SATA? SATA使用7条电缆。其中三条电缆为地线,其余四条电缆为两对差分信号——用于双向传输。SATA使用的是光纤信道(Fibre Channel)的收发技术。现在的SATA硬件工作于1.5GHz的速率,将来会达到3GHz。ATA指令,状态和数据以包(Packet)的形式通过SATA接口传输。以前的ATA指令协议基本上没有改变。 SATA的传输速率有多快?据称可以达到150Mb/s。但是这只是突发速率而不是平均速率。并行ATA UltraDMA mode 6(UltraDma 133)声称可以达到133Mb/s的数据传输率。当然这这也是突发速率而不是平均速率。平均数据传输速率大概不到突发速率的1/2,甚至不到1/3。因此,SATA理论上比PATA快——但是并不快很多。 SATA-1+和SATA-2(两者目前都不是ATA/ATAPI-7的一部分)支持新的数据传输速率和命令队列(NCQ)。现在不清楚这是否会成为ATA/ATAPI-x标准的一部分。它们可能仅仅存在于SATA-2/SAS文档中。 SATA每条电缆支持一个设备。SATA的电缆可以比PATA电缆更长(不超过1.5英寸)。
|