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 SizeFormat 
15MECE30.pdf15MECE302.15 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.