WIRELESS DEVICES AND SYSTEMS INCLUDING EXAMPLES OF MIXING COEFFICIENT DATA SPECIFIC TO A PROCESSING MODE SELECTION

    公开(公告)号:US20180227158A1

    公开(公告)日:2018-08-09

    申请号:US15941532

    申请日:2018-03-30

    Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data specific to a processing mode selection. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to a specific processing mode selection. The processing mode selection may include a single processing mode, a multi-processing mode, or a full processing mode. The processing mode selection may be associated with an aspect of a wireless protocol. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.

    MEMORY DEVICES AND METHODS WHICH MAY FACILITATE TENSOR MEMORY ACCESS

    公开(公告)号:US20250147874A1

    公开(公告)日:2025-05-08

    申请号:US19016559

    申请日:2025-01-10

    Abstract: Methods, apparatuses, and systems for tensor memory access are described. Multiple data located in different physical addresses of memory may be concurrently read or written by, for example, employing various processing patterns of tensor or matrix related computations. A memory controller, which may comprise a data address generator, may be configured to generate a sequence of memory addresses for a memory access operation based on a starting address and a dimension of a tensor or matrix. At least one dimension of a tensor or matrix may correspond to a row, a column, a diagonal, a determinant, or an Nth dimension of the tensor or matrix. The memory controller may also comprise a buffer configured to read and write the data generated from or according to a sequence of memory of addresses.

    NONLINEAR DRAM DIGITAL EQUALIZATION

    公开(公告)号:US20240412050A1

    公开(公告)日:2024-12-12

    申请号:US18734380

    申请日:2024-06-05

    Abstract: The present disclosure relates to signal processing systems that employ various techniques to enhance data transfer quality. In some cases, a memory controller uses a neural network (e.g., time delay neural network (TDNN) to enable nonlinear processing to improve equalization. In some other cases, the memory controller uses an activation function to enable nonlinear processing to improve equalization. The systems may incorporate a finite impulse response (FIR) filter with the activation function applied to its output. A memory controller including a cache may store precomputed values of the activation function. Various types of activation functions or neural network configurations may be employed to introduce nonlinearity and adapt to different application requirements. The present disclosure is applicable in communication systems, control systems, and other digital signal processing systems requiring efficient processing of complex data transmission patterns.

    DATA CHARACTERISTIC-BASED ERROR CORRECTION SYSTEMS AND METHODS

    公开(公告)号:US20240385927A1

    公开(公告)日:2024-11-21

    申请号:US18665946

    申请日:2024-05-16

    Abstract: Apparatuses and methods for error correction based on data characteristics are disclosed. Data characteristics can include importance of the data. Data is received at a memory controller from a host device, and a characteristic of the received data is determined. A level of error correction is selected from a plurality of error correction levels for the received data based on the determined characteristic. The received data and an error correction code are written to a memory. The error correction code is generated based on the selected level of error correction. In some implementations, the characteristic of the received data is determined using a neural network.

    Methods and apparatus for performing matrix transformations within a memory array

    公开(公告)号:US12118056B2

    公开(公告)日:2024-10-15

    申请号:US16403245

    申请日:2019-05-03

    Inventor: Fa-Long Luo

    CPC classification number: G06F17/16 G06F9/30007 G06F9/3004 G06F17/142

    Abstract: Methods and apparatus for performing matrix transforms within a memory fabric. Various embodiments of the present disclosure are directed to converting a memory array into a matrix fabric for matrix transformations and performing matrix operations therein. Exemplary embodiments described herein perform matrix transformations within a memory device that includes a matrix fabric and matrix multiplication unit (MMU). In one exemplary embodiment, the matrix fabric uses a “crossbar” construction of resistive elements. Each resistive element stores a level of impedance that represents the corresponding matrix coefficient value. The crossbar connectivity can be driven with an electrical signal representing the input vector as an analog voltage. The resulting signals can be converted from analog voltages to a digital values by an MMU to yield a vector-matrix product. In some cases, the MMU may additionally perform various other logical operations within the digital domain.

    INTRA-CHIP AND INTER-CHIP WIRELESS COMMUNICATIONS

    公开(公告)号:US20240291134A1

    公开(公告)日:2024-08-29

    申请号:US18584915

    申请日:2024-02-22

    CPC classification number: H01Q1/2283 G06F13/42 H04W76/16

    Abstract: Examples described herein include an apparatus that includes a device having a first semiconductor chip and a second semiconductor chip. The first semiconductor chip has a configurable baseband processor that is configured to mix input data with a first set of weight values corresponding to a first wireless protocol to be utilized in a wireless, RF transmission to the second semiconductor chip when the input data is a first type of data and to mix the input data with a second set and to mix the input data with a second set of weight values corresponding to a second wireless protocol to be utilized in the wireless, RF transmission to the second semiconductor chip when the input data is a second type of data.

    Methods and Apparatus for Performing Video Processing Matrix Operations Within a Memory Array

    公开(公告)号:US20240211537A1

    公开(公告)日:2024-06-27

    申请号:US18433974

    申请日:2024-02-06

    Inventor: Fa-Long Luo

    Abstract: Video processing matrix operations within a memory fabric, including converting a memory array into a matrix fabric for discrete cosine transform (DCT) matrix transformations and performing DCT matrix operations therein. For example, DCT matrix-matrix multiplication operations are performed within a memory device that includes a matrix fabric and matrix multiplication unit (MMU). Matrix-matrix multiplication operations may be obtained using separate matrix-vector products. The matrix fabric may use a crossbar construction of resistive elements. Each resistive element stores a level of impedance that represents the corresponding matrix coefficient value. The crossbar connectivity can be driven with an electrical signal representing the input vector as an analog voltage. The resulting signals can be converted from analog voltages to a digital values by an MMU to yield a vector-matrix product. In some cases, the MMU may additionally perform various other logical operations within the digital domain.

    Wireless devices and systems including examples of cross correlating wireless transmissions

    公开(公告)号:US11902411B2

    公开(公告)日:2024-02-13

    申请号:US18065097

    申请日:2022-12-13

    Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of cross correlation including symbols indicative of radio frequency (RF) energy. An electronic device including a statistic calculator may be configured to calculate a statistic including the cross-correlation of the symbols. The electronic device may include a comparator configured to provide a signal indicative of a presence or absence of a wireless communication signal in the particular portion of the wireless spectrum based on a comparison of the statistic with a threshold. A decoder/precoder may be configured to receive the signal indicative of the presence or absence of the wireless communication signal and to decode the symbols responsive to a signal indicative of the presence of the wireless communication signal. Examples of systems and methods described herein may facilitate the processing of data for wireless communications in a power-efficient and time-efficient manner.

    Autocorrelation and memory allocation for wireless communication

    公开(公告)号:US11791872B2

    公开(公告)日:2023-10-17

    申请号:US17453914

    申请日:2021-11-08

    Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of an autocorrelation calculator. An electronic device including an autocorrelation calculator may be configured to calculate an autocorrelation matrix including an autocorrelation of symbols indicative of a first narrowband Internet of Things (IoT) transmission and a second narrowband IoT transmission. The electronic device may calculate the autocorrelation matrix based on a stored autocorrelation matrix and the autocorrelation of symbols indicative of the first narrowband IoT transmission and symbols indicative of the second narrowband IoT transmission. The stored autocorrelation matrix may represent another received signal at a different time period than a time period of the first and second narrowband IoT transmission. Examples of the systems and methods may facilitate the processing of data for wireless and may utilize less memory space than a device than a scheme that stores and calculates autocorrelation from a large dataset computed from various time points.

Patent Agency Ranking