PMID- 30599577 OWN - NLM STAT- PubMed-not-MEDLINE DCOM- 20190115 LR - 20190115 IS - 1089-7623 (Electronic) IS - 0034-6748 (Linking) VI - 89 IP - 12 DP - 2018 Dec TI - Edge computing for space applications: Field programmable gate array-based implementation of multiscale probability distribution functions. PG - 125005 LID - 10.1063/1.5044425 [doi] AB - Data processing is a challenging problem in space applications. The limited bandwidth available for communication between satellites and the ground and the increasing resolution of scientific instruments make it virtually impossible to transfer all the data recorded on board. Although various mitigation strategies were developed, large amounts of on-board data are still lost. This paper presents a Field Programmable Gate Array (FPGA)-based architecture which is able to perform on-board nonlinear analysis of data and compute probability distribution functions of fluctuations. We propose two implementations for our solution, which can be used for space applications and also other computational contexts. On a spacecraft, the logic resources of the FPGA will typically be shared by several designs running various digital signal processing algorithms. That is why each algorithm should be designed in variants, optimized for different criteria, so that the entire group of algorithms makes an efficient usage of the FPGA resources. The proposed solution focuses on two major optimization criteria, area and speed, such that the FPGA resources are efficiently used. Also, the power consumption is at least two orders of magnitude less in comparison with classical software implementations. The solution was tested with both synthetic and real data and shows excellent results paving the way towards an application that can be ported on a space-grade FPGA. FAU - Deak, Norbert AU - Deak N AD - Computer Science Department, Technical University of Cluj-Napoca, Cluj-Napoca, Romania. FAU - Cret, Octavian AU - Cret O AUID- ORCID: 000000026657634X AD - Computer Science Department, Technical University of Cluj-Napoca, Cluj-Napoca, Romania. FAU - Echim, Marius AU - Echim M AUID- ORCID: 0000000170389494 AD - Institute of Space Science, Magurele, Romania. FAU - Teodorescu, Eliza AU - Teodorescu E AD - Institute of Space Science, Magurele, Romania. FAU - Negrea, Catalin AU - Negrea C AD - Institute of Space Science, Magurele, Romania. FAU - Vacariu, Lucia AU - Vacariu L AUID- ORCID: 0000000171982396 AD - Computer Science Department, Technical University of Cluj-Napoca, Cluj-Napoca, Romania. FAU - Munteanu, Costel AU - Munteanu C AD - Institute of Space Science, Magurele, Romania. FAU - Hangan, Anca AU - Hangan A AD - Computer Science Department, Technical University of Cluj-Napoca, Cluj-Napoca, Romania. LA - eng PT - Journal Article PL - United States TA - Rev Sci Instrum JT - The Review of scientific instruments JID - 0405571 EDAT- 2019/01/03 06:00 MHDA- 2019/01/03 06:01 CRDT- 2019/01/03 06:00 PHST- 2019/01/03 06:00 [entrez] PHST- 2019/01/03 06:00 [pubmed] PHST- 2019/01/03 06:01 [medline] AID - 10.1063/1.5044425 [doi] PST - ppublish SO - Rev Sci Instrum. 2018 Dec;89(12):125005. doi: 10.1063/1.5044425.