A hybrid analog/digital circuit for solving nonlinear programming problems

    公开(公告)号:US20240056089A1

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

    申请号:US18271451

    申请日:2022-01-29

    Inventor: Jason Poon

    CPC classification number: H03M1/0614

    Abstract: A hybrid analog-digital electronic circuit for solving non-linear programming problems includes an analog circuit and a digital microcontroller interconnected to each other by an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC). The analog circuit physically realizes a nonlinear programming problem (NLP) where voltages in the analog circuit represent variables in the NLP, and the interconnection of the analog circuit components enforce Karush-Kuhn-Tucke r (KKT) conditions on the variables, such that the voltages in the analog circuit that represent the variables of the NLP naturally converge to an optimal and feasible solution of the NLP. The digital microcontroller sets the voltages in the analog circuit at particular nodes in the analog circuit through the DAC, where the voltages set at the particular nodes determine a precise cost function to be minimized by the analog circuit, where the voltages set at the particular nodes are computed by the digital microcontroller based on measurements obtained from the analog circuit through the ADC.

    Distortion and aliasing reduction for digital to analog conversion

    公开(公告)号:US08571137B2

    公开(公告)日:2013-10-29

    申请号:US13223094

    申请日:2011-08-31

    CPC classification number: H04B1/10 H03M1/0614 H03M1/68

    Abstract: Distortion and aliasing reduction for digital to analog conversion. Synthesis of one or more distortion terms made based on a digital signal (e.g., one or more digital codewords) is performed in accordance with digital to analog conversion. The one or more distortion terms may correspond to aliased higher-order harmonics, distortion, nonlinearities, clipping, etc. Such distortion terms may be known a priori, such as based upon particular characteristics of a given device, operational history, etc. Alternatively, such distortion terms may be determined based upon operation of a device and/or based upon an analog signal generated from the analog to conversion process. For example, frequency selective measurements made based on an analog signal generated from the digital to analog conversion may be used for determination of and/or adaptation of the one or more distortion terms. One or more DACs may be employed within various architectures operative to perform digital to analog conversion.

    DISTORTION AND ALIASING REDUCTION FOR DIGITAL TO ANALOG CONVERSION
    6.
    发明申请
    DISTORTION AND ALIASING REDUCTION FOR DIGITAL TO ANALOG CONVERSION 有权
    用于数字转换的失真和减少数字转换

    公开(公告)号:US20130230130A1

    公开(公告)日:2013-09-05

    申请号:US13849130

    申请日:2013-03-22

    CPC classification number: H04B1/10 H03M1/0614 H03M1/68

    Abstract: Distortion and aliasing reduction for digital to analog conversion. Synthesis of one or more distortion terms made based on a digital signal (e.g., one or more digital codewords) is performed in accordance with digital to analog conversion. The one or more distortion terms may correspond to aliased higher-order harmonics, distortion, nonlinearities, clipping, etc. Such distortion terms may be known a priori, such as based upon particular characteristics of a given device, operational history, etc. Alternatively, such distortion terms may be determined based upon operation of a device and/or based upon an analog signal generated from the analog to conversion process. For example, frequency selective measurements made based on an analog signal generated from the digital to analog conversion may be used for determination of and/or adaptation of the one or more distortion terms. One or more DACs may be employed within various architectures operative to perform digital to analog conversion.

    Abstract translation: 数字到模拟转换的失真和混叠减少。 根据数模转换执行基于数字信号(例如,一个或多个数字码字)所做的一个或多个失真项的合成。 一个或多个失真项可以对应于混叠的高阶谐波,失真,非线性,限幅等。这样的失真项可以是先验的,例如基于给定设备的特定特性,操作历史等。或者, 可以基于设备的操作和/或基于从模拟转换处理产生的模拟信号来确定这样的失真项。 例如,基于从数模转换产生的模拟信号进行的频率选择性测量可用于确定和/或调整一个或多个失真项。 可以在可操作以执行数模转换的各种架构内使用一个或多个DAC。

    Distortion and aliasing reduction for digital to analog conversion

    公开(公告)号:US20130222161A1

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

    申请号:US13854172

    申请日:2013-04-01

    CPC classification number: H04B1/10 H03M1/0614 H03M1/68

    Abstract: Distortion and aliasing reduction for digital to analog conversion. Synthesis of one or more distortion terms made based on a digital signal (e.g., one or more digital codewords) is performed in accordance with digital to analog conversion. The one or more distortion terms may correspond to aliased higher-order harmonics, distortion, nonlinearities, clipping, etc. Such distortion terms may be known a priori, such as based upon particular characteristics of a given device, operational history, etc. Alternatively, such distortion terms may be determined based upon operation of a device and/or based upon an analog signal generated from the analog to conversion process. For example, frequency selective measurements made based on an analog signal generated from the digital to analog conversion may be used for determination of and/or adaptation of the one or more distortion terms. One or more DACs may be employed within various architectures operative to perform digital to analog conversion.

    Polyphase nonlinear digital predistortion
    9.
    发明授权
    Polyphase nonlinear digital predistortion 有权
    多相非线性数字预失真

    公开(公告)号:US08410843B2

    公开(公告)日:2013-04-02

    申请号:US12987227

    申请日:2011-01-10

    CPC classification number: H03M1/0626 H03M1/0614 H03M1/1052 H03M1/662

    Abstract: Polyphase nonlinear digital predistorters (pNDPs) mitigate nonlinear distortions generated by time-interleaved digital-to-analog converters (TIDACs). Processors in an example pNDP compute nonlinear and linear compensation terms representative of channel mismatches and other imperfections in the TIDAC based on the digital input to the TIDAC. The pNDP subtracts these compensation terms from a delayed copy of the digital input to yield a predistorted digital input. The TIDAC converts on the predistorted digital input into a fullband analog output that is substantially free of nonlinear distortion.

    Abstract translation: 多相非线性数字预失真器(pNDP)减轻了由时间交错的数模转换器(TIDAC)产生的非线性失真。 示例中的处理器pNDP基于对TIDAC的数字输入来计算表示TIDAC中的信道不匹配和其他缺陷的非线性和线性补偿项。 pNDP从数字输入的延迟拷贝中减去这些补偿项,以产生预失真的数字输入。 TIDAC将预失真的数字输入转换为基本上没有非线性失真的全频模拟输出。

    Method and Apparatus for Bandpass Digital to Analog Converter
    10.
    发明申请
    Method and Apparatus for Bandpass Digital to Analog Converter 有权
    用于带通数模转换器的方法和装置

    公开(公告)号:US20120300823A1

    公开(公告)日:2012-11-29

    申请号:US13557067

    申请日:2012-07-24

    Abstract: Systems and methods for providing a mechanism by which digital signals can be converted to analog signals with an efficient structure that reduces the number of filters required by providing a mechanism for cancelling images that would otherwise be generated By adjusting three parameters in the system, a selection can be made as to whether to generate upper sidebands, lower sidebands and in which direction the envelope of the output from the system will be skewed.

    Abstract translation: 用于提供机制的系统和方法,其中数字信号可以以有效的结构转换为模拟信号,该有效结构通过提供通过调整系统中的三个参数来提供用于消除否则将产生的图像的机制所需的滤波器的数量,选择 可以做出是否产生上边带,下边带,并且在哪个方向上,系统的输出的包络线将被偏斜。

Patent Agency Ranking