電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 1744|回復(fù): 0
收起左側(cè)

verilog與txt文件里數(shù)字的判斷

[復(fù)制鏈接]

594

主題

958

帖子

5093

積分

四級(jí)會(huì)員

Rank: 4

積分
5093
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-7-22 12:10:44 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(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

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號(hào)?立即注冊(cè)

x

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表