to create and rate content, and to follow, bookmark, and share content with other members.
How to update component parameters from a file?
Question asked by
on May 22, 2011
on Oct 5, 2011 by jasong
Show 0 Likes
I am new in ADS and have been never writting anything in AEL yet. Could anyone help me how to write AEL script updating component parameters from file?
No one else has this question
Mark as assumed answered
This content has been marked as final.
Show 2 comments
(Required, will not be published)
May 26, 2011 6:26 AM
Hi, kaayliah. have you resolved your problem? I happen to meet the same problem like you, If you know how to do it, could you please email me?
I want to update the components of the design from the simulated results from other design in the same project by using AEL. Right now I just do it manually, and it takes a lot of time. I want to do it automatically by using AEL. I need help from anyone who know it.
Thanks and regards,
Show 0 Likes
Oct 5, 2011 5:35 AM
I haven't used AEL to access model parameters, but have used the Data Access Component and text data file to do it.
For example, I have a file of equivalent circuit parameters in a formatted text file:
% Filenumber PartNumber Value Series_Ind Series_Cap Qcap Fc Rdc
0 ATC800A0R1 0.1 0.69 0.1 2000 19122.2 15.915
1 ATC800A0R2 0.2 0.51 0.2 2000 15699.8 7.958
2 ATC800A0R3 0.3 0.43 0.3 2000 13989.3 5.305
3 ATC800A0R4 0.4 0.38 0.4 2000 12889.9 3.979
4 ATC800A0R5 0.5 0.35 0.5 2000 12097.1 3.183
5 ATC800A0R6 0.6 0.32 0.6 2000 11485.6 2.653
6 ATC800A0R7 0.7 0.30 0.7 2000 10992.7 2.274
7 ATC800A0R8 0.8 0.28 0.8 2000 10583.0 1.989
8 ATC800A0R9 0.9 0.27 0.9 2000 10234.2 1.768
9 ATC800A1R0 1.0 0.26 1.0 2000 9932.0 1.592
I use the DAC component with the following parameters:
---- instance name
File = "800AFile_list.txt"
Type = Discrete
InterpMode = IndexLookup
---- this selects the row in the table (it can be a variable)
Then in the component I can refer to the row/column in the file, e.g. for Capacitance:
Select Parameteter Entry Mode = File Based
DAC mode is File_List
(this points to the DAC component)
Dependent Parameter Name = "Series_Cap" and give a unit if needed
Hope this helps.
Show 0 Likes
Retrieving data ...
Visual Studio - GPIB Connection Problem
34410A - Recording data using VISA, error 410
Type-C – One connector to rule them all
Agilent 33500A/33500B function gen Binary ARB example program
Register for the Keysight Community and Follow a Forum or Blog