From a7ae043873e949b0f733ca16ba7ee3df7b3d770b Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi Date: Fri, 24 Apr 2020 18:35:46 +0200 Subject: [PATCH] C64: add SPI ports to SDC --- cores/c64/C64_mist.sdc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cores/c64/C64_mist.sdc b/cores/c64/C64_mist.sdc index 297c0c8..29f7b74 100644 --- a/cores/c64/C64_mist.sdc +++ b/cores/c64/C64_mist.sdc @@ -32,6 +32,13 @@ derive_pll_clocks -create_base_clocks # Automatically calculate clock uncertainty to jitter and other effects. derive_clock_uncertainty +# SPI ports +set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_DI}] +set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_SCK}] +set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_SS2}] +set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_SS3}] +set_output_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_DO}] + # Clock groups set_clock_groups -asynchronous -group [get_clocks {SPI_SCK}] -group [get_clocks {pll|altpll_component|auto_generated|pll1|clk[*]}] set_clock_groups -asynchronous -group [get_clocks {SPI_SCK}] -group [get_clocks {pll_2|altpll_component|auto_generated|pll1|clk[*]}]