UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Reply

Get IPs Locked error when importing Vivado 2015.2 BD into Synplify Pro

Highlighted
Visitor
Posts: 16
Registered: ‎10-05-2015

Get IPs Locked error when importing Vivado 2015.2 BD into Synplify Pro

Hello,

 

I am trying to import a 2015.2 Vivado BD into Synplify Pro to synthesize the design. In Synplify Pro tool, I specified the XILINX_VIVADO variable to Xilinx/Vivado/2015.2 installed directory. During importing, the Synplify Pro launched Vivado tool to process the block design. The Vivado tool generated an error report indicating the BD contains locked IPs with a list of locked IPs which contains all the IPs in my BD. However, there is no locked IPs when I ran report_ip_status command in Vivado 2015.2 project.

 

Any help is greatly appreciated. Thanks.

 

Michael

 

Below is excerpt from the Vivado generated report:

#-----------------------------------------------------------
# Vivado v2015.2 (64-bit)
# SW Build 1266856 on Fri Jun 26 16:35:25 MDT 2015
# IP Build 1264090 on Wed Jun 24 14:22:01 MDT 2015
# Start of session at: Wed Oct 11 11:47:01 2017
# Process ID: 17008
# Log file: C:/Projects/POD_Refresh/gtpi_review/projects/grb-zx1-gtpi/grb-zx1-gtpi.srcs/sources_1/bd/ssdn_bd/ssdn_bd_vivado.log
# Journal file: C:/Projects/POD_Refresh/gtpi_review/projects/grb-zx1-gtpi-edf/grb-zx1-gtpi\vivado.jou
#-----------------------------------------------------------

source {C:\Projects\POD_Refresh\gtpi_review\projects\grb-zx1-gtpi\grb-zx1-gtpi.srcs\sources_1\bd\ssdn_bd\ssdn_bd_bdgenproc.tcl}
# proc bdgenproc { bdfile_name } {
# set bdbase [file rootname [file tail $bdfile_name]]
# set bddir [file dirname $bdfile_name]
# set bdproj project_${bdbase}
# create_project -force $bdproj ./${bdproj}
# add_files -norecurse $bdfile_name
# open_bd_design $bdfile_name
# make_wrapper -files [get_files $bdfile_name] -top
# add_files -norecurse $bddir/hdl/${bdbase}_wrapper.v
# update_compile_order -fileset sources_1
# update_compile_order -fileset sim_1
# set_property synth_checkpoint_mode Singular [get_files $bdfile_name]
# generate_target all [get_files $bdfile_name]
# create_ip_run [get_files -of_objects [get_fileset sources_1] $bdfile_name]
# launch_run ${bdbase}_synth_1
# }
# bdgenproc C:/Projects/POD_Refresh/gtpi_review/projects/grb-zx1-gtpi/grb-zx1-gtpi.srcs/sources_1/bd/ssdn_bd/ssdn_bd.bd
INFO: [ProjectBase 1-489] The host OS only allows 260 characters in a normal path. The project is stored in a path with more than 80 characters. If you experience issues with IP, Block Designs, or files not being found, please consider moving the project to a location with a shorter path. Alternately consider using the OS subst command to map part of the path to a drive letter.
Current project path is 'C:/Projects/POD_Refresh/gtpi_review/projects/grb-zx1-gtpi-edf/grb-zx1-gtpi/project_ssdn_bd'
INFO: [IP_Flow 19-234] Refreshing IP repositories
INFO: [IP_Flow 19-1704] No user IP repositories specified
INFO: [IP_Flow 19-2313] Loaded Vivado IP repository 'C:/Xilinx/Vivado/2015.2/data/ip'.
WARNING: [BD 41-1661] One or more IPs have been locked in the design 'ssdn_bd.bd'. Please run report_ip_status for more details and recommendations on how to fix this issue.
List of locked IPs:

ssdn_bd_xlslice_6_0
ssdn_bd_ca_hub_0_0
ssdn_bd_ca_cib_1_0
ssdn_bd_xlconstant_4_0
ssdn_bd_one_bit_mux_7_0
ssdn_bd_axi_gpio_0_0
ssdn_bd_SDRAM_0
ssdn_bd_xlconcat_4_0
ssdn_bd_one_bit_mux_14_0
ssdn_bd_ca0_bsl_0_0
ssdn_bd_xlconstant_2_0
ssdn_bd_one_bit_mux_5_0
ssdn_bd_ca0_tad_0_0
ssdn_bd_ca_cib_0_0
ssdn_bd_xlconstant_3_0

.

.

.

.

Successfully read diagram <ssdn_bd> from BD file <C:/Projects/POD_Refresh/gtpi_review/projects/grb-zx1-gtpi/grb-zx1-gtpi.srcs/sources_1/bd/ssdn_bd/ssdn_bd.bd>
ERROR: [BD 41-1665] Unable to generate top-level wrapper HDL for the BD-design 'ssdn_bd.bd' is locked. Locked reason(s):
* BD design contains locked IPs. Please run report_ip_status for more details and recommendations on how to fix this issue.
List of locked IPs:
ssdn_bd_xlslice_6_0
ssdn_bd_ca_hub_0_0
ssdn_bd_ca_cib_1_0
ssdn_bd_xlconstant_4_0
ssdn_bd_one_bit_mux_7_0
ssdn_bd_axi_gpio_0_0
ssdn_bd_SDRAM_0
ssdn_bd_xlconcat_4_0
ssdn_bd_one_bit_mux_14_0
ssdn_bd_ca0_bsl_0_0
ssdn_bd_xlconstant_2_0
ssdn_bd_one_bit_mux_5_0
ssdn_bd_ca0_tad_0_0
ssdn_bd_ca_cib_0_0
ssdn_bd_xlconstant_3_0

.

.

.