logoalt Hacker News

bri3dlast Thursday at 12:44 AM1 replyview on HN

Tacking on: the devil in a modern baseband is in the firmware. The analog domain stuff is generally handled by increasingly commoditized RF frontends outside of the baseband processor, and then either clean analog IQ or more recently, even digital samples (DAC and ADC moved to frontend) are sent to the baseband processor.

A baseband is a really fancy specialized SDR. Most are based on arcane VLIW DSP architectures like Qualcomm’s Hexagon or Samsung Marconi - you’ll usually have several DSPs handling the different physical layer channels, and then some coordinating DSPs doing L1 channel mixing and timing (in 4G and 5G, various logical and transport channels are muxed into the same physical channels).

Then a set of higher level processor cores (usually referred to as CP, sometimes still a DSP but often a general purpose application processor like ARM) will handle the MAC and above. There will be occasional fixed function blocks for some common protocol functions, but generally it’s less “analog magic” in the way people think when they hear “radio” and more “DSP magic.”


Replies

nimishlast Thursday at 2:19 AM

If you look at the math it's not even that complicated. Basic statistical inference and information theory.

Seems like the difficult part is doing that effectively while avoiding IP issues -- patents on software and math have entrenched Qualcomm's dominance.

Imagine if all of the IP for ML or AI were held by a single company that got the regulating body (ITU/3GPP) to require their use. Makes a mockery of FRAND terms.

show 2 replies