Skip to content

Releases: dpretet/axi-crossbar

v1.0.1 - CDC Fix Release

15 May 09:02
Compare
Choose a tag to compare

This release addresses a clock issue around the master interface (from the internal switches to the external master interface). A wrong clock was connected, the issue affecting the core if aclk and mstx_aclk were different.

It brings also details and corrections to the documentation.

Any users using the CDC stages of the core must upgrade to this release.

v1.0.0

30 Mar 19:26
Compare
Choose a tag to compare
  • Update documentation to better explain ordering rules. States a master is not ensured to received in-order completion if use the same ID over different slaves
  • Remove AXI3 backward compatibility by sizing ALOCK to a single bit. Locked accesses over the interconnect are no more supported
  • Clean-up documentation
  • Add IO/Parameter chapter

New Feature: Routing Table Implementation

28 Nov 12:56
Compare
Choose a tag to compare
  • Issue #5: Now the core can be can be configure to forbid some master to access particular slaves
  • Issue #5: A master aiming to access an unmapped memory section receives a DECERR completion
  • Issue #4: Add a new assertion to ensure MSTx_ID_MASK is not configured to 0 (unsupported value)

v0.9.0

17 Nov 20:23
Compare
Choose a tag to compare
  • Introduce a first decent documentation
  • Fix an issue with AXI4-lite support if LAST were not tied to 1 on top interfaces

v0.8.0

05 Nov 06:30
Compare
Choose a tag to compare

First release, close to the final implementation. This version is fully usable but it doesn't implement yet timeout support and master routing. Still lack a decent documentation but the draw.io document contains figures describing the architecture.