Skip to content

Commit e82d0ea

Browse files
committed
Next updates.
1 parent ce4e426 commit e82d0ea

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

docs/IPCores/bus/axi4lite/axi4lite_Register.rst

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ axi4lite_Register
66
#################
77

88
The :comp:`axi4lite_Register` is a generic implementation of :term:`memory-mapped-registers (MMR) <MMR>` providing an
9-
:term:`AXI4-Lite` communication interface. The register layout is describe by a generic constant call
10-
:ref:`IP/axi4lite_Register/gen/CONFIG`. This constant is constructed by various helper functions as described in the
11-
following sections.
12-
13-
The :comp:`axi4lite_Register`
9+
:term:`AXI4-Lite` communication interface. The register layout is describe by a generic constant called
10+
:ref:`IP/axi4lite_Register/gen/CONFIG`. This constant is :ref:`constructed <IP/axi4lite_Register/configuration>` by
11+
various helper functions as described in the following sections.
1412

1513

1614
.. _IP/axi4lite_Register/goals:
@@ -159,8 +157,9 @@ Register Description from Generator Function
159157
aggregate expression (see :ref:`IP/axi4lite_Register/inst/Simple`), by calling a user-defined helper function or
160158
by concatenating results from multiple user-defined helper functions.
161159

162-
The example code on the right side demonstrates how local signals can be sized based on the :vhdlcode:`CONFIG`
163-
constant.
160+
The example code on the right side demonstrates how local signals can be sized based on a :vhdlcode:`CONFIG`
161+
constant.The constant itself is computed by a user-defined function. See section
162+
:ref:`IP/axi4lite_Register/configuration` for details.
164163

165164
When a register is access from AXI4-Lite side, a hit event (:term:`strobe`) is generated. In case an AXI4-Lite
166165
read operation was executed and a matching register offset was decoded, a corresponding bit is active for one
@@ -223,9 +222,13 @@ Register Description from Generator Function
223222
Interface
224223
*********
225224

226-
The interface of the PL-side is named from the PL point-of-view, the configuration is named from the software
227-
point-of-view!
225+
The IP core offers a system interface (clock, reset), the AXI4-Lite interface and access to the internal registers from
226+
fabric.
227+
228+
.. attention::
228229

230+
The naming of fabric ports is from fabric point-of-view. However, the naming of register modes like ``ReadOnly`` is
231+
from AXI4-Lite manger (CPU, software) point-of-view.
229232

230233
.. _IP/axi4lite_Register/generics:
231234

0 commit comments

Comments
 (0)