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