Note: For legacy data format (2022 R2.4 and older) please visit following link:
waveguide_back_annotation QA (Legacy)
Photonic Model: waveguide_back_annotation
Information on QA tests and QA types: Introduction to Quality Assurance (QA) tests
Instructions on running QA tests: Running QA tests in CML Compiler
QA tests
QA script | QA type | FOMs | Comments |
---|---|---|---|
Behavior |
mode_data |
|
|
Behavior/data processing |
group_delay |
|
QA Variables
These variables are defined as below in a struct named "QA" in the source data file:
[[snippet||12126062812947]]
QA scripts
waveguide_back_annotation_mode_data_qa.lsf
In this test-bench, the result of the ONA_1 is used to extract the mode data, effective index and group index. Also, loss is extracted from the result of ONA_2. These values will be compared to source data and made sure the difference is within the tolerance.
QA type | FOMs | QA variables |
---|---|---|
Behavior test |
mode_data:
|
relative_tolerances:
|
waveguide_back_annotation_group_delay_qa.lsf
ONA in these two set-up are set to "scattering data" and "impulse response" mode to do simulation in frequency domain and time domain respectively. Group delay is extracted from the results of these two simulations and compared to make sure the difference between results from these two domains is within the tolerance.
QA type | FOMs | QA variables |
---|---|---|
Behavior test/data processing |
group_delay |
relative_tolerances:
|