blob: c286dcaca39f42d2287ffe123ee5f78d67291a35 [file] [log] [blame] [edit]
add_file_target(FILE plle2_test.v SCANNER_TYPE verilog)
add_file_target(FILE pll_int_basys3_bottom.v SCANNER_TYPE verilog)
add_file_target(FILE pll_buf_basys3_bottom.v SCANNER_TYPE verilog)
add_file_target(FILE pll_ext_basys3_bottom.v SCANNER_TYPE verilog)
add_fpga_target(
NAME pll_int_basys3_full
BOARD basys3-bottom
SOURCES pll_int_basys3_bottom.v
INPUT_IO_FILE ${COMMON}/basys3_pmod.pcf
EXPLICIT_ADD_FILE_TARGET
)
add_fpga_target(
NAME pll_buf_basys3_full
BOARD basys3-bottom
SOURCES pll_buf_basys3_bottom.v
INPUT_IO_FILE ${COMMON}/basys3_pmod.pcf
EXPLICIT_ADD_FILE_TARGET
)
add_fpga_target(
NAME pll_ext_basys3_full
BOARD basys3-bottom
SOURCES pll_ext_basys3_bottom.v
INPUT_IO_FILE ${COMMON}/basys3_pmod.pcf
EXPLICIT_ADD_FILE_TARGET
)
add_vivado_target(
NAME pll_int_basys3_full_vivado
PARENT_NAME pll_int_basys3_full
CLOCK_PINS clk
CLOCK_PERIODS 10.0
# TODO: https://github.com/SymbiFlow/f4pga-arch-defs/issues/1018
DISABLE_DIFF_TEST
)
add_vivado_target(
NAME pll_buf_basys3_full_vivado
PARENT_NAME pll_buf_basys3_full
CLOCK_PINS clk
CLOCK_PERIODS 10.0
# TODO: https://github.com/SymbiFlow/f4pga-arch-defs/issues/1018
DISABLE_DIFF_TEST
)
add_vivado_target(
NAME pll_ext_basys3_full_vivado
PARENT_NAME pll_ext_basys3_full
CLOCK_PINS clk
CLOCK_PERIODS 10.0
# TODO: https://github.com/SymbiFlow/f4pga-arch-defs/issues/1018
DISABLE_DIFF_TEST
)
add_dependencies(all_xc7_tests
pll_int_basys3_full
pll_buf_basys3_full
# pll_ext_basys3_full # Vivado import crashes as the feedback net does not have the CLOCK_DEDICATED_ROUTE=FALSE set.
)