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!

cancel
Showing results for 
Search instead for 
Did you mean: 
2,015 Views
Registered: ‎03-09-2012

edited peripheral error in microblaze

Initially when I made the peripherals in simply added them to microblaze and they were working correctly.

After that when I made some minor adjustments (bring some internal signals to output port for them to be accessed externally) then compiler was giving this error

 

ERROR:NgdBuild:604 - logical block
   'multi_rt_var_addr_0/multi_rt_var_addr_0/USER_LOGIC_I/Inst_RT_sch/XLXI_173'
   with type 'DualPortRam' could not be resolved. A pin name misspelling can
   cause this, a missing edif or ngc file, case mismatch between the block name
   and the edif or ngc file name, or the misspelling of a type name. Symbol
   'DualPortRam' is not supported in target 'spartan6'.
ERROR:NgdBuild:604 - logical block
   'multi_rt_var_addr_0/multi_rt_var_addr_0/USER_LOGIC_I/Inst_RT_sch/XLXI_174'
   with type 'DualPortRam' could not be resolved. A pin name misspelling can
   cause this, a missing edif or ngc file, case mismatch between the block name
   and the edif or ngc file name, or the misspelling of a type name. Symbol
   'DualPortRam' is not supported in target 'spartan6'.
ERROR:NgdBuild:604 - logical block
   'multi_rt_var_addr_0/multi_rt_var_addr_0/USER_LOGIC_I/Inst_RT_sch/XLXI_171'
   with type 'blk_mem_gen_v4_2' could not be resolved. A pin name misspelling
   can cause this, a missing edif or ngc file, case mismatch between the block
   name and the edif or ngc file name, or the misspelling of a type name. Symbol
   'blk_mem_gen_v4_2' is not supported in target 'spartan6'.
ERROR:Xflow - Program ngdbuild returned error code 2. Aborting flow execution...
make: *** [__xps/system_routed] Error 1


I tried updating the ngc file regenerating the IP cores for the internal memory that was mentioned in the error but nothing worked.

0 Kudos
1 Reply
Moderator
Moderator
2,012 Views
Registered: ‎09-12-2007

Re: edited peripheral error in microblaze

Can you add the -sd option in the implementation options in ISE? To do this, right click on the translate in ISE, properties.

In the GUI add the path to the implementation folder in the EDK project directory.

0 Kudos