私はVHDLプログラムで作業しており、ALTERA DE2-115を使用してRAM 256を実行する必要があります。出力は7セグメント表示で表示されます。 問題は次のとおりです。dataout
出力変数があります。その後、変数はtemp_ram
、配列の次の値があります。VHDLバッファ変数と出力変数
dataout <= temp_ram(conv_integer(dir));
その後、私は入れてdataout
のvaulesを分割したい7つのセグメント
dataout(7 downto 4)
dataout(3 downto 0)
にこれは次のエラーを示しています。
をError (10309): VHDL Interface Declaration error in RAM.vhd(45): interface object "dataout" of mode out cannot be read. Change object mode to buffer.
私はバッファに変更して実行しましたが、何が起こるのか分かりません。