Merge branch 'hdl_2016_r2' into dev
commit
ca8b479cee
|
@ -77,8 +77,10 @@ module ad_sysref_gen (
|
||||||
|
|
||||||
// generate SYSREF
|
// generate SYSREF
|
||||||
always @(posedge core_clk) begin
|
always @(posedge core_clk) begin
|
||||||
if (counter == SYSREF_HALFPERIOD) begin
|
if (sysref_en_int) begin
|
||||||
sysref_out <= ~sysref_out;
|
if (counter == SYSREF_HALFPERIOD) begin
|
||||||
|
sysref_out <= ~sysref_out;
|
||||||
|
end
|
||||||
end else begin
|
end else begin
|
||||||
sysref_out <= 1'b0;
|
sysref_out <= 1'b0;
|
||||||
end
|
end
|
||||||
|
|
|
@ -36,5 +36,5 @@ create_clock -name rx_div_clk -period 10.00 [get_pins i_system_wrapper/system
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad6676_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad6676_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -36,5 +36,5 @@ create_clock -name rx_div_clk -period 10.00 [get_pins i_system_wrapper/system
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad6676_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad6676_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -43,5 +43,5 @@ create_clock -name rx_div_clk -period 6.40 [get_pins i_system_wrapper/system_
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9625_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9625_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -43,5 +43,5 @@ create_clock -name rx_div_clk -period 6.40 [get_pins i_system_wrapper/system_
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9625_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9625_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -26,5 +26,5 @@ create_clock -name rx_div_clk -period 6.40 [get_pins i_system_wrapper/system_
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9250_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9250_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -27,5 +27,5 @@ set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9250_jesd_rstgen
|
||||||
set_false_path -to [get_cells i_system_wrapper/system_i/axi_ad9250_jesd/inst/rx_sysref_r_reg/D]
|
set_false_path -to [get_cells i_system_wrapper/system_i/axi_ad9250_jesd/inst/rx_sysref_r_reg/D]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
|
@ -26,5 +26,5 @@ create_clock -name rx_div_clk -period 6.40 [get_pins i_system_wrapper/system_
|
||||||
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9250_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
set_false_path -from [get_cells i_system_wrapper/system_i/axi_ad9250_jesd_rstgen/U0/PR_OUT_DFF[0].peripheral_reset_reg[0]]
|
||||||
|
|
||||||
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
set_property shreg_extract no [get_cells -hier -filter {name =~ *sysref_en_m*}]
|
||||||
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m* && IS_SEQUENTIAL}]
|
set_false_path -to [get_cells -hier -filter {name =~ *sysref_en_m1* && IS_SEQUENTIAL}]
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue