3,591 research outputs found
Benchmarking CPUs and GPUs on embedded platforms for software receiver usage
Smartphones containing multi-core central processing units (CPUs) and powerful many-core graphics processing units (GPUs) bring supercomputing technology into your pocket (or into our embedded devices). This can be exploited to produce power-efficient, customized receivers with flexible correlation schemes and more advanced positioning techniques. For example, promising techniques such as the Direct Position Estimation paradigm or usage of tracking solutions based on particle filtering, seem to be very appealing in challenging environments but are likewise computationally quite demanding. This article sheds some light onto recent embedded processor developments, benchmarks Fast Fourier Transform (FFT) and correlation algorithms on representative embedded platforms and relates the results to the use in GNSS software radios. The use of embedded CPUs for signal tracking seems to be straight forward, but more research is required to fully achieve the nominal peak performance of an embedded GPU for FFT computation. Also the electrical power consumption is measured in certain load levels.Peer ReviewedPostprint (published version
Cherenkov radio pulses from electromagnetic showers in the time-domain
The electric field of the Cherenkov radio pulse produced by a single charged
particle track in a dielectric medium is derived from first principles. An
algorithm is developed to obtain the pulse in the time domain for numerical
calculations. The algorithm is implemented in a Monte Carlo simulation of
electromagnetic showers in dense media (specifically designed for coherent
radio emission applications) as might be induced by interactions of ultra-high
energy neutrinos. The coherent Cherenkov radio emission produced by such
showers is obtained simultaneously both in the time and frequency domains. A
consistency check performed by Fourier-transforming the pulse in time and
comparing it to the frequency spectrum obtained directly in the simulations
yields, as expected, fully consistent results. The reversal of the time
structure inside the Cherenkov cone and the signs of the corresponding pulses
are addressed in detail. The results, besides testing algorithms used for
reference calculations in the frequency domain, shed new light into the
properties of the radio pulse in the time domain. The shape of the pulse in the
time domain is directly related to the depth development of the excess charge
in the shower and its width to the observation angle with respect to the
Cherenkov direction. This information can be of great practical importance for
interpreting actual data.Comment: 10 pages, 4 figure
AirSync: Enabling Distributed Multiuser MIMO with Full Spatial Multiplexing
The enormous success of advanced wireless devices is pushing the demand for
higher wireless data rates. Denser spectrum reuse through the deployment of
more access points per square mile has the potential to successfully meet the
increasing demand for more bandwidth. In theory, the best approach to density
increase is via distributed multiuser MIMO, where several access points are
connected to a central server and operate as a large distributed multi-antenna
access point, ensuring that all transmitted signal power serves the purpose of
data transmission, rather than creating "interference." In practice, while
enterprise networks offer a natural setup in which distributed MIMO might be
possible, there are serious implementation difficulties, the primary one being
the need to eliminate phase and timing offsets between the jointly coordinated
access points.
In this paper we propose AirSync, a novel scheme which provides not only time
but also phase synchronization, thus enabling distributed MIMO with full
spatial multiplexing gains. AirSync locks the phase of all access points using
a common reference broadcasted over the air in conjunction with a Kalman filter
which closely tracks the phase drift. We have implemented AirSync as a digital
circuit in the FPGA of the WARP radio platform. Our experimental testbed,
comprised of two access points and two clients, shows that AirSync is able to
achieve phase synchronization within a few degrees, and allows the system to
nearly achieve the theoretical optimal multiplexing gain. We also discuss MAC
and higher layer aspects of a practical deployment. To the best of our
knowledge, AirSync offers the first ever realization of the full multiuser MIMO
gain, namely the ability to increase the number of wireless clients linearly
with the number of jointly coordinated access points, without reducing the per
client rate.Comment: Submitted to Transactions on Networkin
Recommended from our members
Vector Signal Processors in Data Compression and Image Processing
The objective is to evaluate the applicability of the Vector Signal Processor to real time signal processing for data compression or manipulation. Particular emphasis has been placed on its role as a co-processor and the contribution that it might be expected to make during joint activities with the host.
These activities would have the combination used as the embedded computing subsystem of a FAX machine or as an image processing unit in desk top publishing. In these cases the hypothesis is that the Vector Signal Processor would act as an accelerator for many computationally intensive applicable processes.
After a review of current data compression techniques and of specialised architectures which may also be appropriate it is concluded that the Vector Signal Processor is the best option available. The operational details are then discussed. In order to be able to approximately compare experimental results with other workers a benchmarking exercise is undertaken.
Following this is the core of the study which details schemes for data compression of data sources involving character symbols, line drawings, and grey scale pictures. This involves pattern matching and substitution,Transform coding and quadtrees.
New encoding procedures are suggested based on Morse code for the secondary encoding of symbols and on Delta modulation for quadtrees. Image entity manipulation is discussed followed by some speculative work on neural networks and error control coding.
It is concluded that some processes are well served by the Vector Signal Processor but that the lack of conditional decision making and the difficulty of performing certain arithmetic functions make the processor unwieldy in its necessary host interactions
Radar systems for the water resources mission, volume 2
The application of synthetic aperture radar (SAR) in monitoring and managing earth resources was examined. The function of spaceborne radar is to provide maps and map imagery to be used for earth resource and oceanographic applications. Spaceborne radar has the capability of mapping the entire United States regardless of inclement weather; however, the imagery must have a high degree of resolution to be meaningful. Attaining this resolution is possible with the SAR system. Imagery of the required quality must first meet mission parameters in the following areas: antenna patterns, azimuth and range ambiguities, coverage, and angle of incidence
Low power, reduced complexity filtering and improved tracking accuracy for GNSS
This thesis addresses the power consumption problems resulting from the advent of multiple GNSS satellite systems which create the need for receivers supporting multi-frequency, multi-constellation GNSS systems. Such a multi-mode receiver requires a substantial amount of signal processing power which translates to increased hardware complexity and higher power dissipation which reduces the battery life of a mobile platform. During the course of the work undertaken, a power analysis tool was developed in order to be able to estimate the hardware utilisation as well as the power consumption
of a digital system. By using the power estimation tool developed, it was established that most of the power was dissipated after the Analog to Digital Converter (ADC)by the filters associated with the decimation process. The power dissipation and the hardware complexity of the decimator can be reduced substantially by using a minimum-phase Infinite Impulse Response (IIR) filter. For Global Positioning System
(GPS) civilian signals, the use of IIR filters does not deleteriously affect the positional accuracy. However, in the case where an IIR filter was deployed in a GLObalnaya NAvigatsionnaya Sputnikovaya Sistema (GLONASS) receiver, the pseudorange measurements of the receiver varied by up to 200 metres. The work undertaken proposes various methods that overcomes the pseudorange measurement variation and reports on the results that are on par with linear-phase Finite Impulse Response (FIR) filters. The work also proposes a modified tracking loop that is capable of tracking very low Doppler frequencies without decreasing the tracking performance
Reception performance studies for the evaluation and improvement of the new generation terrestrial television systems
270 p.La industria de la TV ha experimentado grandes cambios en las últimas décadas. Las expectativas cada vez mayores de los espectadores y la reducción del espectro disponible para los servicios de TV han provocado la necesidad de sistemas más robustos de Televisión Digital Terrestre (TDT).El primer intento de cumplir estos requisitos es el estándar europeo DVB-T2 (2009). La publicación de un nuevo estándar significa el inicio de un proceso de evaluación del rendimiento del mismo mediante, por ejemplo, estudios de cobertura u obtención de valores de umbral de relación señal / ruido (SNR). Al inicio de esta tesis, este proceso estaba casi terminado para recepción fija y móvil. Sin embargo, la recepción en interiores no se había estudiado en detalle. Por esta razón, esta tesis completa la evaluación de DVB-T2 en interiores y define una nueva metodología de evaluación optimizada para este escenario.A pesar de que DVB-T2 emplea tecnologías muy avanzadas, el sistema se definió hace casi diez años y desde entonces han aparecido nuevas técnicas avanzadas, como por ejemplo nuevos códigos de corrección de errores o la nueva técnica de multiplexación por división en capas (LDM). Estas nuevas técnicas tampoco han sido evaluadas en entornos de interior, por lo que esta tesis incluye el análisis de las mismas evaluando su idoneidad para mejorar el rendimiento de DVB-T2. Además, se ha comprobado que los algoritmos tradicionales de los receptores TDT no están optimizados para los nuevos escenarios en los que se consideran las señales multicapa y recepción móvil. Por esta razón, se han propuesto nuevos algoritmos para mejorar la recepción en este tipo de situaciones.El último intento de hacer frente a los altos requisitos actuales de TDT es el estándar americano ATSC 3.0 (2016). Al igual que con DVB-T2, se necesita proceso completo de evaluación del sistema. Por ello, en esta tesis se han realizado simulaciones y pruebas de laboratorio para completar el estudio de rendimiento de ATSC 3.0 en diferentes escenarios
GalPak3D: A Bayesian parametric tool for extracting morpho-kinematics of galaxies from 3D data
We present a method to constrain galaxy parameters directly from
three-dimensional data cubes. The algorithm compares directly the data with a
parametric model mapped in coordinates. It uses the spectral
lines-spread function (LSF) and the spatial point-spread function (PSF) to
generate a three-dimensional kernel whose characteristics are instrument
specific or user generated. The algorithm returns the intrinsic modeled
properties along with both an `intrinsic' model data cube and the modeled
galaxy convolved with the 3D-kernel. The algorithm uses a Markov Chain Monte
Carlo (MCMC) approach with a nontraditional proposal distribution in order to
efficiently probe the parameter space. We demonstrate the robustness of the
algorithm using 1728 mock galaxies and galaxies generated from hydrodynamical
simulations in various seeing conditions from 0.6" to 1.2". We find that the
algorithm can recover the morphological parameters (inclination, position
angle) to within 10% and the kinematic parameters (maximum rotation velocity)
to within 20%, irrespectively of the PSF in seeing (up to 1.2") provided that
the maximum signal-to-noise ratio (SNR) is greater than pixel
and that the ratio of the galaxy half-light radius to seeing radius is greater
than about 1.5. One can use such an algorithm to constrain simultaneously the
kinematics and morphological parameters of (nonmerging) galaxies observed in
nonoptimal seeing conditions. The algorithm can also be used on adaptive-optics
(AO) data or on high-quality, high-SNR data to look for nonaxisymmetric
structures in the residuals.Comment: 16 pages, 10 figures, accepted to publication in AJ, revised version
after proofs corrections. Algorithm available at http://galpak.irap.omp.e
Circuit Design for Realization of a 16 bit 1MS/s Successive Approximation Register Analog-to-Digital Converter
As the use of digital systems continues to grow, there is an increasing need to convert analog information into the digital domain. Successive Approximation Register (SAR) analog-to-digital converters are used extensively in this regard due to their high resolution, small die area, and moderate conversion speeds. However, capacitor mismatch within the SAR converter is a limiting factor in its accuracy and resolution. Without some form of calibration, a SAR converter can only reasonably achieve an accuracy of 10 bits. The Split-ADC technique is a digital, deterministic, background self-calibration algorithm that can be applied to the SAR converter. This thesis describes the circuit design and physical implementation of a novel 16-bit 1MS/s SAR analog-to-digital converter for use with the Split-ADC calibration algorithm. The system was designed using the Jazz 0.18um CMOS process, successfully operates at 1MS/s, and consumes a die area of 1.2mm2. The calibration algorithm was applied, showing an improvement in the overall accuracy of the converter
A Pipeline Analog-To-Digital Converter for a Plasma Impedance Probe
Space instrumentation technology is an essential tool for rocket and satellite research, and is expected to become popular in commercial and military operations in fields such as radar, imaging, and communications. These instruments are traditionally implemented on printed circuit boards using discrete general-purpose Analog-to-Digital Converter (ADC) devices and other components. A large circuit board is not convenient for use in micro-satellite deployments, where the total payload volume is limited to roughly one cubic foot. Because micro-satellites represent a fast growing trend in satellite research and development, there is motivation to explore miniaturized custom application-specific integrated circuit (ASIC) designs to reduce the volume and power consumption occupied by instrument electronics. In this thesis, a model of a new Plasma Impedance Probe (PIP) architecture, which utilizes a custom-built ADC along with other analog and digital components, is proposed. The model can be fully integrated to produce a low-power, miniaturized impedance probe
- …