diff --git a/CHANGELOG.md b/CHANGELOG.md
index 03b560fb..c8638be0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,11 +16,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Update descriptor-based frontend [#18](https://github.com/pulp-platform/iDMA/pull/18),
[#26](https://github.com/pulp-platform/iDMA/pull/26)
- Update tracer to the multiprotocol version of iDMA [#8](https://github.com/pulp-platform/iDMA/pull/8)
+- Modified `init` protocol to support writes to implement the `simple FIFO` interface
+- Update `inst64` frontend, add changes from Occamy, and update to newest backend version
+- Upstream resources and update dependencies
### Added
- Add true multiprotocol capabilities to iDMA using MARIO [#22](https://github.com/pulp-platform/iDMA/pull/22)
+- Add multiple default protocols next to AXI read/write:
+ - AXI read, OBI write
+ - OBI read, AXI write
+ - AXI and AXI Stream read/write
+ - OBI read, AXI write, Init read/write
+ - AXI read, OBI and Init read/write
- Add RT midend [#24](https://github.com/pulp-platform/iDMA/pull/24)
- Add Mempool midend [#34](https://github.com/pulp-platform/iDMA/pull/34)
+- Add `retarget.py` Python script to transform patterns to new protocol configurations
## 0.5.1 - 2023-10-21
diff --git a/README.md b/README.md
index 452f1cae..c8e3cff5 100644
--- a/README.md
+++ b/README.md
@@ -233,6 +233,24 @@ The following systems/publications make use of iDMA:
+
+Protego: A Low-Overhead Open-Source I/O Physical Memory Protection Unit for RISC-V
+
+
+```
+@inproceedings{wistoff2023protego,
+ title={Protego: A Low-Overhead Open-Source I/O Physical Memory Protection Unit for RISC-V},
+ author={Wistoff, Nils and Kuster, Andreas and Rogenmoser, Michael and Balas, Robert and Schneider, Moritz and Benini, Luca},
+ booktitle={Proceedings of the 1st Safety and Security in Heterogeneous Open System-on-Chip Platforms Workshop (SSH-SoC 2023)},
+ year={2023},
+ organization={SSH-SoC}
+}
+```
+
+
+
+
+
OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs
@@ -252,6 +270,43 @@ The following systems/publications make use of iDMA:
+
+”Interrupting” the Status Quo: A First Glance at the RISC-V Advanced Interrupt Architecture (AIA)
+
+
+```
+@article{marques2024interrupting,
+ title={" Interrupting" the Status Quo: A First Glance at the RISC-V Advanced Interrupt Architecture (AIA)},
+ author={Marques, Francisco and Rodr{\'\i}guez, Manuel and S{\'a}, Bruno and Pinto, Sandro},
+ journal={IEEE Access},
+ year={2024},
+ publisher={IEEE}
+}
+```
+
+
+
+
+
+
+AXI-REALM: A Lightweight and Modular Interconnect Extension for Traffic Regulation and Monitoring of Heterogeneous Real-Time SoCs
+
+
+```
+@misc{benz2023axirealm,
+ title={AXI-REALM: A Lightweight and Modular Interconnect Extension for Traffic Regulation and Monitoring of Heterogeneous Real-Time SoCs},
+ author={Thomas Benz and Alessandro Ottaviano and Robert Balas and Angelo Garofalo and Francesco Restuccia and Alessandro Biondi and Luca Benini},
+ year={2023},
+ eprint={2311.09662},
+ archivePrefix={arXiv},
+ primaryClass={cs.AR}
+}
+```
+
+
+
+
+
## License
iDMA is released under Solderpad v0.51 (SHL-0.51) see [`LICENSE`](LICENSE):