The software required to process the bit stream and generate the required waveforms are designed and coded from scratch. We now highlight some of the important modules in the chain

Timing modules: These modules provide the tight timing required by all modules, particularly the requirements of the TDD. These timing modules take input from the GPS and generate all the required clocks for the modules and the RF.

TX and RX Chain: The TX chain consists of various modules and are compliant to the 3GPP Release 15 specification. Some of the important modules are

  • Forward error correction modules
  • IFFT
  • DPD and CFR
  • PBCH

RX Chain: Some of the important modules are

  • PUSCH receiver
  • PUCCH receiver
  • PRACH decoder