Baseband controller in a micronetwork
First Claim
1. A baseband controller system to concurrently accommodate a plurality of slaves on a real-time basis in a micronetwork comprises:
- transceiver circuitry to form a radio frequency link with the plurality of slaves;
a microsequencer coupled to the transceiver circuitry, wherein the microsequencer includes;
a correlator/accumulator for processing a given computation to produce computational data;
a plurality of clocks;
timer logic coupled to a plurality of timers sufficient to accommodate an upper limit of timer requests, the plurality of timers driven by the plurality of clocks to facilitate a micronetwork timing functionality; and
data storage logic coupled to a plurality of registers, the data storage logic operable to store and retrieve data and the computational data to and from a register of the plurality of registers.
6 Assignments
0 Petitions
Accused Products
Abstract
A baseband controller includes a microsequencer with special hardware resources circuitry and a configuration that supports real-time micronetwork functionality for an upper limit of slave devices. The microsequencer includes a correlator that may also be used as an accumulator, wherein the topology provides that the correlator can communicate with an arithmetic logic unit that correspondingly enables the correlator to act as an accumulator. The microsequencer also includes a plurality of clocks and timers for facilitating micronetwork timing functionality, and at registers for temporarily storing computational data, where each of the storage registers have different sizes for accommodating different-sized packets of computational data.
6 Citations
10 Claims
-
1. A baseband controller system to concurrently accommodate a plurality of slaves on a real-time basis in a micronetwork comprises:
-
transceiver circuitry to form a radio frequency link with the plurality of slaves; a microsequencer coupled to the transceiver circuitry, wherein the microsequencer includes; a correlator/accumulator for processing a given computation to produce computational data; a plurality of clocks; timer logic coupled to a plurality of timers sufficient to accommodate an upper limit of timer requests, the plurality of timers driven by the plurality of clocks to facilitate a micronetwork timing functionality; and data storage logic coupled to a plurality of registers, the data storage logic operable to store and retrieve data and the computational data to and from a register of the plurality of registers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A baseband controller system to concurrently accommodate a plurality of slaves on a real-time basis in a micronetwork comprises:
-
transceiver circuitry to form a radio frequency link with the plurality of slaves; a microsequencer coupled to the transceiver circuitry, wherein the microsequencer includes; a correlator in communication with an arithmetic logic unit to provide an accumulator to process a given computation to generate computational data; a plurality of clocks; timer logic coupled to a plurality of timers sufficient to accommodate an upper limit of timer requests, the plurality of timers driven by the plurality of clocks to facilitate a micronetwork timing functionality; and data storage logic coupled to store and retrieve data to and from a plurality of registers, wherein each of the registers is of a different size and the data storage logic stores the data to a register of the plurality of registers based upon a storage size of the data, wherein the data includes the computational data. - View Dependent Claims (8, 9, 10)
-
Specification