]> rtime.felk.cvut.cz Git - fpga/rpi-motor-control.git/blobdiff - pmsm-control/rpi_pmsm_control.sdc
Include in PMSM design to implement safe behavior when external clocks are not present.
[fpga/rpi-motor-control.git] / pmsm-control / rpi_pmsm_control.sdc
diff --git a/pmsm-control/rpi_pmsm_control.sdc b/pmsm-control/rpi_pmsm_control.sdc
new file mode 100644 (file)
index 0000000..7670b71
--- /dev/null
@@ -0,0 +1,16 @@
+
+# create_clock -name name -period period_value [-waveform edge_list] source
+create_clock -name {gpio_clk} -period 20 -waveform {0 10} {p:gpio4}
+
+#create_clock -name {pll_clkout} -period 5 -waveform {0 2.5} {n:pll_clkout}
+
+# create_generated_clock -name {name -source reference_pin [-divide_by divide_factor] \
+#   [-multiply_by multiply_factor] [-invert] source -pll_output pll_feedback_clock \
+#   -pll_feedback pll_feedback_input
+
+create_generated_clock -name {pll_clkout} \
+  -multiply_by 4 \
+  -source {n:gpio_clk} \
+  {n:pll_clkout}
+
+# set_false_path -through {n:clkmon_fail}