Abstract:
A clock a data recovery circuit (CDR) operates recovers data from a serial input signal. The CDR uses oversampling to sample the serial input signal at multiple phases. The multiple phases are generated from a reference clock that is not locked to the data rate of the serial input signal. A maximum of two phases are used at a time. The resulting CDR provides high performance while having low power consumption.
Abstract:
A method for communicating comprises generating at least one generalized Golay code from a concatenation of constituent Golay codes, and spreading at least a portion of a data stream with the at least one generalized Golay code. Generalized Golay codes comprise pseudo-complementary sequences having code lengths that differ from Golay complementary sequences and are characterized by low autocorrelation sidelobes relative to the autocorrelation peak.
Abstract:
A communication method comprises generating a Golay code having a zero-DC level when differentially encoded and continuously rotated. A preamble of a data stream is spread with the Golay code, and the data stream is modulated with continuous phase modulation (CPM), such as constant envelope 2-CPM, before being transmitted. A method for acquiring a received signal having a spread sync field modulated with 2-CPM comprises performing chip-level differential detection of the received signal, correlating the received signal with a Golay sequence; and accumulating the correlator outputs.
Abstract:
A method of communication comprises partitioning a single-carrier data stream into equal-size blocks, and partitioning each block into a plurality of equal-size sub-blocks. A first set of cyclic prefixes and/or postfixes is inserted into the blocks to allow a linear convolution of a frequency-selective multipath channel having a long delay spread to be modeled as a circular convolution at a receiver. A second set of cyclic prefixes and/or postfixes is inserted into the sub-blocks to allow a linear convolution of a frequency-selective multipath channel having a short delay spread to be modeled as a circular convolution at the receiver. Upon receiving a transmitted data frame from the multipath channel, the receiver measures a link quality index (LQI) of a short channel impulse response; and selects block-by-block equalization or sub-block by sub-block equalization based on the LQI.
Abstract:
Certain aspects of the present disclosure relate to a method for generating Golay codes and generalized Golay codes in a wireless communication system, and for efficient spreading at a transmitter and despreading at a receiver.
Abstract:
A medical sensor system comprises a gateway comprising a wideband receiver and a narrow band transmitter, the each gateway configured to receive a wideband positioning frame using the wideband receiver from one or more wearable sensors and to transmit acknowledgement frames using the narrow band transmitter that include timing and control data for use by the sensors to establish timing for transmission of the positioning frame; and at least one wearable sensor comprising a wideband transmitter and a narrow band receiver, the sensor configured to transmit a sensor data frame to the gateway using the wideband transmitter and to receive an acknowledgement frame from the gateway using the narrow band receiver, extract timing and control information from the frame, and adjust the timing and synchronization of the wideband transmitter using the timing and control information.
Abstract:
Transceiver calibration is a critical issue for proper transceiver operation. The transceiver comprises at least one RF transmit chain and one RF receive chain. A closed loop path is formed from the digital block, the RF transmit chain, the substrate coupling, the RF receive chain back to the digital block and is used to estimate and calibrate the transceiver parameters over the operating range of frequencies. The substrate coupling eliminates the need for the additional circuitry saving area, power, and performance. In place of the additional circuitry, the digital block which performs baseband operations can be reconfigured into a software or/and hardware mode to calibrate the transceiver. The digital block comprises a processor and memory and is coupled to the front end of the RF transmit chain and the tail end of the RF receive chain.
Abstract:
A method for communicating comprises generating at least one spreading code from a preferred Golay generator and/or a preferred generalized Golay generator. The preferred generalized Golay generator may comprise a plurality of preferred Golay generators. The outputs of the preferred Golay generator are logic 0 and 1. Each stage of the preferred Golay generator may comprise a single basic storage unit, such as a Flip-Flop. Generalized Golay codes comprise pseudo-complementary sequences having code lengths that differ from Golay complementary sequences and are characterized by low autocorrelation sidelobes relative to the autocorrelation peak.
Abstract:
A single frame format is employed by a millimeter wave communication system for single-carrier and OFDM signaling. A Golay-coded sequence in the start frame delimiter (SFD) field identifies the data transmission as single carrier or OFDM. Complementary Golay codes are employed in a channel estimation field to allow a perfect estimate of the multipath channel to be made. Marker codes generated from Golay codes are inserted periodically between slots for tracking and/or for reacquiring timing, frequency, and multipath channel estimates. The length of the marker codes may be adapted relative to the multipath delay spread.
Abstract:
Certain aspects of the present disclosure relate to a method for allocating a plurality of logical channels within each wideband channel specified by the IEEE 802.15.3c standard. Each logical channel can utilize the same wideband channel, but the logical channel can also utilize a narrowband channel (i.e., a low data rate (LDR) channel) for control and signaling. The logical channel may function as a common mode channel for multi-mode operations. A piconet controller (PNC) within a piconet can utilize the LDR for beaconing, association, and for assigning Channel Time Allocations (CTAs). Inside a CTA period, multiple devices in the piconet can communicate using a single-carrier mode, an OFDM mode, or some other mode.