Skip to content

Commit 8403678

Browse files
committed
Merge branch 'develop' into 2.1.0-rc
2 parents d28b04c + f08ed26 commit 8403678

File tree

6 files changed

+948
-136
lines changed

6 files changed

+948
-136
lines changed

examples/simulation_verilator/test_simulation_verilator.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,8 @@
154154
reg [32-1:0] _write_addr;
155155
reg [33-1:0] _read_count;
156156
reg [32-1:0] _read_addr;
157-
reg [33-1:0] _sleep_count;
158-
reg [33-1:0] _sub_sleep_count;
157+
reg [33-1:0] _sleep_interval_count;
158+
reg [33-1:0] _keep_sleep_count;
159159
wire [32-1:0] pack_write_req_global_addr_0;
160160
wire [9-1:0] pack_write_req_size_1;
161161
assign pack_write_req_global_addr_0 = memory_awaddr;
@@ -356,8 +356,8 @@
356356
_write_addr = 0;
357357
_read_count = 0;
358358
_read_addr = 0;
359-
_sleep_count = 0;
360-
_sub_sleep_count = 0;
359+
_sleep_interval_count = 0;
360+
_keep_sleep_count = 0;
361361
__tmp_4_1 = 0;
362362
__tmp_11_1 = 0;
363363
_d1__memory_rdata_fsm = _memory_rdata_fsm_init;
@@ -387,20 +387,20 @@
387387
388388
always @(posedge CLK) begin
389389
if(RST) begin
390-
_sub_sleep_count <= 0;
391-
_sleep_count <= 0;
390+
_keep_sleep_count <= 0;
391+
_sleep_interval_count <= 0;
392392
end else begin
393-
if(_sleep_count == 3) begin
394-
_sub_sleep_count <= _sub_sleep_count + 1;
393+
if(_sleep_interval_count == 15) begin
394+
_keep_sleep_count <= _keep_sleep_count + 1;
395395
end
396-
if((_sleep_count == 3) && (_sub_sleep_count == 3)) begin
397-
_sub_sleep_count <= 0;
396+
if((_sleep_interval_count == 15) && (_keep_sleep_count == 3)) begin
397+
_keep_sleep_count <= 0;
398398
end
399-
if(_sleep_count < 3) begin
400-
_sleep_count <= _sleep_count + 1;
399+
if(_sleep_interval_count < 15) begin
400+
_sleep_interval_count <= _sleep_interval_count + 1;
401401
end
402-
if((_sub_sleep_count == 3) && (_sleep_count == 3)) begin
403-
_sleep_count <= 0;
402+
if((_keep_sleep_count == 3) && (_sleep_interval_count == 15)) begin
403+
_sleep_interval_count <= 0;
404404
end
405405
if((_memory_wdata_fsm == 1) && memory_wvalid && memory_wready && memory_wstrb[0]) begin
406406
_memory_mem[_write_addr + 0] <= memory_wdata[7:0];
@@ -516,7 +516,7 @@
516516
_write_addr <= _write_addr + 4;
517517
_write_count <= _write_count - 1;
518518
end
519-
if(_sleep_count == 3) begin
519+
if(_sleep_interval_count == 15) begin
520520
memory_wready <= 0;
521521
end else begin
522522
memory_wready <= 1;
@@ -659,12 +659,12 @@
659659
if(memory_rready | !memory_rvalid) begin
660660
memory_rdata[31:24] <= _memory_mem[_read_addr + 3];
661661
end
662-
if((_sleep_count < 3) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
662+
if((_sleep_interval_count < 15) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
663663
memory_rvalid <= 1;
664664
_read_addr <= _read_addr + 4;
665665
_read_count <= _read_count - 1;
666666
end
667-
if((_sleep_count < 3) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
667+
if((_sleep_interval_count < 15) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
668668
memory_rlast <= 1;
669669
end
670670
__memory_rdata_fsm_cond_11_0_1 <= 1;

examples/thread_embedded_verilog_ipxact/test_thread_embedded_verilog_ipxact.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,8 @@
235235
reg [32-1:0] _write_addr;
236236
reg [33-1:0] _read_count;
237237
reg [32-1:0] _read_addr;
238-
reg [33-1:0] _sleep_count;
239-
reg [33-1:0] _sub_sleep_count;
238+
reg [33-1:0] _sleep_interval_count;
239+
reg [33-1:0] _keep_sleep_count;
240240
wire [32-1:0] pack_write_req_global_addr_0;
241241
wire [9-1:0] pack_write_req_size_1;
242242
assign pack_write_req_global_addr_0 = memory_awaddr;
@@ -545,8 +545,8 @@
545545
_write_addr = 0;
546546
_read_count = 0;
547547
_read_addr = 0;
548-
_sleep_count = 0;
549-
_sub_sleep_count = 0;
548+
_sleep_interval_count = 0;
549+
_keep_sleep_count = 0;
550550
__tmp_4_1 = 0;
551551
__tmp_11_1 = 0;
552552
_d1__memory_rdata_fsm = _memory_rdata_fsm_init;
@@ -591,20 +591,20 @@
591591
592592
always @(posedge uut_CLK) begin
593593
if(uut_RST) begin
594-
_sub_sleep_count <= 0;
595-
_sleep_count <= 0;
594+
_keep_sleep_count <= 0;
595+
_sleep_interval_count <= 0;
596596
end else begin
597-
if(_sleep_count == 3) begin
598-
_sub_sleep_count <= _sub_sleep_count + 1;
597+
if(_sleep_interval_count == 15) begin
598+
_keep_sleep_count <= _keep_sleep_count + 1;
599599
end
600-
if((_sleep_count == 3) && (_sub_sleep_count == 3)) begin
601-
_sub_sleep_count <= 0;
600+
if((_sleep_interval_count == 15) && (_keep_sleep_count == 3)) begin
601+
_keep_sleep_count <= 0;
602602
end
603-
if(_sleep_count < 3) begin
604-
_sleep_count <= _sleep_count + 1;
603+
if(_sleep_interval_count < 15) begin
604+
_sleep_interval_count <= _sleep_interval_count + 1;
605605
end
606-
if((_sub_sleep_count == 3) && (_sleep_count == 3)) begin
607-
_sleep_count <= 0;
606+
if((_keep_sleep_count == 3) && (_sleep_interval_count == 15)) begin
607+
_sleep_interval_count <= 0;
608608
end
609609
if((_memory_wdata_fsm == 1) && memory_wvalid && memory_wready && memory_wstrb[0]) begin
610610
_memory_mem[_write_addr + 0] <= memory_wdata[7:0];
@@ -720,7 +720,7 @@
720720
_write_addr <= _write_addr + 4;
721721
_write_count <= _write_count - 1;
722722
end
723-
if(_sleep_count == 3) begin
723+
if(_sleep_interval_count == 15) begin
724724
memory_wready <= 0;
725725
end else begin
726726
memory_wready <= 1;
@@ -863,12 +863,12 @@
863863
if(memory_rready | !memory_rvalid) begin
864864
memory_rdata[31:24] <= _memory_mem[_read_addr + 3];
865865
end
866-
if((_sleep_count < 3) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
866+
if((_sleep_interval_count < 15) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
867867
memory_rvalid <= 1;
868868
_read_addr <= _read_addr + 4;
869869
_read_count <= _read_count - 1;
870870
end
871-
if((_sleep_count < 3) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
871+
if((_sleep_interval_count < 15) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
872872
memory_rlast <= 1;
873873
end
874874
__memory_rdata_fsm_cond_11_0_1 <= 1;

examples/thread_memcpy_ipxact_ultra96v2_pynq/test_thread_memcpy_ipxact.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -233,8 +233,8 @@
233233
reg [32-1:0] _write_addr;
234234
reg [33-1:0] _read_count;
235235
reg [32-1:0] _read_addr;
236-
reg [33-1:0] _sleep_count;
237-
reg [33-1:0] _sub_sleep_count;
236+
reg [33-1:0] _sleep_interval_count;
237+
reg [33-1:0] _keep_sleep_count;
238238
wire [32-1:0] pack_write_req_global_addr_0;
239239
wire [9-1:0] pack_write_req_size_1;
240240
assign pack_write_req_global_addr_0 = memory_awaddr;
@@ -543,8 +543,8 @@
543543
_write_addr = 0;
544544
_read_count = 0;
545545
_read_addr = 0;
546-
_sleep_count = 0;
547-
_sub_sleep_count = 0;
546+
_sleep_interval_count = 0;
547+
_keep_sleep_count = 0;
548548
__tmp_4_1 = 0;
549549
__tmp_11_1 = 0;
550550
_d1__memory_rdata_fsm = _memory_rdata_fsm_init;
@@ -589,20 +589,20 @@
589589
590590
always @(posedge uut_CLK) begin
591591
if(uut_RST) begin
592-
_sub_sleep_count <= 0;
593-
_sleep_count <= 0;
592+
_keep_sleep_count <= 0;
593+
_sleep_interval_count <= 0;
594594
end else begin
595-
if(_sleep_count == 3) begin
596-
_sub_sleep_count <= _sub_sleep_count + 1;
595+
if(_sleep_interval_count == 15) begin
596+
_keep_sleep_count <= _keep_sleep_count + 1;
597597
end
598-
if((_sleep_count == 3) && (_sub_sleep_count == 3)) begin
599-
_sub_sleep_count <= 0;
598+
if((_sleep_interval_count == 15) && (_keep_sleep_count == 3)) begin
599+
_keep_sleep_count <= 0;
600600
end
601-
if(_sleep_count < 3) begin
602-
_sleep_count <= _sleep_count + 1;
601+
if(_sleep_interval_count < 15) begin
602+
_sleep_interval_count <= _sleep_interval_count + 1;
603603
end
604-
if((_sub_sleep_count == 3) && (_sleep_count == 3)) begin
605-
_sleep_count <= 0;
604+
if((_keep_sleep_count == 3) && (_sleep_interval_count == 15)) begin
605+
_sleep_interval_count <= 0;
606606
end
607607
if((_memory_wdata_fsm == 1) && memory_wvalid && memory_wready && memory_wstrb[0]) begin
608608
_memory_mem[_write_addr + 0] <= memory_wdata[7:0];
@@ -718,7 +718,7 @@
718718
_write_addr <= _write_addr + 4;
719719
_write_count <= _write_count - 1;
720720
end
721-
if(_sleep_count == 3) begin
721+
if(_sleep_interval_count == 15) begin
722722
memory_wready <= 0;
723723
end else begin
724724
memory_wready <= 1;
@@ -861,12 +861,12 @@
861861
if(memory_rready | !memory_rvalid) begin
862862
memory_rdata[31:24] <= _memory_mem[_read_addr + 3];
863863
end
864-
if((_sleep_count < 3) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
864+
if((_sleep_interval_count < 15) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
865865
memory_rvalid <= 1;
866866
_read_addr <= _read_addr + 4;
867867
_read_count <= _read_count - 1;
868868
end
869-
if((_sleep_count < 3) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
869+
if((_sleep_interval_count < 15) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
870870
memory_rlast <= 1;
871871
end
872872
__memory_rdata_fsm_cond_11_0_1 <= 1;

examples/thread_verilog_submodule_ipxact/test_thread_verilog_submodule_ipxact.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,8 @@
235235
reg [32-1:0] _write_addr;
236236
reg [33-1:0] _read_count;
237237
reg [32-1:0] _read_addr;
238-
reg [33-1:0] _sleep_count;
239-
reg [33-1:0] _sub_sleep_count;
238+
reg [33-1:0] _sleep_interval_count;
239+
reg [33-1:0] _keep_sleep_count;
240240
wire [32-1:0] pack_write_req_global_addr_0;
241241
wire [9-1:0] pack_write_req_size_1;
242242
assign pack_write_req_global_addr_0 = memory_awaddr;
@@ -545,8 +545,8 @@
545545
_write_addr = 0;
546546
_read_count = 0;
547547
_read_addr = 0;
548-
_sleep_count = 0;
549-
_sub_sleep_count = 0;
548+
_sleep_interval_count = 0;
549+
_keep_sleep_count = 0;
550550
__tmp_4_1 = 0;
551551
__tmp_11_1 = 0;
552552
_d1__memory_rdata_fsm = _memory_rdata_fsm_init;
@@ -591,20 +591,20 @@
591591
592592
always @(posedge uut_CLK) begin
593593
if(uut_RST) begin
594-
_sub_sleep_count <= 0;
595-
_sleep_count <= 0;
594+
_keep_sleep_count <= 0;
595+
_sleep_interval_count <= 0;
596596
end else begin
597-
if(_sleep_count == 3) begin
598-
_sub_sleep_count <= _sub_sleep_count + 1;
597+
if(_sleep_interval_count == 15) begin
598+
_keep_sleep_count <= _keep_sleep_count + 1;
599599
end
600-
if((_sleep_count == 3) && (_sub_sleep_count == 3)) begin
601-
_sub_sleep_count <= 0;
600+
if((_sleep_interval_count == 15) && (_keep_sleep_count == 3)) begin
601+
_keep_sleep_count <= 0;
602602
end
603-
if(_sleep_count < 3) begin
604-
_sleep_count <= _sleep_count + 1;
603+
if(_sleep_interval_count < 15) begin
604+
_sleep_interval_count <= _sleep_interval_count + 1;
605605
end
606-
if((_sub_sleep_count == 3) && (_sleep_count == 3)) begin
607-
_sleep_count <= 0;
606+
if((_keep_sleep_count == 3) && (_sleep_interval_count == 15)) begin
607+
_sleep_interval_count <= 0;
608608
end
609609
if((_memory_wdata_fsm == 1) && memory_wvalid && memory_wready && memory_wstrb[0]) begin
610610
_memory_mem[_write_addr + 0] <= memory_wdata[7:0];
@@ -720,7 +720,7 @@
720720
_write_addr <= _write_addr + 4;
721721
_write_count <= _write_count - 1;
722722
end
723-
if(_sleep_count == 3) begin
723+
if(_sleep_interval_count == 15) begin
724724
memory_wready <= 0;
725725
end else begin
726726
memory_wready <= 1;
@@ -863,12 +863,12 @@
863863
if(memory_rready | !memory_rvalid) begin
864864
memory_rdata[31:24] <= _memory_mem[_read_addr + 3];
865865
end
866-
if((_sleep_count < 3) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
866+
if((_sleep_interval_count < 15) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
867867
memory_rvalid <= 1;
868868
_read_addr <= _read_addr + 4;
869869
_read_count <= _read_count - 1;
870870
end
871-
if((_sleep_count < 3) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
871+
if((_sleep_interval_count < 15) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
872872
memory_rlast <= 1;
873873
end
874874
__memory_rdata_fsm_cond_11_0_1 <= 1;

tests/extension/types_/ipxact_/master/test_types_ipxact_master.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,8 @@
150150
reg [32-1:0] _write_addr;
151151
reg [33-1:0] _read_count;
152152
reg [32-1:0] _read_addr;
153-
reg [33-1:0] _sleep_count;
154-
reg [33-1:0] _sub_sleep_count;
153+
reg [33-1:0] _sleep_interval_count;
154+
reg [33-1:0] _keep_sleep_count;
155155
wire [32-1:0] pack_write_req_global_addr_0;
156156
wire [9-1:0] pack_write_req_size_1;
157157
assign pack_write_req_global_addr_0 = memory_awaddr;
@@ -349,8 +349,8 @@
349349
_write_addr = 0;
350350
_read_count = 0;
351351
_read_addr = 0;
352-
_sleep_count = 0;
353-
_sub_sleep_count = 0;
352+
_sleep_interval_count = 0;
353+
_keep_sleep_count = 0;
354354
__tmp_4_1 = 0;
355355
__tmp_11_1 = 0;
356356
_d1__memory_rdata_fsm = _memory_rdata_fsm_init;
@@ -366,20 +366,20 @@
366366
367367
always @(posedge CLK) begin
368368
if(RST) begin
369-
_sub_sleep_count <= 0;
370-
_sleep_count <= 0;
369+
_keep_sleep_count <= 0;
370+
_sleep_interval_count <= 0;
371371
end else begin
372-
if(_sleep_count == 3) begin
373-
_sub_sleep_count <= _sub_sleep_count + 1;
372+
if(_sleep_interval_count == 15) begin
373+
_keep_sleep_count <= _keep_sleep_count + 1;
374374
end
375-
if((_sleep_count == 3) && (_sub_sleep_count == 3)) begin
376-
_sub_sleep_count <= 0;
375+
if((_sleep_interval_count == 15) && (_keep_sleep_count == 3)) begin
376+
_keep_sleep_count <= 0;
377377
end
378-
if(_sleep_count < 3) begin
379-
_sleep_count <= _sleep_count + 1;
378+
if(_sleep_interval_count < 15) begin
379+
_sleep_interval_count <= _sleep_interval_count + 1;
380380
end
381-
if((_sub_sleep_count == 3) && (_sleep_count == 3)) begin
382-
_sleep_count <= 0;
381+
if((_keep_sleep_count == 3) && (_sleep_interval_count == 15)) begin
382+
_sleep_interval_count <= 0;
383383
end
384384
if((_memory_wdata_fsm == 1) && memory_wvalid && memory_wready && memory_wstrb[0]) begin
385385
_memory_mem[_write_addr + 0] <= memory_wdata[7:0];
@@ -495,7 +495,7 @@
495495
_write_addr <= _write_addr + 4;
496496
_write_count <= _write_count - 1;
497497
end
498-
if(_sleep_count == 3) begin
498+
if(_sleep_interval_count == 15) begin
499499
memory_wready <= 0;
500500
end else begin
501501
memory_wready <= 1;
@@ -638,12 +638,12 @@
638638
if(memory_rready | !memory_rvalid) begin
639639
memory_rdata[31:24] <= _memory_mem[_read_addr + 3];
640640
end
641-
if((_sleep_count < 3) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
641+
if((_sleep_interval_count < 15) && (_read_count > 0) && memory_rready | !memory_rvalid) begin
642642
memory_rvalid <= 1;
643643
_read_addr <= _read_addr + 4;
644644
_read_count <= _read_count - 1;
645645
end
646-
if((_sleep_count < 3) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
646+
if((_sleep_interval_count < 15) && (_read_count == 1) && memory_rready | !memory_rvalid) begin
647647
memory_rlast <= 1;
648648
end
649649
__memory_rdata_fsm_cond_11_0_1 <= 1;

0 commit comments

Comments
 (0)