Skip to content

Commit 0486227

Browse files
projects/ad7606x_fmc: Updated READMEs
Signed-off-by: Cristian Mihai Popa <[email protected]>
1 parent 29b792b commit 0486227

File tree

3 files changed

+98
-46
lines changed

3 files changed

+98
-46
lines changed

projects/ad7606x_fmc/README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# EVAL-AD7606X-FMC HDL Project
2+
3+
- Evaluation boards product pages:
4+
- [EVAL-AD7606B](https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7606b-fmcz.html)
5+
- [EVAL-AD7606C-16/18](https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7606c-18.html)
6+
- [EVAL-AD7605-4](https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7605-4.html)
7+
- [EVAL-AD7606-8/6/4](https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7606.html)
8+
- [EVAL-AD7607](https://www.analog.com/en/resources/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7607.html)
9+
- [EVAL-AD7608](https://www.analog.com/en/resources/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7608.html)
10+
- [EVAL-AD7609](https://www.analog.com/en/resources/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7609.html)
11+
- System documentation: https://wiki.analog.com/resources/eval/user-guides/ad7606x-fmcz
12+
- HDL project documentation: https://analogdevicesinc.github.io/hdl/projects/ad7606x_fmc/index.html
13+
14+
## Supported parts
15+
16+
| Part name | Description |
17+
|--------------------------------------------------------------|-----------------------------------------------------------------------|
18+
| [AD7606B](https://www.analog.com/en/products/ad7606b) | 8 Channels, 16-bit, 800 kSPS Bipolar Input, Simultaneous sampling ADC |
19+
| [AD7606C-16](https://www.analog.com/en/products/ad7606c-16) | 8 Channels, 16-bit, 1 MSPS Bipolar Input, Simultaneous sampling ADC |
20+
| [AD7606C-18](https://www.analog.com/en/products/ad7606c-18.) | 8 Channels, 18-bit, 1 MSPS Bipolar Input, Simultaneous sampling ADC |
21+
| [AD7605-4](https://www.analog.com/en/products/ad7605-4) | 4 Channels, 16-bit, 300 kSPS Bipolar Input, Simultaneous sampling ADC |
22+
| [AD7606](https://www.analog.com/en/products/ad7606) | 8 Channels, 16-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
23+
| [AD7606-6](https://www.analog.com/en/products/ad7606-6) | 6 Channels, 16-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
24+
| [AD7606-4](https://www.analog.com/en/products/ad7606-4) | 4 Channels, 16-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
25+
| [AD7607](https://www.analog.com/en/products/ad7607) | 8 Channels, 14-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
26+
| [AD7608](https://www.analog.com/en/products/ad7608) | 8 Channels, 18-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
27+
| [AD7609](https://www.analog.com/en/products/ad7609) | 8 Channels, 18-bit, 200 kSPS Bipolar Input, Simultaneous sampling ADC |
28+
29+
## Building the project
30+
31+
Please enter the folder for the FPGA carrier you want to use and read the README.md.

projects/ad7606x_fmc/Readme.md

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

projects/ad7606x_fmc/zed/README.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# EVAL-AD7606X-FMC/ZEDBOARD HDL Project
2+
3+
The parameters configurable through the `make` command, can be found below, as well as in the **system_project.tcl** file; it contains the default
4+
configuration.
5+
6+
If other configurations are desired, then the parameters from the HDL project (see below) need to be changed, as well as the Linux/no-OS project configurations.
7+
8+
All of the configuration modes can be found in the chosen chips's data sheet. We offer support for only a few of them.
9+
10+
- INTF - Defines the operation interface
11+
- 0 - Parallel
12+
- 1 - Serial
13+
- NUM_OF_SDI - Defines the number of SDI lines used: 1, 2, 4 or 8
14+
- ADC_N_BITS - Specifies the ADC resolution: 16 or 18 bits (only for the Parallel Interface)
15+
16+
For the serial interface (INTF=1), the following parameters will be used in make command:
17+
- INTF
18+
- NUM_OF_SDI.
19+
20+
For the parallel interface (INTF=0), the following parameters will be used in make command:
21+
- INTF
22+
- ADC_N_BITS.
23+
24+
:warning: When switching between Serial and Parallel Interface,
25+
make sure to replicate this move in hardware too by changing the hardware switch (JP5). Rebuild the design if the variable has been changed.
26+
27+
### Example configurations
28+
29+
This specific command is equivalent to running `make` only:
30+
31+
#### INTF=0 (parallel interface), ADC_N_BITS=16 (default)
32+
33+
```
34+
make INTF=0 ADC_N_BITS=16
35+
```
36+
37+
#### INTF=0 ADC_N_BITS=18
38+
39+
```
40+
make INTF=0 ADC_N_BITS=18
41+
```
42+
43+
#### INTF=1 NUM_OF_SDI=1
44+
45+
```
46+
make INTF=1 NUM_OF_SDI=1
47+
```
48+
49+
#### INTF=1 NUM_OF_SDI=2
50+
51+
```
52+
make INTF=1 NUM_OF_SDI=2
53+
```
54+
55+
#### INTF=1 NUM_OF_SDI=4
56+
57+
```
58+
make INTF=1 NUM_OF_SDI=4
59+
```
60+
61+
#### INTF=1 NUM_OF_SDI=8
62+
63+
```
64+
make INTF=1 NUM_OF_SDI=8
65+
```
66+
67+
- [AD7606x No-OS Example Project](https://analogdevicesinc.github.io/no-OS/projects/ad7606x-fmc.html)

0 commit comments

Comments
 (0)