Skip to content

Commit 2e38ebf

Browse files
committed
Merge branch 'kondys_gls_mod_py' into 'devel'
Rework the gls_mod.py script See merge request ndk/ndk-fpga!301
2 parents dc135b1 + 0352eac commit 2e38ebf

File tree

5 files changed

+721
-354
lines changed

5 files changed

+721
-354
lines changed

comp/mfb_tools/debug/gen_loop_switch/readme.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,13 @@ Gen Loop Switch (GLS)
44
---------------------
55

66
.. vhdl:autoentity:: GEN_LOOP_SWITCH
7+
8+
Control software
9+
^^^^^^^^^^^^^^^^
10+
11+
The Gen Loop Switch (GLS) module can be controlled using the `GenLoopSwitch` class located in the `ofm` Python package at `ofm.comp.mfb_tools.debug.gen_loop_switch.gen_loop_switch`.
12+
There is also the `ofm-gls` command-line tool available after the package installation.
13+
14+
A script that uses the `GenLoopSwitch` class is provided here in the `./sw` directory.
15+
This script is performs throughput measurements in various modes and is the base for many HW tests.
16+
See the :ref:`GLS module tutorial <ndk_testing_gls>` for more information.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# GLS module script
2+
3+
This Python script utilizes the GLS module(s) in the FPGA and the GenLoopSwitch Python module in the OFM Python package (see ndk-fpga/python/ofm).
4+
5+
It is used mainly for throughput measurements and analysis.
6+
Further information is available in the [GLS module documentation](https://cesnet.github.io/ndk-fpga/devel/comp/mfb_tools/debug/gen_loop_switch/readme.html) or [GLS module tutorial](https://cesnet.github.io/ndk-fpga/devel/ndk_core/doc/testing.html#gls-module-tutorial).

0 commit comments

Comments
 (0)