私のVHDLコードに何が間違っているのか理解できる人はいますか?ここでは、コードは次のとおりです。 library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity main is
port(
--50MHz
最近、私はVHDLを使って16ビットRAMを書いています。私のコードは次のとおりです。私が直面 library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
use IEEE.Numeric_Std.all;
entity RAM is
これは私の宣言です。なぜそれがタイプとして署名を識別しないのですか?私はnumeric_stdライブラリをインポートしました。ドキュメントでは、署名付きと符号なしをサポートしています。ここで何が間違っていますか? library IEEE;
use IEEE.STD_LOGIC_1164.all;
use work.my_package.all;
entity landmark_1 is