फ़िक्स्ड पॉइंट + NEON
कोडर, इंटरलीवर, मैपर और IFFT फ़िक्स्ड पॉइंट में गणना करते हैं। Stockham radix-4 IFFT NEON उपयोग करता है और C संदर्भ के बिट-समान है (x86 और ARM पर एक ही चेकसम)।
फ़र्मवेयर और तकनीक
USB पर Pluto लगातार केवल लगभग 7 MS/s देता है, जबकि 8 MHz DVB-T को 9.14 MS/s चाहिए। इसलिए मॉड्यूलेटर डिवाइस पर ही चलता है।
कोडर, इंटरलीवर, मैपर और IFFT फ़िक्स्ड पॉइंट में गणना करते हैं। Stockham radix-4 IFFT NEON उपयोग करता है और C संदर्भ के बिट-समान है (x86 और ARM पर एक ही चेकसम)।
8k/64-QAM/7/8 प्रति Cortex-A9 कोर 55–67 % लोड पर बिना अंडररन के रियल-टाइम फ़ैक्टर 1.00 पर चलता है। 22 MBd पर DVB-S एक कोर का 42–63 % लेता है; DVB-S2 QPSK एक कोर पर 27 MBd तक पहुँचता है।
Buildroot 2019.02, Linux 4.14 और FPGA बिटस्ट्रीम मूल के समान, साथ में libiio/iiod 0.25, रियल-टाइम और DMA ट्यूनिंग तथा HTTP API वाला डिवाइस एजेंट।
पायलट, TPS और डेटा कैरियर gr-dtv से मेल खाते हैं। RX इनपुट से स्व-रिसेप्शन बिट-सटीक डिकोड होता है। फ़र्मवेयर को फ़्लैश बदले बिना पहले RAM से टेस्ट किया जा सकता है।
| कॉन्स्टेलेशन | 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 |
अंदर की झलक