9 citations found. Retrieving documents...
Bose, Vanu G. 1999 (June). Design and implementation of software radios using a general purpose processor. Ph.D. thesis, MIT.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
An Esterel-based development environment for designing.. - Kim, Turletti (2001)   (Correct)

....control, congestion control, etc. veri cation, validation, etc. The aim of our work is to make the implementation of such applications easier by accelerating the development time, especially the debugging and veri cation phases. In order not to reinvent the wheel, we have used the Pspectra [Bos99, Vas00] development environment designed by the SpectrumWare project . This toolkit provides a real time signal processing environment used to implement portable DSP applications on general purpose workstations. Pspectra is especially targeted to develop software radios and provides an API for ....

....the performance obtained with the new Esterel based Pspectra environment, and compare it with the original version of the toolkit. In addition, we present a new scheduling model of the control part called the DRM (Data Reactive Model) and compare its performance with the DPM (Data Pull Model) Bos99] originally implemented in Pspectra. The formal language Esterel [Ber99b, Ber99a] is an imperative synchronous parallel programming language dedicated to reactive systems. It is well suited to the programming of hardware or software synchronous controllers for which the control handling aspects ....

[Article contains additional citation context not shown here]

Vanu G. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD thesis, MIT, June 1999.


EPspectra: A Formal Approach to Developing DSP Software.. - Kim, Turletti, Bouali (2001)   (Correct)

....scheduling, networking protocols, validation, etc. Furthermore, it requires an appropriate development environment accessible to programmers. Recently, we have developed an extension of the Pspectra development environment which has been developed by the SpectrumWare project at MIT. Pspectra [Bos99, Vas00] was designed to implement software radio applications on general purpose workstations. The Esterel extension of Pspectra, EPspectra [HT01] is a component based development veri cation environment which integrates debugging and veri cation phases within a component based architecture. It ....

Vanu G. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD thesis, MIT, June 1999.


Implementation of an Esterel-based Toolkit for Designing DSP.. - Kim, Turletti   (Correct)

....control, etc. verification, validation, etc. The aim of this work is to make the implementation of software DSP applications easier by accelerating the development time, especially by supporting the debugging and verification phases. In order not to reinvent the wheel, we have used the Pspectra [1, 2] programming environment developed by the SpectrumWare project . Pspectra provides a signal processing programming environment to implement portable DSP applications on general purpose workstations. It is especially targeted to develop software radios and provides the API for developers to make ....

....the debugging and testing phases are known to be the most time consuming operations. For the performance, we would like to focus on the scheduling model and design a scheduling model called the Data Reactive scheduling Model, while the realtime scheduling of Pspectra is based on Data Pull Model [1]. The Data Pull Model in the Pspectra programming environment was designed to overcome some of the limitations of a traditional Data Flow Model implementation. In a typical data flow approach, the data is pushed from the place taking raw data to See http: www.sds.lcs.mit.edu SpectrumWare the ....

[Article contains additional citation context not shown here]

Vanu G. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD thesis, MIT, June 1999.


Variability in the Execution of Multimedia.. - Hughes, Kaul.. (2001)   (16 citations)  (Correct)

....would be quite conservative even for the perfect 1 IPC architecture. Many multimedia applications do not have absolutely hard real time requirements. In practice, application designers and systems often use measurement to predict expected execution times (e.g. 5] Further, as discussed in [3], many applications already make approximations and or specify statistical error rates (e.g. wireless systems need to account for channel induced bit error rates) These soft real time systems can afford to miss their frame processing deadlines once in a while. For such systems, it suffices to ....

....systems need to account for channel induced bit error rates) These soft real time systems can afford to miss their frame processing deadlines once in a while. For such systems, it suffices to make statistical predictions that ensure that the real time requirements would be met most of the time [3, 5]. The small architecture induced variability as seen in our results could easily be incorporated in such statistical predictions. Thus, our results challenge the conventional wisdom that current general purpose processors are unsuitable for realtime multimedia workloads due to their ....

[Article contains additional citation context not shown here]

V. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD thesis, Massachusetts Institute of Technology, 1999.


Parallel Signal-Processing for Everyone - Vasconcellos (2000)   (6 citations)  (Correct)

....across the various processing elements seems to be particularly difficult to hide from the programmer. The SpectrumWare group demonstrated the feasibility of building software radios on general purpose processors with SPECtRA (Signal Processing Environment for Continuous Real Time Applications) [Bose, 1999]. As our research group pursued more challenging applications, such as receiving and transmitting digital signals such as HDTV or CDMA communications, we realized the original SPECtRA needed to be redesigned for higher performance and lower overhead operation. Although the processing requirements ....

....applications that use it has primarily been on Intelbased platforms, but the software is written in C and C using the standard POSIX threads (pthreads) interface and could be easily ported to any Unix like system. 2. 1 Hardware Pspectra builds upon the same hardware architecture SPECtRA used [Bose, 1999]. This consists of a general purpose computer with a GuPPI PCI card and some analog hardware to interface with the outside world. In the case of virtual radios (see Section 1.2) SpectrumWare s current focus, this hardware handles reception and down conversion of a wide band portion of the RF ....

[Article contains additional citation context not shown here]

Vanu G. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD Thesis, MIT, 1999.


Software Radio Technology and Challenges - Chapin   Self-citation (Vanu)   (Correct)

....mode cellular base station that uses digital signal processors for computation has been commercially available fom AirNet for some years. 2] The most common computation engine in military software radios is one or several dedicated DSPs. 3] Generalpurpose processors can also be used for the task. [4] Data conversion. Radios that support multiple waveforms whose bandwidths are not the same need A D and D A data conversion stages with adjustable bandwidths. This is normally accomplished by combining moderately adjustable data converters with a highly flexible digital down converter (DDC) ....

Bose, Vanu. "Design and implementation of software radios using general purpose processors." MIT Ph.D. thesis. June 1999.


EPspectra: A Formal Toolkit for Developing DSP Software.. - Kim, Turletti, Bouali   (Correct)

No context found.

Bose, Vanu G. 1999 (June). Design and implementation of software radios using a general purpose processor. Ph.D. thesis, MIT.


Functional Analysis of a SDR Based Bluetooth/HiperLAN.. - Hoeksema, Schiphorst.. (2001)   (Correct)

No context found.

Vanu G. Bose. Design and Implementation of Software Radios Using a General Purpose Processor. PhD thesis, Massachusetts Institute of Technology, June 1999.


Overview of Vanu Software Radio - Chapin (2002)   (Correct)

No context found.

Bose V. "Design and Implementation of Software Radios Using General Purpose Processors," MIT Ph.D. thesis, June 1999.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC