串并行總線的區(qū)別和優(yōu)劣,看完這篇就懂了
什么是串行總線和并行總線?字面意思來(lái)看,串行就是數(shù)據(jù)是一位一位的發(fā)送,并行就是數(shù)據(jù)一組一組的發(fā)送。
存儲(chǔ)芯片DDR就是并行傳輸,它有一組數(shù)據(jù)線D0—D7,加DQS,DQM,這組線是一起傳輸?shù)?,只要有其中一位出錯(cuò),數(shù)據(jù)就不能夠正確傳輸過(guò)去,需要重新傳輸。而串行數(shù)據(jù)是一位一位的傳,位與位之間沒有聯(lián)系,不會(huì)因?yàn)檫@位有錯(cuò)誤,使下一位不能傳輸。
早些年的老式設(shè)備都采用并行傳輸,而現(xiàn)在的設(shè)備都采用串行傳輸。為什么并行傳輸會(huì)被串行傳輸所取代呢?
并行總線由于是多個(gè)數(shù)據(jù)同時(shí)傳輸,需要考慮數(shù)據(jù)的協(xié)同性,這就導(dǎo)致了并行傳輸?shù)念l率不能做的很高。相對(duì)的,串行總線只有一條鏈路,就可以把頻率做的很高,提高傳輸速度,速度提高了就能夠彌補(bǔ)一次只能傳輸一個(gè)數(shù)據(jù)的缺陷。
此外,并行總線兩根相鄰的鏈路其數(shù)據(jù)是同時(shí)傳輸?shù)?,這就會(huì)導(dǎo)致它們彼此之間會(huì)產(chǎn)生嚴(yán)重干擾,并行的鏈路越多,干擾越強(qiáng)。因此并行總線需要加強(qiáng)抗干擾的能力,否則傳輸過(guò)程中數(shù)據(jù)就可能被損壞。如果傳輸過(guò)程中數(shù)據(jù)故障了,就需要重新對(duì)齊數(shù)據(jù)再傳輸。而串行總線如果一個(gè)數(shù)據(jù)出錯(cuò)了,只需要重新傳輸一次就好了,由于串行總線頻率高,很快就可以把錯(cuò)誤數(shù)據(jù)重新傳輸過(guò)去。
再次,由于并行總線是多鏈路一塊傳輸數(shù)據(jù),就需要很多線,接口需要很多針腳,老式計(jì)算機(jī)里的并行接口做得很大,接線比較寬,針腳非常多。這樣一來(lái)裝機(jī)也很麻煩,因?yàn)樽呔€不方便、接口體積很大。
正是上面的這些缺點(diǎn),電腦總線就逐漸從并行傳輸替換成了串行傳輸,比如USB、硬盤的SATA等。
需要注意的是,顯卡底部的金手指密密麻麻一大排,接口是PCIE x16,外形很像并行總線,但實(shí)際上是一種串行總線。串行總線可以做多鏈路傳輸,和并行鏈路不一樣,它的每根鏈路是獨(dú)立數(shù)據(jù),相互之間沒有關(guān)系,不會(huì)受到其他數(shù)據(jù)的干擾。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。