Skip to content

Commit 4dea941

Browse files
committed
projects/ad9467_fmc: Add txt pinout file for AD9467-FMC
Signed-off-by: Elena-Hadarau_adi <[email protected]>
1 parent 0daec52 commit 4dea941

File tree

2 files changed

+56
-25
lines changed

2 files changed

+56
-25
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
FMC_pin FMC_port Schematic_name System_top_name IOSTANDARD Termination
2+
3+
# ad9467
4+
5+
G6 LA00_P_CC D0/1_T adc_data_in_p[0] LVDS_25 DIFF_TERM TRUE
6+
G7 LA00_N_CC D0/1_C adc_data_in_n[0] LVDS_25 DIFF_TERM TRUE
7+
D8 LA01_P_CC D2/3_T adc_data_in_p[1] LVDS_25 DIFF_TERM TRUE
8+
D9 LA01_N_CC D2/3_C adc_data_in_n[1] LVDS_25 DIFF_TERM TRUE
9+
H7 LA02_P D4/5_T adc_data_in_p[2] LVDS_25 DIFF_TERM TRUE
10+
H8 LA02_N D4/5_C adc_data_in_n[2] LVDS_25 DIFF_TERM TRUE
11+
G9 LA03_P D6/7_T adc_data_in_p[3] LVDS_25 DIFF_TERM TRUE
12+
G10 LA03_N D6/7_C adc_data_in_n[3] LVDS_25 DIFF_TERM TRUE
13+
H10 LA04_P D8/9_T adc_data_in_p[4] LVDS_25 DIFF_TERM TRUE
14+
H11 LA04_N D8/9_C adc_data_in_n[4] LVDS_25 DIFF_TERM TRUE
15+
D11 LA05_P D10/11_T adc_data_in_p[5] LVDS_25 DIFF_TERM TRUE
16+
D12 LA05_N D10/11_C adc_data_in_n[5] LVDS_25 DIFF_TERM TRUE
17+
C10 LA06_P D12/13_T adc_data_in_p[6] LVDS_25 DIFF_TERM TRUE
18+
C11 LA06_N D12/13_C adc_data_in_n[6] LVDS_25 DIFF_TERM TRUE
19+
H13 LA07_P D14/15_T adc_data_in_p[7] LVDS_25 DIFF_TERM TRUE
20+
H14 LA07_N D14/15_C adc_data_in_n[7] LVDS_25 DIFF_TERM TRUE
21+
22+
G12 LA08_P OR_T adc_data_or_p LVDS_25 DIFF_TERM TRUE
23+
G13 LA08_N OR_C adc_data_or_n LVDS_25 DIFF_TERM TRUE
24+
25+
H4 CLK0_M2C_P DCO_T adc_clk_in_p LVDS_25 DIFF_TERM TRUE
26+
H5 CLK0_M2C_N DCO_C adc_clk_in_n LVDS_25 DIFF_TERM TRUE
27+
28+
H37 LA32_P SDIO spi_sdio LVCMOS25 #N/A
29+
H38 LA32_N SCLK spi_clk LVCMOS25 #N/A
30+
G36 LA33_P AD9517_CSB spi_csn_clk LVCMOS25 #N/A
31+
G37 LA33_N CSB spi_csn_adc LVCMOS25 #N/A

projects/ad9467_fmc/zed/system_constr.xdc

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
###############################################################################
2-
## Copyright (C) 2014-2023 Analog Devices, Inc. All rights reserved.
2+
## Copyright (C) 2014-2023, 2025 Analog Devices, Inc. All rights reserved.
33
### SPDX short identifier: ADIBSD
44
###############################################################################
55

66
# ad9467
77

8-
set_property -dict {PACKAGE_PIN L18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_clk_in_p] ; ## FMC_LPC_CLK0_M2C_P
9-
set_property -dict {PACKAGE_PIN L19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_clk_in_n] ; ## FMC_LPC_CLK0_M2C_N
10-
set_property -dict {PACKAGE_PIN J21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_or_p] ; ## FMC_LPC_LA08_P
11-
set_property -dict {PACKAGE_PIN J22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_or_n] ; ## FMC_LPC_LA08_N
12-
set_property -dict {PACKAGE_PIN M20 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[0]] ; ## FMC_LPC_LA00_CC_N
13-
set_property -dict {PACKAGE_PIN M19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[0]] ; ## FMC_LPC_LA00_CC_P
14-
set_property -dict {PACKAGE_PIN N19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[1]] ; ## FMC_LPC_LA01_CC_P
15-
set_property -dict {PACKAGE_PIN N20 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[1]] ; ## FMC_LPC_LA01_CC_N
16-
set_property -dict {PACKAGE_PIN P17 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[2]] ; ## FMC_LPC_LA02_P
17-
set_property -dict {PACKAGE_PIN P18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[2]] ; ## FMC_LPC_LA02_N
18-
set_property -dict {PACKAGE_PIN N22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[3]] ; ## FMC_LPC_LA03_P
19-
set_property -dict {PACKAGE_PIN P22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[3]] ; ## FMC_LPC_LA03_N
20-
set_property -dict {PACKAGE_PIN M21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[4]] ; ## FMC_LPC_LA04_P
21-
set_property -dict {PACKAGE_PIN M22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[4]] ; ## FMC_LPC_LA04_N
22-
set_property -dict {PACKAGE_PIN J18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[5]] ; ## FMC_LPC_LA05_P
23-
set_property -dict {PACKAGE_PIN K18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[5]] ; ## FMC_LPC_LA05_N
24-
set_property -dict {PACKAGE_PIN L21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[6]] ; ## FMC_LPC_LA06_P
25-
set_property -dict {PACKAGE_PIN L22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[6]] ; ## FMC_LPC_LA06_N
26-
set_property -dict {PACKAGE_PIN T16 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[7]] ; ## FMC_LPC_LA07_P
27-
set_property -dict {PACKAGE_PIN T17 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[7]] ; ## FMC_LPC_LA07_N
8+
set_property -dict {PACKAGE_PIN L18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_clk_in_p] ; ## H4 FMC_LPC_CLK0_M2C_P
9+
set_property -dict {PACKAGE_PIN L19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_clk_in_n] ; ## H5 FMC_LPC_CLK0_M2C_N
10+
set_property -dict {PACKAGE_PIN J21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_or_p] ; ## G12 FMC_LPC_LA08_P
11+
set_property -dict {PACKAGE_PIN J22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_or_n] ; ## G13 FMC_LPC_LA08_N
12+
set_property -dict {PACKAGE_PIN M20 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[0]] ; ## G7 FMC_LPC_LA00_CC_N
13+
set_property -dict {PACKAGE_PIN M19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[0]] ; ## G6 FMC_LPC_LA00_CC_P
14+
set_property -dict {PACKAGE_PIN N19 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[1]] ; ## D8 FMC_LPC_LA01_CC_P
15+
set_property -dict {PACKAGE_PIN N20 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[1]] ; ## D9 FMC_LPC_LA01_CC_N
16+
set_property -dict {PACKAGE_PIN P17 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[2]] ; ## H7 FMC_LPC_LA02_P
17+
set_property -dict {PACKAGE_PIN P18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[2]] ; ## H8 FMC_LPC_LA02_N
18+
set_property -dict {PACKAGE_PIN N22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[3]] ; ## G9 FMC_LPC_LA03_P
19+
set_property -dict {PACKAGE_PIN P22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[3]] ; ## G10 FMC_LPC_LA03_N
20+
set_property -dict {PACKAGE_PIN M21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[4]] ; ## H10 FMC_LPC_LA04_P
21+
set_property -dict {PACKAGE_PIN M22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[4]] ; ## H11 FMC_LPC_LA04_N
22+
set_property -dict {PACKAGE_PIN J18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[5]] ; ## D11 FMC_LPC_LA05_P
23+
set_property -dict {PACKAGE_PIN K18 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[5]] ; ## D12 FMC_LPC_LA05_N
24+
set_property -dict {PACKAGE_PIN L21 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[6]] ; ## C10 FMC_LPC_LA06_P
25+
set_property -dict {PACKAGE_PIN L22 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[6]] ; ## C11 FMC_LPC_LA06_N
26+
set_property -dict {PACKAGE_PIN T16 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_p[7]] ; ## H13 FMC_LPC_LA07_P
27+
set_property -dict {PACKAGE_PIN T17 IOSTANDARD LVDS_25 DIFF_TERM TRUE} [get_ports adc_data_in_n[7]] ; ## H14 FMC_LPC_LA07_N
2828

2929
## spi
3030

31-
set_property -dict {PACKAGE_PIN B22 IOSTANDARD LVCMOS25} [get_ports spi_csn_adc] ; ## FMC_LPC_LA33_N
32-
set_property -dict {PACKAGE_PIN B21 IOSTANDARD LVCMOS25} [get_ports spi_csn_clk] ; ## FMC_LPC_LA33_P
33-
set_property -dict {PACKAGE_PIN A22 IOSTANDARD LVCMOS25} [get_ports spi_clk] ; ## FMC_LPC_LA32_N
34-
set_property -dict {PACKAGE_PIN A21 IOSTANDARD LVCMOS25} [get_ports spi_sdio] ; ## FMC_LPC_LA32_P
31+
set_property -dict {PACKAGE_PIN B22 IOSTANDARD LVCMOS25} [get_ports spi_csn_adc] ; ## G37 FMC_LPC_LA33_N
32+
set_property -dict {PACKAGE_PIN B21 IOSTANDARD LVCMOS25} [get_ports spi_csn_clk] ; ## G36 FMC_LPC_LA33_P
33+
set_property -dict {PACKAGE_PIN A22 IOSTANDARD LVCMOS25} [get_ports spi_clk] ; ## H38 FMC_LPC_LA32_N
34+
set_property -dict {PACKAGE_PIN A21 IOSTANDARD LVCMOS25} [get_ports spi_sdio] ; ## H37 FMC_LPC_LA32_P
3535

3636
# clocks
3737
create_clock -name adc_clk -period 4.00 [get_ports adc_clk_in_p]

0 commit comments

Comments
 (0)