Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

projects/ad4134_fmc: Update SPIE project. Add FMC pinout. Test soft support on hardware #1189

Merged
merged 1 commit into from
Oct 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions projects/ad4134_fmc/common/ad4134_fmc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# AD4134_FMC

FMC_pin FMC_port Schematic_name System_top_name IOSTANDARD Termination

# ad4134 SPI configuration interface
G9 LA03_P DEC3/SDO ad4134_spi_sdi LVCMOS25 #N/A
H11 LA04_N DEC2/SDI ad4134_spi_sdo LVCMOS25 #N/A
D8 LA01_P_CC FORMAT1/SCLK ad4134_spi_sclk LVCMOS25 #N/A
D11 LA05_P FORMAT0/CSB ad4134_spi_cs LVCMOS25 #N/A

# ad4134 data interface
H4 CLK0_M2C_P DCLK ad4134_dclk LVCMOS25 #N/A
G7 LA00_N_CC DOUT0 ad4134_din[0] LVCMOS25 #N/A
C11 LA06_N DOUT1 ad4134_din[1] LVCMOS25 #N/A
H7 LA02_P DOUT2 ad4134_din[2] LVCMOS25 #N/A
H8 LA02_N DOUT3 ad4134_din[3] LVCMOS25 #N/A
G6 LA00_P_CC ODR ad4134_odr LVCMOS25 #N/A

# ad4134 GPIO lines
G18 LA16_P RESETB ad4134_resetn LVCMOS25 #N/A
H13 LA07_P PDNB ad4134_pdn LVCMOS25 #N/A
H10 LA04_P MODE ad4134_mode LVCMOS25 #N/A
C14 LA10_P DCLKRATE0/GPIO0 ad4134_gpio0 LVCMOS25 #N/A
C15 LA10_N DCLKRATE1/GPIO1 ad4134_gpio1 LVCMOS25 #N/A
H16 LA11_P DCLKRATE2/GPIO2 ad4134_gpio2 LVCMOS25 #N/A
G15 LA12_P FILTER0/GPIO4 ad4134_gpio4 LVCMOS25 #N/A
G16 LA12_N FILTER1/GPIO5 ad4134_gpio5 LVCMOS25 #N/A
D17 LA13_P FRAME0/GPIO6 ad4134_gpio6 LVCMOS25 #N/A
D18 LA13_N FRAME1/GPIO7 ad4134_gpio7 LVCMOS25 #N/A
C10 LA06_P PINB/SPI ad4134_pinbspi LVCMOS25 #N/A
C18 LA14_P MODE ad4134_dclkio LVCMOS25 #N/A
C19 LA14_N DEC1/DCLKMODE ad4134_dclk_mode LVCMOS25 #N/A
6 changes: 3 additions & 3 deletions projects/ad4134_fmc/zed/system_constr.xdc
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@
# ad4134 SPI configuration interface
set_property -dict {PACKAGE_PIN N22 IOSTANDARD LVCMOS25} [get_ports ad4134_spi_sdi] ; ## FMC_LPC_LA03_P
set_property -dict {PACKAGE_PIN M22 IOSTANDARD LVCMOS25} [get_ports ad4134_spi_sdo] ; ## FMC_LPC_LA04_N
set_property -dict {PACKAGE_PIN N19 IOSTANDARD LVCMOS25} [get_ports ad4134_spi_sclk] ; ## FMC_LPC_LA01_CC_P
set_property -dict {PACKAGE_PIN N19 IOSTANDARD LVCMOS25} [get_ports ad4134_spi_sclk] ; ## FMC_LPC_LA01_P_CC
set_property -dict {PACKAGE_PIN J18 IOSTANDARD LVCMOS25} [get_ports ad4134_spi_cs] ; ## FMC_LPC_LA05_P

# ad4134 data interface

set_property -dict {PACKAGE_PIN L18 IOSTANDARD LVCMOS25} [get_ports ad4134_dclk] ; ## FMC_LPC_CLK0_M2C_P
set_property -dict {PACKAGE_PIN M20 IOSTANDARD LVCMOS25} [get_ports ad4134_din[0]] ; ## FMC_LPC_LA00_CC_N
set_property -dict {PACKAGE_PIN M20 IOSTANDARD LVCMOS25} [get_ports ad4134_din[0]] ; ## FMC_LPC_LA00_N_CC
set_property -dict {PACKAGE_PIN L22 IOSTANDARD LVCMOS25} [get_ports ad4134_din[1]] ; ## FMC_LPC_LA06_N
set_property -dict {PACKAGE_PIN P17 IOSTANDARD LVCMOS25} [get_ports ad4134_din[2]] ; ## FMC_LPC_LA02_P
set_property -dict {PACKAGE_PIN P18 IOSTANDARD LVCMOS25} [get_ports ad4134_din[3]] ; ## FMC_LPC_LA02_N
set_property -dict {PACKAGE_PIN M19 IOSTANDARD LVCMOS25} [get_ports ad4134_odr] ; ## FMC_LPC_LA00_CC_P
set_property -dict {PACKAGE_PIN M19 IOSTANDARD LVCMOS25} [get_ports ad4134_odr] ; ## FMC_LPC_LA00_P_CC

# ad4134 GPIO lines

Expand Down
Loading