2016-04-27 5 views
-1

std_logic_vectorsを要素として保持できる配列を作成したいが、要素を配列に配置する方法がわからない。配列を作成するためにSTD_LOGIC_VECTORの配列

私のコードは次のとおりです。

type ist_array is array (0 to 1) of std_logic_vector(31 downto 0); 

私はこの配列に2 32ビットのベクトルを配置します。ベクトルは入力ポートです。

ここから、私のベクトルを配列に配置するにはどうすればよいか分かりません。

どうすればいいですか?

答えて

0

理由がわからない理由は分かりません。私はちょうど裁判とデバッグで見つけた

ソリューションは、次のとおりです。ist_arrayは、私が作成したいとInstructions配列の型がある

type ist_array is array (0 to 1) of std_logic_vector(31 downto 0); 
variable Instructions: ist_array; 

ist_array型を持つ変数の宣言です。

Instructions(0) := a_vector(31 downto 0); 

その後、私は単純に行う。この配列にベクトルを配置します