• 沒有找到結果。

The Implementation of an Reed-Solomon Decoder with CPU Technology 吳泰宗、胡大湘

N/A
N/A
Protected

Academic year: 2022

Share "The Implementation of an Reed-Solomon Decoder with CPU Technology 吳泰宗、胡大湘"

Copied!
1
0
0

加載中.... (立即查看全文)

全文

(1)

The Implementation of an Reed-Solomon Decoder with CPU Technology 吳泰宗、胡大湘

E-mail: [email protected]

ABSTRACT

The implementation of Reed Solomon decoding is realized by VHDL programming, which includes operations of CPU and RAM.

The firmware program operated in CPU is with MIPS instruction formats, and stored in a block of RAM. MIPS instructions with the length of 32 bits are employed in this firmware program, which contains syndrome computations, error location polynomial calculations, error location searches, and error corrections. In this work, we also design a codespim platform to modify some instructions and reduce the size of the firmware program. In such a way, the decoding speed is faster and implementation is realized with Modelsim.

Keywords : Reed-Solomon code

Table of Contents

封面內頁 簽名頁 中文摘要.......................iii 英文摘要.............

..........iv 誌謝..........................v 目錄...........

..............vi 圖目錄........................viii 表目錄......

..................ix 第一章 緒論 1.1 前言....................1 1.2 研究 動機..................1 1.3 全文架構..................2 第二章

 Reed-Solomon碼原理 2.1伽羅瓦場(Galois Field)元素的建立與基本運算...3 2.1.1伽羅瓦場(Galois Field)基本四則運算.

... 5 2.2 Reed-Solomon碼定義與參數..........6 2.3 Reed-Solomon編碼演算法則..........7 2.3.1 生成多項式...............7 2.3.2 Reed-Solomon編碼演算法則........8 2.4

Reed-Solomon解碼演算法則..........9 第三章 微處理器的架構與運作方式 3.1微處理器的基本架構...

..........13 3.2其他功能區塊的介紹.............15 3.3 微處理器的指令週期.......

.....16 3.4微處理器的指令說明.............16 第四章 硬體實現與模擬比較 4.1 硬體電路設計.

.................19 4.1.1加法器、乘法器的電路設計....... 19 4.1.2除法器的電路設計..

......... 21 4.2說明利用自行撰寫的C語言程式轉換成組合語言指令..23 4.3 Berlekamp-Massey解碼演算法則 結合與驗證及ModelSim與 PCSpim模擬之比較................. 24 第五章 結論及未來展望 5.1 研究 流程與解決問題............29 5.2 結論及未來展望..............29 參考文獻.....

..................31 REFERENCES

[1]劉紹漢、林灶生, “VHDL晶片設計,使用ISE、Modelsim發展系統,” 全華科技圖書, 台北, 2004。

[2]Shu Lin, and Daniel J Costello, Jr, “Error Control Coding,” Prentice Hall, 2nd edition, 2004 [3]Jyh-Horng Jeng and Trieu-Kien Truong,

“On Decoding of Both Errors and Erasures of a Reed-Solomon Code Using an Inverse-Free Berlekamp-Massey Algorithm,” IEEE Transactions on Communications, vol. 47, No. 10, Oct 1999 [4]李忠昱,“Implementation of Reed-Solomon Decoder Based on Gao’s Algorithm,”,大葉大 學電信工程學系碩士班碩士論 文, 2008 [5]唐佩忠, “ VHDL與數位邏輯設計,” 高立圖書, 2004

參考文獻

相關文件

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

LEARN CARDS WRITE MATCH TEST... How students make use

Incorporated Management Committees should comply with the terms in this Code of Aid and abide by such requirements as promulgated in circulars and instructions issued by the

The aim of this theme is to study the factors affecting industrial location using iron and steel industry and information technology industry as examples. Iron and steel industry

With the aid of a supply - demand diagram, explain how the introduction of an effective minimum wage law would affect the wage and the quantity of workers employed in that

¾ Relocation, which modifies the object program so that it can be loaded at an address different from the location originally specified.. ¾ Linking, which combines two or

Since huge quantities of transactions are involved in daily operations of a hotel, the accounting department always has to deal with complicated calculations which undoubtedly

Experiment a little with the Hello program. It will say that it has no clue what you mean by ouch. The exact wording of the error message is dependent on the compiler, but it might