# GRLIB GPL 2023.2 released

**URL:** <https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343>\
**Category:** General - GRLIB SoC\
**Created:** [30 June 2023 09:02 UTC](https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343 "2023-06-30T09:02:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joaquin.espana](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@joaquin.espana](https://discourse.grlib.community/u/joaquin.espana)\
**Post date:** [30 June 2023 09:02 UTC](https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343/1 "2023-06-30T09:02:21Z")

</div>

The development team is pleased to announce the release of GRLIB GPL 2023.2-b4283, which is now available for download from:

[https://www.gaisler.com/products/grlib/grlib-gpl-2023.2-b4283.tar.gz](https://www.gaisler.com/products/grlib/grlib-gpl-2023.2-b4283.tar.gz)

Bitfile and netlist packages are available via:

> **[GRLIB IP Library](https://www.gaisler.com/index.php/downloads/leongrlib)**
>
> Gaisler

The changelog is here:

[https://www.gaisler.com/products/grlib/Changelog.txt](https://www.gaisler.com/products/grlib/Changelog.txt)

and is also reproduced below.

Some of the highlights are:

- LEON5: new features implemented, such as new traps and write combining mode support.
- AHBCTRL simulation traces updates.
- AHBJTAG and TAP techmap: general enhancements and improved mapping for all Xilinx families.

Updated example bitstreams for LEON5 and NOEL-V are available for download from:

> **[LEON (SPARC) Examples](https://www.gaisler.com/index.php/products/processors/leon-examples)**
>
> Gaisler

[https://www.gaisler.com/index.php/products/processors/noel-examples](https://www.gaisler.com/index.php/products/processors/noel-examples)

If you find any any reproducible bugs or issues please don’t hesitate to post in the community.

----------------------- Release 2023.2-b4283 ---------------------------

2023-06-09 LEON5 updates:

- Implemented data\_store\_error trap with configurable handling of special cases (such as interrupt between store and error)
- Implemented internal cache error trap for critical errors (duplicated tags detected)
- Add cache trap register to record delivered and pending and traps from cache controller.
- Support write combining mode based on explicit hint instructions instead of always waiting for following store
- Add full barrier and write combining hint using existing STBAR opcode (consistent with SPARC V9 MEMBAR)

2023-05-25 AHBCTRL simulation trace updates:

- Print correct slice for narrow accesses on little endian buses.
- Trace SPLIT and RETRY responses in addition to OKAY and ERROR.
- Optionally prefix each trace line with bus index and/or a custom debug tag provided as a generic. Intended for multi-bus systems.

2023-05-25 AHBJTAG and TAP techmap:

- TAP techmap now uses BSCANE2\_TAP for all Xilinx technologies where the built-in TAP is accessed using a BSCANE2 primitive.
- Added new generic taptecharg in AHBJTAG which is passed to the TAP techmap. Currently used only by BSCANE2\_TAP to select an alternate user scan chain.
- JTAGTST jread procedure now supports custom ainst/dinst/isize.
- AHBJTAG documentation updated.

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [4 November 2023 15:49 UTC](https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343/2 "2023-11-04T15:49:15Z")

</div>

The new grip.pdf ([https://www.gaisler.com/products/grlib/grip.pdf](https://www.gaisler.com/products/grlib/grip.pdf)) shows that the L2C-L has added diagnostic access support.

May I ask if the corresponding GRLIB will be released in the near future?

---

<div class="post-metadata">

**Author:** ![joaquin.espana](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@joaquin.espana](https://discourse.grlib.community/u/joaquin.espana)\
**Post date:** [1 December 2023 13:46 UTC](https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343/3 "2023-12-01T13:46:47Z")

</div>

Hi WEI,

GRLIB 2023.4 will be released during December, in a couple of weeks.

Regards,  
Joaquin

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [3 December 2023 15:15 UTC](https://discourse.grlib.community/t/grlib-gpl-2023-2-released/343/4 "2023-12-03T15:15:19Z")

</div>

Awesome! I’m looking forward to it.
