Finish top-module(axi_slave array_ctrl apb_cfg): 2025-08-13 16:39:12

This commit is contained in:
Core_kingdom
2025-08-13 16:39:12 +08:00
parent c84096d1f9
commit de5211af62
69 changed files with 3355 additions and 1631 deletions

View File

@@ -1,11 +1,17 @@
sid tb_rchannel
bcid 0 0 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,2 WIDTH,1 M_EQU RET
bcid 1 1 WIDTH,1 CALL_ARG_VAL,2,0 WIDTH,8 CALL_ARG_VAL,3,0 CALL_ARG_VAL,4,0 WIDTH,1 M_EQU AND RET
bcid 2 2 WIDTH,1 CALL_ARG_VAL,2,0 CALL_ARG_VAL,3,0 AND WIDTH,7 CALL_ARG_VAL,4,0 WIDTH,8 PAD WIDTH,30 CALL_ARG_VAL,5,0 WIDTH,32 OPT_CONST,0 WIDTH,8 SLICE,1 WIDTH,1 OPT_CONST,1 WIDTH,8 SHIFT_R WIDTH,1 M_EQU CALL_ARG_VAL,6,0 NOT AND AND RET
bcid 3 3 WIDTH,1 CALL_ARG_VAL,2,0 CALL_ARG_VAL,3,0 WIDTH,7 CALL_ARG_VAL,4,0 WIDTH,8 PAD WIDTH,30 CALL_ARG_VAL,5,0 WIDTH,32 OPT_CONST,0 WIDTH,8 SLICE,1 WIDTH,1 OPT_CONST,1 WIDTH,8 SHIFT_R WIDTH,1 M_EQU AND AND RET
bcid 4 4 WIDTH,1 CALL_ARG_VAL,2,0 WIDTH,7 CALL_ARG_VAL,3,0 OPT_CONST,0 WIDTH,1 M_EQU AND RET
bcid 5 5 WIDTH,1 CALL_ARG_VAL,2,0 WIDTH,7 CALL_ARG_VAL,3,0 WIDTH,8 PAD WIDTH,30 CALL_ARG_VAL,4,0 WIDTH,32 OPT_CONST,0 WIDTH,8 SLICE,1 WIDTH,1 OPT_CONST,1 WIDTH,8 SHIFT_R WIDTH,1 M_EQU AND RET
bcid 6 6 WIDTH,3 CALL_ARG_VAL,2,0 WIDTH,32 OPT_CONST,2 WIDTH,1 SLICE,1 WIDTH,3 CALL_ARG_VAL,3,0 WIDTH,32 OPT_CONST,2 WIDTH,1 SLICE,1 XOR WIDTH,3 CALL_ARG_VAL,2,0 WIDTH,32 OPT_CONST,0 WIDTH,2 SLICE,1 WIDTH,3 CALL_ARG_VAL,3,0 WIDTH,32 OPT_CONST,0 WIDTH,2 SLICE,1 WIDTH,1 M_EQU AND RET
bcid 7 7 WIDTH,3 CALL_ARG_VAL,2,0 CALL_ARG_VAL,3,0 WIDTH,1 M_EQU RET
bcid 8 8 WIDTH,4 CALL_ARG_VAL,2,0 WIDTH,32 PAD WIDTH,4 CALL_ARG_VAL,3,0 WIDTH,32 PAD SUBTRACT OPT_CONST,8 WIDTH,1 M_EQU RET
bcid 9 9 WIDTH,4 CALL_ARG_VAL,2,0 CALL_ARG_VAL,3,0 WIDTH,1 M_EQU RET
sid tb_array_ctrl
bcid 0 0 WIDTH,2 OPT_CONST,0 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,3,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,1 WIDTH,1 CALL_ARG_VAL,4,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,2 WIDTH,1 CALL_ARG_VAL,5,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,3 OPT_CONST,0 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 OPT_CONST,2 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,6,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,0 OPT_CONST,2 MITECONDNOINSTR,4 OPT_CONST,3 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,7,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,0 OPT_CONST,3 MITECONDNOINSTR,4 OPT_CONST,1 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,8,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,0 OPT_CONST,1 MITECONDNOINSTR,4 OPT_CONST,0 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 RET
bcid 1 1 WIDTH,3 OPT_CONST,0 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,3,0 WIDTH,152 CALL_ARG_VAL,4,0 WIDTH,32 OPT_CONST,151 WIDTH,1 SLICE,1 AND OPT_CONST,1 EQU WIDTH,3 OPT_CONST,1 OPT_CONST,0 MITECONDNOINSTR,4 OPT_CONST,1 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,3 OPT_CONST,2 OPT_CONST,2 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,8 CALL_ARG_VAL,5,0 OPT_CONST,0 WIDTH,1 M_EQU OPT_CONST,1 EQU WIDTH,3 OPT_CONST,3 OPT_CONST,2 MITECONDNOINSTR,4 OPT_CONST,3 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,6,0 OPT_CONST,1 EQU WIDTH,3 OPT_CONST,4 OPT_CONST,5 MITECONDNOINSTR,4 OPT_CONST,4 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,3 OPT_CONST,6 OPT_CONST,5 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,7,0 OPT_CONST,1 EQU WIDTH,3 OPT_CONST,6 OPT_CONST,5 MITECONDNOINSTR,4 OPT_CONST,6 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,8 CALL_ARG_VAL,8,0 OPT_CONST,0 WIDTH,1 M_EQU WIDTH,8 CALL_ARG_VAL,9,0 OPT_CONST,0 WIDTH,1 M_EQU AND OPT_CONST,1 EQU WIDTH,3 OPT_CONST,7 OPT_CONST,6 MITECONDNOINSTR,4 OPT_CONST,7 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,8 CALL_ARG_VAL,10,0 OPT_CONST,0 WIDTH,1 M_EQU OPT_CONST,1 EQU WIDTH,3 OPT_CONST,0 OPT_CONST,7 MITECONDNOINSTR,4 OPT_CONST,0 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 RET
bcid 2 2 WIDTH,2 OPT_CONST,0 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,3,0 OPT_CONST,1 EQU WIDTH,2 OPT_CONST,1 OPT_CONST,0 MITECONDNOINSTR,4 OPT_CONST,1 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,2 OPT_CONST,2 OPT_CONST,2 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,8 CALL_ARG_VAL,4,0 OPT_CONST,0 WIDTH,1 M_EQU OPT_CONST,1 EQU WIDTH,2 OPT_CONST,3 OPT_CONST,2 MITECONDNOINSTR,4 OPT_CONST,3 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,8 CALL_ARG_VAL,5,0 OPT_CONST,0 WIDTH,1 M_EQU OPT_CONST,1 EQU WIDTH,16 CALL_ARG_VAL,6,0 OPT_CONST,65535 WIDTH,1 M_EQU OPT_CONST,1 EQU WIDTH,2 OPT_CONST,0 OPT_CONST,1 MITECONDNOINSTR,4 OPT_CONST,3 MITECONDNOINSTR,4 OPT_CONST,0 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 RET
bcid 3 3 WIDTH,2 OPT_CONST,1 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,16 CALL_ARG_VAL,3,0 WIDTH,2 OPT_CONST,2 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,16 CALL_ARG_VAL,4,0 WIDTH,2 OPT_CONST,3 CALL_ARG_VAL,2,0 WIDTH,1 EQU WIDTH,16 CALL_ARG_VAL,5,0 OPT_CONST,0 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 RET
bcid 4 4 WIDTH,2 OPT_CONST,1 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,3,0 WIDTH,2 OPT_CONST,2 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,4,0 WIDTH,2 OPT_CONST,3 CALL_ARG_VAL,2,0 WIDTH,1 EQU CALL_ARG_VAL,5,0 OPT_CONST,1 MITECONDNOINSTR,4 MITECONDNOINSTR,4 MITECONDNOINSTR,4 RET
bcid 5 5 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,2 WIDTH,1 M_EQU CALL_ARG_VAL,3,0 AND WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,3 WIDTH,1 M_EQU CALL_ARG_VAL,4,0 AND OR RET
bcid 6 6 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,2 WIDTH,1 M_EQU CALL_ARG_VAL,3,0 AND RET
bcid 7 7 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,3 WIDTH,1 M_EQU CALL_ARG_VAL,3,0 AND RET
bcid 8 8 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,0 WIDTH,1 M_EQU CALL_ARG_VAL,3,0 AND RET
bcid 9 9 WIDTH,1 CALL_ARG_VAL,2,0 WIDTH,25 CALL_ARG_VAL,3,0 CALL_ARG_VAL,4,0 MITECONDNOINSTR,4 RET
bcid 10 10 WIDTH,3 CALL_ARG_VAL,2,0 OPT_CONST,0 WIDTH,1 M_EQU WIDTH,3 CALL_ARG_VAL,2,0 OPT_CONST,5 WIDTH,1 M_EQU CALL_ARG_VAL,3,0 NOT AND OR RET
bcid 11 11 WIDTH,3 CALL_ARG_VAL,2,0 OPT_CONST,7 WIDTH,1 M_EQU WIDTH,8 CALL_ARG_VAL,3,0 WIDTH,32 PAD OPT_CONST,0 WIDTH,1 M_EQU AND RET
bcid 12 12 WIDTH,3 CALL_ARG_VAL,2,0 OPT_CONST,7 WIDTH,1 M_EQU WIDTH,8 CALL_ARG_VAL,3,0 OPT_CONST,0 WIDTH,1 M_EQU AND RET
bcid 13 13 WIDTH,3 CALL_ARG_VAL,2,0 CALL_ARG_VAL,2,0 WIDTH,32 OPT_CONST,1 WIDTH,3 SHIFT_R XOR RET
bcid 14 14 WIDTH,16 CALL_ARG_VAL,2,0 OPT_CONST,65535 WIDTH,1 M_EQU WIDTH,2 CALL_ARG_VAL,3,0 OPT_CONST,3 WIDTH,1 M_EQU WIDTH,8 CALL_ARG_VAL,4,0 OPT_CONST,0 WIDTH,1 M_EQU AND AND RET
bcid 15 15 WIDTH,2 CALL_ARG_VAL,2,0 OPT_CONST,2 WIDTH,1 M_NEQU RET