Coma fija + NEON
Codificador, entrelazador, mapper e IFFT trabajan en coma fija. La IFFT Stockham radix-4 usa NEON y es idéntica bit a bit a la referencia en C (misma suma de comprobación en x86 y ARM).
Firmware y tecnología
Por USB el Pluto solo sostiene unos 7 MS/s, mientras que DVB-T de 8 MHz necesita 9,14 MS/s. Por eso el modulador funciona en el propio equipo.
Codificador, entrelazador, mapper e IFFT trabajan en coma fija. La IFFT Stockham radix-4 usa NEON y es idéntica bit a bit a la referencia en C (misma suma de comprobación en x86 y ARM).
8k/64-QAM/7/8 funciona con factor de tiempo real 1,00 y cero underruns al 55–67 % de carga por núcleo Cortex-A9. DVB-S a 22 MBd usa el 42–63 % de un núcleo; DVB-S2 QPSK alcanza 27 MBd en un núcleo.
Buildroot 2019.02, Linux 4.14 y bitstream FPGA idénticos al original, más libiio/iiod 0.25, ajustes de tiempo real y DMA y un agente del equipo con API HTTP.
Pilotos, TPS y portadoras de datos coinciden con gr-dtv. La autorrecepción por la entrada RX decodifica bit a bit. El firmware puede probarse primero desde la RAM sin modificar la flash.
| Constelación | 1/2 | 2/3 | 3/4 | 5/6 | 7/8 |
|---|---|---|---|---|---|
| QPSK | 6,03 | 8,04 | 9,05 | 10,05 | 10,56 |
| 16-QAM | 12,06 | 16,09 | 18,10 | 20,11 | 21,11 |
| 64-QAM | 18,10 | 24,13 | 27,14 | 30,16 | 31,67 |
Por dentro