General Purpose Digital Signal Processing Architectures for Radar

1971 ◽  
Author(s):  
B. Gold
2011 ◽  
Vol 28 (1) ◽  
pp. 1-14 ◽  
Author(s):  
W. van Straten ◽  
M. Bailes

Abstractdspsr is a high-performance, open-source, object-oriented, digital signal processing software library and application suite for use in radio pulsar astronomy. Written primarily in C++, the library implements an extensive range of modular algorithms that can optionally exploit both multiple-core processors and general-purpose graphics processing units. After over a decade of research and development, dspsr is now stable and in widespread use in the community. This paper presents a detailed description of its functionality, justification of major design decisions, analysis of phase-coherent dispersion removal algorithms, and demonstration of performance on some contemporary microprocessor architectures.


2016 ◽  
Vol 05 (04) ◽  
pp. 1602002 ◽  
Author(s):  
D. C. Price ◽  
J. Kocz ◽  
M. Bailes ◽  
L. J. Greenhill

Advances in astronomy are intimately linked to advances in digital signal processing (DSP). This special issue is focused upon advances in DSP within radio astronomy. The trend within that community is to use off-the-shelf digital hardware where possible and leverage advances in high performance computing. In particular, graphics processing units (GPUs) and field programmable gate arrays (FPGAs) are being used in place of application-specific circuits (ASICs); high-speed Ethernet and Infiniband are being used for interconnect in place of custom backplanes. Further, to lower hurdles in digital engineering, communities have designed and released general-purpose FPGA-based DSP systems, such as the CASPER ROACH board, ASTRON Uniboard, and CSIRO Redback board. In this introductory paper, we give a brief historical overview, a summary of recent trends, and provide an outlook on future directions.


Author(s):  
Paolo Buschiazzo ◽  
Michael Niederstätter ◽  
Anna Marina Scapolla

This work aims to contribute to the creation of networks of online laboratories by proposing the model of a scalable and general purpose laboratory server and its integration into the iLabs network. The lab server has been designed to control heterogeneous devices and can be easily adapted to different fields of application. The communications between the laboratory server and the end user interfaces, and between the laboratory server and the devices are completely mediated by web services. The server model has been applied to the development of an online laboratory on Digital Signal Processing. The laboratory is now part of the iLabs network. The task of integration into the network has stimulated the development of a new interface that minimizes the changes to be done on existing lab servers to join the iLabs network and makes integration independent of server technology. The new interface, named LabProxy, contributes to the iLab Shared Architecture (ISA) and has been included in the software repository of iLabs.


Sign in / Sign up

Export Citation Format

Share Document