串行ATA和并行ATA傳輸?shù)膮^(qū)別
舉個(gè)比較夸張的例子,A、B兩支隊(duì)伍在比賽搬運(yùn)包裹,A代表并行ATA,B代表串行ATA。
比賽開始,A派出了40個(gè)人用人力搬運(yùn)包裹,而B只派出去了一輛貨車來搬運(yùn)。在一個(gè)來回里他們搬運(yùn)的包裹數(shù)量都相同,大家可以很清楚最后的結(jié) 果,當(dāng)然是用貨車搬運(yùn)的B隊(duì)先把包裹運(yùn)完,因?yàn)樨涇嚨乃俣缺热瞬叫械乃俣瓤斓枚喽嗔。同樣,串行傳輸比并行傳輸(shù)乃俾矢呔皖愃七@個(gè)道理。
回到現(xiàn)實(shí)中來,現(xiàn)在的并行ATA接口使用的是16位的雙向總線,在1個(gè)數(shù)據(jù)傳輸周期內(nèi)可以傳輸4個(gè)字節(jié)的數(shù)據(jù);而串行ATA使用的8位總線,每 個(gè)時(shí)鐘周期能傳送1個(gè)字節(jié)。這兩種傳輸方式除了在每個(gè)時(shí)鐘周期內(nèi)傳輸速度不一樣之外,在傳輸?shù)哪J缴弦灿懈镜膮^(qū)別,串行ATA數(shù)據(jù)是一個(gè)接著一個(gè)數(shù)據(jù)包 進(jìn)行傳輸,而并行ATA則是一次同時(shí)傳送數(shù)個(gè)數(shù)據(jù)包,雖然表面上一個(gè)周期內(nèi)并行ATA傳送的數(shù)據(jù)更多,但是我們不要忘了,串行ATA的時(shí)鐘頻率要比并行的 時(shí)鐘頻率高很多,也就是說,單位時(shí)間內(nèi),進(jìn)行數(shù)據(jù)傳輸?shù)闹芷跀?shù)目更多,所以串行ATA的傳輸率高于并行ATA的傳輸率,并且未來還有更大的提升空間。
為什么我們要采用串行ATA接口
這個(gè)回答很簡(jiǎn)單,當(dāng)然是為了獲得更高的數(shù)據(jù)傳輸率。隨著當(dāng)前設(shè)備需求的數(shù)據(jù)傳輸率越來越高,接口的工作頻率也越來越高,并行ATA接口逐漸暴露 出一些設(shè)計(jì)上的“硬傷”,其中最致命的就是并行線路的信號(hào)干擾。由于傳統(tǒng)并行ATA采用并行的總線傳輸數(shù)據(jù),必須要求各個(gè)線路上數(shù)據(jù)同步,如果數(shù)據(jù)不能同 步,就會(huì)出現(xiàn)反復(fù)讀取數(shù)據(jù),導(dǎo)致性能的下降,甚至導(dǎo)致讀取數(shù)據(jù)不穩(wěn)定。
而采用排線設(shè)計(jì)的數(shù)據(jù)線,正是數(shù)據(jù)讀取無法更快的“罪魁禍?zhǔn)住薄S捎诓⑴诺母咚傩盘?hào)在傳輸時(shí),會(huì)在每條電纜的周圍產(chǎn)生微弱的電磁場(chǎng),進(jìn)而影響到 其他數(shù)據(jù)線中的數(shù)據(jù)傳遞,還會(huì)因?yàn)榫纜的長(zhǎng)度和電壓的變化而不斷變化,隨著總線頻率的提升,磁場(chǎng)的強(qiáng)度也越來越大,信號(hào)干擾的影響也越來越明顯。
小編推薦閱讀機(jī)器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實(shí)現(xiàn)對(duì)象集合與DataTable的相互轉(zhuǎn)換
閱讀鴻蒙NEXT元服務(wù):論如何免費(fèi)快速上架作品
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細(xì)使用
閱讀Java代理模式:靜態(tài)代理和動(dòng)態(tài)代理的對(duì)比分析
閱讀Win11筆記本“自動(dòng)管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)