Skip to content

Commit 98e408f

Browse files
committed
ad485x_fmcz: Add project README
Signed-off-by: Stanca Pop <stanca.pop@analog.com>
1 parent 1186d27 commit 98e408f

File tree

3 files changed

+90
-8
lines changed

3 files changed

+90
-8
lines changed

projects/ad485x_fmcz/README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# AD485X-FMCZ HDL Project
2+
3+
- Evaluation boards product pages:
4+
- [EVAL-AD4857](https://www.analog.com/eval-ad4857)
5+
- [EVAL-AD4858](https://www.analog.com/eval-ad4858)
6+
7+
- System documentation: https://wiki.analog.com/resources/eval/user-guides/ad4858_fmcz/ad4858_fmcz_hdl
8+
- HDL project documentation: http://analogdevicesinc.github.io/hdl/projects/ad585x_fmcz/index.html
9+
- Evaluation board VADJ range: 1.8V - 3.3V
10+
11+
:warning: Make sure the power supplies on the evaluation board are configured as expected, from jumper selection. In particular, pay attention to JVIO to be equal to VADJ, otherwise you risk damaging the FPGA and EVAL-AD485x board.
12+
13+
## Supported parts
14+
15+
| Part name | Resolution | Description |
16+
|-----------------------------------------|:----------:|--------------------------------------------------|
17+
| [AD4851](https://www.analog.com/ad4851) | 16-bit | Buffered, 4-Channel Simultaneous Sampling, 250kSPS DAS |
18+
| [AD4852](https://www.analog.com/ad4852) | 20-bit | Buffered, 4-Channel Simultaneous Sampling, 250kSPS DAS |
19+
| [AD4853](https://www.analog.com/ad4853) | 16-bit | Buffered, 4-Channel Simultaneous Sampling, 1MSPS DAS |
20+
| [AD4854](https://www.analog.com/ad4854) | 20-bit | Buffered, 4-Channel Simultaneous Sampling, 1MSPS DAS|
21+
| [AD4855](https://www.analog.com/ad4855) | 16-bit | Buffered, 8-Channel Simultaneous Sampling, 250 kSPS DAS |
22+
| [AD4856](https://www.analog.com/ad4856) | 20-bit | Buffered, 8-Channel Simultaneous Sampling, 250 kSPS DAS|
23+
| [AD4857](https://www.analog.com/ad4857) | 16-bit | Buffered, 8-Channel Simultaneous Sampling, 1 MSPS DAS |
24+
| [AD4858](https://www.analog.com/ad4858) | 20-bit | Buffered, 8-Channel Simultaneous Sampling, 1 MSPS DAS |
25+
26+
## Building the project
27+
28+
Please enter the folder for the FPGA carrier you want to use and read the README.md.

projects/ad485x_fmcz/Readme.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

projects/ad485x_fmcz/zed/README.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
<!-- no_no_os, no_dts -->
2+
3+
# AD485X-FMCZ/ZED HDL Project
4+
5+
- VADJ with which it was tested in hardware: 2.5V
6+
7+
## Building the project
8+
9+
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.
10+
11+
```
12+
cd projects/ad485x/zed
13+
make
14+
```
15+
16+
The overwritable parameters from the environment are:
17+
18+
- LVDS_CMOS_N - selects the interface type to be used:
19+
- 0 - CMOS interface (default)
20+
- 1 - LVDS interface
21+
22+
- THREE_W_SPI - selects the SPI configuration to be used:
23+
- 0 - 4 wire SPI (default)
24+
- 1 - 3 wire SPI
25+
26+
- DEVICE - selects the device to be used:
27+
- AD4857
28+
- AD4858 (default)
29+
30+
### Example configurations
31+
32+
#### Configuration using CMOS interface, 4 wire SPI (default)
33+
34+
Connect the evaluation board FMC to the FMC connector of Zedboard.
35+
36+
This specific command is equivalent to running "make" only:
37+
38+
```
39+
make LVDS_CMOS_N=0 THREE_W_SPI=0
40+
```
41+
42+
#### Configurations using LVDS interface
43+
44+
To build the LVDS interface - 4 wire SPI:
45+
46+
```
47+
make LVDS_CMOS_N=1 THREE_W_SPI=0
48+
```
49+
50+
To build the LVDS interface - 3 wire SPI:
51+
52+
```
53+
make LVDS_CMOS_N=1 THREE_W_SPI=1
54+
```
55+
56+
#### Configurations using LVDS interface
57+
58+
To build a specific part configuration:
59+
60+
```
61+
make DEVICE=AD4851
62+
```

0 commit comments

Comments
 (0)