亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > (2,1,9)軟判決Viterbi譯碼器的設計與FPGA實現

(2,1,9)軟判決Viterbi譯碼器的設計與FPGA實現

  • 資源大小:4697 K
  • 上傳時間: 2013-07-23
  • 上傳用戶:zln12345
  • 資源積分:2 下載積分
  • 標      簽: Viterbi FPGA 軟判決 譯碼器

資 源 簡 介

卷積碼是無線通信系統中廣泛使用的一種信道編碼方式。Viterbi譯碼算法是一種卷積碼的最大似然譯碼算法,它具有譯碼效率高、速度快等特點,被認為是卷積碼的最佳譯碼算法。本文的主要內容是在FPGA上實現約束長度為9,碼率為1/2,采用軟判決方式的Viterbi譯碼器。 本文首先介紹了卷積碼的基本概念,闡述了Viterbi算法的原理,重點討論了決定Viterbi算法復雜度和譯碼性能的關鍵因素,在此基礎上設計了采用“串-并”結合運算方式的Viterbi譯碼器,并在Altera EP1C20 FPGA芯片上測試通過。本文的主要工作如下: 1.對輸入數據采用了二比特四電平量化的軟判決方式,對歐氏距離的計算方法進行了簡化,以便于用硬件電路方式實現。 2.對ACS運算單元采用了“串-并”結合的運算方式,和全并行的設計相比,在滿足譯碼速度的同時,節約了芯片資源。本文中提出了一種路徑度量值存儲器的組織方式,簡化了控制模塊的邏輯電路,優化了系統的時序。 3.在幸存路徑的選擇輸出上采用了回溯譯碼方法,與傳統的寄存器交換法相比,減少了寄存器的使用,大大降低了功耗和設計的復雜度。 4.本文中設計了一個仿真平臺,采用Modelsim仿真器對設計進行了功能仿真,結果完全正確。同時提出了一種在被測設計內部插入監視器的調試方法,巧妙地利用了Matlab算法仿真程序的輸出結果,提高了追蹤錯誤的效率。 5.該設計在Altera EP1C20 FPGA芯片上通過測試,最大運行時鐘頻率110MHz,最大譯碼輸出速率10.3Mbps。 本文對譯碼器的綜合結果和Altera設計的Viterbi譯碼器IP核進行了性能比較,比較結果證明本文中設計的Viterbi譯碼器具有很高的工程實用價值。

相 關 資 源

主站蜘蛛池模板: 广德县| 荆州市| 渑池县| 江津市| 潍坊市| 黑河市| 宁武县| 沁水县| 华蓥市| 延庆县| 韶关市| 磐石市| 石台县| 黑山县| 瑞安市| 隆昌县| 封丘县| 靖宇县| 孙吴县| 博野县| 江安县| 广水市| 财经| 临夏市| 廊坊市| 肃北| 丰宁| 筠连县| 扶余县| 盐山县| 枝江市| 安福县| 教育| 武城县| 阜新市| 泰州市| 金寨县| 博野县| 澎湖县| 根河市| 井陉县|