pci转sata,请教我这个关于PCI-E和SATA的算法对不对

请教我这个关于PCI-E和SATA的算法对不对 - 故障解答 - 电脑教程网

请教我这个关于PCI-E和SATA的算法对不对

日期:2007-04-24   荐:
.Xrq287 最近查看一些资料,发现书上和网上一般对于PCI-E和SATA的速度说发有:

SATA=1.5Gbps   SATA2=3Gbps

PCI-E 1X=2.5Gb   

我这有个算法

SATA=1.5Gbps/8=187.5MB

SATA2=3Gbps/8=375MB

PCI-E 1X=2.5G/8=312.5MB

PCI-E 16X=2.5GX16/8=5000MB=5GB

可是这个结果怎么和大多数说明的并不相符啊,请指教。
偶记得最早出的标准是
SATAI= 150MB/S理论值
SATAII标准 = 300MB/S理论值, 实际传输率大概只有65% - 75%的样子, 就跟IDE标准一样, 最后出的ATA133, 133MB/S的理论传输率其实也达不到那么快.
是/10
为什么是除以10?bit和BYTE的关系不是bit除以8是一个字节吗??
楼主可以试试拷贝一个1G的视频文件看看要用好多时间, 肯定不可能7秒 (150MB/S,比你计算的速度还低)内完成, 至少15秒以上, 比较符合偶的看法
其实是有个8/10 SERDES(串行解串)
SATA是8bit/10bit的解码编码
所以1.5Gb/s对应150MB/s,3Gb/s对应300MB/s
那个应该是峰值啦!
那个串行解串是怎么回事的??
去GOOGLE里搜一下,很多关于SERDES的文章;


SATA,PCIE里都有用到
还有一问题,PCI-E的频率是100MHZ如何达到2.5Gbps的1X速度??
标签: