Skip to content

Commit 56a7140

Browse files
committed
ad9656_fmc: Update README
Signed-off-by: Stanca Pop <[email protected]>
1 parent b8a9245 commit 56a7140

File tree

3 files changed

+43
-8
lines changed

3 files changed

+43
-8
lines changed

Diff for: projects/ad9656_fmc/README.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# AD9656-FMC HDL Project
2+
3+
- Evaluation board product page: [EVAL-AD9656](https://www.analog.com/eval-ad9656)
4+
- System documentation: https://wiki.analog.com/resources/eval/ad9656-125ebz
5+
- HDL project documentation: http://analogdevicesinc.github.io/hdl/projects/ad9656_fmc/index.html
6+
7+
## Supported parts
8+
9+
| Part name | Description |
10+
|-----------------------------------------|--------------------------------------------------|
11+
| [AD9656](https://www.analog.com/ad9656) | 16-bit, 2Quad, 125 MSPS JESD204B 1.8 V Analog-to-Digital Converter |
12+
13+
## Building the project
14+
15+
Please enter the folder for the FPGA carrier you want to use and read the README.md.

Diff for: projects/ad9656_fmc/Readme.md

-8
This file was deleted.

Diff for: projects/ad9656_fmc/zcu102/README.md

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# AD9656-FMC/ZCU102 HDL Project
2+
3+
## Building the project
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.
6+
7+
:warning: **When changing the default configuration, the timing_constr.xdc constraints should be updated as well!**
8+
9+
```
10+
cd projects/ad9656_fmc/zcu102
11+
make
12+
```
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.
17+
18+
The overwritable parameters from the environment are:
19+
20+
- 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))
27+
28+
Corresponding No-OS project: [ad9656_fmc](https://github.com/analogdevicesinc/no-OS/tree/main/projects/ad9656_fmc)

0 commit comments

Comments
 (0)