update documentation for standalone configuration protocol
This commit is contained in:
parent
c456ef4d00
commit
fe2ba7d50a
|
@ -107,7 +107,7 @@ It will use the circuit model defined in :numref:`fig_sram_blwl`.
|
||||||
.. code-block:: xml
|
.. code-block:: xml
|
||||||
|
|
||||||
<configuration_protocol>
|
<configuration_protocol>
|
||||||
<organization type="memory_bank" circuit_model_name="sram"/>
|
<organization type="memory_bank" circuit_model_name="sram_blwl"/>
|
||||||
</configuration_protocol>
|
</configuration_protocol>
|
||||||
|
|
||||||
.. _fig_sram:
|
.. _fig_sram:
|
||||||
|
@ -122,5 +122,29 @@ It will use the circuit model defined in :numref:`fig_sram_blwl`.
|
||||||
|
|
||||||
Standalone SRAM Example
|
Standalone SRAM Example
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
In the standalone configuration protocol, every memory cell of the core logic of a FPGA fabric can be directly accessed at the top-level module, as illustrated in :numref:`fig_vanilla_config_protocol`.
|
||||||
|
|
||||||
|
.. _fig_vanilla_config_protocol:
|
||||||
|
|
||||||
|
.. figure:: figures/vanilla_config_protocol.png
|
||||||
|
:scale: 30%
|
||||||
|
:alt: map to buried treasure
|
||||||
|
|
||||||
|
Vanilla (standalone) memory organization in a hierarchical view
|
||||||
|
|
||||||
|
The following XML code shows an example where we use the circuit model defined in :numref:`fig_sram_blwl`.
|
||||||
|
|
||||||
|
.. code-block:: xml
|
||||||
|
|
||||||
|
<configuration_protocol>
|
||||||
|
<organization type="standalone" circuit_model_name="sram_blwl"/>
|
||||||
|
</configuration_protocol>
|
||||||
|
|
||||||
|
.. note:: The standalone protocol does require a memory cell to have
|
||||||
|
|
||||||
|
- two outputs (one regular and another inverted)
|
||||||
|
- a Bit-Line input to load the data
|
||||||
|
- a Word-Line input to enable data write
|
||||||
|
|
||||||
|
.. warning:: This is a vanilla configuration method, which allow users to build their own configuration protocol on top of it.
|
||||||
|
|
||||||
.. warning:: TO BE CONSTRUCTED
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 253 KiB After Width: | Height: | Size: 257 KiB |
Binary file not shown.
After Width: | Height: | Size: 181 KiB |
Loading…
Reference in New Issue