How to identify coupling on large S parameter file #7318
Pinned
amichel0205
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Analyzing a large S-parameter file (for example, one generated from an RF board with a high number of ports) is extremely difficult—if not impossible—using a conventional rectangular plot. Moreover, applying filters such as frequency range and/or insertion loss limits is essential for meaningful analysis. A PyAEDT function named get_coupling_in_range() was created for this purposed.
In this discussion you will find a script example on how to use function get_coupling_in_range() .
A 16 ports S parameter file, extracted from HFSS simulation, is used as test case.
It is mandatory that the port naming in the HFSS project follow some naming convention:
ComponentName_PinName e.g. U1_AG11
We will use a toml file to pass parameter to the script.
The toml file below has to be place in AEDT personallib.
Each parameter usage is explain in the toml file.
The script below will :
Below is the results of the log file created.
If you have any question do not hesitate to use comment window from this discussion
All reactions