|
請(qǐng)教大家一個(gè)verilog問題,如果txt文件里的數(shù)據(jù)是1,就輸出圖片1,否則輸出圖片2,但是我下面這個(gè)判斷不對(duì),可以幫我看看錯(cuò)哪了嗎% u5 x& S) Z& b9 Z) x4 J
部分代碼如下
/ ~; C4 b+ l H$ j; B0 |" J3 i% ^7 J$readmemb("C:\Users\22872\Desktop\wpq.txt",data_src_mem);//將路徑下得txt的數(shù)據(jù)以二進(jìn)制的形式寫入到data_src_mem中, r* ]3 ?+ c3 e m% D
if(data_src_mem[0]===1'b0)
6 t0 M2 s- p/ v/ H' Z' C8 c" abegin3 ^5 o+ z9 S- \+ E+ B% o
Red <= B1_rom_data[11:8];
) N, c" b4 R6 z& R, J0 l3 \Green <= B1_rom_data[7:4];
" C/ s" C- v7 ?0 T- jBlue <= B1_rom_data[3:0];6 z$ F3 K2 S$ C9 s+ y
if(B1_rom_addr >= 18'd6400)* C) B6 h5 |8 u9 V$ d$ o( V
B1_rom_addr <= 18'd0;
% @! p# p6 f8 }& S" V7 Welse8 Q/ r1 T+ g5 o, s9 _8 c1 F
B1_rom_addr <= B1_rom_addr + 1'd1;
{, l9 T# f* c3 y; n2 oend
+ H1 ~6 [5 k9 o- gelse+ v" N! ^; c" W" u( m7 Z8 o, E
begin
, ~2 o9 U/ R$ C. gRed <= E1_rom_data[11:8];6 N2 M J& n7 K. l% V
Green <= E1_rom_data[7:4];& @; Y3 {/ m5 E( j/ w
Blue <= E1_rom_data[3:0];. Z' Q* l$ g) p( t
if(E1_rom_addr >= 18'd6400)
% `1 h' C6 ^9 X) x8 E- ^E1_rom_addr <= 18'd0;6 e7 {4 a3 y0 S# h0 ?
else% K8 z7 H' S+ p' g& ~
E1_rom_addr <= E1_rom_addr + 1'd1;) Q4 ^, i6 V: L: r
end
/ K/ ]5 h$ J9 ?4 |) }: dend n: j9 Q6 f8 b6 O: V
/ h' I6 O5 U$ @: z. Z, E
|
|