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

6.2i PACE CoolRunner-II - XC2C32 PC44で ピン 24 が表示されない

説明

キーワード : 6.1i, XC2C32, assign, ピン, 割り当て

重要度 : 標準

概要 :
CoolRunner-II XC2C32-PC44 で I/O を ピン 24 に割り当てようとすると、I./O が無効になります。 たとえば、XC2C32 PC44 を使用してプロジェクトを作成し、ピン 24 に入力を割り当てると、PACE でこのピンが見つからない、というエラー メッセージが表示されます。 ただし、代わりに UCF を代わりに使用して信号をピン 24 に割り当てると、エラーは発生しません。 ChipViewer でもこのピンは表示されません。

テストとして、次のコードを使用しました。

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;

-- Uncomment the following lines to use the declarations that are
-- provided for instantiating Xilinx primitive components.
--library UNISIM;
--use UNISIM.VComponents.all;

entity erer is
port ( CLK: in STD_LOGIC;
RESET: in STD_LOGIC;
CE, LOAD, DIR: in STD_LOGIC;
DIN: in STD_LOGIC_VECTOR(3 downto 0);
COUNT: inout STD_LOGIC_VECTOR(3 downto 0));
end erer;

architecture Behavioral of erer is

begin
process (CLK, RESET)
begin
if RESET='1' then
COUNT <= "0000";
elsif CLK='1' and CLK'event then
if CE='1' then
if LOAD='1' then
COUNT <= DIN;
else
if DIR='1' then
COUNT <= COUNT + 1;
else
COUNT <= COUNT - 1;
end if;
end if;
end if;
end if;
end process;

end Behavioral;

ソリューション

この問題は、最新版の 6.2i サービス パックで修正されています。サービス パックは次のサイトから入手できます。
http://support.xilinx.co.jp/xlnx/xil_sw_updates_home.jsp
この修正は、6.2i サービス パック 3 以降に含まれます。
AR# 19430
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加