Skip to content

Commit 93faeb7

Browse files
Remove trailing spaces and tabs
Signed-off-by: Istvan-Zsolt Szekely <[email protected]>
1 parent 7377e04 commit 93faeb7

File tree

115 files changed

+330
-330
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+330
-330
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,27 @@
1717

1818
This repository contains testbenches and verification components for system level projects or components connected at block level from the [hdl](https://github.com/analogdevicesinc/hdl) repository.
1919

20-
This repository is not a stand alone one. It must be cloned or linked as a submodule inside the [hdl](https://github.com/analogdevicesinc/hdl) repository you want to test.
20+
This repository is not a stand alone one. It must be cloned or linked as a submodule inside the [hdl](https://github.com/analogdevicesinc/hdl) repository you want to test.
2121

2222
The folder structure of the hdl will look as follows:
2323

2424
hdl
2525
- projects
2626
- library
2727
- testbenches
28-
28+
2929
## Setup
30-
The testbenches are built around Xilinx verification IPs so it requires Vivado to be set up according to the hdl repository requirenments.
30+
The testbenches are built around Xilinx verification IPs so it requires Vivado to be set up according to the hdl repository requirenments.
3131
Running the testbenches relies on the build mechanism from the hdl repository, make sure you have a proper setup for Xilinx flow described [here](https://wiki.analog.com/resources/fpga/docs/build)
3232

3333
## Running a testbench:
3434

35-
Change the workig directory to the testbench you want to run:
35+
Change the workig directory to the testbench you want to run:
3636

3737
cd testbenches/fmcomms2
3838

39-
The scripts first will build all components used from the hdl library, build the block design environment based on a configuration file that describes parameters of under test block, then will actually run the test.
40-
These steps are separated in ordrer to be able to run multiple tests on the same configuration without rebuilding the block desing every time.
39+
The scripts first will build all components used from the hdl library, build the block design environment based on a configuration file that describes parameters of under test block, then will actually run the test.
40+
These steps are separated in ordrer to be able to run multiple tests on the same configuration without rebuilding the block desing every time.
4141

4242
### Run all tests in batch mode:
4343

docs/library/drivers/common/watchdog/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,6 @@ Other use-cases for the watchdog timer:
103103
system hanging. In this case it is more advisable have a watchdog timer
104104
stopped and started or reset each time a repetitive task is completed. This
105105
allows for a stricter watchdog timer value, which may stop a hanging
106-
simulation sooner without waiting for the whole process to finish.
106+
simulation sooner without waiting for the whole process to finish.
107107

108108
.. include:: ../../../../common/support.rst

docs/library/index.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Library
44
===============================================================================
5-
5+
66
Drivers
77
-------------------------------------------------------------------------------
88

@@ -34,4 +34,4 @@ VIPs
3434
:maxdepth: 1
3535

3636
vip/index
37-
37+

docs/library/vip/amd/axi_vip/adi_axi_agent.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ADI AXI Agent (VIP)
66
Overview
77
-------------------------------------------------------------------------------
88

9-
The ADI AXI Agent uses the AMD (Xilinx) AXI VIP at its core with added
9+
The ADI AXI Agent uses the AMD (Xilinx) AXI VIP at its core with added
1010
sequencer, monitor and wrapper class. Has a master, slave and passthrough
1111
variant. Provides functions to start, stop and run the classes within. Its
1212
purpose is to create and contain everything under a single construct and not

docs/library/vip/amd/axi_vip/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Xilinx AXI Verification IP (VIP)
1414
Overview
1515
-------------------------------------------------------------------------------
1616

17-
The ADI AXI Agent uses the AMD (Xilinx) AXI VIP at its core with added
17+
The ADI AXI Agent uses the AMD (Xilinx) AXI VIP at its core with added
1818
sequencer, monitor and wrapper class.
1919
`[1] <https://docs.amd.com/r/en-US/pg267-axi-vip>`__
2020

docs/library/vip/amd/axis_vip/adi_axis_agent.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ADI AXIS Agent (VIP)
66
Overview
77
-------------------------------------------------------------------------------
88

9-
The ADI AXIS Agent uses the AMD (Xilinx) AXIS VIP at its core with added
9+
The ADI AXIS Agent uses the AMD (Xilinx) AXIS VIP at its core with added
1010
sequencer, monitor and wrapper class. Has a master, slave and passthrough
1111
variant. Provides functions to start, stop and run the classes within. Its
1212
purpose is to create and contain everything under a single construct and not

docs/library/vip/amd/axis_vip/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Xilinx AXIS Stream Verification IP (VIP)
1414
Overview
1515
--------------------------------------------------------------------------------
1616

17-
The ADI AXIS Agent VIP uses the AMD (Xilinx) AXIS VIP at its core with added
17+
The ADI AXIS Agent VIP uses the AMD (Xilinx) AXIS VIP at its core with added
1818
sequencer, monitor and wrapper class.
1919
`[1] <https://docs.amd.com/v/u/en-US/pg277-axi4stream-vip>`__
2020

docs/testbenches/common/dependency_common.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Common with most testbenches:
33
.. list-table::
44
:widths: 30 45 25
55
:header-rows: 1
6-
6+
77
* - SV dependency name
88
- Source code link
99
- Documentation link

docs/testbenches/ip_based/util_pack/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The following parameters of this project that can be configured:
5151
.. note::
5252

5353
The max width is calculated with: CHANNELS*SAMPLES*WIDTH and it cannot
54-
exceed 2048.
54+
exceed 2048.
5555

5656
Build parameters
5757
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

docs/testbenches/project_based/ad463x/index.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,18 @@ The following parameters of this project that can be configured:
4848

4949
Build parameters
5050
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
51-
51+
5252
The parameters mentioned above can be configured when starting the build, like in
5353
the following example:
5454

5555
.. shell::
5656
:showuser:
5757

5858
$make CLK_MODE=0 NUM_OF_SDI=2 CAPTURE_ZONE=1 DDR_EN=0
59-
59+
6060
but we recommend using the already tested build configuration modes, that can be
6161
found in the ``cfg`` section.
62-
62+
6363
Configuration files
6464
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6565

@@ -167,7 +167,7 @@ Sanity test
167167
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168168

169169
This test is used to check the communication with the AXI REGMAP module of the
170-
AD463X SPI Engine interface, by reading the core VERSION register, along with
170+
AD463X SPI Engine interface, by reading the core VERSION register, along with
171171
writing and reading the SCRATCH register.
172172

173173
FIFO SPI test
@@ -322,7 +322,7 @@ Testbench specific dependencies:
322322
.. list-table::
323323
:widths: 30 45 25
324324
:header-rows: 1
325-
325+
326326
* - SV dependency name
327327
- Source code link
328328
- Documentation link

docs/testbenches/project_based/ad738x/index.rst

+7-7
Original file line numberDiff line numberDiff line change
@@ -39,21 +39,21 @@ The following parameters of this project that can be configured:
3939
- NUM_OF_SDI: defines the number of MOSI lines of the SPI interface:
4040
Options: 1 - Interleaved mode, 2 - 1 lane per channel,
4141
4 - 2 lanes per channel
42-
42+
4343
Build parameters
4444
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
45-
45+
4646
The parameters mentioned above can be configured when starting the build, like in
4747
the following example:
4848

4949
.. shell::
5050
:showuser:
5151

5252
$make ALERT_SPI_N=0 NUM_OF_SDI=2
53-
53+
5454
but we recommend using the already tested build configuration modes, that can be
5555
found in the ``cfg`` section.
56-
56+
5757
Configuration files
5858
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5959

@@ -64,7 +64,7 @@ The following configuration files are available:
6464
| +----------+---------------+
6565
| | ALERT_SPI_N | NUM_OF_SDI |
6666
+=======================+=============+============+
67-
| cfg1 | 0 | 2 |
67+
| cfg1 | 0 | 2 |
6868
+-----------------------+-------------+------------+
6969

7070
Tests
@@ -128,7 +128,7 @@ Sanity test
128128
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
129129

130130
This test is used to check the communication with the AXI REGMAP module of the
131-
AD738X SPI Engine interface, by reading the core VERSION register, along with
131+
AD738X SPI Engine interface, by reading the core VERSION register, along with
132132
writing and reading the SCRATCH register.
133133

134134
FIFO SPI test
@@ -283,7 +283,7 @@ Testbench specific dependencies:
283283
.. list-table::
284284
:widths: 30 45 25
285285
:header-rows: 1
286-
286+
287287
* - SV dependency name
288288
- Source code link
289289
- Documentation link

docs/testbenches/project_based/ad7606/index.rst

+10-10
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,21 @@ The following parameters of this project that can be configured:
4242
- NUM_OF_SDI: defines the number of MOSI lines of the SPI interface:
4343
Options: 1 - Interleaved mode, 2 - 1 lane per channel,
4444
4 - 2 lanes per channel, 8 - 4 lanes per channel
45-
45+
4646
Build parameters
4747
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48-
48+
4949
The parameters mentioned above can be configured when starting the build, like in
5050
the following example:
5151

5252
.. shell::
5353
:showuser:
5454

5555
$make DEV_CONFIG=0 EXT_CLK=0 INTF=0 NUM_OF_SDI=2
56-
56+
5757
but we recommend using the already tested build configuration modes, that can be
5858
found in the ``cfg`` section.
59-
59+
6060
Configuration files
6161
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6262

@@ -72,7 +72,7 @@ The following configuration files are available:
7272
| cfg2 | 1 | 0 | 0 | 1 |
7373
+-----------------------+------------+---------+------+------------+
7474
| cfg3 | 2 | 0 | 0 | 1 |
75-
+-----------------------+------------+---------+------+------------+
75+
+-----------------------+------------+---------+------+------------+
7676

7777
Tests
7878
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -135,7 +135,7 @@ Sanity test
135135
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136136

137137
This test is used to check the communication with the AXI REGMAP module of the
138-
AD7606 SPI Engine interface, by reading the core VERSION register, along with
138+
AD7606 SPI Engine interface, by reading the core VERSION register, along with
139139
writing and reading the SCRATCH register.
140140

141141
Simple configuration test
@@ -313,13 +313,13 @@ HDL related dependencies
313313
* - UTIL_CPACK2
314314
- :git-hdl:`library/util_pack/util_cpack2 <library/util_pack/util_cpack2>` *
315315
- :external+hdl:ref:`here <util_cpack2>`
316-
316+
317317
.. admonition:: Legend
318318
:class: note
319319

320320
- ``*`` instantiated only for INTF=0 (parallel interface)
321321
- ``**`` instantiated only for INTF=1 (serial interface)
322-
322+
323323

324324
Testbenches related dependencies
325325
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -331,7 +331,7 @@ Testbench specific dependencies:
331331
.. list-table::
332332
:widths: 30 45 25
333333
:header-rows: 1
334-
334+
335335
* - SV dependency name
336336
- Source code link
337337
- Documentation link
@@ -362,7 +362,7 @@ Testbench specific dependencies:
362362
* - S_AXIS_SEQUENCER
363363
- :git-testbenches:`library/vip/amd/s_axis_sequencer.sv`
364364
- ---
365-
365+
366366
.. include:: ../../../common/more_information.rst
367367

368368
.. include:: ../../../common/support.rst

docs/testbenches/project_based/ad7616/index.rst

+9-9
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ AD7616_SDZ parallel interface
3333

3434
AD7616_SDZ serial interface
3535
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
36-
36+
3737
.. image:: ./ad7616_si_tb.svg
3838
:width: 800
3939
:align: center
40-
:alt: AD7616 Serial Interface/Testbench block diagram
40+
:alt: AD7616 Serial Interface/Testbench block diagram
4141

4242
Configuration parameters and modes
4343
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -46,21 +46,21 @@ The following parameter of this project that can be configured:
4646

4747
- INTF: defines the device's interface:
4848
Options: 0 - Parallel, 1 - Serial
49-
49+
5050
Build parameters
5151
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
52-
52+
5353
The parameter mentioned above can be configured when starting the build, like in
5454
the following example:
5555

5656
.. shell::
5757
:showuser:
5858

5959
$make INTF=0
60-
60+
6161
but we recommend using the already tested build configuration modes, that can be
6262
found in the ``cfg`` section.
63-
63+
6464
Configuration files
6565
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6666

@@ -191,7 +191,7 @@ Sanity test
191191
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
192192

193193
This test is used to check the communication with the AXI REGMAP module of the
194-
AD7616 SPI Engine interface, by reading the core VERSION register, along with
194+
AD7616 SPI Engine interface, by reading the core VERSION register, along with
195195
writing and reading the SCRATCH register.
196196

197197
FIFO SPI test
@@ -358,7 +358,7 @@ Testbench specific dependencies:
358358
.. list-table::
359359
:widths: 30 45 25
360360
:header-rows: 1
361-
361+
362362
* - SV dependency name
363363
- Source code link
364364
- Documentation link
@@ -413,7 +413,7 @@ Testbench specific dependencies:
413413

414414
- ``*`` used only for parallel interface
415415
- ``**`` used only for serial interface
416-
416+
417417
.. include:: ../../../common/more_information.rst
418418

419419
.. include:: ../../../common/support.rst

docs/testbenches/project_based/fmcomms2/index.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ Configuration parameters and modes
3333

3434
There are no project parameters that can be configured in the testbench
3535
configuration files.
36-
36+
3737
Build parameters
3838
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
39-
39+
4040
There are no build parameters for this testbench.
41-
41+
4242
Configuration files
4343
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4444

@@ -49,7 +49,7 @@ The following configuration file is available:
4949
| +----------+---------------+
5050
| | --- |
5151
+=======================+=============+============+
52-
| cfg1 | --- |
52+
| cfg1 | --- |
5353
+-----------------------+-------------+------------+
5454

5555
Tests
@@ -283,7 +283,7 @@ Testbench specific dependencies:
283283
.. list-table::
284284
:widths: 30 45 25
285285
:header-rows: 1
286-
286+
287287
* - SV dependency name
288288
- Source code link
289289
- Documentation link
@@ -301,7 +301,7 @@ Testbench specific dependencies:
301301
- ---
302302
* - ADI_REGMAP_DAC_PKG
303303
- :git-testbenches:`library/regmaps/adi_regmap_dac_pkg.sv`
304-
- ---
304+
- ---
305305
* - DMA_TRANS
306306
- :git-testbenches:`library/drivers/dmac/dma_trans.sv`
307307
- ---

0 commit comments

Comments
 (0)