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!

AR# 16487

3.2/3.1 EDK - MicroBlaze, MAP: "ERROR:Pack:679 - Unable to obey design constraints (MACRONAME=microblaze, RLOC=R-10C13.S0)"

Description

Keywords: configure, configuration

Urgency: Standard

General Description:
When I run an EDK MicroBlaze design in ISE, the following error occurs in MAP:

"ERROR:Pack:679 - Unable to obey design constraints (MACRONAME=microblaze,
RLOC=R-10C13.S0) which require the combination of the following symbols into
a single SLICE component:
FLOP symbol
"microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i10
/pc_if_dff" (Output Signal =
microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i10/
pc_if_dff)
FLOP symbol
"microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i11
/pc_if_dff" (Output Signal =
microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i11/
pc_if_dff)
LUT symbol
"microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i10
/newpc_mux" (Output Signal = microblaze_comp/ilmb_lmb_abus<10>)
LUT symbol
"microblaze_comp/microblaze/microblaze_0_i_data_flow_i/pc_module_i/pc_bit_i11
/newpc_mux" (Output Signal = microblaze_comp/ilmb_lmb_abus<11>)
Signal `microblaze_comp/ilmb_lmb_abus<10>' has a NOMERGE parameter. Please
correct the design constraints accordingly."

Solution

The Translate option "Preserve Hierarchy on Submodule" can cause this error.

To resolve this issue, set the "Preserve Hierarchy on Submodule" option to "Off."
AR# 16487
Date Created 01/10/2003
Last Updated 04/28/2006
Status Archive
Type General Article