Real-time implementation of digital signal processing for coherent optical digital communication systems

2010 ◽  
Vol 16 (5) ◽  
pp. 1227-1234 ◽  
Author(s):  
Andreas Leven ◽  
Noriaki Kaneda ◽  
Stephen Corteselli
Author(s):  
Ehsan Sheybani

Software-defined radios (SDR) are gradually becoming a practical option for implementing RF communication systems due to their low cost, off-the-shelf availability, and flexibility. Although the analog limitations of the hardware devices in these systems create barriers to some applications, creative algorithms in digital signal processing (DSP) can improve the results. In some cases, this improvement is essential to establishing a robust and reliable communication. The universal software radio peripheral (USRP) is a popular hardware that can be used alongside the SDR. Among many capabilities of USRP and its changeable daughter boards is receiving GPS signals. The GPS satellites transmit data on two main frequencies, L1 (1575.42 MHz) and L2 (1227.60 MHz). In this chapter, the focus is on describing a detailed implementation of the real-time DSP-based algorithm for USRP to detect GPS signal, namely the L1 band that transmits at 1575.42 MHz.


1987 ◽  
Vol 24 (1) ◽  
pp. 65-72
Author(s):  
C. Ward

An accelerator consisting of a fast digital multiplier and A/D and D/A converters is designed for the BBC microcomputer. The circuit enables ‘hands-on’ experience of digital signal processing to be provided at minimal cost. Examples of implementations of FIR filters and an autocorrelation algorithm are provided.


2009 ◽  
Vol 17 (18) ◽  
pp. 15641 ◽  
Author(s):  
Kiyotaka Sasagawa ◽  
Atsushi Kanno ◽  
Masahiro Tsuchiya

Author(s):  
Kevin J. Gorman ◽  
Kourosh J. Rahnamai

Abstract The rapid prototyping of fuzzy logic controllers is accomplished by using the tools Matlab, Simulink, Fuzzy Logic Toolkit, and Real-Time Workshop. Device drivers were developed for Simulink for interfacing with DT2801 and DT2821 data acquisition boards. The fuzzy logic inference engine for the Fuzzy Logic Toolkit was modified to allow the systems to work as independent programs and to be downloadable to DSP (Digital Signal Processing) boards. Simulink is used to graphically implement fuzzy logic controllers. The Real-Time Workshop is used to compile blocks from Simulink into C code, then into an independent executable program, both on the PC and a dSpace DSP (Digital Signal Processing) board. Graphical interfaces are created and debugged by using dSPACE’s tools, Cockpit and Trace. By combining these tools, real-time fuzzy logic controllers are developed in laboratory environments.


2010 ◽  
Vol 31 (12) ◽  
pp. 124014
Author(s):  
Zhubin Shi ◽  
Linjun Wang ◽  
Kaifeng Qin ◽  
Jiahua Min ◽  
Jijun Zhang ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document