Tensor compression
    1.
    发明授权

    公开(公告)号:US11461625B1

    公开(公告)日:2022-10-04

    申请号:US16881612

    申请日:2020-05-22

    Applicant: Xilinx, Inc.

    Abstract: Lossy tensor compression and decompression circuits compress and decompress tensor elements based on the values of neighboring tensor elements. The lossy compression circuit scales each decompressed tensor element of a tile by a scaling factor that is based on the maximum value that can be represented by the number of bits used to represent a compressed tensor element, and the greatest value and least value of the tensor elements of the tile. The lossy decompression circuit performs the inverse of the lossy compression. The compression circuit and decompression circuit have parallel multiplier circuits and parallel adder circuits to perform the lossy compression and lossy decompression, respectively.

    Hybrid architecture for LDPC channel coding in data center

    公开(公告)号:US10263644B1

    公开(公告)日:2019-04-16

    申请号:US14925825

    申请日:2015-10-28

    Applicant: Xilinx, Inc.

    Abstract: Methods and systems are presented in this disclosure for implementing forward error correction in cloud and data center storage devices based on low-density parity-check (LDPC) channel coding. A forward error correction circuit presented herein includes a first LDPC decoder configured to perform hard-decision LDPC decoding of data read from a storage medium through a first read channel. The forward error correction circuit further includes a hybrid LDPC decoder selectively configurable to perform a selected one of hard-decision LDPC decoding and soft-decision LDPC decoding of data read from the storage medium through a second read channel, wherein, responsive to a control signal generated based, at least in part, on one or more parameters indicative of condition of the storage medium, the hybrid LDPC decoder is switchable between hard-decision LDPC decoding and soft-decision LDPC decoding.

    Variable bandwidth filtering
    4.
    发明授权

    公开(公告)号:US09935604B2

    公开(公告)日:2018-04-03

    申请号:US14791852

    申请日:2015-07-06

    Applicant: Xilinx, Inc.

    CPC classification number: H03H7/12 H03H17/0266

    Abstract: An apparatus, and related method, relates generally to viable bandwidth filtering. In such an apparatus, an analysis filter bank has path filters associated with different bandwidths and is configured for filtering and transforming an input signal having a first bandwidth into a first interleaved output. A mask is coupled to the analysis filter bank and configured for masking at least one narrowband time signal of the first interleaved output. A synthesis filter bank is coupled to the mask. The synthesis filter bank is configured for transforming and filtering the masked first interleaved output to generate a second interleaved output for constructing an output signal having a second bandwidth. The second bandwidth is different than the first bandwidth for the variable bandwidth filtering.

    Moving mean and magnitude dual path digital predistortion
    5.
    发明授权
    Moving mean and magnitude dual path digital predistortion 有权
    移动平均和幅度双路数字预失真

    公开(公告)号:US09590567B2

    公开(公告)日:2017-03-07

    申请号:US14790364

    申请日:2015-07-02

    Applicant: Xilinx, Inc.

    Abstract: An apparatus relates generally to preconditioning an input signal. In this apparatus, a first digital predistortion module and a second digital predistortion module are for receiving the input signal for respectively providing a first predistorted signal and a second predistorted signal. A combiner is for combining the first predistorted signal and the second predistorted signal for providing an output signal. The first digital predistortion module includes a moving mean block for receiving the input signal for providing a moving mean signal. The first digital predistortion module further includes a digital predistorter for receiving the input signal and the moving mean signal for providing the first predistorted signal.

    Abstract translation: 装置一般涉及预处理输入信号。 在该装置中,第一数字预失真模块和第二数字预失真模块用于接收用于分别提供第一预失真信号和第二预失真信号的输入信号。 组合器用于组合第一预失真信号和第二预失真信号以提供输出信号。 第一数字预失真模块包括移动平均块,用于接收用于提供移动平均信号的输入信号。 第一数字预失真模块还包括用于接收输入信号的数字预失真器和用于提供第一预失真信号的移动平均信号。

    VARIABLE CODE RATE SOLID-STATE DRIVE
    6.
    发明申请
    VARIABLE CODE RATE SOLID-STATE DRIVE 有权
    可变代码速率固态驱动

    公开(公告)号:US20170004031A1

    公开(公告)日:2017-01-05

    申请号:US14789017

    申请日:2015-07-01

    Applicant: Xilinx, Inc.

    Abstract: An apparatus, as well as a method therefor, relates generally to managing reliability of a solid state storage. In such an apparatus, there is a memory controller for providing a code rate. An encoder is for receiving input data and the code rate for providing encoded data. The solid-state storage is for receiving and storing the encoded data. A decoder is for accessing the encoded data stored in the solid-state storage and for receiving the code rate for providing decoded data of the encoded data accessed. The decoded data is provided as soft decisions representing probabilities of the decoded data. The memory controller is for receiving the decoded data for adjusting the code rate responsive to the probabilities of the decoded data.

    Abstract translation: 一种装置及其方法一般涉及管理固态存储器的可靠性。 在这种装置中,存在用于提供码率的存储器控​​制器。 编码器用于接收输入数据和用于提供编码数据的码率。 固态存储器用于接收和存储编码数据。 解码器用于访问存储在固态存储器中的编码数据,并且用于接收用于提供所访问的编码数据的解码数据的码率。 解码数据作为表示解码数据概率的软决策提供。 存储器控制器用于响应于解码数据的概率而接收用于调整码率的解码数据。

    Noise-shaping crest factor reduction with polyphase transforming
    7.
    发明授权
    Noise-shaping crest factor reduction with polyphase transforming 有权
    通过多相变换降噪成形波峰因子

    公开(公告)号:US09503301B2

    公开(公告)日:2016-11-22

    申请号:US14662099

    申请日:2015-03-18

    Applicant: Xilinx, Inc.

    Abstract: Apparatus, system and method relates generally to data communication with noise-shaping crest factor reduction using polyphase transformation. In such a method, a composite signal is received by a delay and a waveform generator. The waveform generator is for noise-shaping crest factor reduction using polyphase transformation. The composite signal is delayed by the delay to provide a delayed composite signal. A waveform is generated by the waveform generator from the composite signal. The waveform is output from the waveform generator having clipping noise with respect to bands of corresponding carriers of the composite signal. The waveform is subtracted from the delayed version of the composite signal for peak-to-amplitude power ratio reduction. A reduced peak version of the delayed version of the composite signal delayed is output from the signal combiner.

    Abstract translation: 装置,系统和方法一般涉及使用多相变换的噪声整形波峰因数减少的数据通信。 在这种方法中,通过延迟和波形发生器接收复合信号。 波形发生器用于使用多相变换进行噪声整形波峰因数降低。 复合信号被延迟延迟以提供延迟复合信号。 由复合信号由波形发生器产生波形。 该波形相对于复合信号的相应载波的频带从具有限幅噪声的波形发生器输出。 从复合信号的延迟版本中减去峰值功率比降低波形。 从信号组合器输出延迟的复合信号的延迟版本的降低峰值版本。

    Matrix inversion
    8.
    发明授权
    Matrix inversion 有权
    矩阵反演

    公开(公告)号:US09001924B1

    公开(公告)日:2015-04-07

    申请号:US13757084

    申请日:2013-02-01

    Applicant: Xilinx, Inc.

    CPC classification number: G06F17/16 H04B7/0413

    Abstract: An apparatus relating generally to matrix inversion is disclosed. This apparatus includes a matrix inversion module coupled to receive matrix information and to provide an approximation of an inversion of the matrix information. The matrix inversion module comprises a decomposition block coupled to receive the matrix information and to decompose the matrix information into diagonal matrix information and off diagonal matrix information, and an expansion block. The expansion block is coupled to receive the diagonal matrix information and the off diagonal matrix information, and to invert a matrix sum of the diagonal matrix information and the off diagonal matrix information by generation of a portion of a series expansion.

    Abstract translation: 公开了一般涉及矩阵反演的装置。 该装置包括耦合以接收矩阵信息并提供矩阵信息的反演的近似的矩阵反演模块。 矩阵反演模块包括耦合以接收矩阵信息并将矩阵信息分解为对角矩阵信息和离散对角矩阵信息的分解块和扩展块。 扩展块被耦合以接收对角矩阵信息和非对角矩阵信息,并且通过生成一系列扩展的一部分来反转对角矩阵信息和非对角矩阵信息的矩阵和。

    Method and system for convolution

    公开(公告)号:US11580191B1

    公开(公告)日:2023-02-14

    申请号:US15963234

    申请日:2018-04-26

    Applicant: Xilinx, Inc.

    Abstract: Method and system relating generally to convolution is disclosed. In such a method, an image patch is selected from input data for a first channel of a plurality of input channels of an input layer. The selected image patch is transformed to obtain a transformed image patch. The transformed image patch is stored. Stored is a plurality of predetermined transformed filter kernels. A stored transformed filter kernel of the plurality of stored predetermined transformed filter kernels is element-wise multiplied by multipliers with the stored transformed image patch for a second channel of the plurality of input channels different from the first channel to obtain a product. The product is inverse transformed to obtain a filtered patch for the image patch.

    Method of and circuit for predistortion for a cable TV amplifier

    公开(公告)号:US10944444B2

    公开(公告)日:2021-03-09

    申请号:US16142295

    申请日:2018-09-26

    Applicant: Xilinx, Inc.

    Abstract: A digital predistortion (DPD) system includes an input configured to receive a DPD input signal. In some embodiments, a non-linear datapath is coupled to the input, where the non-linear datapath includes a plurality of parallel datapath elements each coupled to the input. By way of example, each of the plurality of parallel datapath elements is configured to add a different inverse non-linear component to the DPD input signal corresponding to a non-linear component of an amplifier. In various examples, a first combiner combines an output of each of the plurality of datapath elements to generate a first predistortion signal. In some embodiments, the DPD system further includes a linear datapath coupled to the input in parallel with the non-linear datapath to generate a second predistortion signal. In addition, a second combiner combines the first predistortion signal and the second predistortion signal to generate a DPD output signal.

Patent Agency Ranking