-
公开(公告)号:US11165614B1
公开(公告)日:2021-11-02
申请号:US17098709
申请日:2020-11-16
Applicant: NXP USA, Inc.
Inventor: Sudhir Srinivasa , Yui Lin , Hongyuan Zhang , Mao Yu , Timothy J. Donovan
Abstract: One example discloses an OFDM wireless communications device, including: a memory configured to support processing of OFDM tones; a controller, coupled to the memory, and configured to set the wireless communication device to a first mode and a second mode; wherein the first mode is configured to transmit or receive a first wireless communication signal having a first set of OFDM tones contained within an OFDM channel bandwidth; wherein the second mode is configured to transmit or receive a second wireless communication signal having a second set of OFDM tones contained within the OFDM channel bandwidth; and wherein the memory used for processing the first set of OFDM tones is same as the memory used for processing the second set of OFDM tones.
-
公开(公告)号:US20200373970A1
公开(公告)日:2020-11-26
申请号:US16876261
申请日:2020-05-18
Applicant: NXP USA, Inc.
Inventor: Yong Ma , Kai Cheong Tang , Chao Shan , Mao Yu
Abstract: Flexible structured-pipelined CORDIC techniques efficiently perform various CORDIC operations and support different parameters for MIMO MEQ processing. The structured-pipelined CORDIC techniques simplify signal processing flow, unify input requirements and output delay, and simplify integration. Look-up table techniques provide quick generation of control signals, reduce design and verification efforts, and facilitate design automation. In addition, the structured-pipelined CORDIC techniques are conducive to hardware sharing and reuse. The structured-pipelined CORDIC techniques reduce integrated circuit area and power consumption.
-
公开(公告)号:US20210360472A1
公开(公告)日:2021-11-18
申请号:US17319060
申请日:2021-05-12
Applicant: NXP USA, Inc.
Inventor: Rui Cao , Sudhir Srinivasa , Hongyuan Zhang , Mao Yu
Abstract: In an 802.11be wireless system, data units are generated for transmission by configuring a transmitting device to process encoding parameters, including a first encoding parameter NSD and a second encoding parameter NSD,short, to select a padding boundary from pre-defined padding boundaries in the last symbol that will most closely include the number of information bits NEXCESS in the last symbol and to append padding bits to the number of information bits NEXCESS to fill up to the selected padding boundary in the last symbol, thereby generating pre-encoded data bits which are encoded for data transmission, where at least the first encoding parameter NSD is specified for an aggregated resource unit size that is allowed under the 802.11be protocol as a sum of NSD values for at two other resource units.
-
公开(公告)号:US10897324B2
公开(公告)日:2021-01-19
申请号:US16717850
申请日:2019-12-17
Applicant: NXP USA, Inc.
Inventor: Sai Man Simon Wong , Mao Yu , Nikolaj Larionov
IPC: H04L27/00 , H04L1/00 , H04L12/861 , H04L12/883 , H04L12/935
Abstract: A method for deinterleaving a plurality of resource units (RUs) where each RU includes data and parameters. The method includes assigning each RU into one of a first deinterleaver and a second deinterleaver and storing the parameters of each respective RU to a respective buffer in an order. The method also includes processing the data of the respective RU in the one of the first deinterleaver and the second deinterleaver and upon completion of the processing of the data of a respective RU, outputting the data of the respective RU from the one of the first deinterleaver and the second deinterleaver into which the respective RU was assigned, outputting the parameters of the respective RU corresponding to one of the first deinterleaver and the second deinterleaver into which the respective RU was assigned, and aligning the parameters of the respective RU with the data of the respective RU based on the order of storage of the parameters in the respective buffer.
-
公开(公告)号:US11496926B2
公开(公告)日:2022-11-08
申请号:US17319060
申请日:2021-05-12
Applicant: NXP USA, Inc.
Inventor: Rui Cao , Sudhir Srinivasa , Hongyuan Zhang , Mao Yu
Abstract: In an 802.11be wireless system, data units are generated for transmission by configuring a transmitting device to process encoding parameters, including a first encoding parameter NSD and a second encoding parameter NSD,short, to select a padding boundary from pre-defined padding boundaries in the last symbol that will most closely include the number of information bits NEXCESS in the last symbol and to append padding bits to the number of information bits NEXCESS to fill up to the selected padding boundary in the last symbol, thereby generating pre-encoded data bits which are encoded for data transmission, where at least the first encoding parameter NSD is specified for an aggregated resource unit size that is allowed under the 802.11be protocol as a sum of NSD values for at two other resource units.
-
公开(公告)号:US11075743B2
公开(公告)日:2021-07-27
申请号:US17004541
申请日:2020-08-27
Applicant: NXP USA, Inc.
Inventor: Mao Yu
Abstract: An adjustable high resolution timer (100) for synchronizing a local clock to an external reference clock includes frequency offset acquisition and compensation unit (110) configured to acquire a frequency offset difference between the local and external reference clock and to generate frequency adjustment signals based on the frequency offset difference; a time drift tracking and adjustment unit (120) configured to continuously monitor the local and external reference clocks for phase offset differences therebetween and to generate timing adjustment signals based on the phase offset difference; a nanosecond timer core unit (140) configured to generate a frequency and phase adjusted nanosecond timer output signal in response to the frequency adjustment signals and timing adjustment signals; and a pulse generation unit (130) for generating a plurality of output pulse signals that are synchronized with the external reference clock in response to the frequency and phase adjusted nanosecond timer output signal.
-
公开(公告)号:US11539413B1
公开(公告)日:2022-12-27
申请号:US16689894
申请日:2019-11-20
Applicant: NXP USA, Inc.
Inventor: Nikolaj Larionov , Sridhar R. Narravula , Mao Yu
IPC: H04B7/06 , H04W84/12 , H04B1/40 , H04B7/0413
Abstract: Methods and systems for providing beamforming feedback in a communication channel are disclosed. A data packet is received at a beamformee circuitry of the first communication device configured to generate beam steering data for use by a transmitter of a second communication device. Each of a plurality of tones of the received data packet is processed to generate a compressed steering matrix corresponding to the communication channel. In parallel to the processing of the received plurality of tones, an immediate feedback packet comprising a plurality of data symbols is constructed, where the data symbols include the generated compressed steering matrix. At least a first data symbol of the immediate feedback packet is transmitted prior to completing the processing of all the plurality of tones of the received data packet.
-
公开(公告)号:US11018729B2
公开(公告)日:2021-05-25
申请号:US16876261
申请日:2020-05-18
Applicant: NXP USA, Inc.
Inventor: Yong Ma , Kai Cheong Tang , Chao Shan , Mao Yu
IPC: H04K1/10 , H04L27/28 , H04B7/0413 , G06F7/544 , G06F7/48 , H04L27/26 , H04L27/00 , H04B7/06 , H04L25/03
Abstract: Flexible structured-pipelined CORDIC techniques efficiently perform various CORDIC operations and support different parameters for MIMO MEQ processing. The structured-pipelined CORDIC techniques simplify signal processing flow, unify input requirements and output delay, and simplify integration. Look-up table techniques provide quick generation of control signals, reduce design and verification efforts, and facilitate design automation. In addition, the structured-pipelined CORDIC techniques are conducive to hardware sharing and reuse. The structured-pipelined CORDIC techniques reduce integrated circuit area and power consumption.
-
公开(公告)号:US20210067313A1
公开(公告)日:2021-03-04
申请号:US17004541
申请日:2020-08-27
Applicant: NXP USA, Inc.
Inventor: Mao Yu
Abstract: An adjustable high resolution timer (100) for synchronizing a local clock to an external reference clock includes frequency offset acquisition and compensation unit (110) configured to acquire a frequency offset difference between the local and external reference clock and to generate frequency adjustment signals based on the frequency offset difference; a time drift tracking and adjustment unit (120) configured to continuously monitor the local and external reference clocks for phase offset differences therebetween and to generate timing adjustment signals based on the phase offset difference; a nanosecond timer core unit (140) configured to generate a frequency and phase adjusted nanosecond timer output signal in response to the frequency adjustment signals and timing adjustment signals; and a pulse generation unit (130) for generating a plurality of output pulse signals that are synchronized with the external reference clock in response to the frequency and phase adjusted nanosecond timer output signal.
-
-
-
-
-
-
-
-