GPS and Navigation Products
Navigational System Design & Development Products:
Software Receiver
The open-architecture software receiver lets users use software components (analogous to hardware building blocks) for the design, development, test, and operation of working GPS receivers. The components are based on CRS's Windows®-based IMPULSE™ software for development of complex systems. IMPULSE™ offers fully open architecture, single-, dual-, and multiple-frequency operation; C/A, P, codeless or semi-codeless operation; and the ability to visualize and monitor signals from any point. It works with sampled data such as CRS's RF front ends, stored data, or simulated data from CRS's signal simulator. C code drives the components, making it work with at least four platforms (Microprocessors, DSP, FPGA, and ASIC). Users can modify existing components' parameters or develop their own. Simulation, test, validation, and implementation come together in a one-step process.
Software modules usually help perform the correlation. Host processors can't perform computationally intensive correlations (such as P-code) in real-time. FPGA (Field Programmable Gate Array) correlators are available as add-on modules.
Advanced modules (DLLs) for multiple antennas and beamforming are available separately.
Advanced modules for M-code, Glonass, and Galileo will be available in the future.
The intellectual property (IP) cores for C/A and P-code GPS receivers meet user requirements and platforms. We supply complete software receiver cores for embedded applications.
Single-Frequency Open Architecture Software Receiver
(SGS-CA-001-01)
This receiver contains core system IMPULSE™software. Also included are general building blocks, signal processing, display, and standard C/A code modules.
The IMPULSE™ software pacakge includes all single-frequency GPS receiver module DLLs (Dynamic Link Libraries) for Windows® OS, and the following complete, ready-to-use receiver architectures:
- C/A code receiver with conventional aquisition (correlator-based, software)
- C/A code receiver with fast FFT acquisition (software)
- Multipath monitoring receiver
- Sampled data file (similar to files from the simulator)
Dual-Frequency Open Architecture Software Receiver
(SGS-DF-002-01)
This receiver contains core system IMPULSE™software. Also included are general building blocks, signal processing, display, and expanded C/A- and P-code modules. A WIZARD for integration of user developed C++ code with the software receiver is provided.
The IMPULSE™ software pacakge includes all dual-frequency GPS receiver module DLLs (Dynamic Link Libraries) for Windows® OS, and the following complete, ready-to-use receiver architectures:
- Dual-frequency P-code receiver
- Dual-frequency P-codeless receiver
- Dual-frequency P-code, semi-codeless receiver
- Sampled data file (similar to those from the signal simulator)
It also includes the modules for single-frequency C/A code receiver.