PCM串行數(shù)據(jù)流同步時(shí)鐘提取設(shè)計(jì)
2 同步時(shí)鐘提取過(guò)程編程實(shí)現(xiàn)及仿真結(jié)果
同步時(shí)鐘提取模塊的聲明代碼如下:
輸入端口為pcm_in,clk和reset,分別為PCM輸入信號(hào),全局時(shí)鐘輸入和復(fù)位信號(hào),輸出端口僅一個(gè),clk_out采樣時(shí)鐘。
模塊中兩個(gè)計(jì)數(shù)器count1和count2,分別為前述分頻計(jì)數(shù)器和計(jì)時(shí)計(jì)數(shù)器。
三個(gè)標(biāo)志位:run,changed和overflow,后兩個(gè)在第二部分中詳細(xì)介紹過(guò)功能,run標(biāo)志位為模塊工作狀態(tài)標(biāo)志位,run位置1模塊運(yùn)行;changed標(biāo)記本碼元采樣狀態(tài),已經(jīng)采樣過(guò)則該位置1;overflow標(biāo)記計(jì)時(shí)計(jì)數(shù)器溢出狀態(tài),已溢出則該位置1。
評(píng)論