特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

crc與卷積編碼的設計.doc

約51頁DOC格式手機打開展開

crc與卷積編碼的設計,摘 要vhdl語言是一種硬件設計描述語言,它是由美國國防部發(fā)明的一種非常實用的硬件設計描述語言。它的描述能力強,并支持眾多的硬件模型,在通信中,常常要進行幀結構變換,數(shù)據(jù)的串并變換,幀中有效數(shù)據(jù)的提取,以及信源信道編碼,在這些變換中,如果對頻率要求不高的話,都可以用vhdl設計數(shù)字芯片來實現(xiàn)。crc編碼和卷積編碼是信道...
編號:10-22329大小:314.50K
分類: 論文>計算機論文

內容介紹

此文檔由會員 癡狂少年 發(fā)布

摘 要
VHDL語言是一種硬件設計描述語言,它是由美國國防部發(fā)明的一種非常實用的硬件設計描述語言。它的描述能力強,并支持眾多的硬件模型,在通信中,常常要進行幀結構變換,數(shù)據(jù)的串并變換,幀中有效數(shù)據(jù)的提取,以及信源信道編碼,在這些變換中,如果對頻率要求不高的話,都可以用VHDL設計數(shù)字芯片來實現(xiàn)。
CRC編碼和卷積編碼是信道編碼,CRC編碼屬于線性分組碼,它們又都屬于差錯控制編碼,都是為了解決在通信中由于數(shù)字信號在傳輸過程中受到干擾使信號碼元波形變壞,導致傳輸?shù)浇邮斩丝赡馨l(fā)生錯誤判斷的問題。
本文主要是應用VHDL語言在MAX+PLUSⅡ設計平臺上自行設計一個信道編碼器,即CRC加卷積編碼器。
所設計的信道編碼器,應能完成CRC加卷積編碼,將輸入的25位信息序列先進行CRC編碼,然后,將編碼的結果進行卷積編碼,使它能夠準確地符合信道的要求。
本設計分為兩部分來編寫程序,首先編寫CRC編碼器,然后在利用其輸出作為卷積編碼的輸入來編寫卷積編碼系統(tǒng)。并根據(jù)此CRC加卷積編碼的程序進行仿真,得出了仿真波形。

關鍵詞:VHDL語言;CRC 編碼;卷積編碼; MAX+PLUSⅡ

Abstract
The VHDL language is one kind of hardware design description language, which is invented by the American Department of Defense. Its description ability is powerful, and it supports multitudinous hardware model. In the communication, it must carry on the frame structure transformation frequently, the data string transformation, the frame effective data withdrawing, and letter source channel coding. In these transformations, if the request of frequency is not high, all may use VHDL to design the digital chip to realize.
The CRC code and the convolution code are the channel coding. The CRC code belongs to the linear grouping code. They also belong to the error control coding. They all solve the problem of the digital signal receives the disturbance in the transmission process to cause the signal element profile to go bad, causes to transmit to the receiving end possibly gives rise to the wrong judgment in the correspondence.
This paper mainly designs a channel encoder in the MAX-PLUSII platform using the VHDL language, namely the CRC convolution encoder.
The design of channel encoder ought to complete the CRC convolution coding. Inputing 25 information sequences will carry on the CRC code. Then, the result of code carries on the convolution code, enables it accurately to conform to the channel requirement.
This design divides into two parts to compile the procedure. First, it compiles the CRC encoder, then, it uses its output to compile the convolution coding system as the convolution code input. And it acts according to this CRC convolution code the procedure to carry on the simulation, has obtained the simulation profile.

Key words:VHDL language;CRC code;convolution code; MAX+PLUSⅡ

目 錄
第1章 緒論 1
1.1 VHDL語言發(fā)展過程 1
1.2 VHDL語言的特點 1
1.3 VHDL語言的優(yōu)點 3
1.4 使用時應注意的事項 3
第2章 MAX+PLUSⅡ的介紹 5
2.1 MAX+PLUSⅡ簡介 5
2.2 MAX+PLUSⅡ軟件的系統(tǒng)要求 5
2.3 MAX+PLUSⅡ軟件的操作環(huán)境 5
2.4 MAX+PLUSⅡ的設計方法 5
2.4.1 輸入設計要求 5
2.4.2 編譯設計要求 6
2.4.3 校驗設計的注意事項 6
2.4.4 編程驗證設計要求 6
2.5 圖形輸入的設計過程 6
第3章 CRC與卷積編碼的設計 7
3.1 差錯控制編碼簡介 7
3.2 CRC編碼 8
3.3 卷積編碼 10
3.4 CRC加卷積編碼系統(tǒng)的具體要求 12
3.5 CRC加卷積編碼的設計思路 13
3.6 CRC編碼器設計原理 13
3.7 卷積編碼器設計原理 13
3.8 構造體的設計方法 14
3.9 CRC編碼器的設計 15
3.9.1 CRC編碼器的實體設計 15
3.9.2 CRC編碼器的構造體設計 15
3.9.3 CRC編碼器的波形仿真 18
3.10 整個編碼器的設計 20
3.10.1 實體設計 20
3.10.2 構造體設計 20
3.11 波形仿真 26
第4章 設計中的不足之處及修正 28
第5章 結 論 29
參考文獻 30
致 謝 32
附 錄 33


部分參考文獻

20] 楊剛,李雷.數(shù)字電子技術實驗.北京:電子工業(yè)出版社, 2004:47-87
[21] 杭州康芯電子有限公司.GW48系列EDA技術/電子設計實驗講義.內部資料
[22] 南京偉福實業(yè)有限公司.偉福EDA2000型EDA實驗儀使用說明書.內部資料
[23] JingYan Zuo,Mingye Liu.Automatic Generation of Schematic Diagrams in High-level Synthesis.Journal of Beijing Institute of Technology, 1995, 4(2): 188-197