I am having a problem with designing the On Board Data Handling (OBDH) system for our MSI (Multi-Spectral Imager) payload. Our payload will be detached from Orbiter and it will take photos (for chemical characterization of the surface of Enceladus) on its re-entry/descend phase (~ 2hour). So, I need to take photos as much as possible within this time period and need to send back data to the carrier and then the carrier will send those back to the orbiter. It's a disposable unit, so it will destroy by the time it'll touch the surface.
I am now considering for myself the following questions
- What could be the complete internal architecture of my payload's OBDH system?
- Which processor should I use for fast processing, less power budget?
- What could be the microcontroller? How much should I have (at least) data storage Flash, RAM, ROM?
- Would it be better to use FPGA?
and I'd like to ask how to approach them.
Question: What are the tradeoffs I need to consider in order to address these questions about OBDH system design for the Multi-Spectral Imager payload described above?