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# 22258

XST および LogiCORE Turbo Product Code Encoder and Decoder (TPC) - MAP で ERROR:Pack:679 を発生させずに TPC をコンパイルする方法について

説明

キーワード : Virtex, XST, Synplify,

MAP Pack ERROR:Pack:679 を発生させずに XST を使用し TPC をコンパイルする方法を教えてください。

******************************************************************************
ERROR:Pack:679 - Unable to obey design constraints (MACRONAME=hset, RLOC=X0Y0)
which require the combination of the following symbols into a single SLICE
component:
LUT symbol "U_tpc_fifo/U0/U00" (Output Signal = U_tpc_fifo/U0/_n0001)
LUT symbol "U_tpc_fifo/U0/U01" (Output Signal = U_tpc_fifo/U0/z0<1>)
MUXCY symbol "U_tpc_fifo/U0/U10" (Output Signal = U_tpc_fifo/U0/c0<1>)
MUXCY symbol "U_tpc_fifo/U0/U11" (Output Signal = U_tpc_fifo/U0/c0<2>)
XORCY symbol "U_tpc_fifo/U0/U20" (Output Signal = U_tpc_fifo/U0/_n0006)
XORCY symbol "U_tpc_fifo/U0/U21" (Output Signal = U_tpc_fifo/U0/d0<1>)
FLOP symbol "U_tpc_fifo/U0/U30" (Output Signal = U_tpc_fifo/write_addr<0>)
FLOP symbol "U_tpc_fifo/U0/U31" (Output Signal = U_tpc_fifo/write_addr<1>)
Signal `U_tpc_fifo/U0/c0<1>' has a NOMERGE parameter. Please correct the
design constraints accordingly.
******************************************************************************

ソリューション

up_counter.vhd および down_counter.vhd に含まれるキャリーチェーンに使用される syn_keep が原因でこのエラーが発生します。

この問題を回避するには、次の行をコメントにしてください。

- attribute syn_keep of c0 : signal is true;
- up_counter.vhd の 91 行目
- down_counter.vhd の 91 行目

- attribute BEL of U0 : label is bel_lut(i mod 2);
- attribute BEL of U2 : label is bel_xor(i mod 2);
- subtract.vhd の 89 行目および 90 行目


LogiCORE Turbo Product Code (TPC) Decoder のリリース ノートおよび既知の問題の詳細なリストは、(Xilinx Answer 30178) を参照してください。
LogiCORE Turbo Product Code (TPC) Encoder のリリース ノートおよび既知の問題の詳細なリストは、(Xilinx Answer 30179) を参照してください。
AR# 22258
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加