超聲波氣體流量計研發(fā)探討 七十六
時鐘源模塊
時鐘源模塊為系統(tǒng)中各個元件提供工作時鐘。本系統(tǒng)中時鐘源模塊由一個50MHz有源晶振和一個分頻器元件構(gòu)成。50MHz時鐘信號通過FPGA全局時鐘線CLOCK9輸入FPGA,分頻器將50MHz時鐘信號作分頻處理,轉(zhuǎn)換成1個1MHz時鐘信號、1個500KHz時鐘信號和1個5KHz時鐘信號。其中1MHz時鐘信號作為內(nèi)部時鐘,作為定時器的基準時鐘;5KHz時鐘信號作為內(nèi)部時鐘,當FPGA對A/D轉(zhuǎn)換器進行狀態(tài)機控制時,提供狀態(tài)轉(zhuǎn)換時鐘;500KHz時鐘信號作為外部時鐘,通過I/O輸出,為A/D轉(zhuǎn)換芯片提供轉(zhuǎn)換時鐘。分頻器元件在FPGA中用VHDL語言設(shè)計實現(xiàn),通過對主頻50MHz脈沖增計數(shù)方式進行分頻。
超聲波流量計