串并行總線(xiàn)的區別和優(yōu)劣,看完這篇就懂了
什么是串行總線(xiàn)和并行總線(xiàn)?字面意思來(lái)看,串行就是數據是一位一位的發(fā)送,并行就是數據一組一組的發(fā)送。
存儲芯片DDR就是并行傳輸,它有一組數據線(xiàn)D0—D7,加DQS,DQM,這組線(xiàn)是一起傳輸的,只要有其中一位出錯,數據就不能夠正確傳輸過(guò)去,需要重新傳輸。而串行數據是一位一位的傳,位與位之間沒(méi)有聯(lián)系,不會(huì )因為這位有錯誤,使下一位不能傳輸。

早些年的老式設備都采用并行傳輸,而現在的設備都采用串行傳輸。為什么并行傳輸會(huì )被串行傳輸所取代呢?
并行總線(xiàn)由于是多個(gè)數據同時(shí)傳輸,需要考慮數據的協(xié)同性,這就導致了并行傳輸的頻率不能做的很高。相對的,串行總線(xiàn)只有一條鏈路,就可以把頻率做的很高,提高傳輸速度,速度提高了就能夠彌補一次只能傳輸一個(gè)數據的缺陷。
此外,并行總線(xiàn)兩根相鄰的鏈路其數據是同時(shí)傳輸的,這就會(huì )導致它們彼此之間會(huì )產(chǎn)生嚴重干擾,并行的鏈路越多,干擾越強。因此并行總線(xiàn)需要加強抗干擾的能力,否則傳輸過(guò)程中數據就可能被損壞。如果傳輸過(guò)程中數據故障了,就需要重新對齊數據再傳輸。而串行總線(xiàn)如果一個(gè)數據出錯了,只需要重新傳輸一次就好了,由于串行總線(xiàn)頻率高,很快就可以把錯誤數據重新傳輸過(guò)去。


再次,由于并行總線(xiàn)是多鏈路一塊傳輸數據,就需要很多線(xiàn),接口需要很多針腳,老式計算機里的并行接口做得很大,接線(xiàn)比較寬,針腳非常多。這樣一來(lái)裝機也很麻煩,因為走線(xiàn)不方便、接口體積很大。

正是上面的這些缺點(diǎn),電腦總線(xiàn)就逐漸從并行傳輸替換成了串行傳輸,比如USB、硬盤(pán)的SATA等。
需要注意的是,顯卡底部的金手指密密麻麻一大排,接口是PCIE x16,外形很像并行總線(xiàn),但實(shí)際上是一種串行總線(xiàn)。串行總線(xiàn)可以做多鏈路傳輸,和并行鏈路不一樣,它的每根鏈路是獨立數據,相互之間沒(méi)有關(guān)系,不會(huì )受到其他數據的干擾。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。