IP Library › Granted Patent US 12,634,188
Granted Patent B2
US 12,634,188 · App. 18/348,927 · Granted May 19, 2026

Electronic device for modeling non-linear memory system and operation method therefor

Inventors: Sumin Kim (Suwon-si, KR); Hyung Sun Lim (Suwon-si, KR); Hongmin Choi (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04L27/366H04B1/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,634,188
App. No.
18/348,927
Granted
May 19, 2026
Kind
B2
Abstract

An electronic device includes a processor that converts AM-AM data and AM-PM data into complex domains for each of a plurality of different amplitudes to acquire a plurality of preprocessed data parts, converts the plurality of preprocessed data parts into a time domain to generate a plurality of filters for each of a plurality of different amplitudes, generates an output signal by performing a convolution on an input signal with the plurality of filters, and models a non-linear memory system using the input signal and the output signal.

Claims (44)

1 . An electronic device comprising:

a processor configured to:

convert amplitude modulation (AM)-AM data representing magnitudes of first input signals and first output signals and AM-phase modulation (PM) data representing the magnitudes of the first input signals and phases of the first output signals into complex domains for each of a plurality of different amplitudes to generate a plurality of preprocessed data parts;

convert the plurality of preprocessed data parts into a time domain to generate a plurality of filters for each of the plurality of different amplitudes; and

perform a convolution on a second input signal with the plurality of filters to generate a second output signal, and to model a non-linear memory system using the second input signal and the second output signal,

wherein the processor calculates an amplitude for each discrete time from the second input signal, and extracts one filter corresponding to the amplitude for the each discrete time from among the plurality of filters, and

wherein the processor generates a plurality of convolution data by performing a convolution on the amplitude for the each discrete time and the one filter, delays the plurality of convolution data by a specific sample period according to positions in a discrete time domain, and generates the second output signal by adding the plurality of delayed convolution data together.

2 . The electronic device of claim 1 , wherein the processor sweeps each of the AM-AM data and the AM-PM data in a frequency domain to acquire AM-AM sweep data for each of a plurality of different frequencies and AM-PM sweep data for each of the plurality of different frequencies, and sweeps the AM-AM sweep data and the AM-PM sweep data in an amplitude domain to acquire the plurality of preprocessed data parts.

3 . The electronic device of claim 1 , wherein the processor converts the plurality of preprocessed data parts into the time domain through an Inverse Fast Fourier Transform (IFFT).

4 . The electronic device of claim 1 , wherein the plurality of filters are Finite Impulse Response (FIR) filters.

5 . The electronic device of claim 1 , wherein the AM-AM data and the AM-PM data are acquired from a signal having a one-tone frequency.

6 . The electronic device of claim 1 , wherein the processor determines a coefficient of a Memory Polynomial (MP) model from the non-linear memory system.

7 . A method for modeling a non-linear memory system, the method comprising:

acquiring a plurality of preprocessed data parts by converting amplitude modulation (AM)-AM data representing magnitudes of first input signals and first output signals and AM-phase modulation (PM) data representing the magnitudes of the first input signals and phases of the first output signals into complex domains for each of a plurality of different amplitudes;

generating a plurality of filters for each of the plurality of different amplitudes by converting the plurality of preprocessed data into a time domain; and

generating a second output signal by performing a convolution on a second input signal with the plurality of filters; and

modeling the non-linear memory system using the second input signal and the second output signal,

wherein the modeling of the non-linear memory system further comprises:

calculating an amplitude for each discrete time from the second input signal;

extracting one filter corresponding to the amplitude for the each discrete time from among the plurality of filters;

generating a plurality of convolution data by performing a convolution on the amplitude for the each discrete time and the one filter;

delaying the plurality of convolution data by a specific sample period according to positions in a discrete time domain; and

generating the second output signal by adding the plurality of delayed convolution data together.

8 . The method of claim 7 , wherein the acquiring of the plurality of preprocessed data parts comprises:

sweeping each of the AM-AM data and the AM-PM data in a frequency domain to acquire AM-AM sweep data for each of a plurality of different frequencies and AM-PM sweep data for each of the plurality of different frequencies; and

acquiring the plurality of preprocessed data parts by sweeping the AM-AM sweep data and the AM-PM sweep data in an amplitude domain.

9 . The method of claim 7 , wherein the generating of the plurality of filters comprises converting the plurality of preprocessed data parts into the time domain through an Inverse Fast Fourier Transform (IFFT).

10 . The method of claim 7 , wherein the plurality of filters are Finite Impulse Response (FIR) filters.

11 . The method of claim 7 , wherein the AM-AM data and the AM-PM data are acquired from a signal having a one-tone frequency.

12 . An electronic system comprising:

a transceiver; and

a processor connected with the transceiver, and

wherein the processor is configured to:

acquire a plurality of preprocessed data parts by converting amplitude modulation (AM)-AM data representing magnitudes of first input signals and first output signals and AM-phase modulation (PM) data representing the magnitudes of the first input signals and phases of the first output signals into complex domains for each of a plurality of different amplitudes;

generate a plurality of filters for each of the plurality of different amplitudes by converting the plurality of preprocessed data parts into a time domain;

generate a second output signal of the transceiver by performing a convolution on a second input signal with the plurality of filters; and

model a non-linear memory system using the second input signal and the second output signal, and

wherein the processor is further configured to:

calculate an amplitude for each discrete time from the first input signals, extract one filter corresponding to the amplitude for the each discrete time from among the plurality of filters, and perform a convolution on the amplitude for the each discrete time and the one filter.

13 . The electronic system of claim 12 , wherein the processor is configured to:

sweep each of the AM-AM data and the AM-PM data in a frequency domain to obtain AM-AM sweep data defined for each of a plurality of different frequencies and AM-PM sweep data defined for each of the plurality of different frequencies, and sweep the AM-AM sweep data and the AM-PM sweep data in an amplitude domain to acquire the plurality of preprocessed data parts.

14 . The electronic system of claim 12 , wherein the processor is configured to:

convert the plurality of preprocessed data into the time domain through an Inverse Fast Fourier Transform (IFFT).

15 . The electronic system of claim 12 , wherein the plurality of filters are Finite Impulse Response (FIR) filters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: KIM, SUMIN; LIM, HYUNG SUN; CHOI, HONGMIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064190/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: KIM, SUMIN; LIM, HYUNG SUN; CHOI, HONGMIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064190/0135 →
Priority Claims (1)
KR 10-2022-0117370 · Sep 16, 2022 · national
Continuity (1)
Related Publication 20240106692A1 · Mar 28, 2024
References Cited (19)
US 6476670B2 · Wright · 2002 [cited by examiner]
US 7149257B2 · Braithwaite · 2006 [cited by examiner]
US 7583754B2 · Liu · 2009 [cited by examiner]
US 8989307B2 · Zhou · 2015 [cited by examiner]
US 9225501B2 · Azadet · 2015 [cited by examiner]
US 9584165B2 · Okazaki · 2017 [cited by examiner]
US 11082013B2 · Maa · 2021 [cited by examiner]
US 20010050592A1 · Wright · 2001 [cited by examiner]
US 20020008578A1 · Wright · 2002 [cited by examiner]
US 20080057882A1 · Singerl · 2008 [cited by examiner]
US 20080133982A1 · Rawlins · 2008 [cited by examiner]
US 20080246475A1 · Adachi · 2008 [cited by examiner]
US 20120280749A1 · Kumar · 2012 [cited by examiner]
US 20130031442A1 · Rawlins · 2013 [cited by examiner]
US 20220115991A1 · Choi · 2022 [cited by examiner]
US 20240106692A1 · Kim · 2024 [cited by examiner]
JP 6720697 · 2020 [cited by applicant]
“AM/AM AM/PM Estimation on IEEE 802.11a Packet with OFDM Demodulator”; Hsu et al.; 83rd ARFTG Microwave Measurement Conference; 2014 (Year: 2014). [cited by examiner]
“On the Continuous-Time Model for Nonlinear-Memory Modeling of RF Power Amplifiers”; Ngoya et al.; IEEE Transactions on Microwave Theory and Techniques, vol. 57, No. 12, Dec. 2009 (Year: 2009). [cited by examiner]