PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   SATA II,速率300MB/S, 3GB/S各代表什麼? (https://www.pcdvd.com.tw/showthread.php?t=738141)

mailrapid 2007-08-12 12:00 PM

SATA II,速率300MB/S, 3GB/S各代表什麼?
 
SATA II,速率300MB/S, 3GB/S各代表什麼?
這兩個常常搞混,這兩個各代表什麼意思呢?

heavywang 2007-08-12 01:08 PM

印象中,3Gb/s的意思是 SATA2規格的最大傳輸速率,單位是 Giga Bit,但是這個速率除了要傳送資料以外,還要傳送一大堆控制指令。
而300MB/s則是單純指"資料"的傳輸速率,他的單位是 Mega Byte ,換算一下3Gb=384MB,
這樣看起來控制指令的資料也不算少。
不過,這是我很久以前無意得知的,我自己也沒去求證,所以......

太陽之子 2007-08-12 02:50 PM

不用搞混

因為他們是可以畫上等號的

但是你打錯了,並非3GB/S,而是3Gb/S

3Gb/S=375MB/S

375是理論上的數據,實際上我們會說成300

代表的意思是傳輸介面的頻寬

r1_wang 2007-08-13 01:16 PM

SATA-IO 網頁上的算法:

SATA 3Gb/s

3000MHz embedded clock
x 1 bit per clock
x 80% for 8b10b encoding
/ 8 bits per byte
-------------------------------
= 300 Mbytes/sec

蒼藍的月光 2007-08-13 03:59 PM

疑!?

小弟記的SATA

最高到 III 吧

那之後呢!?@_@!?

2006重返PCDVD 2007-08-13 05:49 PM

引用:
作者蒼藍的月光
疑!?

小弟記的SATA

最高到 III 吧

那之後呢!?@_@!?

之後你錯了。

steven1123 2007-08-13 08:24 PM

市面上看到的好像是II 有III嗎?
我是不知道啦
(印象中好像沒聽到III)

beck90237 2007-08-13 11:58 PM

我記得年初還是三月的時候
SATA III的規格有出來...
應該是6GB/s 沒記錯的話
這樣SATA每一代都是多一倍的傳輸速率XD
有沒有更新我就不知道了

A-Jye 2007-08-14 09:24 AM

技術規格有出來,但是實際產品不一定就一起出來~

foxtm 2007-08-14 04:47 PM

會有 3Gbps 及 300MB/s 的差別..
除了 byte 及 bit 的換算之外..另外還有 8B/10B 編碼的問題..

因為 SATA 採用 8B/10B 編碼 http://en.wikipedia.org/wiki/8B10B
每 8 bit(1 byte)的資料會編碼為 10 bit 後再經由介面傳輸..
接收端設備收到 10 bit 的編碼後在解碼回 8bit(1 byte) 的資料..

因此 3Gbps 為真 .. 因為 SATA 2 介面速度的確為 1bit 寬度 3000MHz 的差動訊號..
而 300MB/s 也為真 .. 因為資料是採用 8B/10B 編碼在 SATA 2 介面間傳輸 ..

引用:
作者太陽之子
3Gb/S=375MB/S
375是理論上的數據,實際上我們會說成300
代表的意思是傳輸介面的頻寬

因此理論頻寬最高為 300MB/s ..
而非 375MB/s .. 除非放棄使用 8B/10B 編碼..
引用:
作者heavywang
印象中,3Gb/s的意思是 SATA2規格的最大傳輸速率,單位是 Giga Bit,但是這個速率除了要傳送資料以外,還要傳送一大堆控制指令。
而300MB/s則是單純指"資料"的傳輸速率,他的單位是 Mega Byte ,換算一下3Gb=384MB,
這樣看起來控制指令的資料也不算少。

所有涉及"頻率"的 M 及 K 皆為10進位..如 CPU時脈、FSB頻寬、PCI頻寬、USB 2.0速度 等..
而所有涉及"定址"的 M 及 K 才為2進位..如 CPU的Cache、硬碟的Buffer、Dram容量、作業系統計算的硬碟容量 等 ..
因此 SATA2 的 3Gbps 因為是由 3000MHz 的頻率乘上 1 bit 的通道寬度而來..
所以 3Gbps (10進位) = 375MB/s (10進位) 約等於 366.21MB/s (2進位)..
並非 384MB ..

另外 SATA 2 的指令是包在 8B/10B 編碼前的資料內..
因此指令會跟資料去共用理論值 300MB/s 的頻寬..


所有的時間均為GMT +8。 現在的時間是01:09 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。