超聲波流量計(jì) 超聲波換能器性能開(kāi)發(fā)及設(shè)計(jì)與實(shí)現(xiàn)四十九
總結(jié)來(lái)說(shuō),FX2的結(jié)構(gòu)為高速傳輸做了如下優(yōu)化考慮:
(1)FX2用較少的大緩沖區(qū)取代了大量小端點(diǎn)緩沖區(qū);(超聲波流量計(jì))
(2)FX2為大端點(diǎn)提供了2倍、3倍或4倍的緩沖區(qū);
(3)CPU不參與高帶寬數(shù)據(jù)傳輸。而由FX2邏輯和端點(diǎn)/接口FIFO以USB2.0的速度在芯片內(nèi)外進(jìn)行傳輸數(shù)據(jù),無(wú)需CPU干預(yù)。
圖4.9中的下方帶陰影的部分指示了大端點(diǎn)的各種配置方式中雙、三、四緩沖區(qū)的情況。雙緩沖區(qū)意味著,一個(gè)數(shù)據(jù)包被USB總線(xiàn)存取時(shí),同時(shí)從同一個(gè)端點(diǎn)的另一個(gè)數(shù)據(jù)包可以由外部邏輯電路處理。三緩沖區(qū)增加了第三個(gè)包緩沖區(qū)作為儲(chǔ)備,根據(jù)需要通過(guò)任何一邊(USB或接口)來(lái)使用。四緩沖區(qū)則增加了第四個(gè)包緩沖區(qū)。超聲波換能器性糍檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)EP2是難一可以擁有最大4096字節(jié)緩沖區(qū)的端點(diǎn),此時(shí)EP2倍設(shè)置為圈緩沖區(qū),每個(gè)緩沖區(qū)被設(shè)置為1024字節(jié)。本設(shè)計(jì)中為了保證數(shù)據(jù)傳輸?shù)目煽啃裕捎?span lang="EN-US">EP2作為輸入端點(diǎn),并設(shè)置其為4倍共4096字節(jié)的最大緩沖區(qū)。
超聲波流量計(jì)