私はメモリ(24x12)を使用するプロジェクトを持っています。メモリはokk内部信号が4の値をとるときに書き込まれます。プログラミングファイルを生成すると、メモリ内のすべてのビット。 誰かが私の手助けをしてくれますか? メインアーキテクチャのための部分的なコード: library IEEE;
use IEEE.STD_logic_1164.all;
use IEEE.std_logic_uns
tempReg:=B;
shiftReg:= "0000000000000000" & A;
for i in 0 to 16 loop
if shiftReg(2*n+1) = '1' then
shiftReg(2*n+1 downto 0) := (shiftReg(2*n+1 downto n+1) + tempReg(n dow
"generic"を設定することによって出力の数を可変にする方法を考案しているうちに、私は次の考えを思いついた。この考え方は、ルーチンが "output(X):out std_logic_vector(bits-1 downto 0);というテキストを" port "宣言内に追加するように、" port "宣言内のVHDLコードにルーチンを持たせることです。 (X)は出力ポートの数、つまりoutp