发明名称 HARMONIC DISTORTION MACRO MODEL CORRECTION USING A MEMORY TABLE
摘要 A method of harmonic distortion (HD) macro-model error correction uses a HD simulation macro-model for an electronic device and memory table storing an operating condition/variable that affects HD and HD coefficient value(s). A processor runs the macro-model using information in the memory table for generating HD simulation values. The memory table is initially filled with a first condition/variable and initial HD coefficient. The processor runs the simulation macro-model for generating an initial HD simulation value. An initial Datasheet to initial HD simulation error (D-S error) is determined. Provided the magnitude of D-S error is above a predetermined error bound (PEB), an updated HD coefficient is used for repeating the filling, generating an updated HD simulation value and determining D-S error to obtain a corrected HD coefficient(s) which reduces the D-S error<PEB. The corrected HD coefficient(s) is stored in the memory table to update the simulation macro-model.
申请公布号 US2015169814(A1) 申请公布日期 2015.06.18
申请号 US201414574481 申请日期 2014.12.18
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 THEODORUS HERMAN;LOPEZ MARCOS L.;MILLER JOHN E.;LOLOEE ARASH
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项 1. A method of harmonic distortion (HD) macro-model error correction, comprising: providing a HD simulation macro-model for an electronic device including a HD generation block stored in a memory run by a processor, and a table stored in said memory (memory table), wherein said memory table is for storing (i) an operating condition or a variable (condition/variable) that affects HD for said electronic device and (ii) a HD coefficient, wherein said processor is for running said simulation macro-model using information in said memory table for generating a HD simulation value; filling at least one row of said memory table to provide an initial memory table including a first of said condition/variable (first condition/variable) and an initial of said HD coefficient (initial HD coefficient); said processor running said simulation macro-model using information in said initial memory table for generating an initial HD simulation value; determining a magnitude of a Datasheet to simulation error (D-S error) beginning with an initial D-S error between a Datasheet HD value and said initial HD simulation value; as long as said magnitude of said D-S error is above a predetermined error bound (PEB), using an updated HD coefficient repeating said filling to provide an updated memory table, said processor running for generating an updated HD simulation value and said determining to obtain a corrected HD coefficient which reduces said D-S error below said PEB, and storing said corrected HD coefficient in said memory table as a corrected memory table for updating said simulation macro-model.
地址 Dallas TX US