/
config.yml
93 lines (85 loc) · 1.94 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
---
name: adc-dac-dma
board: boards/alpha250
version: 0.1.1
cores:
- fpga/cores/axi_ctl_register_v1_0
- fpga/cores/axi_sts_register_v1_0
- fpga/cores/dna_reader_v1_0
- fpga/cores/latched_mux_v1_0
- fpga/cores/edge_detector_v1_0
- fpga/cores/unrandomizer_v1_0
- fpga/cores/comparator_v1_0
- fpga/cores/tlast_gen_v1_0
- fpga/cores/bus_multiplexer_v1_0
- boards/alpha250/cores/precision_dac_v1_0
- boards/alpha250/cores/spi_cfg_v1_0
memory:
- name: control
offset: '0x40000000'
range: 4K
- name: status
offset: '0x50000000'
range: 4K
- name: xadc
offset: '0x43C00000'
range: 64K
- name: ram_mm2s
offset: '0x1E000000'
range: 16M
- name: ram_s2mm
offset: '0x1F000000'
range: 16M
- name: dma
offset: '0x40400000'
range: 64K
- name: axi_hp0
offset: '0xF8008000'
range: 4K
- name: axi_hp2
offset: '0xF800A000'
range: 4K
- name: ocm_mm2s
offset: '0xFFFF0000'
range: 32K
- name: ocm_s2mm
offset: '0xFFFF8000'
range: 32K
- name: sclr
offset: '0xF8000000'
range: 64K
control_registers:
- mmcm
- precision_dac_ctl
- precision_dac_data[2]
- spi_cfg_data
- spi_cfg_cmd
- channel_select
status_registers:
- spi_cfg_sts
- adc[n_adc]
parameters:
fclk0: 143000000
adc_clk: 250000000
dac_width: 16
adc_width: 16
n_adc: 2
xdc:
- boards/alpha250/config/ports.xdc
drivers:
- boards/alpha250/drivers/common.hpp
- boards/alpha250/drivers/eeprom.hpp
- boards/alpha250/drivers/gpio-expander.hpp
- boards/alpha250/drivers/temperature-sensor.hpp
- boards/alpha250/drivers/power-monitor.hpp
- boards/alpha250/drivers/clock-generator.hpp
- boards/alpha250/drivers/ltc2157.hpp
- boards/alpha250/drivers/ad9747.hpp
- boards/alpha250/drivers/precision-adc.hpp
- boards/alpha250/drivers/precision-dac.hpp
- boards/alpha250/drivers/spi-config.hpp
- ./adc-dac-dma.hpp
web:
- web/index.html
- web/main.css
- web/koheron.ts