|
請(qǐng)教大家一個(gè)verilog問題,如果txt文件里的數(shù)據(jù)是1,就輸出圖片1,否則輸出圖片2,但是我下面這個(gè)判斷不對(duì),可以幫我看看錯(cuò)哪了嗎
0 L( |& H Z- A; b- ?9 A部分代碼如下
, L& c: s0 K; t$readmemb("C:\Users\22872\Desktop\wpq.txt",data_src_mem);//將路徑下得txt的數(shù)據(jù)以二進(jìn)制的形式寫入到data_src_mem中3 J! u5 u1 J5 \5 j
if(data_src_mem[0]===1'b0)! `! P* t! L, _0 A" Q7 V. a1 w
begin
% ^: L6 k: l# F5 L2 ~( o3 dRed <= B1_rom_data[11:8];
- e, t$ ~& v# x/ g+ |, N9 BGreen <= B1_rom_data[7:4];
* L; @ {1 ?* m9 O( [4 w, DBlue <= B1_rom_data[3:0];& H' d( D0 }. V3 b, o" m. a
if(B1_rom_addr >= 18'd6400)
. Y9 A' O/ W x# MB1_rom_addr <= 18'd0;
& N% ~1 J* M! c- celse% S* R1 R! {9 A7 j
B1_rom_addr <= B1_rom_addr + 1'd1;, n2 D% Y4 [$ H8 B
end
4 _+ E! _! z9 A2 u: y4 N8 h7 pelse* z' o: i* W3 h
begin
& ~/ v8 A/ p' c7 r: o+ z, C) SRed <= E1_rom_data[11:8];: A M/ {) b; h% [+ g
Green <= E1_rom_data[7:4];
- o6 g% \ l9 F! B1 S9 pBlue <= E1_rom_data[3:0];
3 k/ D( x/ {. @ V Zif(E1_rom_addr >= 18'd6400)
# R( t c1 e( |% p$ k0 SE1_rom_addr <= 18'd0;1 ~' z9 N0 l' ~
else, P8 B! s8 ^( o: {' h
E1_rom_addr <= E1_rom_addr + 1'd1;% g. ?% [9 O! v" B( b$ s2 n
end
0 P* X T+ O/ x, c8 Vend7 H/ ?& A. s/ {" T0 w8 f$ a1 D
! ^' y# U- j8 u& S
|
|