diff --git a/docs/library/IPs/template_ip/index.rst b/docs/library/IPs/template_ip/index.rst index e3d30c9c..048138cd 100644 --- a/docs/library/IPs/template_ip/index.rst +++ b/docs/library/IPs/template_ip/index.rst @@ -53,8 +53,6 @@ Interface Detailed Architecture -------------------------------------------------------------------------------- -:: - .. image:: detailed_architecture.svg :alt: Template IP detailed architecture :align: center @@ -92,23 +90,35 @@ Register Map Design Guidelines -------------------------------------------------------------------------------- -The control of the chip is done through an SPI interface, which is needed at the +The control of the chip is done through an SPI interface, which is needed at system level. The :ref:`template_ip interface` must be connected directly to the top file of -the design, as IO primitives are part of the IP. +the design, as I/O primitives are part of the IP. + +The example design uses a DMA to move the data from the output of the IP to +the memory. If the data needs to be processed in HDL before moving to the +memory, it can be done at the output of the IP (at the system level) or inside +the ADC interface module (at the IP level). -The example design uses a DMA to move the data from the output of the IP to memory. -If the data needs to be processed in HDL before moving to the memory, it can be -done at the output of the IP (at the system level) or inside the ADC interface -module (at the IP level). The example design uses a processor to program all the registers. -If no processor is available in your system, you can create your IP starting +If no processor is available in your system, you can create your IP starting from the interface module. -Software Guidelines +Software Guidelines (if necessary) +-------------------------------------------------------------------------------- + +To note all the details needed by the software to be in a certain way. + +Software Support -------------------------------------------------------------------------------- -Linux is supported also using :git-linux:`master:/`. +* Linux device driver at :git-linux:`/` +* Linux device tree at :git-linux:`/` +* Linux documentation at ... +* No-OS device driver at :git-no-os:`/` +* No-OS project at :git-no-os:`/` +* No-OS documentation at ... +* IIO support at ... References -------------------------------------------------------------------------------- diff --git a/docs/library/frameworks/template_framework/index.rst b/docs/library/frameworks/template_framework/index.rst index 1fa26300..d03fea2c 100644 --- a/docs/library/frameworks/template_framework/index.rst +++ b/docs/library/frameworks/template_framework/index.rst @@ -8,9 +8,9 @@ Framework Template .. toctree:: :hidden: - Template Module - Template Interface - Instruction Set Template + Template Module + Template Interface + Instruction Set Template {brief introdution}. diff --git a/docs/user_guide/releases.rst b/docs/user_guide/releases.rst index 10f2d39e..5aae8049 100644 --- a/docs/user_guide/releases.rst +++ b/docs/user_guide/releases.rst @@ -63,7 +63,7 @@ Release branches * - :git-testbenches:`main ` - Vivado 2023.1 - - * - :git-testbenches:`2022_r2 <2022_r2:>` + * - :git-testbenches:`2022_r2 <2022_r2:/>` - Vivado 2022.2 - `Release notes 2022_R2 `_