|
1 |
| -# AD9656-FMC/ZCU102 HDL Project |
| 1 | +<!-- no_build_example, no_dts --> |
2 | 2 |
|
3 |
| -## Building the project |
| 3 | +# AD9656-FMC/ZCU102 HDL Project |
4 | 4 |
|
5 |
| -The parameters configurable through the `make` command, can be found below, as well as in the **system_project.tcl** file; it contains the default configuration. |
| 5 | +- VADJ with which it was tested in hardware: 1.8V |
6 | 6 |
|
7 |
| -:warning: **When changing the default configuration, the timing_constr.xdc constraints should be updated as well!** |
| 7 | +## Building the project |
8 | 8 |
|
9 | 9 | ```
|
10 | 10 | cd projects/ad9656_fmc/zcu102
|
11 | 11 | make
|
12 | 12 | ```
|
13 | 13 |
|
14 |
| -All of the RX link modes can be found in the [AD9656 data sheet](https://www.analog.com/media/en/technical-documentation/data-sheets/AD9656.pdf). We offer support for only a few of them. |
15 |
| - |
16 |
| -If other configurations are desired, then the parameters from the HDL project (see below) need to be changed, as well as the No-OS project configurations. |
| 14 | +All of the RX link modes can be found in the [AD9656 data sheet](https://www.analog.com/media/en/technical-documentation/data-sheets/AD9656.pdf). We offer support for one of them. |
17 | 15 |
|
18 |
| -The overwritable parameters from the environment are: |
| 16 | +This project is not parameterizable, it has a fixed configuration: |
19 | 17 |
|
20 | 18 | - JESD_MODE - link layer encoder mode used;
|
21 |
| - - 8B10B - 8b10b link layer defined in JESD204B, uses ADI IP as Physical layer |
22 |
| -- RX_JESD_M - RX number of converters per link, only 4 is supported |
23 |
| -- RX_JESD_L - RX number of lanes per link, default is 4 (Options: 1/2/4) |
24 |
| -- RX_JESD_S - RX number of samples per converter per frame, only 1 is supported |
25 |
| -- RX_JESD_NP - RX number of bits per sample, only 16 is supported |
26 |
| -- RX_SAMPLES_PER_CHANNEL - RX number of samples per channel, default is 2 (Computed as: L * 32 / (M * N)) |
| 19 | + - **8B10B** - 8b10b link layer defined in JESD204B, uses ADI IP as Physical layer |
| 20 | +- RX_JESD_M - **4**; RX number of converters per link |
| 21 | +- RX_JESD_L - **4**; RX number of lanes per link |
| 22 | +- RX_JESD_S - **1**; RX number of samples per converter per frame |
| 23 | +- RX_JESD_NP - **16**; RX number of bits per sample |
| 24 | +- RX_SAMPLES_PER_CHANNEL - **2**; RX number of samples per channel (Computed as: L * 32 / (M * N)) |
27 | 25 |
|
28 | 26 | Corresponding No-OS project: [ad9656_fmc](https://github.com/analogdevicesinc/no-OS/tree/main/projects/ad9656_fmc)
|
0 commit comments