超聲波流量計(jì)多普勒原理的探討 三十八
3.3.4高速緩存FIFO器件
ADSS05輸出的數(shù)據(jù)率高達(dá)240Mbit/s。如此高的數(shù)據(jù)率,如果直接用DSP的EMIF接口接收,會(huì)使DSP負(fù)荷過(guò)重。此外,如果存儲(chǔ)控制系統(tǒng)不能及時(shí)地
接收數(shù)據(jù),上次的數(shù)據(jù)會(huì)馬上被下次的數(shù)據(jù)更新,造成數(shù)據(jù)丟失因此必須采用高速緩存。對(duì)于FIFO芯片,數(shù)據(jù)順序進(jìn)出,且允許數(shù)據(jù)以不同的速率寫(xiě)入和讀出,并且外圍電路簡(jiǎn)單,所以本設(shè)計(jì)選用1rI公司的觸發(fā)式FIFO SN74ACT7802作為數(shù)據(jù)緩存。
SN74ACT7802是一種高速的1024x18bit的FIFO器件弘”,數(shù)據(jù)在LDCK的上升沿寫(xiě)入,在UNCK的上升沿讀出。
空間滿/非滿標(biāo)志位。深度偏移值可設(shè)計(jì)為滿/非滿,或默認(rèn)值256可用于幾乎空/滿的偏移X。
含包含x或者很少字節(jié)空間或者很多字時(shí),AF/AE是高。復(fù)位后AF/AE為高。
定義空間幾乎滿標(biāo)志。DAF存儲(chǔ)的二進(jìn)制數(shù)據(jù)從DAF 27 I 高向低過(guò)渡相當(dāng)于AF/AE偏置值X。DAF保持低時(shí),一個(gè)低脈沖對(duì)復(fù)位定義為AF/AE用X。DO—D17 7-15,17。19-26 I 18位數(shù)據(jù)輸入空標(biāo)志。
系統(tǒng)中采樣后的數(shù)據(jù)是通過(guò)CPLD的控制時(shí)序暫存入FIFO,存完一個(gè)周期后,通過(guò)CPLD發(fā)出控制信號(hào)通知DSP取數(shù),DSP通過(guò)自身時(shí)序?qū)⒁粋(gè)周期的采樣數(shù)據(jù)從FIFO中讀出。
超聲波流量計(jì)