News for hackers. Stuff that matters.
Re:Starlink is now Accepting General Pre-orders by space_fountain on Wednesday February 17, 2021 @11:17PM (#26175706)
I have heard speculation that the issue is actually satellite signal steering. They’re using phased array antennas on both sides so the satellites need to know where to be listening
Re:Starlink is now Accepting General Pre-orders by walrus01 on Wednesday February 17, 2021 @11:19PM (#26175717)
They haven't released any real info on it. But there's been teardown videos of the CPE showing the phased array design. And the patent for the terminals, which is public, shows a dual beamforming phased array. It clearly needs to be in order to maintain a seamless make-before-break with rising and descending satellites that are illuminating specific areas on the ground with spot beams.
Re:Starlink is now Accepting General Pre-orders by Dylan16807 on Thursday February 18, 2021 @02:29AM (#26177013)
If it was just knowing where to focus, the terminal could send a low bitrate signal with that information. And/or they could let you punch in new coordinates before you go somewhere.
Re:Starlink is now Accepting General Pre-orders by londons_explore on Thursday February 18, 2021 @03:48AM (#26177480)
The satellite doesn't steer towards the user. Steering is too slow and there are too few beams to steer to all users.

Instead the satellite steers towards an arbitrary area on the ground, and the users must be within that area to work.

Re:Starlink is now Accepting General Pre-orders by Dylan16807 on Thursday February 18, 2021 @03:53AM (#26177513)
That's why it would break if you leave the active cells entirely. It's not why it would break if you move from one active cell into a different active cell.

And they don't have that many satellites. Each one needs to have a pretty large active area.

Re:Starlink is now Accepting General Pre-orders by 6nf on Thursday February 18, 2021 @12:21AM (#26176216)
Taat makes sense, with a small number of users they are not likely to spend CPU time doing fast Fourier transforms and whatnot for areas with zero subscribers
Re:Starlink is now Accepting General Pre-orders by shaklee3 on Thursday February 18, 2021 @01:29AM (#26176639)
They don't use cpus. They use fpgas, and the signal processing is done regardless of whether a user is there.
Re:Starlink is now Accepting General Pre-orders by sgtnoodle on Thursday February 18, 2021 @02:58AM (#26177211)
Are you sure about that? I see there's an article from a couple years ago talking about quad-core A53 CPUs with FPGAs. That's most likely used for the satellite avionics, rather than for the starlink radios. While it's possible the avionics and the radios are tightly coupled, I would be surprised if they were. They're probably mostly separate for fault tolerance reasons.

I suspect FPGAs wouldn't be fast enough to do the RF magic. I figure they likely partnered with a company like Qualcomm to develop some custom silicon, or adapted some existing cell tower silicon, since those chipsets are largely "software defined" these days anyway.

Re:Starlink is now Accepting General Pre-orders by rcxdude on Thursday February 18, 2021 @06:05AM (#26178430)
FPGAs are extremely commonly used in the RF telecomm space. You don't implement a multiplier in the free-form FPGA fabric, instead such FPGAs have banks of 'DSP blocks' which essentially give you hard silicon ALUs which you can then hook up however you want. This gives you extremely flexible and potentially massive parallelism with very tight latency guarantees, and you don't lose a huge amount of performance because most of the heavy lifting is in hard silicon anyway. Also FPGAs excel at high bandwidth I/O, which is usually extremely important in these use-cases. A DSP or even a GPU might give you more FLOPs per W or $, but they'll usually struggle with latency.

The quad-code A53 CPUs with FPGAs sounds like Xilinx's RFSoCs, which are explicitly designed to basically give you a custom high-performance base station on a chip (though they can't directly convert to the frequency range Starlink is using).

Re:Starlink is now Accepting General Pre-orders by shaklee3 on Thursday February 18, 2021 @09:17AM (#26180028)
Not sure what your comment on the frequency range is implying. All signals are converted to baseband before processing. Nobody processes signals on the ground at Ku/Ka frequencies.
Re:Starlink is now Accepting General Pre-orders by bandedetrappes on Thursday February 18, 2021 @06:31AM (#26178613)
FPGA are also way easier to harden to sustains radiations in space. The custom silicon you mention is done by a french foundry, STmicroelectronics.
Re:Starlink is now Accepting General Pre-orders by shaklee3 on Thursday February 18, 2021 @09:13AM (#26179979)
The response below mine goes into great deal, but yes, it's going to be fpgas, or an FPGA with a management cpu core in there. They had many reqs open for fpga developers early on.