- 论坛徽章:
- 0
|
目标文件为:
//1----,QWORD1=1(VFYPASS=x, PVPASS_BYTE=x)
//1.1----,scan from start -> rdsram
for(i=0;i<40;i=i+1)
begin
#(20*i+20);
cmdsuspend;
resume;
#300;
if(EMOSC_EN)
begin
enter_reset;
@(negedge EMOSC_EN);
end
end
//1.2----,scan from pv0 rdsram ->pv1 rdsram
test_cnt=2;
for(i=0;i<50;i=i+1)
begin
write_enable;
page_program(24'h0010ff,8'h44,8'hff,2);
@(ADDINT_REF==24'h0010f4)
#(20*i);
cmdsuspend;
begin
enter_reset;
@(negedge EMOSC_EN);
end
end
想要改为:
//1----,QWORD1=1(VFYPASS=x, PVPASS_BYTE=x)
//1.1----,scan from start -> rdsram
for(i=0;i<40;i=i+1)
begin
#(20*i+20);
end
//1.2----,scan from pv0 rdsram ->pv1 rdsram
test_cnt=2;
for(i=0;i<50;i=i+1)
begin
write_enable;
page_program(24'h0010ff,8'h44,8'hff,2);
@(ADDINT_REF==24'h0010f4)
#(20*i);
end
实际上就是要将cmdsuspend之后到end之间的所有行删除掉,并且这之间的行数不固定啊,不知道怎么写了?
|
|