Skip to content

Commit c3345d3

Browse files
zarubaffabianschuiki
authored andcommitted
Release 0.9.0
1 parent df842eb commit c3345d3

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

CHANGELOG.md

+17-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## Unreleased
99

10+
### Added
11+
12+
### Changed
13+
14+
15+
## 0.9.0 - 2020-01-16
16+
1017
### Added
1118
- `axi_test`: Constrained randomizing AXI master (`rand_axi_master`) and slave (`rand_axi_slave`).
1219
- `rand_axi_master` issues a configurable number of read and write transactions to configurable
@@ -15,9 +22,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1522
- `rand_axi_slave` responds to transactions with random delays and data.
1623
- `axi_pkg`: AXI memory types (`mem_type_t`) and functions `get_arcache` and `get_awcache` to
1724
calculate `AxCACHE` bits for a given memory type.
25+
- Add `axi_decerr_slv`.
26+
- Add `axi_id_prepend`.
27+
- Add fully compliant `axi_xbar`.
28+
- Add documentation on `axi_mux`, `axi_demux` and `axi_xbar`
29+
- Module overview to `README.md`
1830

1931
### Changed
2032
- `axi_test`: The `reset` tasks in `axi_driver` and `axi_lite_driver` are now functions.
33+
- Bump `common_cells` to `1.16.0` which contains the address decoding logic used in `axi_xbar`.
34+
35+
### Fixed
36+
- `axi_intf` move import into interface bodies.
37+
- `axi_pkg` make functions automatic, fixing a problem with Synopsys.
2138

2239

2340
## 0.8.2 - 2019-12-20
@@ -80,8 +97,6 @@ The individual changes for each module follow.
8097
`axi_modify_address_intf` module if you prefer interfaces.
8198
- `axi_lite_to_axi` has been changed from interfaces to struct ports. Please use the newly added
8299
`axi_lite_to_axi_intf` module if you prefer interfaces.
83-
- `axi_intf` move import into interface bodies
84-
- `axi_pkg` make functions automatic, fixing a problem with Synopsys.
85100

86101
### Removed
87102
- `axi_lite_xbar`: This interconnect module was not a full crossbar and its routing rules interface

0 commit comments

Comments
 (0)