From bc2f916dfc0405876cc590e6a3339203f51e4cec Mon Sep 17 00:00:00 2001 From: Istvan Csomortani Date: Wed, 21 Aug 2019 13:24:58 +0300 Subject: [PATCH] a10soc: Synchronize resets to the reset source Resets de-assertion should be synchronized to its associated clock. --- projects/common/a10soc/a10soc_system_qsys.tcl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/common/a10soc/a10soc_system_qsys.tcl b/projects/common/a10soc/a10soc_system_qsys.tcl index c119cae80..4e82fa42b 100644 --- a/projects/common/a10soc/a10soc_system_qsys.tcl +++ b/projects/common/a10soc/a10soc_system_qsys.tcl @@ -11,7 +11,7 @@ add_interface sys_rstn reset sink set_interface_property sys_rstn EXPORT_OF sys_clk.clk_in_reset set_instance_parameter_value sys_clk {clockFrequency} {100000000.0} set_instance_parameter_value sys_clk {clockFrequencyKnown} {1} -set_instance_parameter_value sys_clk {resetSynchronousEdges} {NONE} +set_instance_parameter_value sys_clk {resetSynchronousEdges} {DEASSERT} # hps # round-about way - qsys-script doesn't support {*}? @@ -123,6 +123,7 @@ set_interface_property sys_hps_io EXPORT_OF sys_hps.hps_io # common dma interfaces add_instance sys_dma_clk clock_source +set_instance_parameter_value sys_dma_clk {resetSynchronousEdges} {DEASSERT} add_connection sys_clk.clk_reset sys_dma_clk.clk_in_reset add_connection sys_hps.h2f_user0_clock sys_dma_clk.clk_in add_connection sys_dma_clk.clk sys_hps.f2sdram0_clock