Research Article

Distributed Arithmetic for Efficient Base-Band Processing in Real-Time GNSS Software Receivers

Table 4

Amount of operations per second necessary to process 𝑁 𝑆 𝑎 𝑡 satellites with the distributed arithmetic.

Number of logical operations and integer additionsNumber of LUT accesses

Carrier mixing 1 2 𝑁 S a t 𝐹 𝑆 /R
Code mixing 2 4 𝑁 S a t 𝐹 𝑆 /R
Accumulation 2 4 𝑁 S a t 𝐹 𝑆 /R 2 4 𝑁 S a t 𝐹 𝑆 /R
Total 6 0 𝑁 S a t 𝐹 𝑆 /R 2 4 𝑁 S a t 𝐹 𝑆 /R