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

Update ad5766 spi engine #1187

Merged
merged 2 commits into from
Oct 24, 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
4 changes: 2 additions & 2 deletions projects/ad5766_sdz/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Here are some pointers to help you:
* [Board Product Page](https://www.analog.com/EVAL-AD5766)
* Parts : [16-Channel, 16-Bit Voltage Output denseDAC](https://www.analog.com/ad5766)
[16-Channel, 12-Bit Voltage Output denseDAC](https://www.analog.com/ad5767)
* Parts : [AD5766, 16-Channel, 16-Bit Voltage Output denseDAC](https://www.analog.com/ad5766)
[AD5767, 16-Channel, 12-Bit Voltage Output denseDAC](https://www.analog.com/ad5767)
* Project Doc:
* HDL Doc:
* NO-OS Drivers: [AD5766 - No-OS Driver](https://wiki.analog.com/resources/tools-software/uc-drivers/ad5766)
Expand Down
9 changes: 9 additions & 0 deletions projects/ad5766_sdz/common/ad5766_fmc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FMC_pin FMC_port Schematic_name System_top_name IOSTANDARD Termination

# ad5766

H20 FMC_LA15_N SCLK spi_sclk LVCMOS25 #N/A
G19 FMC_LA16_N SDI spi_sdo LVCMOS25 #N/A
H17 FMC_LA11_N SDO spi_sdi LVCMOS25 #N/A
H19 FMC_LA15_P SYNCn spi_cs LVCMOS25 #N/A
H25 FMC_LA21_P RESETn reset LVCMOS25 #N/A
10 changes: 5 additions & 5 deletions projects/ad5766_sdz/zed/system_constr.xdc
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

# SPI interface

set_property -dict {PACKAGE_PIN J17 IOSTANDARD LVCMOS25} [get_ports spi_sclk] ; ## FMC_LPC_LA15_N
set_property -dict {PACKAGE_PIN K21 IOSTANDARD LVCMOS25} [get_ports spi_sdo] ; ## FMC_LPC_LA16_N
set_property -dict {PACKAGE_PIN N18 IOSTANDARD LVCMOS25} [get_ports spi_sdi] ; ## FMC_LPC_LA11_N
set_property -dict {PACKAGE_PIN J16 IOSTANDARD LVCMOS25} [get_ports spi_cs] ; ## FMC_LPC_LA15_P
set_property -dict {PACKAGE_PIN J17 IOSTANDARD LVCMOS25} [get_ports spi_sclk] ; ## FMC_LA15_N IO_L2N_T0_34
set_property -dict {PACKAGE_PIN K21 IOSTANDARD LVCMOS25} [get_ports spi_sdo] ; ## FMC_LA16_N IO_L9N_T1_DQS_34
set_property -dict {PACKAGE_PIN N18 IOSTANDARD LVCMOS25} [get_ports spi_sdi] ; ## FMC_LA11_N IO_L5N_T0_34
set_property -dict {PACKAGE_PIN J16 IOSTANDARD LVCMOS25} [get_ports spi_cs] ; ## FMC_LA15_P IO_L2P_T0_34

# reset signal

set_property -dict {PACKAGE_PIN E19 IOSTANDARD LVCMOS25} [get_ports reset] ; ## FMC_LPC_LA21_P
set_property -dict {PACKAGE_PIN E19 IOSTANDARD LVCMOS25} [get_ports reset] ; ## FMC_LA21_P IO_L21P_T3_DQS_AD14P_35
Loading