This release goes with v6.2.1 of PyBERT and was done chiefly to support that work.
If you update your PyBERT installation to v6.2.1 then your PyIBIS-AMI installation will be updated to this release automatically.
In this release:
Function Call Signature Changes
-
Added capture of output parameters from each
GetWave()
call. -
Changed
ami.model.get_responses()
to return only the impulse responses.
General Usage Notes
-
Shifted CTLE step response one UI to the right, for better edge visibility.
-
Added some prequel to
GetWave()
input, to eliminate noise in step response. -
Fixes associated w/ bringing
ibisami
up-to-date on MacBook Air M2. -
Finishing touches on
IBIS_AMI_Checker
Jupyter notebook.
Notes for Developers
-
Added an extra "clock times" slot, to prevent seg. faults.
- The IBIS spec. is written, such that it is legal to send back one more clock time than nominal unit intervals spanned by the input wave.
(This can happen, for instance, when the start of the input wave occurs just a sample or two before the next unit interval boundary, and the CDR is running slightly fast.)
- The IBIS spec. is written, such that it is legal to send back one more clock time than nominal unit intervals spanned by the input wave.
-
Made PyIBIS-AMI makefile consistent with PyBERT's.
-
Made PyIBIS-AMI
tox.ini
file consistent with PyBERT's.