2012-03-27 15 views
4

これは私の宣言です。なぜそれがタイプとして署名を識別しないのですか?私はnumeric_stdライブラリをインポートしました。ドキュメントでは、署名付きと符号なしをサポートしています。ここで何が間違っていますか?VHDL不明な識別子 "signed" in numeric_std

library IEEE; 
use IEEE.STD_LOGIC_1164.all; 

use work.my_package.all; 

entity landmark_1 is 
    generic 
     (data_length :integer := 8; 
     address_length:integer:=3); 
     port (clk:in std_logic; 
     vin:in std_logic; 
     rst:in std_logic; 
     flag: in std_logic; 
     din: in signed(data_length -1 downto 0) 

     done: out std_logic 
     ); 
end landmark_1; 

答えて

4

use ieee.numeric_std.all;

を含めるようにしてみてください
関連する問題