Skip to content

Releases: capn-freako/ibisami

DesignCon 2021 Bootcamp

16 Aug 01:15
Compare
Choose a tag to compare

This release cleans up a few things that make the DesignCon 2021 Bootcamp exercises go a little more smoothly.

DesignCon 2017 rc1

27 Nov 00:26
Compare
Choose a tag to compare

First release candidate for DesignCon 2017.

Needs validation in Windows and Linux.
Added the ability to use another AMI model as the reference, during testing.
Can't test this on my Mac, because I don't have a MacOS version of the eASIC AMI model.

Testing targets added to makefile.

30 Apr 15:07
Compare
Choose a tag to compare

In this release:

  1. Testing targets have been added to the makefile.
  2. Some minor bugs were fixed.

Model Configurator & Automated Testing

01 Mar 16:32
Compare
Choose a tag to compare

This release adds a model configuration utility to the example Tx model, as well as some preliminary automated testing.

You will need to have Python installed, in order to take advantage of either of these two new features.

Note that you can still build the example models the "old" way, by hand editing the *.CPP files. You are not required to use the new Python tools, in order to just build DLLs and/or SOs.

Added DFE.

01 Jul 19:35
Compare
Choose a tag to compare

This release adds a DFE to the example Rx model.

Note: The example models are still Init()-only. In order to represent the action of a DFE in the impulse response returned from AMI_Init(), I used the ideas presented in Sec. 4.3.4 of the DesignCon 2008 paper, "Demonstration of SerDes Modeling using the Algorithmic Model Interface (AMI) Standard" by Mike Steinberger, Todd Westerhoff, and Christopher White.

Rx Example Model

26 May 00:11
Compare
Choose a tag to compare

This release adds:

  • an Rx example model
  • a simple testing mechanism, utilizing the iPython Notebook.

Note: For some reason, the iPython Notebook based tester doesn't work, under Linux. (It does work under both Mac OS X and Windows 7 Pro.) I'm looking into this.

Developer Docs.

20 May 19:15
Compare
Choose a tag to compare

No functional changes to code.
This release adds documentation to help developers navigate the body of source code.
(See doc/html/index.html.)

Mac OS X Support

20 May 12:08
Compare
Choose a tag to compare

This release:

  • Adds build support for Mac OS X.
  • Fixes a memory bug in ibisami_api.cpp.

Added Linux support.

18 May 16:21
Compare
Choose a tag to compare

This release adds support for both 32 and 64-bit Linux builds.

64-bit Windows build support added.

17 May 00:57
Compare
Choose a tag to compare

This release adds support for building the 64-bit Windows DLL for the example Tx model.