Skip to content

Commit b1098c4

Browse files
committed
projects: ad9084_ebz: Change spi to 3 wire
Signed-off-by: Bogdan Luncan <bogdan.luncan@analog.com>
1 parent 7328c9c commit b1098c4

File tree

13 files changed

+17
-125
lines changed

13 files changed

+17
-125
lines changed

projects/ad9084_ebz/common/ad9084_ebz_spi.v

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

projects/ad9084_ebz/fm87/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
PROJECT_NAME := ad9084_ebz_fm87
88

9-
M_DEPS += ../common/ad9084_ebz_spi.v
109
M_DEPS += ../../scripts/adi_pd.tcl
1110
M_DEPS += ../../common/intel/adcfifo_qsys.tcl
1211
M_DEPS += ../../common/fm87/system_qsys.tcl

projects/ad9084_ebz/fm87/system_project.tcl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ source $ad_hdl_dir/projects/common/fm87/fm87_plddr_system_assign.tcl
7070
set_global_assignment -name VERILOG_FILE $ad_hdl_dir/library/common/ad_3w_spi.v
7171
set_global_assignment -name VERILOG_FILE $ad_hdl_dir/library/common/ad_iobuf.v
7272
set_global_assignment -name VERILOG_FILE $ad_hdl_dir/projects/common/fm87/gpio_slave.v
73-
set_global_assignment -name VERILOG_FILE ../common/ad9084_ebz_spi.v
7473

7574
set_instance_assignment -name IO_STANDARD "CURRENT MODE LOGIC (CML)" -to fpga_refclk_in
7675
set_instance_assignment -name IO_STANDARD "True Differential Signaling" -to syncinb_a0

projects/ad9084_ebz/fm87/system_top.v

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,15 +223,13 @@ module system_top #(
223223
assign spi2_cs[5:0] = spi_csn[5:0];
224224
assign spi2_sclk = spi_clk;
225225

226-
ad9084_ebz_spi #(
227-
.NUM_OF_SLAVES(2),
228-
.IS_4WIRE(2'b01)
226+
ad_3w_spi #(
227+
.NUM_OF_SLAVES(2)
229228
) i_spi (
230229
.spi_csn (spi_csn[1:0]),
231230
.spi_clk (spi_clk),
232231
.spi_mosi (spi_sdio),
233232
.spi_miso (spi_sdo),
234-
.spi_miso_in (spi2_sdo),
235233
.spi_sdio (spi2_sdio));
236234

237235
assign dut_csb = apollo_spi_csn[0];

projects/ad9084_ebz/vck190/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ PROJECT_NAME := ad9084_ebz_vck190
88

99
M_DEPS += ../common/versal_transceiver.tcl
1010
M_DEPS += ../common/versal_hsci_phy.tcl
11-
M_DEPS += ../common/ad9084_ebz_spi.v
1211
M_DEPS += ../../scripts/adi_pd.tcl
1312
M_DEPS += ../../common/xilinx/dacfifo_bd.tcl
1413
M_DEPS += ../../common/xilinx/adcfifo_bd.tcl
@@ -19,6 +18,7 @@ M_DEPS += ../../ad9084_ebz/common/ad9084_ebz_bd.tcl
1918
M_DEPS += ../../../library/util_hbm/scripts/adi_util_hbm.tcl
2019
M_DEPS += ../../../library/util_cdc/sync_bits.v
2120
M_DEPS += ../../../library/common/ad_iobuf.v
21+
M_DEPS += ../../../library/common/ad_3w_spi.v
2222
M_DEPS += ../../../projects/common/xilinx/data_offload_bd.tcl
2323
M_DEPS += ../../../library/jesd204/scripts/jesd204.tcl
2424

projects/ad9084_ebz/vck190/system_project.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ adi_project_files ad9084_ebz_vck190 [list \
7878
"system_constr.xdc" \
7979
"timing_constr.tcl" \
8080
"../common/versal_hsci_phy.tcl" \
81-
"../common/ad9084_ebz_spi.v" \
8281
"../common/versal_transceiver.tcl" \
82+
"$ad_hdl_dir/library/common/ad_3w_spi.v" \
8383
"$ad_hdl_dir/library/common/ad_iobuf.v" \
8484
"$ad_hdl_dir/projects/common/vck190/vck190_system_constr.xdc" ]
8585

projects/ad9084_ebz/vck190/system_top.v

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -266,15 +266,13 @@ module system_top #(
266266
assign spi2_cs[4] = spi_csn[2];
267267
assign spi2_sclk = spi_clk;
268268

269-
ad9084_ebz_spi #(
270-
.NUM_OF_SLAVES(3),
271-
.IS_4WIRE(3'b101)
269+
ad_3w_spi #(
270+
.NUM_OF_SLAVES(3)
272271
) i_spi (
273272
.spi_csn (spi_csn[2:0]),
274273
.spi_clk (spi_clk),
275274
.spi_mosi (spi_sdio),
276275
.spi_miso (spi_sdo),
277-
.spi_miso_in (spi2_sdo),
278276
.spi_sdio (spi2_sdio));
279277

280278
assign dut_csb = apollo_spi_csn[0];

projects/ad9084_ebz/vcu118/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ PROJECT_NAME := ad9084_ebz_vcu118
88

99
M_DEPS += timing_constr.xdc
1010
M_DEPS += ../common/versal_hsci_phy.tcl
11-
M_DEPS += ../common/ad9084_ebz_spi.v
1211
M_DEPS += ../../scripts/adi_pd.tcl
1312
M_DEPS += ../../common/xilinx/dacfifo_bd.tcl
1413
M_DEPS += ../../common/xilinx/adcfifo_bd.tcl
@@ -19,6 +18,7 @@ M_DEPS += ../../../library/xilinx/common/ad_rst_constr.xdc
1918
M_DEPS += ../../../library/util_hbm/scripts/adi_util_hbm.tcl
2019
M_DEPS += ../../../library/common/ad_rst.v
2120
M_DEPS += ../../../library/common/ad_iobuf.v
21+
M_DEPS += ../../../library/common/ad_3w_spi.v
2222
M_DEPS += ../../../projects/common/xilinx/data_offload_bd.tcl
2323
M_DEPS += ../../../library/jesd204/scripts/jesd204.tcl
2424

projects/ad9084_ebz/vcu118/system_project.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ adi_project_files ad9084_ebz_vcu118 [list \
7676
"system_constr.xdc"\
7777
"timing_constr.xdc"\
7878
"../common/hsci_phy_top.sv"\
79-
"../common/ad9084_ebz_spi.v"\
8079
"$ad_hdl_dir/library/common/ad_rst.v"\
8180
"$ad_hdl_dir/library/common/ad_iobuf.v" \
81+
"$ad_hdl_dir/library/common/ad_3w_spi.v" \
8282
"$ad_hdl_dir/library/xilinx/common/ad_rst_constr.xdc"\
8383
"$ad_hdl_dir/projects/common/vcu118/vcu118_system_constr.xdc" ]
8484
create_ip -name high_speed_selectio_wiz -vendor xilinx.com -library ip -version 3.6 -module_name high_speed_selectio_wiz_0

projects/ad9084_ebz/vcu118/system_top.v

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -312,15 +312,13 @@ module system_top #(
312312
assign spi2_cs[5:0] = spi_csn[5:0];
313313
assign spi2_sclk = spi_clk;
314314

315-
ad9084_ebz_spi #(
316-
.NUM_OF_SLAVES(2),
317-
.IS_4WIRE(2'b01)
315+
ad_3w_spi #(
316+
.NUM_OF_SLAVES(3)
318317
) i_spi (
319-
.spi_csn (spi_csn[1:0]),
318+
.spi_csn (spi_csn[2:0]),
320319
.spi_clk (spi_clk),
321320
.spi_mosi (spi_sdio),
322321
.spi_miso (spi_sdo),
323-
.spi_miso_in (spi2_sdo),
324322
.spi_sdio (spi2_sdio));
325323

326324
assign dut_csb = apollo_spi_csn[0];

0 commit comments

Comments
 (0)