This video presents a simple example of wireline channel modelling with SerDesPy. The theory is reviewed and example 4-PAM eye diagrams are generated.
SerDesPy is a python library for the system-level modelling and simulation of wireline transceivers. It's open-source, extensible, and highly capable. Try it out and provide feedback below. We'd be happy to hear ideas for additional features!
https://pypi.org/project/serdespy/
https://github.com/richard259/serdespy