|
請(qǐng)教大家一個(gè)verilog問(wèn)題,如果txt文件里的數(shù)據(jù)是1,就輸出圖片1,否則輸出圖片2,但是我下面這個(gè)判斷不對(duì),可以幫我看看錯(cuò)哪了嗎
4 Z$ v/ O" C* R2 C( h" y5 r部分代碼如下% m, z) b6 C1 ^ d! `
$readmemb("C:\Users\22872\Desktop\wpq.txt",data_src_mem);//將路徑下得txt的數(shù)據(jù)以二進(jìn)制的形式寫(xiě)入到data_src_mem中
6 `) S' a, @6 S ^if(data_src_mem[0]===1'b0)2 v$ c, g3 v2 E. q$ F7 U& S& v$ B; p
begin: C4 G9 v. K# X
Red <= B1_rom_data[11:8];8 y' M$ B2 x; ~4 y4 v2 ^
Green <= B1_rom_data[7:4];2 z T2 G! [8 T' E7 `, L5 N, a
Blue <= B1_rom_data[3:0];5 g! x$ }) H4 d6 @) z4 D
if(B1_rom_addr >= 18'd6400)5 u% l& K: j/ Q6 i$ e0 J: }# o V: I
B1_rom_addr <= 18'd0;) z2 V# M4 h4 \' s5 X" ~4 N
else
( v4 L0 }8 _! y* s+ QB1_rom_addr <= B1_rom_addr + 1'd1;7 m/ O) R2 v9 f' n& @
end
6 L7 o- d" j/ t; \else" U7 b- O; e* c* _* @+ e9 d# d
begin0 s4 d8 S- p3 d% y4 m
Red <= E1_rom_data[11:8];/ X- E' s1 ?3 \3 A0 l. }, S+ _5 v
Green <= E1_rom_data[7:4];
6 y# l8 ^" t: B9 C6 f' B% \& G+ M [: qBlue <= E1_rom_data[3:0];+ W X6 H) ]6 q1 v" L
if(E1_rom_addr >= 18'd6400)
3 _: a* a, _ M; K8 d$ x2 S' UE1_rom_addr <= 18'd0;2 S( l4 ~( l' u; K) ?
else0 e# g( z- g/ J4 P6 \# y
E1_rom_addr <= E1_rom_addr + 1'd1;
. S: o J, `2 R- q) Nend
; Q. x3 J% W5 O" ?( yend7 n- w6 p/ m7 e1 ]8 o
* U( O- l+ s7 e, r5 r
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?立即注冊(cè)
x
|