电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1760|回复: 0
收起左侧

verilog与txt文件里数字的判断

[复制链接]

594

主题

958

帖子

5093

积分

四级会员

Rank: 4

积分
5093
发表于 2022-7-22 12:10:44 | 显示全部楼层 |阅读模式
请教大家一个verilog问题,如果txt文件里的数据是1,就输出图片1,否则输出图片2,但是我下面这个判断不对,可以帮我看看错哪了吗
( v& a, O0 u. v) Q部分代码如下( L0 u& Y& a& X) _) f' L
$readmemb("C:\Users\22872\Desktop\wpq.txt",data_src_mem);//将路径下得txt的数据以二进制的形式写入到data_src_mem中6 h3 _1 t. v8 S5 E! b7 n
if(data_src_mem[0]===1'b0)
; f" w2 P5 i7 [begin
! F" L) @) n8 V1 p, YRed <= B1_rom_data[11:8];
2 J) b- ?4 j% {& z4 F; o/ X9 pGreen <= B1_rom_data[7:4];
8 _. q$ F8 B, l# a0 c/ xBlue <= B1_rom_data[3:0];
8 ^4 W2 b6 S/ D$ ?; Qif(B1_rom_addr >= 18'd6400)
) t5 O* q% ^& yB1_rom_addr <= 18'd0;6 V; y* K9 y1 Q5 A
else
* d& o$ V/ G% c% }B1_rom_addr <= B1_rom_addr + 1'd1;
' E' w! c4 N: f$ z) hend
7 s( P, O6 y5 uelse% T, M) ^4 \- ^% n$ p
begin0 E3 e. x1 t$ j  Y) V+ h
Red <= E1_rom_data[11:8];
3 j8 B2 k/ D6 I6 Z* wGreen <= E1_rom_data[7:4];2 `7 x- N# ]/ N  f# {. u3 H5 G
Blue <= E1_rom_data[3:0];1 }) E; y) g- K, J, S7 R( v( }
if(E1_rom_addr >= 18'd6400)3 U$ i* a7 y+ n. d6 }5 ], [7 }8 `$ j+ d
E1_rom_addr <= 18'd0;
2 X" Z2 N( \  i' E: H* Aelse4 h" }0 V& j: c
E1_rom_addr <= E1_rom_addr + 1'd1;' {8 K! F( h9 _! c& s
end
/ N4 v* R& `2 o7 U% {end
' @2 }# B6 Q6 \/ y2 c. |5 O- g, n- n' l. @0 z5 P2 m

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表