Back to top

Why Payload Processing Is Moving from Ground to Orbit

2 October 2026

PayLoad Processing

Earth observation satellite launches are close to tripling decade over decade. Novaspace counts 1,864 launched in the decade to 2023 and forecasts 5,401 for 2024 to 2033. Its current edition puts the figure above 6,500 by 2035. Downlink capacity per spacecraft has stayed roughly where it was. That gap is why compute is moving onto the satellite. The split between what a payload processes in orbit and what it ships to the ground becomes a decision about a circuit board, made years before launch.

The link is the binding constraint. A sensor that produces more data than its contact windows can carry is producing data that will be deleted, and deciding what to delete is a processing job. Do it on the ground and you have already paid the downlink cost. Do it in orbit and you pay in watts, in mass, and in a device that has to survive the radiation environment for the mission’s life.

Key takeaways

  • Earth observation satellite launches are forecast to rise from 1,864 (2014–2023) to 5,401 (2024–2033), while downlink capacity per spacecraft has stayed roughly flat.
  • Processing data in orbit pays off when it removes data before downlink. ESA’s Φ-sat-1 showed this in 2020 by screening out cloudy imagery on board.
  • Each processing step should be judged against four constraints together: latency, downlink bandwidth, power and thermal capacity.
  • Power is the most underweighted constraint, because onboard compute draws current across the whole orbit, not just during contact windows.
  • The split between orbit and ground is fixed in the board specification and can’t be corrected after launch.

A payload gets no field service

Most arguments about edge computing assume a second chance. A gateway in a factory can be swapped. A vehicle can take a new module at the next service interval. Neither assumption survives launch.

The board that goes up is the board that runs the mission. Its power budget was allocated by the spacecraft, its thermal path was designed into the structure, and its interfaces were laid out before any flight software existed. Reconfigurable logic lets you change what a region computes. It gives you no extra bandwidth, current, or thermal headroom to do it with. All three were sized for the plan you had at layout. The onboard and ground split is settled in the specification, and the mission finds out whether it was right.

That is a different problem from the one the literature describes. Academic work on orbital edge computing models scheduling and latency well. Market forecasting sizes the opportunity. Neither tells an engineering team which tasks belong on the spacecraft, and that is the decision in front of them.

How do you decide what to process in orbit?

Teams that make this call well evaluate each processing step against latency, downlink bandwidth, power, and thermal capacity together, and reach a different answer for different steps in the same pipeline.

  • Latency puts a task onboard when its output has to act before the ground can respond. A contact window may be twenty minutes away, too slow for closing a pointing loop, cueing a second sensor, or triggering a downlink. Those tasks are onboard by necessity, and the trade is about what they cost.
  • Downlink bandwidth decides most of the rest. If processing a frame in orbit means the frame never needs a downlink slot, the compute has paid for itself in link budget. ESA flew this in 2020 on Φ-sat-1, which ran cloud detection on an Intel Movidius vision processor and sorted imagery before transmission. ESA’s account is that the mission achieved pre-filtering “so that only relevant part of the image with usable information are downlinked to the ground, thereby improving bandwidth utilisation and significantly reducing aggregated downlink costs.” Screening is the clearest case for it. The discard rate is high, and the decision itself is cheap to compute. Deeper products are harder to justify. A task that reduces data volume by a tenth buys a small link saving with a permanent power allocation.
  • Power is the unit engineering leaders underweight. It is also the one that binds. Every task assigned to the payload processor draws current across the whole orbit, well beyond the minutes of a contact window. That current comes from a budget the spacecraft divided among the bus, the sensor, the transmitter and the payload before the compute requirement was firm. Onboard inference hardware is capable now, and Kratos records flight-track processors rated at 248 TOPS. The harder question is whether the spacecraft can feed one.
  • Thermal capacity is power seen from the other side. In orbit, it is harsher than the number suggests. There is no convection. Every watt the processor draws becomes heat that has to conduct to a radiating surface, across a structure that is also cycling between sun and eclipse. A design that closes at nominal load and opens under worst-case switching will throttle in orbit. That turns a power problem into a missed deadline on the latency-critical tasks that justified onboard processing in the first place.
  • Radiation sits underneath all four and decides which silicon is a candidate at all. Single-event effects, mitigation strategies and the choice between radiation-hardened and radiation-tolerant parts are their own discipline, covered in our write-up on FPGA design for aerospace. For this decision the relevant point is narrower. The device list is short before the trade starts, and a task that only closes on a part outside that list stays on the ground.

What this makes the compute board responsible for

The board has to run the tasks the trade assigned it, at the power the spacecraft allocated, through a thermal path the structure can carry, on a device the radiation environment permits, for the mission’s life.

Reconfigurable logic earns its place where the processing has to change after launch and where determinism carries more weight than peak throughput. For a mission-specific pipeline (filtering, compression, classical vision, beamforming), an FPGA holds a timing budget at a power number a GPU-class part will not meet. Large models and general-purpose inference are a separate problem with a separate power profile, and missions are now flying both kinds of hardware.

The physical design is where the trade holds or quietly breaks. Power delivery has to close under worst-case switching, and average draw will not tell you whether it does. Signal integrity has to survive the connector and layer stack at the rates the sensor interface demands. The thermal path has to be simulated against the real duty cycle. Those are separate disciplines and they are validated at the seams between them. A team deep in one and thin in the others finds that out late.

What goes wrong when the onboard/ground split is wrong?

The failure modes are the familiar FPGA ones with the recovery path removed.

Partitioning done early and never revisited puts a task in logic that belonged in software, or in software that belonged in logic, and the interface it implies gets frozen into the board. Simulation skipped in favour of lab work is the expensive one. The lab stops being available at launch, and the bench never reproduced the thermal and radiation environment anyway. Device selection sized for the current requirement leaves no margin for what the operator will ask the payload to do later in a fifteen-year mission.

Each of those is cheap while the design is still a specification. None of them is fixable once the spacecraft is on orbit. That is why the split gets settled as a hardware decision.

Getting the split right before launch

The split between orbit and ground is fixed by a board specification, against a power budget, a thermal path and a device list that will not change for the life of the mission. Fidus designs payload compute hardware across FPGA, embedded software, signal and power integrity, and thermal and mechanical work in one team. That combination lets the trade be tested across all four units before anything goes to layout.

Contact Fidus while the split is still a line in a specification.

Frequently asked questions 

What is onboard payload processing? 

Onboard payload processing means running data processing on the satellite’s own payload computer before anything is sent to the ground. Typical tasks are filtering, compression, cloud detection and classification.

Why process satellite data in orbit instead of on the ground?

Sensors now produce more data than downlink windows can carry. Processing in orbit decides what to keep before it uses link capacity. Ground processing only happens after the downlink cost has already been paid.

Which tasks should run onboard a satellite?

Two kinds. Tasks whose output has to act before the next ground contact, such as pointing loops or cueing another sensor. And tasks that throw away a large share of data cheaply, such as cloud screening. Tasks that only cut data volume a little rarely justify the permanent power draw.

Are FPGAs or GPUs better for onboard satellite processing? 

FPGAs fit mission-specific pipelines like filtering, compression, classical vision and beamforming, where deterministic timing and low power matter most. GPU-class parts suit large models and general-purpose inference, but they draw much more power. Some missions now fly both.

When should the onboard vs ground split be decided? 

Before PCB layout. Power budget, thermal path and device selection are all fixed at the specification stage and can’t change after launch.

Latest articles

Back to Blog
Decision tree for choosing FPGA engineering services or a new hire for aerospace and defense programs.
FPGA and RF engineering services or a new hire: How to decide

Engineering is the hardest role in aerospace and defense to fill. Three questions show whether your FPGA or RF gap needs a new hire or FPGA engineering services.

Read now
When to Outsource Heterogeneous Computing Design: A CPU, FPGA, GPU and NPU Partitioning Guide 

When should you outsource heterogeneous computing design? Keep the CPU, FPGA, GPU and NPU architecture call in-house, and get outside validation before board layout, while changing the partition is still cheap.

Read now
Abstract dark blue banner showing glowing circuit board traces converging on a dense component footprint.
How Do You Design an RFSoC System-on-Module for Fanless Industrial Systems?

An industrial vision customer wanted RFSoC converter performance in a 65x65mm module. It shipped at 65x90mm. Where that extra 25mm went, why the power solution set the form factor, and what a board you can barely probe teaches you at bring-up.

Read now

Experience has taught us how to solve problems on any scale

Trust us to deliver on time. That’s why 95% of our customers come back.

Contact us