Skip to content

Commit 614b14a

Browse files
committed
shape order is chaned to C-like (or numpy-like) order.
1 parent 1266340 commit 614b14a

File tree

15 files changed

+243
-243
lines changed

15 files changed

+243
-243
lines changed

tests/extension/thread_/axi_dma_multidim/test_thread_axi_dma_multidim.py

Lines changed: 76 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -470,19 +470,19 @@
470470
reg signed [32-1:0] _th_blink_gaddr_7;
471471
reg [10-1:0] _tmp_0;
472472
reg [32-1:0] _tmp_1;
473-
reg [6-1:0] _tmp_2;
474-
reg [7-1:0] _tmp_3;
475-
reg [4-1:0] _tmp_4;
476-
reg [5-1:0] _tmp_5;
477-
reg [5-1:0] _tmp_6;
478-
reg [2-1:0] _tmp_7;
473+
reg [4-1:0] _tmp_2;
474+
reg [5-1:0] _tmp_3;
475+
reg [5-1:0] _tmp_4;
476+
reg [2-1:0] _tmp_5;
477+
reg [6-1:0] _tmp_6;
478+
reg [7-1:0] _tmp_7;
479479
reg [32-1:0] _tmp_fsm_0;
480480
localparam _tmp_fsm_0_init = 0;
481481
reg [32-1:0] _tmp_8;
482-
reg [7-1:0] _tmp_9;
483-
reg [7-1:0] _tmp_10;
484-
reg [5-1:0] _tmp_11;
485-
reg [6-1:0] _tmp_12;
482+
reg [5-1:0] _tmp_9;
483+
reg [5-1:0] _tmp_10;
484+
reg [6-1:0] _tmp_11;
485+
reg [7-1:0] _tmp_12;
486486
reg _tmp_13;
487487
reg _tmp_14;
488488
wire _tmp_15;
@@ -505,9 +505,9 @@
505505
reg [10-1:0] _tmp_27;
506506
reg [10-1:0] _tmp_28;
507507
assign _tmp_26 = _tmp_28 + (_tmp_27 + _tmp_0);
508-
reg [7-1:0] _tmp_29;
509-
reg [5-1:0] _tmp_30;
510-
reg [6-1:0] _tmp_31;
508+
reg [5-1:0] _tmp_29;
509+
reg [6-1:0] _tmp_30;
510+
reg [7-1:0] _tmp_31;
511511
assign _tmp_25 = (((_tmp_2 == 1) && (_tmp_4 == 1))? _tmp_31 == 0 :
512512
(_tmp_2 == 1)? _tmp_30 == 0 : _tmp_29 == 0)? _tmp_26 : myram_0_addr + (((_tmp_2 == 1) && (_tmp_4 == 1))? _tmp_7 :
513513
(_tmp_2 == 1)? _tmp_5 : _tmp_3);
@@ -525,19 +525,19 @@
525525
reg _myram_cond_1_1;
526526
reg [10-1:0] _tmp_36;
527527
reg [32-1:0] _tmp_37;
528-
reg [6-1:0] _tmp_38;
529-
reg [7-1:0] _tmp_39;
530-
reg [4-1:0] _tmp_40;
531-
reg [5-1:0] _tmp_41;
532-
reg [5-1:0] _tmp_42;
533-
reg [2-1:0] _tmp_43;
528+
reg [4-1:0] _tmp_38;
529+
reg [5-1:0] _tmp_39;
530+
reg [5-1:0] _tmp_40;
531+
reg [2-1:0] _tmp_41;
532+
reg [6-1:0] _tmp_42;
533+
reg [7-1:0] _tmp_43;
534534
reg [32-1:0] _tmp_fsm_1;
535535
localparam _tmp_fsm_1_init = 0;
536536
reg [32-1:0] _tmp_44;
537-
reg [7-1:0] _tmp_45;
538-
reg [7-1:0] _tmp_46;
539-
reg [5-1:0] _tmp_47;
540-
reg [6-1:0] _tmp_48;
537+
reg [5-1:0] _tmp_45;
538+
reg [5-1:0] _tmp_46;
539+
reg [6-1:0] _tmp_47;
540+
reg [7-1:0] _tmp_48;
541541
reg _tmp_49;
542542
reg _tmp_50;
543543
wire _tmp_51;
@@ -560,9 +560,9 @@
560560
reg [10-1:0] _tmp_63;
561561
reg [10-1:0] _tmp_64;
562562
assign _tmp_62 = _tmp_64 + (_tmp_63 + _tmp_36);
563-
reg [7-1:0] _tmp_65;
564-
reg [5-1:0] _tmp_66;
565-
reg [6-1:0] _tmp_67;
563+
reg [5-1:0] _tmp_65;
564+
reg [6-1:0] _tmp_66;
565+
reg [7-1:0] _tmp_67;
566566
assign _tmp_61 = (((_tmp_38 == 1) && (_tmp_40 == 1))? _tmp_67 == 0 :
567567
(_tmp_38 == 1)? _tmp_66 == 0 : _tmp_65 == 0)? _tmp_62 : myram_0_addr + (((_tmp_38 == 1) && (_tmp_40 == 1))? _tmp_43 :
568568
(_tmp_38 == 1)? _tmp_41 : _tmp_39);
@@ -579,19 +579,19 @@
579579
reg __tmp_fsm_1_cond_5_0_1;
580580
reg [10-1:0] _tmp_72;
581581
reg [32-1:0] _tmp_73;
582-
reg [6-1:0] _tmp_74;
583-
reg [7-1:0] _tmp_75;
584-
reg [4-1:0] _tmp_76;
585-
reg [5-1:0] _tmp_77;
586-
reg [5-1:0] _tmp_78;
587-
reg [2-1:0] _tmp_79;
582+
reg [4-1:0] _tmp_74;
583+
reg [5-1:0] _tmp_75;
584+
reg [5-1:0] _tmp_76;
585+
reg [2-1:0] _tmp_77;
586+
reg [6-1:0] _tmp_78;
587+
reg [7-1:0] _tmp_79;
588588
reg [32-1:0] _tmp_fsm_2;
589589
localparam _tmp_fsm_2_init = 0;
590590
reg [32-1:0] _tmp_80;
591-
reg [7-1:0] _tmp_81;
592-
reg [7-1:0] _tmp_82;
593-
reg [5-1:0] _tmp_83;
594-
reg [6-1:0] _tmp_84;
591+
reg [5-1:0] _tmp_81;
592+
reg [5-1:0] _tmp_82;
593+
reg [6-1:0] _tmp_83;
594+
reg [7-1:0] _tmp_84;
595595
reg [32-1:0] _tmp_85;
596596
reg _tmp_86;
597597
reg _tmp_87;
@@ -605,9 +605,9 @@
605605
reg [10-1:0] _tmp_92;
606606
reg [10-1:0] _tmp_93;
607607
assign _tmp_90 = _tmp_93 + (_tmp_92 + (_tmp_91 + _tmp_72));
608-
reg [7-1:0] _tmp_94;
609-
reg [5-1:0] _tmp_95;
610-
reg [6-1:0] _tmp_96;
608+
reg [5-1:0] _tmp_94;
609+
reg [6-1:0] _tmp_95;
610+
reg [7-1:0] _tmp_96;
611611
reg _myram_cond_2_1;
612612
reg [9-1:0] _tmp_97;
613613
reg _myaxi_cond_4_1;
@@ -623,19 +623,19 @@
623623
reg signed [32-1:0] _th_blink_rdata_8;
624624
reg [10-1:0] _tmp_101;
625625
reg [32-1:0] _tmp_102;
626-
reg [6-1:0] _tmp_103;
627-
reg [7-1:0] _tmp_104;
628-
reg [4-1:0] _tmp_105;
629-
reg [5-1:0] _tmp_106;
630-
reg [5-1:0] _tmp_107;
631-
reg [2-1:0] _tmp_108;
626+
reg [4-1:0] _tmp_103;
627+
reg [5-1:0] _tmp_104;
628+
reg [5-1:0] _tmp_105;
629+
reg [2-1:0] _tmp_106;
630+
reg [6-1:0] _tmp_107;
631+
reg [7-1:0] _tmp_108;
632632
reg [32-1:0] _tmp_fsm_3;
633633
localparam _tmp_fsm_3_init = 0;
634634
reg [32-1:0] _tmp_109;
635-
reg [7-1:0] _tmp_110;
636-
reg [7-1:0] _tmp_111;
637-
reg [5-1:0] _tmp_112;
638-
reg [6-1:0] _tmp_113;
635+
reg [5-1:0] _tmp_110;
636+
reg [5-1:0] _tmp_111;
637+
reg [6-1:0] _tmp_112;
638+
reg [7-1:0] _tmp_113;
639639
reg [32-1:0] _tmp_114;
640640
reg _tmp_115;
641641
reg _tmp_116;
@@ -649,9 +649,9 @@
649649
reg [10-1:0] _tmp_121;
650650
reg [10-1:0] _tmp_122;
651651
assign _tmp_119 = _tmp_122 + (_tmp_121 + (_tmp_120 + _tmp_101));
652-
reg [7-1:0] _tmp_123;
653-
reg [5-1:0] _tmp_124;
654-
reg [6-1:0] _tmp_125;
652+
reg [5-1:0] _tmp_123;
653+
reg [6-1:0] _tmp_124;
654+
reg [7-1:0] _tmp_125;
655655
reg _myram_cond_5_1;
656656
reg [9-1:0] _tmp_126;
657657
reg _myaxi_cond_5_1;
@@ -1328,12 +1328,12 @@
13281328
th_blink_11: begin
13291329
_tmp_0 <= _th_blink_laddr_6;
13301330
_tmp_1 <= _th_blink_gaddr_7;
1331-
_tmp_2 <= 16;
1332-
_tmp_3 <= 32;
1333-
_tmp_4 <= 4;
1334-
_tmp_5 <= 8;
1335-
_tmp_6 <= 8;
1336-
_tmp_7 <= 1;
1331+
_tmp_2 <= 4;
1332+
_tmp_3 <= 8;
1333+
_tmp_4 <= 8;
1334+
_tmp_5 <= 1;
1335+
_tmp_6 <= 16;
1336+
_tmp_7 <= 32;
13371337
th_blink <= th_blink_12;
13381338
end
13391339
th_blink_12: begin
@@ -1378,12 +1378,12 @@
13781378
th_blink_21: begin
13791379
_tmp_36 <= _th_blink_laddr_6;
13801380
_tmp_37 <= _th_blink_gaddr_7;
1381-
_tmp_38 <= 16;
1382-
_tmp_39 <= 32;
1383-
_tmp_40 <= 4;
1384-
_tmp_41 <= 8;
1385-
_tmp_42 <= 8;
1386-
_tmp_43 <= 1;
1381+
_tmp_38 <= 4;
1382+
_tmp_39 <= 8;
1383+
_tmp_40 <= 8;
1384+
_tmp_41 <= 1;
1385+
_tmp_42 <= 16;
1386+
_tmp_43 <= 32;
13871387
th_blink <= th_blink_22;
13881388
end
13891389
th_blink_22: begin
@@ -1406,12 +1406,12 @@
14061406
th_blink_26: begin
14071407
_tmp_72 <= _th_blink_laddr_6;
14081408
_tmp_73 <= _th_blink_gaddr_7;
1409-
_tmp_74 <= 16;
1410-
_tmp_75 <= 32;
1411-
_tmp_76 <= 4;
1412-
_tmp_77 <= 8;
1413-
_tmp_78 <= 8;
1414-
_tmp_79 <= 1;
1409+
_tmp_74 <= 4;
1410+
_tmp_75 <= 8;
1411+
_tmp_76 <= 8;
1412+
_tmp_77 <= 1;
1413+
_tmp_78 <= 16;
1414+
_tmp_79 <= 32;
14151415
th_blink <= th_blink_27;
14161416
end
14171417
th_blink_27: begin
@@ -1476,12 +1476,12 @@
14761476
th_blink_39: begin
14771477
_tmp_101 <= _th_blink_laddr_6;
14781478
_tmp_102 <= _th_blink_gaddr_7;
1479-
_tmp_103 <= 16;
1480-
_tmp_104 <= 32;
1481-
_tmp_105 <= 4;
1482-
_tmp_106 <= 8;
1483-
_tmp_107 <= 8;
1484-
_tmp_108 <= 1;
1479+
_tmp_103 <= 4;
1480+
_tmp_104 <= 8;
1481+
_tmp_105 <= 8;
1482+
_tmp_106 <= 1;
1483+
_tmp_107 <= 16;
1484+
_tmp_108 <= 32;
14851485
th_blink <= th_blink_40;
14861486
end
14871487
th_blink_40: begin

tests/extension/thread_/axi_dma_multidim/thread_axi_dma_multidim.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ def mkLed():
2020

2121
datawidth = 32
2222
addrwidth = 10
23-
mat_shape = [8, 4, 16]
24-
mat_order = [2, 1, 0]
23+
mat_shape = [16, 4, 8]
24+
mat_order = [1, 2, 0]
2525
mat_size = functools.reduce(lambda x, y: x * y, mat_shape, 1)
2626

2727
myaxi = vthread.AXIM(m, 'myaxi', clk, rst, datawidth)

0 commit comments

Comments
 (0)