Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for multi-element channel modeling. #146

Open
capn-freako opened this issue Dec 22, 2023 · 0 comments
Open

Add support for multi-element channel modeling. #146

capn-freako opened this issue Dec 22, 2023 · 0 comments

Comments

@capn-freako
Copy link
Owner

Currently, we allow for only a single Touchstone file for channel modeling.
This puts the onus of final channel model assemblage on the user, instead of on the tool where it belongs.
Ideally, the user would be allowed to specify separate Touchstone files to represent:

  • Tx package,
  • Tx card,
  • Tx connector,
  • back-plane,
  • Rx connector,
  • Rx card, and
  • Rx package.

All elements should be optional.
And PyBERT should perform the final assemblage, using the routines available in the SciKit-RF library.

As per #145 , PyBERT should allow multiple files to be selected for any channel component above and automatically sweep through all possible permutations when the user has selected more than one file for one or more of them.
(Optionally, allow the user to select from the full permutation set, allowing simulation time to be reduced while still maintaining a record of all channel component variants tried.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant