Wireless spread spectrum communication platform using dynamically reconfigurable logic
First Claim
1. A method of operating a configurable electronic device with function-specific computing elements to communicate with another electronic device, the method comprising the steps of:
- a) receiving a signal at the configurable electronic device;
b) assigning a data pump path for the signal in a configurable modem platform of the configurable electronic device, wherein the configurable modem platform includes first and second computing elements and a reconfigurable interconnect;
c) receiving design configuration information for configuring the configurable modem platform to form a modem architecture to support an applicable communication protocol for the signal, wherein the configuring comprises the steps of;
c1) selecting and configuring portions of the first and second computing elements for connecting to the reconfigurable interconnect;
c2) configuring the reconfigurable interconnect to establish applicable connection architecture and connection paths between the first and second computing elements; and
c3) setting parameters for the first and second computing elements and the configurable interconnect;
d) performing digital signal processing of a data portion of the signal, using the configurable modem platform, wherein the configurable modem platform has a heterogeneous structure; and
e) assembling payload data with control information and the configuration information; and
f) transmitting the payload data, the control information, and the configuration information to a mobile telephone switching office (MTSO).
0 Assignments
0 Petitions
Accused Products
Abstract
A wireless spread spectrum communication platform for processing a communication signal is disclosed herein. The wireless communication platform includes a first computing element, a second computing element, and a reconfigurable interconnect. The first computing element is coupled to the second computing element via the reconfigurable interconnect. A design configuration of the first computing element is heterogeneous with respect to a design configuration of the second computing element. The reconfigurable interconnect has an uncommitted architecture, thereby allowing it to be configured by an outside source to couple portions of the first reconfigurable interconnect with portions of the second reconfigurable interconnect in a variety of combinations. The first computing element, the second computing element, and the reconfigurable interconnect operable to perform discrete functions suitable for processing of the communication signal.
79 Citations
17 Claims
-
1. A method of operating a configurable electronic device with function-specific computing elements to communicate with another electronic device, the method comprising the steps of:
-
a) receiving a signal at the configurable electronic device; b) assigning a data pump path for the signal in a configurable modem platform of the configurable electronic device, wherein the configurable modem platform includes first and second computing elements and a reconfigurable interconnect; c) receiving design configuration information for configuring the configurable modem platform to form a modem architecture to support an applicable communication protocol for the signal, wherein the configuring comprises the steps of; c1) selecting and configuring portions of the first and second computing elements for connecting to the reconfigurable interconnect; c2) configuring the reconfigurable interconnect to establish applicable connection architecture and connection paths between the first and second computing elements; and c3) setting parameters for the first and second computing elements and the configurable interconnect; d) performing digital signal processing of a data portion of the signal, using the configurable modem platform, wherein the configurable modem platform has a heterogeneous structure; and e) assembling payload data with control information and the configuration information; and f) transmitting the payload data, the control information, and the configuration information to a mobile telephone switching office (MTSO). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for operating a configurable electronic device with function-specific computing elements to communicate with another electronic device, comprising:
-
first receiving means for receiving a signal at the configurable electronic device; assigning means for assigning a data pump path for the signal in a configurable modem platform of the configurable electronic device, wherein the configurable modem platform includes first and second computing elements and a reconfigurable interconnect; second receiving means for receiving design configuration information and including a receiving means for configuring the configurable modem platform to form a modem architecture to support an applicable communication protocol for the signal, wherein the receiving means comprises; selecting and configuring means for selecting and configuring portions of the first and second computing elements for connecting to the reconfigurable interconnect; configuring means for configuring the reconfigurable interconnect to establish applicable connection architecture and connection paths between the first and second computing elements; and setting means for setting parameters for the first and second computing elements and the configurable interconnect; digital signal processing means for processing a data portion of the signal, using the configurable modem platform, wherein the configurable modem platform has a heterogeneous structure; assembling means for assembling payload data with control information and the configuration information; and transmitting means for transmitting the payload data, the control information, and the configuration information to a mobile telephone switching office (MTSO), wherein digital signal processing means includes means for performing modem functions using a reconfigurable modem chip having a heterogeneous structure. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for operating a configurable electronic device with function-specific computing elements to communicate with another electronic device, the system comprising:
-
a processor; a memory communicatively coupled to the processor; and software executing in the processor configured to; a) receive a signal at the configurable electronic device; b) assign a data pump path for the signal in a configurable modem platform of the configurable electronic device, wherein the configurable modem platform includes first and second computing elements and a reconfigurable interconnect; c) receive design configuration information for configuring the configurable modem platform to form a modem architecture to support an applicable communication protocol for the signal, wherein the configuring comprises; c1) selecting and configuring portions of the first and second computing elements for connecting to the reconfigurable interconnect; c2) configuring the reconfigurable interconnect to establish applicable connection architecture and connection paths between the first and second computing elements; and c3) setting parameters for the first and second computing elements and the configurable interconnect; d) perform digital signal processing of a data portion of the signal, using the configurable modem platform, wherein the configurable modem platform has a heterogeneous structure; e) assembling payload data with control information and the configuration information; and f) transmitting the payload data, the control information, and the configuration information to a mobile telephone switching office (MTSO).
-
-
17. A computer program having a program code for performing the method for operating a configurable electronic device with function-specific computing elements to communicate with another electronic device, comprising the steps of:
-
a) receiving a signal at the configurable electronic device; b) assigning a data pump path for the signal in a configurable modem platform of the configurable electronic device, wherein the configurable modem platform includes first and second computing elements and a reconfigurable interconnect; c) receiving design configuration information for configuring the configurable modem platform to form a modem architecture to support an applicable communication protocol for the signal, wherein the configuring comprises the steps of; c1) selecting and configuring portions of the first and second computing elements for connecting to the reconfigurable interconnect; c2) configuring the reconfigurable interconnect to establish applicable connection architecture and connection paths between the first and second computing elements; and c3) setting parameters for the first and second computing elements and the configurable interconnect; d) performing digital signal processing of a data portion of the signal, using the configurable modem platform, wherein the configurable modem platform has a heterogeneous structure; e) assembling payload data with control information and the configuration information; and f) transmitting the payload data. the control information, and the configuration information to a mobile telephone switching office (MTSO), when the computer program runs on a computer.
-
Specification