1GBps급 유럽형 CATV 하향 스트림 채널 부호화 알고리즘 FPGA 구현
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 김민혁 | - |
dc.date.accessioned | 2017-02-22T02:12:53Z | - |
dc.date.available | 2017-02-22T02:12:53Z | - |
dc.date.issued | 2008 | - |
dc.date.submitted | 2008-01-25 | - |
dc.identifier.uri | http://kmou.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002174111 | ko_KR |
dc.identifier.uri | http://repository.kmou.ac.kr/handle/2014.oak/8054 | - |
dc.description.abstract | Originally, cable networks were established to provide TV signals to a community that otherwise could not receive reliable TV signals. With subsequent addition of more channels, cable TVs have gained enormous popularity in the general segment as well. With the advent of the Internet and other digital communications, however, cable networks and channels have become a focus for transmitting digitized information at high speed and bandwidth. This is because a cable network can provide a high speed digital communication channel in addition to well known traditional cable services. In cable networks, cable modems provide high speed data transporting functions between a cable network and a connected user. Cable modems typically are implemented by a forward error correction(FEC) scheme. The ITU-T Recommendation J-38 Annex B specifies using 64- and 256- quadrature amplitude modulation (QAM). The cable transmission block includes an FEC encoder, an FEC decoder, and a cable channel. The FEC encoder encodes data using conventional FEC schemes for transmission to the FEC decoder through the cable channel. One of candidate coding schemes is a concatenate coding scheme which is combined RS code and convolutional code. Concatenate coding schemes are considered as being the best solution for powerful protection of digital information against nonlinear and fading noise channel. However, the convolutional code is not appropriate to high-order modulation such as 64-QAM and 256-QAM. Therefore instead of using convolutional code, TCM(Trellis Coded Modulation) is best solution for cable modem. The FEC encoder includes a Reed Solomon (RS) encoder, a convolutional interleaver, a randomizer (e.g., scrambler), and a Trellis Coded Modulation (TCM) encoder. This thesis analyzed the performance of cable modem by computer simulation and implemented the cable modem by FPGA chip. In implementing the cable modem, there are some problems to fabricate and fitting on FPGA chip. First, many clocks are needed in implementing cable modem because of different code rate and different modulation types. To reduce the number of clocks, we use the two memories, which are different clock speed for reading and writing data. Second, this system lost the bit-synchronization and frame-synchronization in decoder, the system recognize that all data is error. This thesis solves the problems by using simple 5-stage registers and unique sync-word. Based on solutions for about problems, the cable modem is fabricated on FPGA chip name as Vertex II pro xc2vp30-5 by Xilinx, and we confirmed the effectiveness of the results. | - |
dc.description.tableofcontents | Nomenclature…..…………………………………………………….... iii Abbreviation …..…………………………………………………….... iv Abstract .….………………………………………………………. v 제 1 장 서 론 …………………………………………………. 1 제 2 장 1 Gbps 급 CATV 하향 스트림 채널 부호화 방식…4 2.1 RS codes ………………………………………………. 4 2.1.1 부호기 ………………………………….5 2.1.2 복호기 …………………………………7 2.2 Interleaver ……………………………………………9 2.3 Randomizer ……………………………………………11 2.4 TCM ………………………………………………………12 2.4.1 Differential Code …………………………………13 2.4.2 Convolutional Encoder ………………………………14 2.4.3 Mapping and Viterbi Decoder …………………………15 2.5 시뮬레이션 결과 ……………………… … ………………19 제 3 장 구현상의 문제점 및 해결 방법 ………..……………… 22 3.1 프레임 동기 알고리즘………………………………………22 3.2 제한된 클락을 사용한 시스템 구현 기법………………29 제 4 장 FPGA 구현 결과………..……………………………….. 34 4.1 채널 부호화 방식의 FSM…………………………………34 4.2 각 알고리즘의 구현 결과…………………………………38 4.3 최종 구현 결과……………………………………………47 제 5 장 결 론…………………..……………………………….. 52 참고문헌 …………………………………………………………….. 54 | - |
dc.language | kor | - |
dc.publisher | 한국해양대학교 대학원 | - |
dc.title | 1GBps급 유럽형 CATV 하향 스트림 채널 부호화 알고리즘 FPGA 구현 | - |
dc.title.alternative | An FPGA Implementation of Channel Coding Algorithm for European CATV Down Stream of 1[Gbps] | - |
dc.type | Thesis | - |
dc.date.awarded | 2008-02 | - |
dc.contributor.alternativeName | Min-hyuk Kim | - |
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.