Skip to content

Harsh Environment CubeSat Payload designed to evaluate three different manufacturing nodes SDR SDRAM technologies under space radiation conditions. It was developed for the FloripaSat-2 CubeSat mission.

License

Notifications You must be signed in to change notification settings

andrempmattos/harsh-payload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


HARSH ENVIRONMENT CUBESAT PAYLOAD

A brief of the project description, objectives, version, organization and acknowledgements.

GitHub release (latest by date) GitHub commits since latest release (by date) GitHub last commit GitHub issues

OverviewLicenseVersioningDeploymentRepository OrganizarionAcknowledgementsNotes


Overview

The Harsh Environment CubeSat Payload is the result of a partnership between the Space Technology Research Laboratory (UFSC-Brazil) and the Space Radiation Research Group (LIRMM-France). It was developed by Andre Mattos as part of the undegraduate final thesis.

The payload was designed to evaluate and test three different manufacture node SDR SDRAM memories in harsh environments. Also, other experiments are performed to analyse the effects in performance of critical paraments in these devices. The board is compatible with the OBDH FloripaSat-II DaughterBoard standard. The following image present an overview of the target CubeSat mission, where the payload harsh is indicated as "Radiation Monitor".

License

This project is open-source and under MIT license, but some files are subjected to specific terms and comercial use might be prohibited. Therefore, the purpose of the open access approach is to support further educational use and non-profitable academic projects.

Versioning

The versioning scheme followed try to minimize errors and misunderstandings by synchronizing project stages using releases and presentend simple version and status badges. The main versioning system is the GitHub release feature itself, giving the status badges only a quick overview of the project for external viewers. For example, each source within the firmware follows a vX.Y.Z versioning scheme, in which Z determines minor self contained changes, Y sets relevant amount of changes or important checkpoints, and X major project checkpoints. In this case, the flight version might be a v1.0.0 or higher. As aforesaid, the badges are only used for quick status verification and uses the following structure:

Deployment

In order to manufacture, assembly, test, integrate, and run the payload HARSH, it is necessary to follow the "development" section of each directory (hardware, fpga_soc, firmware and harshlib).

Repository Organization

documentation: Project detailed info and main document files, diagrams, images and reports.
firmware: Payload firmware sources, including developed and third-part libraries and frameworks.
fpga_soc: System-On-a-Chip FPGA sources, including the HDL sources, synthesis, reports and IDE files.
hardware: Payload hardware files, including CAD sources, fabrication outputs and auxiliary report. 
harshlib: The library for interfacing the Harsh Payload as the OBC.

Acknowledgements

Academic Advisors: Eduardo Bezerra and Luigi Dilillo.
SpaceLab team: Gabriel Mariano Marcelino.
SPACERADGroup team: Lucas Matana Luza (LIRMM).
Universities: Federal University of Santa Catarina (Brazil) and University of Montpellier (France).

Notes

More info in the documentation folder!

About

Harsh Environment CubeSat Payload designed to evaluate three different manufacturing nodes SDR SDRAM technologies under space radiation conditions. It was developed for the FloripaSat-2 CubeSat mission.

Topics

Resources

License

Stars

Watchers

Forks