當前位置:湖南陽光電子技術學校文章資訊綜合推薦信息浙江電腦硬件維修培訓學校_電腦維修技術學校_電腦維修培訓班

一種用于光盤伺服控制系統的通用濾波器的設計

作者:佚名  來源:本站整理  發布時間:2012-09-15-01:24:03  標簽:
 介紹了一種通用FIR/IIR濾波器的設計與實現。該濾波器重要用于光盤伺服系統中,以數字化方法完成傳統的PID閉環把持。文中通過對其原理和實際利用的分析,給出其 終實現方案。并用Verilog硬件描寫語言完成全部濾波器的設計工作。經波形仿真和FPGA驗證表明,設計成功。
    要害詞:FIR/IIR,Verilog,FPGA驗證


1 引 言
  通常,DVD/CD盤片在高速旋轉時,由于表面翹曲、不圓度或者外界干擾等因素的存在,使讀數光束焦深領域(簡稱讀數光點)對目標信跡的跟蹤掃描涌現誤差。對此,CD、DVD機中設置了伺服把持系統,以實現讀數光點對目標信跡的動態跟蹤。該系統以PID(比例微積分)閉環把持理論為基礎,采用數字濾波的方法實現。該伺服把持系統的實現原理如圖1所示。


  圖1中,Gc(z)為把持濾波器,G(s)為光盤讀寫系統的傳遞函數,R(s)為預期輸出響應,C(s)為實際輸出響應。全部閉環把持系統實現的核心是濾波器,它通過改良誤差(FE)信號的幅相頻特點來實現把持方案。這里,由于濾波器類型和階數與G(s)密切相干,為了保證伺服把持系統的通用性,必定要設計一種通用可配置的濾波器,這正是本文所要討論的重點。
2 系統設計
2.1 設計原理
   數字濾波器可以用式(1)的差分方程來表現:

其中,x(n)為輸入序列,y(n)為輸出序列,ak、bk為各自的系數。其對應的系統函數為:
 
當ak不都為0時,就是遞歸結構的IIR濾波器;當ak都為0時,就是非遞歸結構的FIR濾波器。
2.2 設計方法
  由于傳統的濾波器設計都與濾波器的類型密切相干,不同的類型采用不同的乘加網絡結構實現,因此,無法滿足通用的懇求。但從濾波器的原始差分表達式(如式(1)所示)可知,FIR和IIR的差別僅在于ak是否為零,兩者都進行累加乘積計算,這一特點決定了可以采用編程來配置濾波器的類型和階數,再用狀態機把持累計乘積的方法實現濾波器,從而達到階數、類型都可配置的目標。
  由上述分析可知,所有的x(k)、y(k)、ak、bk均要由存儲器送向運算單元進行計算。若采用以運算單元為中心的馮諾依曼結構,依次從存儲器中取數據的做法,則必定會使速度受到很大影響。因此,我們借用Harvard結構將指令和數據離開編址、存取的做法,將x(k)、y(k)和ak、bk分辨存放在不同的存儲器中,單獨編址,加快數據處理速度。同時,考慮到x(k)、y(k)可能同時對存儲器讀寫,將讀、寫數據總線離開,進一步進步性能。圖2就是采用類Harvard結構設計的濾波器的結構圖。
  圖2中共含一條指令流,三條數據流。指令流用于配置濾波器的和實現濾波器的讀寫把持;數據流的D—BUS1用于Y(n)的寫回,D—BUS2用于X(n)、Y(n)的讀出,Coef—BUS用于濾波器系數的寫回和讀出。因為系數存儲單元和X(k)、Y(k)存儲單元都采用雙端口SRAM,所以,可同時進行讀、寫操作。
  運算單元采用算術累加器(MAC)實現。MAC由乘法器和加法器組成,其中,乘法器因為速度的限制,通常采用基于查找表(LUT)的并行散布算法(DA)實現,但該算法占用硬件資源較多,對實現的濾波器的階數有必定限制,在本電路中不宜采用。在綜合考慮面積和速度兩方面因素后, 終選用Booth乘法器實現。全部電路的硬件結構圖如圖3所示。

  其把持邏輯中的配置存放器(32bits)設計如表1所示。

  需要特別闡明的是,在對MEM1和MEM2存放數據時,濾波器系數和X(k)、Y(k)必須是一一對應的,從而使每次讀數據時的讀地址雷同,簡化尋址單元的設計。濾波器的運作是由狀態機(邏輯單元)把持的,流程如下:
  (1)初始化系數存儲單元,根據SP算出X(k)、Y(k)在MEM2中的分界地址SP+N和SP+M+N;
  (2)從MEM1、MEM2的(SP+j)單元讀出數據送MAC計算,MEM2讀出的數據寫回(SP+j-1)單元,j為0時的數據無效,不寫回;當j為M+N時,轉步驟(4);
    (3)j加1,重復步驟(2);
  (4)一次Y(k)計算完成。將當前ADC的輸入寫回到MEM2的(SP+M+N)單元;
  (5)將本次計算所得的Y(k)送SP+M,j復位為0,重復步驟(2)。
3 實現與仿真
  按照上述設計思想,用Verilog對系統進行RTL描寫,代碼層次結構如圖4所示,其中,F—TOP為頂層wrapper模塊,連接MAC、STATEM、SRAM三個子模塊。MAC實現圖3中虛線所示的Booth乘加器,得到的乘積為32 bits數,然后經過舍入調劑(rounding)將其轉化為16 bits數;STATEM模塊實現上文提到的把持流程;SRAM模塊由系數SRAM和數據SRAM(存放X(k)、Y(k))組成,分辨對應圖3的MEM1、MEM2,為了方便后面的驗證,直接調用Xilinx的SRAM單元RAMB4—S8—S8。


  代碼利用synopsys VCS進行仿真,通過debussy的PLI接口生成fsdb波形文件。在debussy中對波形(圖5所示是波形仿真圖)進行分析。當前的配置存放器的值為0x0000018f,為三階IIR濾波器。READ—EN為讀使能信號,低電平有效。STATE—WE—LOC為寫使能信號,低電平有效。RADDR—LOC和WADDR—LOC是存儲單元的地址,地址領域從0到5,與三階IIR濾波器對應;當WADDR—LOC為5時,寫入的是X(k),下一時鐘周期變為2,寫入Y(k)(標尺線所對的值0x000a,已經過rounding處理)。XIN—LOC和YIN—LOC是MAC的輸入數據。STATE—LOC和YIN—LOC是MAC的輸入數據。CUR—STATE為狀態機的狀態變更,可以看出,與前面的狀態含義和狀態機實現策略一致。這里,讀寫地址在全部運算過程中都占用兩個時鐘周期是為了保證MAC運算的正確完成,當X(k)和計算所得的Y(k)寫回時,不涉及MAC運算,因此,只分配一個時鐘周期。

  為了確保濾波器以及全部把持系統設計的正確性,我們選用Xilinx Spartan2的XC2S50系列做FPGA驗證。首先,在synplify中生成網表文件(edf),然后,通過Xilinx ISE生成帶延時信息的單元網表文件(v)和線延時文件(sdf),用于在VCS中進行后仿真, 后生成FPGA下載文件(bit)。XC2S50硬件占用情況如表2所示。表2所示是FPGA資源分配表。


    該濾波器在光盤伺服把持電路中的利用表明,激 光頭的恢復時間、穩態誤差等計數參數均滿足實際懇求。該單元可直接用于伺服芯片的聚焦尋跡模塊。
4 結束語
  文中介紹了一種通用可配置濾波器的設計和實現。通過對該濾波器的配置可實現不同階數和類型的濾波器,從而加大以數字濾波為基礎的伺服把持系統利用的機動性。 參考文獻
1 唐長文,張 潔,閔 昊.一種新型的高速FIR濾波器及其VLSI實現.電子學報,2002(2)
2 金 昕,黃 捷,劉 韜.一種用FPGA實現的FIR濾波器結構.微電子學,1999(2)
3 劉毓敏.CD、VCD機伺服技術的發展.電聲技術,1998(7)
4 N Sankarayya,Kaushik Roy,Debashis Bhattacharya.Algorithms for Low Power and High Speed FIR FilterRealization Using Differential Coefficients.IEEETransactions on Circuit and Systems-II:Analog andDigitalProcessing,June 1996
5 Ahmet Teyfik Erdogan,Tughrul Arslan.On the Low-Power Implementation of FIR Filtering Structures onSingle Multiplier DSPs.IEEE Transactions on CircuitandSystems-Ⅱ:Analog and Digital Processing,March 2002
您喜歡【一種用于光盤伺服控制系統的通用濾波器的設計】這篇文章,就分享TA到:

欄目導航

精品課程推薦

關于本站 | 網站幫助 | 管理網站 | | 友情連接 | 百度收錄
報名電話:13807313137,13308461099, 咨詢QQ:361928696,873219118,250539810.
校址:湖南省長沙市雨花區車站南路紅花坡路口(紅花坡路176號)“智慧橋幼兒園”旁邊 | 來校路線:長沙火車站售票處后坪乘135路至"紅花坡站"下車,回走100米即到.
網站關鍵詞:手機維修培訓,手機維修培訓學校,智能手機維修培訓學校,手機維修技術培訓,手機維修技術學校,手機維修學校 - 學高端手機維修技術,來湖南陽光電子學校
本站共有文章25388 篇,今日發表文章30 篇,共有軟件1 個,今日發布軟件0 個,當前有位網友和您一起在訪問我校網站。

電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校
中山市,固原市,銀川市,玉樹,海東,隴南市,酒泉市,張掖市,天水市,金昌市,蘭州市,榆林市,延安市,渭南市,銅川市,阿里,山南,拉薩市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,畢節,銅仁,遵義市,貴陽市,甘孜州,資陽市,達州市,宜賓市,南充市,遂寧市,綿陽市,瀘州市,自貢市,三亞市,崇左市,河池市,玉林市,欽州市,梧州市,柳州市,梅州市,肇慶市,湛江市,佛山市,珠海市,韶關市,湘西州,懷化市,郴州市,張家界市,邵陽市,株洲市,仙桃市,隨州市,荊州市,荊門市,襄樊市,黃石市,駐馬店市,信陽市,南陽市,漯河市,中衛市,石嘴山市,海西,海南藏州,黃南州,海北,甘南,慶陽市,平涼市,武威市,白銀市,嘉峪關市,安康市,漢中市,咸陽市,寶雞市,林芝,日喀則,昌都,迪慶,德宏,大理,西雙版納,紅河州,臨滄市,麗江市,保山市,曲靖市,黔東州,黔西州,安順市,六盤水市,涼山州,阿壩州,雅安市,廣安市,眉山市,內江市,廣元市,德陽市,攀枝花市,成都市,海口市,來賓市,百色市,貴港市,北海市,桂林市,南寧市,云浮市,揭陽市,潮州市,清遠市,陽江市,汕尾市,惠州市,茂名市,江門市,汕頭市,深圳市,廣州市,婁底市,永州市,益陽市,岳陽市,湘潭市,長沙市,恩施州,黃岡市,孝感市,鄂州市,十堰市,武漢市,周口市,商丘市,三門峽市,許昌市,焦作市,安陽市,鶴壁市,平頂山市,開封市,鄭州市,聊城市,濱州市,德州市,萊蕪市,日照市,泰安市,煙臺市,濰坊市,東營市,淄博市,上饒市,濟南市,撫州市,宜春市,贛州市,新余市,九江市,景德鎮市,寧德市,南平市,泉州市,莆田市,廈門市,宣城市,亳州市,六安市,宿州市,黃山市,滁州市,安慶市,淮北市,馬鞍山市,蚌埠市,蕪湖市,合肥市,麗水市,舟山市,衢州市,金華市,湖州市,嘉興市,寧波市,宿遷市,鎮江市,鹽城市,連云港市,蘇州市,徐州市,南京市,綏化市,牡丹江市,佳木斯市,大慶市,鶴崗市,哈爾濱市,白城市,白山市,遼源市,吉林市,葫蘆島市,鐵嶺市,盤錦市,阜新市,錦州市,本溪市,鞍山市,沈陽市,錫林郭勒盟,通遼市,烏海市,呂梁市,忻州市,晉中市,晉城市,陽泉市,太原市,廊坊市,承德市,保定市,邯鄲市,唐山市,寧夏,甘肅省,西藏,貴州省,重慶市,廣西,湖南省,河南省,江西省,安徽省,江蘇省,黑龍江省,遼寧省,山西省,天津市,四平市,內蒙古,吳忠市,果洛,西寧市,定西市,商洛市,西安市,那曲,黔南州,巴中市,樂山市,賀州市,防城港市,東莞市,河源市,常德市,衡陽市,咸寧市,宜昌市,濮陽市,新鄉市,洛陽市,菏澤市,臨沂市,威海市,濟寧市,棗莊市,青島市,吉安市,鷹潭市,萍鄉市,南昌市,龍巖市,漳州市,三明市,福州市,池州市,巢湖市,阜陽市,銅陵市,淮南市,臺州市,紹興市,溫州市,杭州市,泰州市,揚州市,淮安市,南通市,常州市,無錫市,大興安嶺,黑河市,七臺河市,伊春市,雙鴨山市,雞西市,齊齊哈爾市,延邊,松原市,通化市,長春市,朝陽市,遼陽市,營口市,丹東市,撫順市,大連市,阿拉善盟,興安盟,烏蘭察布市,巴彥淖爾市,呼倫貝爾市,鄂爾多斯市,赤峰市,頭市,呼和浩特市,臨汾市,運城市,朔州市,長治市,大同市,衡水市,滄州市,張家口市,邢臺市,秦皇島市,石家莊市,青海省,陜西省,云南省,四川省,海南省,廣東省,湖北省,山東省,福建省,浙江省,上海市,吉林省,河北省,北京市 主站蜘蛛池模板: 久久性生大片免费观看性 | yy4408午夜场理论片 | 国色精品VA在线观看免费视频 | 国产成人精品精品欧美 | 吃奶啃奶玩乳漫画 | 欧美人成人亚洲专区中文字幕 | 欧美性xxx18一20 | 亚洲色图在线播放 | 亚洲AV色香蕉一区二区三区 | 亚洲这里只有精品 | 小妇人电影免费完整观看2021 | 在线观看视频中文字幕 | 国产午夜AV无码无片久久96 | 欧美黄色第一页 | 国产二级一片内射视频播放 | 亚洲国产成人一区二区在线 | 年轻的母亲4线在线观看完整 | 亚洲视频在线观看网站 | 日本污ww视频网站 | 男女做爽爽爽视频免费软件 | 亚洲欧美日韩国产精品26u | 久久精品视频在线看15 | 99福利在线观看 | 国产全肉乱妇杂乱视频 | 久久中文字幕无码A片不卡 久久中文字幕人妻熟AV女蜜柚M | 久久re6热在线视频精品 | 欧美亚洲日韩欧洲不卡 | 成人手机在线 | 窝窝色资源站 | YELLOW高清视频免费观看 | 含羞草最新版本 | 人人碰国产免费线观看 | 日本特黄的免费大片视频 | 打扑克床上视频不用下载免费观看 | 欧美日韩一区不卡在线观看 | 大胸美女洗澡扒奶衣挤奶 | 久久嫩草影院网站 | 国产无遮挡色视频免费观看性色 | 国产极品美女视频福利 | AV一区AV久久AV无码 | 亚洲国产AV一区二区三区四区 |
點擊這里給我發消息
點擊這里給我發消息
點擊這里給我發消息
陽光電子電腦學校