capn-freako / ibisami

A public domain IBIS-AMI model creation infrastructure for all to share.
BSD 3-Clause "New" or "Revised" License
11 stars 5 forks source link

Make number of poles/zeros in CTLE response function configurable. #3

Open capn-freako opened 7 years ago

capn-freako commented 7 years ago

Problem Description:

Currently, the Rx model template uses a fixed number of poles and zeros in the CTLE response function (i.e. - 1 zero and 2 poles). This is almost always insufficient to match the frequency response of the real device.

ToDo:

Allow the user to pass in a list of poles and a list of zeros, for the desired CTLE response function, as an alternative to the current response specification scheme (i.e. - magnitude and location of peaking).

capn-freako commented 10 months ago

Actually, it'd be great if we could keep the "magnitude and location of peaking" method of specifying the response. Perhaps, we could augment it with "roll-off rate"?