We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4cdfdf7 commit 730105cCopy full SHA for 730105c
source/SpinalHDL/Structuring/area.rst
@@ -42,3 +42,16 @@ For this kind of case you can use an ``Area`` to define a group of signals/logic
42
43
.. note::
44
\ :ref:`ClockingArea <clock_domain>` is a special kind of ``Area`` that allows you to define chunks of hardware which use a given ``ClockDomain``\
45
+
46
47
+AreaObject
48
+==========
49
50
+This is a special kind of Area which is used to provide names to non-hardware thing. This is for instance used to provide names to pipelining keys :
51
52
+.. code-block:: scala
53
54
+ object Fetch extends AreaObject {
55
+ val PC = Payload(UInt(64 bits))// PC.getName() will give Fetch_PC
56
+ }
57
0 commit comments