Demodulation of multi-user, multi-protocol data in a reconfigurable datapath
First Claim
1. A method to demodulate a signal comprising:
- receiving modulated data by an antenna;
storing the received modulated data in a buffer;
configuring a first datapath from several predefined configurations, wherein a type of data encoding for the received modulated data stored in the buffer for a first user establishes a protocol that determines a configuration for the first datapath;
configuring a second datapath from the several predefined configurations based on a protocol for the type of data encoding for the received modulated data stored in the buffer for the second user; and
operating the first and second datapaths in parallel to demodulate the received modulated data of the first user and the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of demodulating antenna data containing multiple signals in multiple protocols for multiple users is disclosed. The method comprises buffering the antenna data with an input buffer of the demodulation system. Next, the protocol to be demodulated is determined and a dynamically reconfigurable datapath for the system is configured for that protocol. The antenna data containing multiple signals is read from the input buffer, demodulated by the datapath, and stored in an output buffer. The next protocol to be demodulated is determined and the datapath is configured appropriately. Again, the signal for each of the users is demodulated by the datapath and the output data is stored in the output buffer. This process continues until all of the signals for all of the users have been demodulated for all of the prescribed protocols.
-
Citations
5 Claims
-
1. A method to demodulate a signal comprising:
-
receiving modulated data by an antenna; storing the received modulated data in a buffer; configuring a first datapath from several predefined configurations, wherein a type of data encoding for the received modulated data stored in the buffer for a first user establishes a protocol that determines a configuration for the first datapath; configuring a second datapath from the several predefined configurations based on a protocol for the type of data encoding for the received modulated data stored in the buffer for the second user; and operating the first and second datapaths in parallel to demodulate the received modulated data of the first user and the second user. - View Dependent Claims (2, 3)
-
-
4. A system for demodulating signals comprising:
-
an antenna; first and second datapaths coupled to the antenna; an input buffer to store the data received by the antenna and provide the data to the first datapath and to the second datapath; and a first controller to select a protocol and configure the first datapath to accept modulated data from the antenna and provide demodulated data in accordance with the protocol and a second controller to configure the second datapath to operate in parallel with the first datapath. - View Dependent Claims (5)
-
Specification