J
jasonkee111
Guest
Pada dasarnya saya ingin membagi total no.bit yang dimasukkan oleh pengguna ke dalam beberapa blok dari 8 bit.
misalnya 12 bit dimasukkan oleh pengguna.Maka akan membaginya untuk out0 [7:0] dan out1 [3:0].
Dalam hal ini saya menggunakan memori.modul
....
input [63:0] out_pin_in;
reg [7:0] out_reg [7:0];
...
selalu (*)
for (i = 0; i <8; i = i 1)
mulai
if (ocount_e> = 8)
mulai;out_reg <= out_pin_in [((i * 8) 7): (i * 8)];akhir
akhir
...
Namun, saya menghadapi kesalahan "i tidak konstan".
in blue colour have problem.
Aku bisa cukup yakin bahwa i
warna biru bermasalah.Tetapi saya tidak memiliki petunjuk untuk menyelesaikannya.Dapatkah seseorang membantu di atasnya?Terima kasih
misalnya 12 bit dimasukkan oleh pengguna.Maka akan membaginya untuk out0 [7:0] dan out1 [3:0].
Dalam hal ini saya menggunakan memori.modul
....
input [63:0] out_pin_in;
reg [7:0] out_reg [7:0];
...
selalu (*)
for (i = 0; i <8; i = i 1)
mulai
if (ocount_e> = 8)
mulai;out_reg <= out_pin_in [((i * 8) 7): (i * 8)];akhir
akhir
...
Namun, saya menghadapi kesalahan "i tidak konstan".
in blue colour have problem.
Aku bisa cukup yakin bahwa i
warna biru bermasalah.Tetapi saya tidak memiliki petunjuk untuk menyelesaikannya.Dapatkah seseorang membantu di atasnya?Terima kasih