Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver
First Claim
1. An autonomous hardwired tracking loop (HWTL) integrated circuit comprising a HWTL coprocessor coupled to receive an IF signal from a correlator engine, the HWTL coprocessor providing radio signal processing comprising data tracking or acquisition processing on the IF signal to generate HWTL processed data for further radio receiver processing operations by a CPU.
4 Assignments
0 Petitions
Accused Products
Abstract
An autonomous Hardwired Tracking Loop (HWTL) ASIC comprising a HWTL coprocessor provided for implementing most of the receiver processing function for data acquisition and tracking functions of a radio receiver system in dedicated hardware. With the expanded functionality provided by an HWTL coprocessor in the autonomous HWTL ASIC, the interruption of CPU performing the navigation processing is significantly reduced to thereby maximize throughput and minimize power burden on the microprocessor. In the preferred embodiment, the HWTL ASIC also comprises the CPU and a correlator, wherein the correlator provides the high rate greater than approximately 1 KHz signal processing operations, the HWTL coprocessor providing the data acquisition and tracking (medium frequency signal processing) operations, and the CPU thereby freed to provide more bandwidth for lower frequency processing, i.e., navigation and non-radio receiver operations, such as user applications, processing requiring CPU intervention at approximately 10 Hz or less CPU processing rate.
14 Citations
20 Claims
- 1. An autonomous hardwired tracking loop (HWTL) integrated circuit comprising a HWTL coprocessor coupled to receive an IF signal from a correlator engine, the HWTL coprocessor providing radio signal processing comprising data tracking or acquisition processing on the IF signal to generate HWTL processed data for further radio receiver processing operations by a CPU.
-
8. An autonomous hardwired tracking loop (HWTL) radio receiver system comprising:
-
a correlator engine, the correlator engine receives an IF signal and provides correlation operations to generate a correlated data output;
a CPU; and
a HWTL coprocessor coupled between the correlator engine and the CPU to direct passage of data via one or more on-board memory components to the correlator engine or the CPU, wherein the one or more on-board memory components comprises storing a set of parameters associated with data tracking and acquisition operations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An autonomous hardwired tracking loop method (HWTL method) for a radio receiver system having a correlator, a CPU, and a HWTL coprocessor, wherein the HWTL method comprises:
-
providing signal processing functions requiring greater than 1 KHz frequency rate by the correlator;
providing receiver processing comprising data acquisition and tracking function processing by the HWTL coprocessor; and
providing navigation and non-radio receiver operations by the CPU. - View Dependent Claims (18, 19, 20)
-
Specification