Patent classifications
H04L25/49
Data transmission method and apparatus based on probability non-uniform modulation
A data transmission method includes generating a physical layer data frame, where the physical layer data frame includes data on which probability non-uniform modulation is performed and indication information, where the indication information indicates demodulation parameters for performing probability non-uniform demodulation on the data, where the demodulation parameters include a modulation scheme for probability non-uniform modulation, a modulation order for probability non-uniform modulation, and at least one of a probability of each constellation symbol on which probability non-uniform modulation is performed, or a mapping relationship between each constellation symbol on which probability non-uniform modulation is performed and a bit stream, sending the physical layer data frame to a receive end, receiving the physical layer data frame, determining the demodulation parameters based on the indication information, and performing probability non-uniform demodulation on the data based on the demodulation parameters.
System and method for calibration of pulse width modulation signals with higher resolution increments
A system and method for calibrating a pulse width modulation (PWM) signal that extends the on time by a higher resolution increment. The system comprises a PWM generator that receives a VDDIO rail to generate first and second PWM signals, the second PWM signal having an on time extended by the higher resolution increment having a commanded length. The system further comprises a VDDIO circuit that receives the VDDIO rail and outputs a VDDIO signal. First and second analog-to-digital converters are configured to generate a first and second sets of PWM samples and first and second sets of VDDIO samples. A microcontroller is configured to calculate an actual increment length based on the samples, and to compensate for a difference between the commanded length and the actual increment length.
MEMORY DEVICE, METHOD OF CALIBRATING SIGNAL LEVEL THEREOF, AND MEMORY SYSTEM HAVING THE SAME
A method of calibrating a signal level of a memory device includes performing pull-up code and pull-down code calibrations, using a ZQ calibration for non-return-to-zero (NRZ) signaling, performing a most significant bit (MSB) code calibration, using an MSB additional driver for pulse amplitude modulation level-4 (PAM4) signaling, and performing a least significant bit (LSB) code calibration using an LSB additional driver for the PAM4 signaling.
ERROR SIGNALING WINDOWS FOR PHASE-DIFFERENTIAL PROTOCOLS
Systems, methods, and apparatus for error signaling on a serial bus are described. An apparatus includes a bus interface configured to couple the apparatus to a serial bus, a phase-differential decoder configured to decode data from transitions between pairs of symbols in a sequence of symbols received from the serial bus, each symbol being representative of signaling state of the serial bus, and a processor configured to detect an indicator of an error signaling window in signaling state of two wires of the serial bus, the indicator of the error signaling window corresponding to a prohibited combination of symbols or a delay in control signaling, signaling an error through the bus interface during the error signaling window when an error is detected in the sequence of symbols or in timing of the indicator of the error signaling window.
Flexible Ethernet switching systems and methods
A switch system includes interface circuitry configured to ingress and egress clients each including a stream of encoded blocks; and switch circuitry configured to switch the clients between the interface circuitry based on block boundaries of the stream of encoded blocks. The stream of encoded blocks can include 64 b/66 b encoding. Each block in the stream of encoded blocks can be switched intact.
Flexible Ethernet switching systems and methods
A switch system includes interface circuitry configured to ingress and egress clients each including a stream of encoded blocks; and switch circuitry configured to switch the clients between the interface circuitry based on block boundaries of the stream of encoded blocks. The stream of encoded blocks can include 64 b/66 b encoding. Each block in the stream of encoded blocks can be switched intact.
PAM4 receiver including adaptive continuous-time linear equalizer and method of adaptively training the same using training data patterns
A PAM4 receiver including an adaptive continuous-time linear equalizer and a method for training the same are disclosed. The PAM4 receiver and the method for training the same of the present invention employs a training pattern including a first training data pattern and second training data pattern to adaptively tune the PAM4 receiver to achieve accurate data reception and long-distance, high-speed communication.
Data-enable mask compression on a communication bus
An apparatus includes a decoding circuit, and a communication bus that is configured to transfer a particular data payload and a control signal that indicates whether the particular data payload includes a mask value. The mask value is indicative of enabled and non-enabled data words in the particular data payload. The decoding circuit is configured to receive, from an encoding circuit via the communication bus, the particular data payload and the control signal. In response to a determination that the control signal indicates that the particular data payload does not include the mask value, the decoding circuit is configured to use a default value for the mask value, and to create an uncompressed data payload from the particular data payload using the default value, wherein the default value causes the decoding circuit to maintain positions of data words between the particular data payload and the uncompressed data payload.
Transmission device and transmission method
A transmission device includes an imparter configured to impart redundant data to the beginning of each of a plurality of data blocks divided from a data signal, a plurality of THP operators configured to parallelly precode the plurality of data blocks to which the redundant data is imparted, a transmitter configured to sequentially transmit the plurality of data blocks precoded by the plurality of THP operators and the redundant data imparted to each of the plurality of data blocks to a transmission line according to an arrangement order in the data signal, wherein the plurality of THP operators feed back a plurality of pieces of the redundant data to the plurality of data blocks, respectively.
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.