Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/8537
Title: | Hardware Based Implementation of CCSDS Formatted Data Packets |
Authors: | Teli, Princy |
Keywords: | EC 2015 Project Report Project Report 2015 EC Project Report EC (ES) Embedded Systems Embedded Systems 2015 15MEC 15MECE 15MECE30 |
Issue Date: | 1-Jun-2017 |
Publisher: | Institute of Technology |
Series/Report no.: | 15MECE30; |
Abstract: | In the field of satellite-based Data Reception, two major parameters, rate, and quality of data transmission are required to meet standard. CCSDS (Consultative Committee for Space Data System) is a protocol for satellite Data Communication. CCSDS standard allows configuring the rate and quality of data transmission across various platforms of a satellite. It de nes the implementation for data exchange, in addition to facilitate interoperability between satellites as well as the satellite to ground station.In order to support CCSDS in ground segment, the overall require- ment can be split into two broad categories, namely (1) Real Time Data Acquisition and (2) CCSDS Prescribed Processing. The project is targeted to implement the CCSDS protocol in the ground segment using the FPGA-based real-time platform at 50 MHz. CCSDS processing typically comprises of Attach Sync Marker, Randomization and Reed-Solomon(RS) Encoding at the transmitter side and the Frame Synchronization, De-randomization and the Reed-Solomon Decoding and the Data acquisition System at the receiver side. The Real Time data Acquisition is continuous DMA(Direct Memory Access) of decoded data of satellite and sustained transfer to the host. Here the blocks of CCSDS at transmitter and receiver side are designed, simulated and implemented using VHDL. The hardware platform used is Xilinx based Zynq Soc (Z7020) and the simulation is carried out using Xilinx VIVADO. The real-time data acquisition system is im- plemented using the built-in ARM core of Zynq. The testing of Transmitter side is carried out by implementation of ramp pattern of 50 MHz. It is given as an input of RS encoder and generates the parities for error correction of transmitted signal. At the receiver side encoded data is given as an input of decoder. For the testing of data acquisition system AXI IP of Ramp generator is implemented and that is given as input of AXI DMA. |
URI: | http://10.1.7.192:80/jspui/handle/123456789/8537 |
Appears in Collections: | Dissertation, EC (ES) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
15MECE30.pdf | 15MECE30 | 2.15 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.