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!

AR# 4706

MENTOR (Convert Design) - After retargetting my design, the design is empty


After using Convert Design to re-target my design, the design is empty. 


What can cause this?


One possible reason is as follows : 


When running Convert Design, the extract hierarchy function is called. In this part of the script ($LCA/des_arch/da_session.ample), the following line exists: 


$system("cat /tmp/hierarchy_list.tmp | grep -v LCA | grep -v MGC_GENLIB | grep -v primitive > /tmp/hierarchy_list.convert_design");  


NOTE: grep is used to remove references to the libraries so just the design remains. However, if your design is referenced by a location map containing LCA or MGC_GENLIB, it will also be removed and therefore your design becomes empty. 


A work-around is to either change you location map entry or modify this line to read something like the following : 


$system("cat /tmp/hierarchy_list.tmp | grep -v '$LCA/' | grep -v '$MGC_GENLIB' | grep -v primitive > /tmp/hierarchy_list.convert_design");  


This way, only the library paths are removed unless your project references still clash.

AR# 4706
Date Created 08/21/2007
Last Updated 02/26/2014
Status Archive
Type General Article