H03M7/32

Methods for Compression of Multivariate Correlated Data for Multi-Channel Communication
20190334547 · 2019-10-31 ·

Methods are provided for efficiently encoding and decoding multivariate correlated data sequences for transmission over multiple channels of a network. The methods include transforming data vectors from correlated sources into vectors that comprise substantially independent and correlated components, and generating a common information vector based on the correlated components, and two private information vectors. The methods also include computing the amount of information, such as Wyner's lossy common information, in the common information vector, computing rates that lie on the Gray-Wyner rate region, and choosing compression rates based on the amount of common information. The methods may be applicable, in general, to a wide range of communications and/or storage systems and, particularly, to sensor networks and multi-user virtual environments for gaming and other applications.

METHOD OF INPUT DATA COMPRESSION, ASSOCIATED COMPUTER PROGRAM PRODUCT, COMPUTER SYSTEM AND EXTRACTION METHOD
20190326928 · 2019-10-24 · ·

A method of data compression performed by at least one core communicating with a central memory. The input data presents a two-dimensional input array formed by a plurality data items stored contiguously in the central memory according to a contiguous direction. The method comprises a step of wavelet transform comprising the following sub-steps: forming from the input array at least one tile comprising a plurality of consecutive data block columns, each data block column being formed by a plurality of lines of consecutive data items according to the contiguous direction, the length of each line being a multiple of the cache line length; and for each data block column computing dot products between a filter vector and each group of N lines using fused multiply-add instructions for the core.

DATA PROCESSING APPARATUSES, METHODS, COMPUTER PROGRAMS AND COMPUTER-READABLE MEDIA
20190312585 · 2019-10-10 ·

A first value of a first data element in a first set of data elements is obtained, the first set of data elements being based on a first time sample of a signal. A second value of a second data element in a second set of data elements is obtained, the second set of data elements being based on a second, later time sample of the signal. A measure of similarity is derived between the first value and the second value. Based on the derived measure, a quantisation parameter useable in performing quantisation on data based on the first time sample of the signal is determined. Output data is generated using the quantisation parameter.

DATA PROCESSING METHOD AND APPARATUS
20240154623 · 2024-05-09 · ·

This application provides a data processing method and apparatus. The method is applied to a storage system. The storage system includes a storage apparatus and a processing apparatus. The method is performed by the processing apparatus. The method includes: obtaining a tiered storage feature and a data feature of first data, where the tiered storage feature includes at least one of the following features: an importance, an access frequency, and a retention time, and the data feature includes at least one of the following features: a data type, a data dimension, a data size, or a data content feature; determining a first compression algorithm based on the tiered storage feature and the data feature; and compressing the first data based on the first compression algorithm, to obtain compressed data.

Systems and methods for compressing a digital signal in a digital microphone system
10375475 · 2019-08-06 · ·

In accordance with embodiments of the present disclosure, a digital microphone system may include a microphone transducer and a digital processing system. The microphone transducer may be configured to generate an analog input signal indicative of audio sounds incident upon the microphone transducer. The digital processing system may be configured to convert the analog input signal into a first digital signal having a plurality (e.g., more than 3) of quantization levels, and in the digital domain, process the first digital signal to compress the first digital signal into a second digital signal having fewer quantization levels (e.g., +1, 0, 1) than that of the first digital signal.

FORWARD AND BACKWARD SMOOTH DECODING METHOD, DEVICE, AND SYSTEM
20190238155 · 2019-08-01 ·

The present application discloses a forward and backward smooth decoding method and device suitable for an OvXDM system, and a system. Importance weights of particles in a particle set corresponding to a symbol are calculated by using a forward process and a backward process, and screening is performed with reference to forward importance weights of particles and backward importance weights of particles, to output a final decoding sequence.

High efficiency power amplifier architectures for RF applications
10367522 · 2019-07-30 · ·

A parallel delta sigma modulator architecture is disclosed. The parallel delta sigma modulator architecture includes a signal demultiplexer configured to receive an input signal and to demultiplex the input signal to output a plurality of streams, a plurality of delta sigma modulators executing in parallel, each delta sigma modulator configured to receive a stream from the plurality of streams and to generate a delta sigma modulated output, and a signal multiplexer configured to receive a plurality of delta sigma modulated outputs from the plurality of delta sigma modulators and to multiplex together the plurality of delta sigma modulated outputs into a pulse train.

COMPRESSION/ENCODING APPARATUS AND METHOD, DECODING APPARATUS AND METHOD, AND PROGRAM
20190190537 · 2019-06-20 · ·

The present disclosure relates to a compression/encoding apparatus and method, a decoding apparatus and method, and a program that allow for provision of a lossless compression technology with higher compression ratio.

A GOB data configuration section configures GOB data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block. A table generation section generates a conversion table for encoding the GOB data. An encoding section compresses and encodes the digital data of each block included in the GOB data by using the conversion table. The present technology is applicable, for example, to audio signal compression and encoding, and so on.

Segmented digital-to-analog converter (DAC)
10326469 · 2019-06-18 · ·

Certain aspects of the present disclosure provide apparatus and techniques for segmenting a digital input signal for digital-to-analog conversion. For example, certain aspects provide a segmentation circuit for generating digital signal segments for a digital-to-analog converter. The segmentation circuit generally includes a modulo function logic circuit configured to generate a modulo output signal based on a digital input signal and a divisor input signal and a modulo range extension logic circuit configured to selectively direct the modulo output signal or the divisor input signal to an output of the segmentation circuit. In certain aspects, the output of the segmentation circuit may be used by the digital-to-analog converter to generate an analog signal based on the digital input signal.

AREA-EFFICIENT AND MODERATE CONVERSION TIME ANALOG TO DIGITAL CONVERTER (ADC)

Systems and methods for converting an input analog signal to a digital representation thereof. A method includes determining an input analog signal voltage range of the input analog signal, and splitting the input analog signal voltage range into n+1 sub-ranges, n being a number of splits in the input analog signal voltage range. The method also includes assigning a respective N-bit coarse digital code i to each sub-range. The method also includes identifying the input analog signal with a corresponding sub-range, the corresponding sub-range having respective digital code i. A delta-sigma operation is performed on the input analog signal using upper and lower reference voltages of the corresponding sub-range that the input analog signal is identified with, to produce the digital representation.