MG3500SoC是支持H.264高清編解碼器的片上系統,內部集成一個嵌入式ARM926處理器,支持高清H.264編解碼、MPEG鄄2解碼和JPEG編解碼。介紹了MG3500SoC的主要性能特點、引腳排列、主要接口功能及在DVR上的應用,以及MG3500SoC及其周圍器件的硬件設計,提出了在設計中應注意的問題。
Abstract:
The MG3500System-on-Chip(SoC)is high definition(HD)H.264codec,including ARM926-EJ processor,H.264Encoder/decoder,MPEG2decoder and JPEG/MJPEG Encoder/decoder.The features,pin assignments,interfaces and the typical application of MG3500in DVR are introduced in this paper.The application hardware circuit between the MG3500SoC and peripheral device are given,the questions which the syetem design needs to pay attention are explained.
Using the XGATE for Manchester DecodingTable of Contents
1 Introduction 1.1 XGATE Module in S12X 2 Decoding Algorithm 3 Software Implementation 3.1 Frame Scheme 3.2 Operating Modes and Demo 3.3 Files Summary 3.4 Complete Mode Flowchart 4 Manchester Encoder 4.1 Devices Used 5 Conclusion Appendix A Noise Elements During RF Transmissions in the Manchester Decoding ImplementationA.1 Types of Noise A.2 Effects of Noise A.3 Workaround for Noise Effects
The decoding algorithm used in RBDS.c is based on error trapping. The program emulates the operation of the Encoder and decoder of a binary cyclic codes, using bitwise shifts and xor for modulo g(x) operations.
This a software runing on the matlab, it is used in the channel coding simulation.
It include DVB-S2 LDPC, Covolution turbo, and block turbo code, You can choose which channel coding to run.
it run the Encoder and add white noise in the channel, then it run the decoder, and compute the error rate.