Patent classifications
H04L25/49
FEEDBACK CONTROL SYSTEMS FOR WIRELESS DEVICES
An apparatus for a mobile communication device adapted for digital pre-distortion that includes a memory and a processor operatively coupled to the memory of the processor. The processor receives a first input signal and also receives a first output signal from a power amplifier that is based on the first input signal. The processor additionally varies compression applied to a second input signal based on the first output signal of the power amplifier, generates a distortion compensation vector for the second input signal based on the first output signal of the power amplifier, and also varies an input excitation signal supplied to the power amplifier based on the first output signal of the power amplifier.
Soft value extraction method and device applicable to OvXDM system, and OvXDM system
This application discloses a soft value extraction method and device applicable to an OvXDM system, and the OvXDM system. In the method, waveform coding is performed on all symbols in a hard value sequence, to generate a predictive value after overlapped coding; the symbols in the hard value sequence are reversed one by one, and overlapped coding is performed on each reversed symbol and associated symbols before and after the reversed symbol, to generate a predictive value of the reversed symbol; and for each symbol in the hard value sequence, a soft value of the current symbol is calculated based on A(.sup.+1
.sup.1), where A is a coefficient related to a channel type,
.sup.+1=y.sub.rxy.sup.+1, and
.sup.1=y.sub.rxy.sup.1.sup.2; if y.sup.+1 is a predictive value of the symbol obtained after overlapped coding and before reversing, y.sup.1 is a predictive value of the symbol obtained after overlapped coding and reversing; and y.sub.rx is a received signal sequence.
Soft value extraction method and device applicable to OvXDM system, and OvXDM system
This application discloses a soft value extraction method and device applicable to an OvXDM system, and the OvXDM system. In the method, waveform coding is performed on all symbols in a hard value sequence, to generate a predictive value after overlapped coding; the symbols in the hard value sequence are reversed one by one, and overlapped coding is performed on each reversed symbol and associated symbols before and after the reversed symbol, to generate a predictive value of the reversed symbol; and for each symbol in the hard value sequence, a soft value of the current symbol is calculated based on A(.sup.+1
.sup.1), where A is a coefficient related to a channel type,
.sup.+1=y.sub.rxy.sup.+1, and
.sup.1=y.sub.rxy.sup.1.sup.2; if y.sup.+1 is a predictive value of the symbol obtained after overlapped coding and before reversing, y.sup.1 is a predictive value of the symbol obtained after overlapped coding and reversing; and y.sub.rx is a received signal sequence.
PAM-4 CALIBRATION
A hybrid voltage mode (VM) and current mode (CM) four-level pulse amplitude modulation (PAM-4) transmitter circuits (a.k.a. drivers) is calibrated using a configurable replica circuit and calibration control circuitry. The replica circuit includes an on-chip termination impedance to mimic a receiver's termination impedance. The amount of level enhancement provided by the current mode circuitry is calibrated by adjusting the current provided to the output node and sunk from the output node by the replica current mode circuitry while the replica voltage mode circuitry is driving an intermediate PAM-4 level. After the level enhancement has been set, the non-linearity between levels is calibrated by adjusting the amount of current provided to the output node by the replica current mode circuitry while the replica voltage mode circuitry is driving a maximum output voltage level.
Serial-Link Receiver Using Time-Interleaved Discrete Time Gain
A serial receiver combines continuous-time equalization, analog interleaving, and discrete-time gain for rapid, efficient data reception and quantization of a serial, continuous-time signal. A continuous-time equalizer equalizes a received signal. A number N of time-interleaved analog samplers sample the equalized continuous-time signal to provide N streams of analog samples transitioning at rate reduced by 1/N relative to the received signal. A set of N discrete-time variable-gain amplifiers amplify respective streams of analog samples. A quantizer then quantizes the amplified streams of analog samples to produce a digital signal.
Data transmission circuit for operating a data bus inversion, and a semiconductor apparatus and a semiconductor system including the same
A data transmission circuit includes a data bus inversion encoding circuit configured to compare previous output data and current output data, invert or non-invert the current output data to control the number of data transitions; and transmitters configured to drive signal transmission lines based on outputs of the data bus inversion encoding circuit.
System and method for fast converging reference clock duty cycle correction for digital to time converter (DTC)-based analog fractional-N phase-locked loop (PLL)
A system and method for fast converging reference clock duty cycle correction for a digital to time converter (DTC) based analog fractional-N phase-locked loop (PLL) are herein disclosed. According to one embodiment, an electronic circuit includes a clock doubler, a comparator that outputs a value representing a difference between a voltage at a voltage-to-current (Gm) circuit and a reference voltage that is adjusted to compensate for an offset of the comparator, and a duty cycle calibration circuit that receives the value output from the comparator and adjusts a duty cycle of the PLL by extracting an error from the value output from the comparator and delaying a clock edge of the duty cycle according to the extracted error.
UNEQUAL SPACING ON MULTILEVEL SIGNALS
The present disclosure provides signal management with unequal eye spacing by: determining a dispersion slope of a channel between a transmitter and a receiver based on a temperature of the transmitter and a wavelength used by the transmitter to transmit signals over the channel; determining maximum and minimum powers for transmission over the channel; assigning a plurality of rails to a corresponding plurality of power levels, wherein amplitude differences between adjacent rails of the plurality of rails are based on the dispersion slope and produce a first eye pattern with a first Ratio of Level Mismatch (RLM) less than one; encoding, by the transmitter, data onto a conditioned signal according to the plurality of rails; and transmitting the conditioned signal over the channel, so that the conditioned signal demonstrates a second eye pattern with a second RLM greater than the first RLM when received at the receiver.
Signal detection by means of supplemental information
A method of communicating information from a sensor concerning a received signal, comprising: responsive to receiving by at least one detecting sensor, during a defined time interval, data indicative of an entire data of a frequency band received by it during the defined time interval, comprising at least one signal emitted at least one emitter, and to detecting of the emitted signal by the at least one detecting sensor, sending from the sensor assistance information corresponding to the detected emitted signal during the defined time interval, to at least one non-detecting sensor. This information can be utilized by the non-detecting sensor to perform an action with respect to data indicative of an entire data of the frequency band received by the non-detecting sensor during a corresponding defined time interval, the action corresponding to at least one emitted signal received by the non-detecting sensor during the corresponding defined time interval.
SERVICE DATA PROCESSING METHOD AND APPARATUS
A service data processing method and apparatus is disclosed. A data frame is divided into code blocks with smaller granularity, and service data is mapped to a corresponding quantity of code blocks in the data frame based on a service requirement. In addition, the data frame is used to indicate a location of a code block carrying the service data. In one manner, a code block in a payload area of the data frame is divided into a data code block and an overhead code block, and the overhead code block is used to indicate a location of a data code block carrying the service data. In the another manner, an indication field is configured in an overhead area of the data frame to indicate a location of a code block that carries the service data and that is in the payload area of the data frame.