Repository logo
  • English
  • Deutsch
  • Español
  • Français
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. ETD - Faculty of Engineering and Built Environment
  3. Faculty of Engineering - Department of Electrical, Electronic and Computer Engineering
  4. Electrical, Electronic and Computer Engineering - Master's Degree
  5. Channel coding on a nano-satellite platform
 
Loading...
Thumbnail Image

Channel coding on a nano-satellite platform

Author(s)
Shumba, Angela-Tafadzwa
Date Issued
2018
Type
Thesis
Publisher
Cape Peninsula University of Technology
Abstract
The concept of forward error correction (FEC) coding introduced the capability of achieving near Shannon limit digital transmission with bit error rates (BER) approaching 10-9 for signal to noise power (Eb/No) values as low as 0.7. This brought about the ability to transmit large amounts of data at fast rates on bad/noisy communication channels. In nano-satellites, however, the constraints on power that limit the energy that can be allocated for data transmission result in significantly reduced communication system performance. One of the effects of these constraints is the limitation on the type of channel coding technique that can be implemented in these communication systems. Another limiting factor on nano-satellite communication systems is the limited space available due to the compact nature of these
satellites, where numerous complex systems are tightly packed into a space as small as 10x10x10cm. With the miniaturisation of Integrated-Circuit (IC) technology and the affordability of Field-Programmable-Gate-Arrays (FPGAs) with reduced power consumption, complex circuits can now be implemented within small form factors and at low cost. This thesis describes the design, implementation and cost evaluation of a ½-rate convolutional encoder and the corresponding Viterbi decoder on an FPGA for nano-satellites applications. The code for the FPGA implementation is described in VHDL and implemented on devices
from the Artix7 (Xilinx), Cyclone V (Intel-fpga), and Igloo2 (Microsemi) families. The implemented channel code has a coding gain of ~3dB at a BER of 10-3. It can be noted that the implementation of the encoder is quite straightforward and that the main challenge is in the implementation of the decoder.
Additional information
Thesis (MEng (Electrical Engineering))--Cape Peninsula University of Technology, 2017.
Subjects

Nanosatellites

Field programmable ga...

Signal processing -- ...

Error-correcting code...

File(s)
Loading...
Thumbnail Image
Name

209130261-Tafadzwa Shumba-Angela-MEng-Electrical Engineering-Eng-2018.pdf

Description
Thesis
Size

3.2 MB

Format

Adobe PDF

Checksum

(MD5):fe6861df5439f10fe6cfbd870625e1a4

  • Metrics
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your Institution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify