From 1dcfa5aa41cd7ad55dcc7a8ebf0fad79c3dc6306 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Mon, 18 Jan 2021 16:35:31 -0800 Subject: [PATCH] Update AXI4Fragmenter docs --- docs/TileLink-Diplomacy-Reference/Widgets.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/TileLink-Diplomacy-Reference/Widgets.rst b/docs/TileLink-Diplomacy-Reference/Widgets.rst index 12086778..4a4bce7d 100644 --- a/docs/TileLink-Diplomacy-Reference/Widgets.rst +++ b/docs/TileLink-Diplomacy-Reference/Widgets.rst @@ -200,10 +200,11 @@ transactions. AXI4Fragmenter -------------- -The AXI4Fragmenter is similar to the :ref:`TileLink-Diplomacy-Reference/Widgets:TLFragmenter`, except it can only -break multi-beat AXI4 transactions into single-beat transactions. This -effectively serves as an AXI4 to AXI4-Lite converter. The constructor for this -widget does not take any arguments. +The AXI4Fragmenter is similar to the :ref:`TileLink-Diplomacy-Reference/Widgets:TLFragmenter`. +The AXI4Fragmenter slices all AXI accesses into simple power-of-two sized and aligned transfers +of the largest size supported by the manager. This makes it suitable as a first stage transformation +to apply before an AXI4=>TL bridge. It also makes it suitable for placing after TL=>AXI4 bridge +driving an AXI-lite slave. **Example Usage:**