|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 527360 (0x80c00)
Types: M200_UCODE
Names: »M207_45.M200_UCODE«
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
└─⟦this⟧ »M207_45.M200_UCODE«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »M207_45.M200_UCODE«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »M207_45.M200_UCODE«
0100 ; -------------------------------------------------------------------------------------- 0100 ; no details_b223d4 0100 ; Defaults not shown: 0100 ; =================== 0100 ; dispatch_csa_free 0x0 0100 ; dispatch_ignore 0x0 0100 ; dispatch_ibuff_fill 0x0 0100 ; dispatch_uses_tos 0x0 0100 ; dispatch_mem_strt 0x4 MEMORY NOT STARTED 0100 ; seq_branch_adr 0x0 0x0 0100 ; seq_cond_sel 0x46 SEQ.previously_latched_cond 0100 ; seq_latch 0x0 0100 ; seq_br_type 0x6 Continue 0100 ; seq_int_reads 0x3 TOP OF THE MICRO STACK 0100 ; seq_en_micro 0x1 0100 ; seq_b_timing 0x2 Late Condition, Hint True (or unconditional branch) 0100 ; seq_random 0x0 ? 0100 ; seq_lex_adr 0x0 0100 ; fiu_len_fill_lit 0x7f zero-fill 0x3f 0100 ; fiu_offs_lit 0x0 0100 ; fiu_len_fill_reg_ctl 0x3 no load no load 0100 ; fiu_oreg_src 0x1 merge data register 0100 ; fiu_fill_mode_src 0x1 0100 ; fiu_vmux_sel 0x2 VI 0100 ; fiu_op_sel 0x0 extract 0100 ; fiu_load_mdr 0x0 load_mdr 0100 ; fiu_load_tar 0x0 load_tar 0100 ; fiu_load_var 0x0 load_var 0100 ; fiu_load_oreg 0x0 load_oreg 0100 ; fiu_tivi_src 0x0 tar_var 0100 ; fiu_rdata_src 0x1 mdr 0100 ; fiu_mem_start 0x19 nop_0x19 0100 ; fiu_length_src 0x1 length_literal 0100 ; fiu_offset_src 0x1 offset_literal 0100 ; typ_b_adr 0x0 GP 0x0 0100 ; typ_a_adr 0x0 GP 0x0 0100 ; typ_frame 0x1 0100 ; typ_rand 0xf INC_DEC_128 0100 ; typ_c_lit 0x3 0100 ; typ_priv_check 0x7 NOP 0100 ; typ_c_adr 0x29 WRITE_DISABLE 0100 ; typ_c_source 0x1 MUX 0100 ; typ_alu_func 0x1f ZEROS 0100 ; typ_c_mux_sel 0x1 WDR 0100 ; typ_csa_cntl 0x6 NOP 0100 ; typ_mar_cntl 0x0 NOP 0100 ; val_b_adr 0x0 GP 0x0 0100 ; val_a_adr 0x0 GP 0x0 0100 ; val_frame 0x1 0100 ; val_rand 0x0 NO_OP 0100 ; val_c_mux_sel 0x3 WDR 0100 ; val_m_a_src 0x3 Bits 48…63 0100 ; val_c_adr 0x29 WRITE_DISABLE 0100 ; val_c_source 0x1 MUX 0100 ; val_alu_func 0x1f ZEROS 0100 ; val_m_b_src 0x3 Bits 48…63 0100 ; ioc_adrbs 0x0 fiu 0100 ; ioc_load_wdr 0x1 0100 ; ioc_fiubs 0x3 seq 0100 ; ioc_random 0x0 noop 0100 ; ioc_tvbs 0x0 typ+val 0100 ; 0100 ; Early macro event: ME_STOP_MACH 0100 ; -------------------------------------------------------------------------------------- 0100 ME_STOP_MACH: 0100 0100 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0101 0101 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0102 0102 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0103 0103 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0104 0104 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0105 0105 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0106 0106 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0107 0107 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0108 ; -------------------------------------------------------------------------------------- 0108 ; Early macro event: ME_GP_TIME 0108 ; -------------------------------------------------------------------------------------- 0108 ME_GP_TIME: 0108 0108 seq_br_type 7 Unconditional Call seq_branch_adr 05db 0x5db seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0109 0109 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 010a 010a ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 010b 010b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 010c 010c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 010d 010d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 010e 010e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 010f 010f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0110 ; -------------------------------------------------------------------------------------- 0110 ; Early macro event: ME_SL_TIME 0110 ; -------------------------------------------------------------------------------------- 0110 ME_SL_TIME: 0110 0110 fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random d disable slice timer ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0763 0x763 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 0111 0111 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0765 0x765 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2d 0x13:0xd typ_frame 13 None val_a_adr 21 0x2:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0112 0112 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_frame 4 None 0113 0113 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_random 6 load slice timer seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0760 0x760 seq_en_micro 0 None typ_b_adr 32 0x7:0x12 typ_frame 7 None val_a_adr 2f 0x2:0xf val_frame 2 None 0114 0114 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 0115 0115 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 073a 0x73a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0116 0116 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0117 0117 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 073c 0x73c seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 0f GP 0xf val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0118 ; -------------------------------------------------------------------------------------- 0118 ; Early macro event: ME_SPARE1 0118 ; -------------------------------------------------------------------------------------- 0118 ME_SPARE1: 0118 0118 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0119 0119 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011a 011a ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011b 011b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011c 011c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011d 011d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011e 011e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 011f 011f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0120 ; -------------------------------------------------------------------------------------- 0120 ; Early macro event: ME_PACKET 0120 ; -------------------------------------------------------------------------------------- 0120 ME_PACKET: 0120 0120 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_random 5 read response fifo ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0121 0121 ioc_fiubs 0 fiu ioc_random 15 clear transfer parity error ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 34 0x3:0x14 val_b_adr 16 CSA/VAL_BUS val_frame 3 None val_rand c START_MULTIPLY 0122 0122 ioc_load_wdr 0 None ioc_random 13 set cpu running seq_br_type 4 Call False seq_branch_adr 020c 0x20c seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 33 0x3:0x13 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0b GP 0xb typ_frame 3 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 35 0x3:0x15 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 3 None 0123 0123 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_a_adr 0b GP 0xb val_frame 0 None val_m_a_src 2 Bits 32…47 0124 0124 ioc_random 1c read ioc memory and increment address seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 36 0x3:0x16 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 3 None 0125 0125 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0b GP 0xb val_frame 0 None 0126 0126 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_br_type 3 Unconditional Branch seq_branch_adr 0819 0x819 seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0127 0127 seq_br_type 3 Unconditional Branch seq_branch_adr 08f6 0x8f6 seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 7 INC_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0128 ; -------------------------------------------------------------------------------------- 0128 ; Early macro event: ME_STATUS 0128 ; -------------------------------------------------------------------------------------- 0128 ME_STATUS: 0128 0128 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0129 0129 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012a 012a ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012b 012b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012c 012c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012d 012d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012e 012e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 012f 012f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0130 ; -------------------------------------------------------------------------------------- 0130 ; Early macro event: ME_SPARE0 0130 ; -------------------------------------------------------------------------------------- 0130 ME_SPARE0: 0130 0130 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0131 0131 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0132 0132 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0133 0133 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0134 0134 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0135 0135 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0136 0136 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0137 0137 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0138 ; -------------------------------------------------------------------------------------- 0138 ; Early macro event: ME_REFRESH 0138 ; -------------------------------------------------------------------------------------- 0138 ME_REFRESH: 0138 0138 fiu_mem_start d start_physical_rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x1d:0x1 typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 20 0x1d:0x0 val_alu_func 0 PASS_A val_c_adr 1e 0x1d:0x1 val_c_source 0 FIU_BUS val_frame 1d None 0139 0139 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2a65 0x2a65 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 34 0xd:0x14 typ_alu_func 0 PASS_A typ_frame d None val_a_adr 34 0xd:0x14 val_alu_func 1c DEC_A val_c_adr 0b 0xd:0x14 val_c_mux_sel 2 ALU val_frame d None 013a 013a ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0bab 0xbab seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0e 0xd:0x11 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0e 0xd:0x11 val_c_mux_sel 2 ALU val_frame d None 013b 013b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 013e 0x13e seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_b_adr 31 0xd:0x11 typ_frame d None val_a_adr 34 0xd:0x14 val_alu_func 7 INC_A val_b_adr 31 0xd:0x11 val_frame d None 013c 013c fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 013d 0x13d seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_alu_func 13 ONES typ_b_adr 21 0x1d:0x1 typ_c_adr 1e 0x1d:0x1 typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0x1d:0x1 val_alu_func 0 PASS_A val_frame 1d None 013d 013d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 013e 013e fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a66 0x2a66 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 0 PASS_A val_frame 1d None 013f 013f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0140 ; -------------------------------------------------------------------------------------- 0140 ; Late macro event: ML_IBUF_empty 0140 ; -------------------------------------------------------------------------------------- 0140 ML_IBUF_empty: 0140 0140 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_cond_sel 55 SEQ.E_MACRO_PEND seq_int_reads 0 TYP VAL BUS seq_random 28 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0141 0141 seq_br_type 7 Unconditional Call seq_branch_adr 364b 0x364b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0142 0142 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0143 0143 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0144 0144 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0145 ; -------------------------------------------------------------------------------------- 0145 ; Micro event: UE_MACHINE_STARTUP 0145 ; -------------------------------------------------------------------------------------- 0145 UE_MACHINE_STARTUP: 0145 0145 seq_br_type 3 Unconditional Branch seq_branch_adr 2abd 0x2abd seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 09 0x4:0x16 typ_c_mux_sel 0 ALU typ_frame 4 None val_alu_func 0 PASS_A val_c_adr 09 0x4:0x16 val_c_mux_sel 2 ALU val_frame 4 None 0146 0146 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0147 0147 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0148 ; -------------------------------------------------------------------------------------- 0148 ; Late macro event: ML_break_class 0148 ; -------------------------------------------------------------------------------------- 0148 ML_break_class: 0148 0148 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2d55 0x2d55 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 30 0x0:0x10 typ_frame 0 None val_a_adr 24 0x7:0x4 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 0149 0149 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 2d67 0x2d67 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 30 0x0:0x10 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 32 0x1d:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 1d None 014a 014a ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 014b 014b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d54 0x2d54 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3c 0x5:0x1c typ_frame 5 None val_frame 0 None 014c 014c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 014d 014d fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0170 0x170 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 2a 0x6:0xa typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 29 0x5:0x9 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 014e 014e fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_a_adr 2a 0x12:0xa val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 12 None 014f 014f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d3c 0x2d3c typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0150 ; -------------------------------------------------------------------------------------- 0150 ; Late macro event: ML_pullup 0150 ; -------------------------------------------------------------------------------------- 0150 ML_pullup: 0150 0150 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0151 0151 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0152 0152 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0153 0153 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0154 0154 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0155 0155 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0156 0156 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0157 0157 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0158 ; -------------------------------------------------------------------------------------- 0158 ; Late macro event: ML_TOS_INVLD 0158 ; -------------------------------------------------------------------------------------- 0158 ML_TOS_INVLD: 0158 0158 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0159 0159 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015a 015a ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015b 015b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015c 015c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015d 015d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015e 015e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 015f 015f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0160 ; -------------------------------------------------------------------------------------- 0160 ; Late macro event: ML_Resolve Reference 0160 ; -------------------------------------------------------------------------------------- 0160 ML_Resolve Reference: 0160 0160 fiu_mem_start 5 start_rd_if_true fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0165 0x165 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 3e ? typ_a_adr 26 0x2:0x6 typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 33 0x1d:0x13 val_frame 1d None 0161 0161 fiu_tivi_src c mar_0xc ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 3e ? typ_a_adr 26 0x2:0x6 typ_b_adr 2f 0x2:0xf typ_c_adr 10 0x2:0xf typ_frame 2 None val_a_adr 34 0x1d:0x14 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0b 0x1d:0x14 val_c_source 0 FIU_BUS val_frame 1d None 0162 0162 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0163 0x163 seq_cond_sel 4a SEQ.ME_resolve_ref seq_latch 1 None seq_random 04 ? typ_a_adr 26 0x2:0x6 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 19 0x2:0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0x1d:0x13 val_c_mux_sel 2 ALU val_frame 1d None val_rand a PASS_B_HIGH 0163 0163 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 3e ? typ_frame 0 None val_a_adr 33 0x1d:0x13 val_frame 1d None 0164 0164 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2a5e 0x2a5e seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 04 ? typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0165 0165 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type c Dispatch True seq_branch_adr 2a5e 0x2a5e seq_cond_sel 4a SEQ.ME_resolve_ref seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 04 ? typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0166 0166 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0167 0167 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0168 ; -------------------------------------------------------------------------------------- 0168 ; Late macro event: ML_SEQ_STOP 0168 ; -------------------------------------------------------------------------------------- 0168 ML_SEQ_STOP: 0168 0168 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0169 0169 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016a 016a ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016b 016b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016c 016c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016d 016d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016e 016e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 016f 016f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0170 ; -------------------------------------------------------------------------------------- 0170 ; Late macro event: ML_CSA_Underflow 0170 ; -------------------------------------------------------------------------------------- 0170 ML_CSA_Underflow: 0170 0170 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 02 ? typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0171 0171 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 26 0x2:0x6 typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 5 DEC_A_MINUS_B val_b_adr 25 0x5:0x5 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 0172 0172 fiu_mem_start 3 start-wr fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0176 0x176 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 3e ? typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 33 0x1d:0x13 val_frame 1d None val_rand 2 DEC_LOOP_COUNTER 0173 0173 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0173 0x173 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 14 BOT - 1 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 14 BOT - 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0174 0174 ioc_load_wdr 0 None typ_b_adr 14 BOT - 1 typ_frame 0 None val_b_adr 14 BOT - 1 val_frame 0 None 0175 0175 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0176 0176 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0173 0x173 seq_lex_adr 2 None seq_random 0b ? typ_b_adr 14 BOT - 1 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 14 BOT - 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0177 0177 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0178 ; -------------------------------------------------------------------------------------- 0178 ; Late macro event: ML_CSA_overflow 0178 ; -------------------------------------------------------------------------------------- 0178 ML_CSA_overflow: 0178 0178 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0179 0179 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 26 0x2:0x6 typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 3e 0x3:0x1e val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 3 None 017a 017a fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 017e 0x17e seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 3e ? typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 33 0x1d:0x13 val_frame 1d None val_rand 2 DEC_LOOP_COUNTER 017b 017b seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 017d 0x17d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 10 TOP val_frame 0 None 017c 017c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 017b 0x17b typ_alu_func 0 PASS_A typ_c_adr 2b BOT - 1 typ_c_source 0 FIU_BUS typ_csa_cntl 4 DEC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2b BOT - 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 017d 017d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2b BOT - 1 typ_c_mux_sel 0 ALU typ_csa_cntl 4 DEC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2b BOT - 1 val_c_mux_sel 2 ALU val_frame 0 None 017e 017e seq_br_type 3 Unconditional Branch seq_branch_adr 017c 0x17c seq_lex_adr 2 None seq_random 0b ? typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 017f 017f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0180 ; -------------------------------------------------------------------------------------- 0180 ; Micro event: UE_MEM_EXP 0180 ; -------------------------------------------------------------------------------------- 0180 UE_MEM_EXP: 0180 0180 ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0eef 0xeef seq_cond_sel 6d MAR_MODIFIED seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0xd:0x2 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0xd:0x2 val_c_mux_sel 2 ALU val_frame d None 0181 0181 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 29 0x12:0x9 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 38 0x2:0x18 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0182 0182 fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0eef 0xeef seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0183 0183 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0184 0184 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0185 0185 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0186 0186 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0187 0187 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0188 ; -------------------------------------------------------------------------------------- 0188 ; Micro event: UE_ECC 0188 ; -------------------------------------------------------------------------------------- 0188 UE_ECC: 0188 0188 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2a96 0x2a96 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_alu_func 0 PASS_A typ_c_adr 19 0x1d:0x6 typ_frame 1d None val_c_adr 19 0x1d:0x6 val_frame 1d None 0189 0189 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab9 0x2ab9 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 13 LOOP_REG typ_c_source 0 FIU_BUS typ_frame 1d None val_c_adr 15 0x1d:0xa val_c_mux_sel 2 ALU val_frame 1d None 018a 018a fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2a8b 0x2a8b seq_cond_sel 63 CSA_HIT seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1a 0x1d:0x5 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 1d None typ_rand c WRITE_OUTER_FRAME val_a_adr 2a 0x1d:0xa val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0x1d:0x5 val_c_mux_sel 2 ALU val_frame 1d None 018b 018b fiu_len_fill_lit 4c zero-fill 0xc fiu_load_oreg 1 hold_oreg fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 3 tar_frame ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d seq_cond_sel 7a IOC.CHECKBIT_ERROR~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 018c 018c fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 11 disable ecc event ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d seq_cond_sel 78 IOC.MULTIBIT_ERROR seq_en_micro 0 None typ_c_adr 14 0x1d:0xb typ_c_source 0 FIU_BUS typ_frame 1d None val_frame 0 None 018d 018d seq_br_type 7 Unconditional Call seq_branch_adr 020e 0x20e seq_en_micro 0 None typ_frame 0 None val_frame 0 None 018e 018e ioc_tvbs 5 seq+seq seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 3d 0x12:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 018f 018f fiu_mem_start c start_if_incmplt ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_cond_sel 6c INCOMPLETE_MEMORY_CYCLE seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_alu_func 7 INC_A typ_b_adr 28 0x1d:0x8 typ_c_adr 15 0x1d:0xa typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl 1 RESTORE_RDR val_b_adr 28 0x1d:0x8 val_frame 1d None 0190 ; -------------------------------------------------------------------------------------- 0190 ; Micro event: UE_BKPT 0190 ; -------------------------------------------------------------------------------------- 0190 UE_BKPT: 0190 0190 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0191 0191 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0192 0192 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0193 0193 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0194 0194 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0195 0195 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0196 0196 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0197 0197 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0198 ; -------------------------------------------------------------------------------------- 0198 ; Micro event: UE_CHK_EXIT 0198 ; -------------------------------------------------------------------------------------- 0198 UE_CHK_EXIT: 0198 0198 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_random 6a ? typ_a_adr 36 0x9:0x16 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0199 0199 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 019a 019a seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af seq_en_micro 0 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 019b 019b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 019c 019c ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 019d 019d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 019e 019e ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 019f 019f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; Micro event: UE_FIELD_ERROR 01a0 ; -------------------------------------------------------------------------------------- 01a0 UE_FIELD_ERROR: 01a0 01a0 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01a1 01a1 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 36 0x9:0x16 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 01a2 01a2 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32b0 0x32b0 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 01a3 01a3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a4 01a4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a5 01a5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a6 01a6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a7 01a7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; Micro event: UE_CLASS 01a8 ; -------------------------------------------------------------------------------------- 01a8 UE_CLASS: 01a8 01a8 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 36 0x9:0x16 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 01a9 01a9 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 01aa 01aa ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ab 01ab ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ac 01ac ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ad 01ad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ae 01ae ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01af 01af ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; Micro event: UE_BIN_EQ 01b0 ; -------------------------------------------------------------------------------------- 01b0 UE_BIN_EQ: 01b0 01b0 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01b1 01b1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b2 01b2 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b3 01b3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b4 01b4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b5 01b5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b6 01b6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b7 01b7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; Micro event: UE_BIN_OP 01b8 ; -------------------------------------------------------------------------------------- 01b8 UE_BIN_OP: 01b8 01b8 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01b9 01b9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ba 01ba ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01bb 01bb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01bc 01bc ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01bd 01bd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01be 01be ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01bf 01bf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; Micro event: UE_TOS_OP 01c0 ; -------------------------------------------------------------------------------------- 01c0 UE_TOS_OP: 01c0 01c0 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01c1 01c1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c2 01c2 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c3 01c3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c4 01c4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c5 01c5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c6 01c6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c7 01c7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; Micro event: UE_TOSI_OP 01c8 ; -------------------------------------------------------------------------------------- 01c8 UE_TOSI_OP: 01c8 01c8 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01c9 01c9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ca 01ca ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01cb 01cb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01cc 01cc ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01cd 01cd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ce 01ce ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01cf 01cf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; Micro event: UE_PAGE_X 01d0 ; -------------------------------------------------------------------------------------- 01d0 UE_PAGE_X: 01d0 01d0 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 27 0x7:0x7 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 01d1 01d1 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 16 CSA/VAL_BUS val_frame 0 None 01d2 01d2 fiu_mem_start c start_if_incmplt fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_cond_sel 6e INCOMPLETE_MEMORY_CYCLE_FOR_PAGE_CROSSING seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 01d3 01d3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d4 01d4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d5 01d5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d6 01d6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d7 01d7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; Micro event: UE_CHK_SYS 01d8 ; -------------------------------------------------------------------------------------- 01d8 UE_CHK_SYS: 01d8 01d8 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 01d9 01d9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01da 01da ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01db 01db ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01dc 01dc ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01dd 01dd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01de 01de ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01df 01df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; Micro event: UE_NEW_PAK 01e0 ; -------------------------------------------------------------------------------------- 01e0 UE_NEW_PAK: 01e0 01e0 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_random 6a ? typ_a_adr 36 0x9:0x16 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 01e1 01e1 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 01e2 01e2 seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af seq_en_micro 0 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 01e3 01e3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e4 01e4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e5 01e5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e6 01e6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e7 01e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; Micro event: UE_NEW_STS 01e8 ; -------------------------------------------------------------------------------------- 01e8 UE_NEW_STS: 01e8 01e8 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01e9 01e9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ea 01ea ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01eb 01eb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ec 01ec ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ed 01ed ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ee 01ee ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ef 01ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; Micro event: UE_XFER_CP 01f0 ; -------------------------------------------------------------------------------------- 01f0 UE_XFER_CP: 01f0 01f0 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f1 01f1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f2 01f2 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f3 01f3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f4 01f4 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f5 01f5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f6 01f6 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f7 01f7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; 0x0020-0x006f QQUnknown - 01f8 ; 0x0037-0x0077 QQUnknown - 01f8 ; 0x003f-0x007f QQUnknown - 01f8 ; 0x0047-0x0087 QQUnknown - 01f8 ; 0x004f-0x008f QQUnknown - 01f8 ; 0x0057-0x0097 QQUnknown - 01f8 ; 0x005f-0x00a6 QQUnknown - 01f8 ; 0x0075-0x00b5 QQUnknown InMicrocode 01f8 ; 0x0077-0x00be QQUnknown - 01f8 ; 0x0083-0x00c5 QQUnknown - 01f8 ; 0x0094 QQUnknown - 01f8 ; 0x00ae-0x00f1 QQUnknown - 01f8 ; 0x00c0-0x0102 QQUnknown - 01f8 ; 0x00df QQUnknown - 01f8 ; 0x0102-0x0144 QQUnknown - 01f8 ; 0x0108 QQUnknown - 01f8 ; 0x0113 Execute Heap_Access,Size 01f8 ; 0x0130-0x0170 QQUnknown - 01f8 ; 0x0134-0x0174 QQUnknown - 01f8 ; 0x0138-0x017a QQUnknown - 01f8 ; 0x0150-0x0199 QQUnknown - 01f8 ; 0x0170-0x01b5 QQUnknown - 01f8 ; 0x0180-0x01c6 QQUnknown - 01f8 ; 0x0188 Execute Subvector,Structure_Write 01f8 ; 0x018c Execute Subarray,Structure_Write 01f8 ; 0x0190-0x01d9 QQUnknown - 01f8 ; 0x01a0-0x01e1 QQUnknown - 01f8 ; 0x01b0-0x01fc QQUnknown - 01f8 ; 0x01c8-0x0208 QQUnknown - 01f8 ; 0x01e0-0x0229 QQUnknown - 01f8 ; 0x01f0-0x0231 QQUnknown - 01f8 ; 0x0200-0x0243 QQUnknown - 01f8 ; 0x0207 QQUnknown - 01f8 ; 0x0280-0x02d7 QQUnknown - 01f8 ; 0x02a1 QQUnknown - 01f8 ; 0x02a3 QQUnknown - 01f8 ; 0x02a6-0x02e6 QQUnknown - 01f8 ; 0x02ac-0x02fc QQUnknown - 01f8 ; 0x02c0-0x0304 QQUnknown - 01f8 ; 0x02c8 QQUnknown - 01f8 ; 0x02ca QQUnknown - 01f8 ; 0x02cc-0x030c QQUnknown - 01f8 ; 0x02d0-0x0339 QQUnknown - 01f8 ; 0x0300-0x0341 QQUnknown - 01f8 ; 0x0308-0x034f QQUnknown - 01f8 ; 0x0313-0x0353 QQUnknown - 01f8 ; 0x0317 QQUnknown - 01f8 ; 0x031a QQUnknown - 01f8 ; 0x031f QQUnknown - 01f8 ; 0x0323 QQUnknown - 01f8 ; 0x0329 QQUnknown - 01f8 ; 0x032c QQUnknown - 01f8 ; 0x032f-0x0371 QQUnknown - 01f8 ; 0x0338-0x037e QQUnknown - 01f8 ; 0x0344-0x0384 QQUnknown - 01f8 ; 0x034a QQUnknown - 01f8 ; 0x034d QQUnknown - 01f8 ; 0x0352 QQUnknown - 01f8 ; 0x0357 QQUnknown - 01f8 ; 0x035a QQUnknown - 01f8 ; 0x035f-0x03a8 QQUnknown - 01f8 ; 0x0370-0x03b2 QQUnknown - 01f8 ; 0x0375-0x03b5 QQUnknown - 01f8 ; 0x0379 QQUnknown - 01f8 ; 0x037c QQUnknown - 01f8 ; 0x037f-0x03c2 QQUnknown - 01f8 ; 0x0388-0x03ca QQUnknown - 01f8 ; 0x0390-0x03d3 QQUnknown - 01f8 ; 0x03aa QQUnknown - 01f8 ; 0x03af-0x03f3 QQUnknown - 01f8 ; 0x03c0-0x0402 QQUnknown - 01f8 ; 0x03c8-0x040a QQUnknown - 01f8 ; 0x03d0 QQUnknown - 01f8 ; 0x03d7 QQUnknown - 01f8 ; 0x03e2 QQUnknown - 01f8 ; 0x03e7 QQUnknown - 01f8 ; 0x03f4 QQUnknown - 01f8 ; 0x03ff QQUnknown - 01f8 ; 0x1e00-0x1fff QQUnknown - 01f8 ; 0x3100-0x33ff QQUnknown - 01f8 ; 0x3500-0x35ff QQUnknown - 01f8 ; 0x3900-0x3bff QQUnknown - 01f8 ; 0x3d00-0x3dff QQUnknown - 01f8 ; 0x4000-0x40ff QQUnknown - 01f8 ; -------------------------------------------------------------------------------------- 01f8 MACRO_01f8_QQUnknown_-: 01f8 MACRO_01f8_QQUnknown_InMicrocode: 01f8 MACRO_Execute_Heap_Access,Size: 01f8 MACRO_Execute_Subarray,Structure_Write: 01f8 MACRO_Execute_Subvector,Structure_Write: 01f8 01f8 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_uadr 01f8 None seq_br_type 7 Unconditional Call seq_branch_adr 32ad 0x32ad seq_random 05 ? typ_frame 0 None val_frame 0 None 01f9 01f9 ioc_random 14 clear cpu running seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01fa 01fa ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01fb 01fb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01fc 01fc ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01fd 01fd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01fe 01fe ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 01ff 01ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0200 0200 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0200 0x200 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0201 0201 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0201 0x201 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0202 0202 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0202 0x202 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0203 0203 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0203 0x203 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0204 0204 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0204 0x204 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0205 0205 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0205 0x205 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0206 0206 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0206 0x206 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0207 0207 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0207 0x207 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0208 0208 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0208 0x208 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0209 0209 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0209 0x209 seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 020a 020a ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0200 0x200 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 020b 020b ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0201 0x201 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 020c 020c ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0202 0x202 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 020d 020d ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0203 0x203 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 020e 020e ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0204 0x204 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 020f 020f ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0205 0x205 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0210 0210 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0206 0x206 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0211 0211 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0207 0x207 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0212 0212 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0208 0x208 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0213 0213 ioc_random 14 clear cpu running seq_br_type 3 Unconditional Branch seq_branch_adr 0209 0x209 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0214 ; -------------------------------------------------------------------------------------- 0214 ; 0x00bf Action Accept_Activation 0214 ; -------------------------------------------------------------------------------------- 0214 MACRO_Action_Accept_Activation: 0214 0214 dispatch_csa_valid 0 None dispatch_cur_class 3 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0214 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 0215 0215 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 34 0x2:0x14 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0216 0216 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 0219 0x219 typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0217 0217 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0218 0218 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3919 0x3919 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0219 0219 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 021a 021a seq_br_type 2 Push (branch address) seq_branch_adr 0228 0x228 typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 021b 021b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0220 0x220 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 021c 021c typ_frame 0 None val_frame 0 None 021d 021d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 021e 021e ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 021f 021f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0221 0x221 seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0220 0220 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 0221 0x221 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0221 0221 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0222 0222 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0223 0223 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0224 0224 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0225 0225 ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_frame 0 None 0226 0226 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 23 0x1:0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 0227 0227 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 0228 0228 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0229 0229 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 022a ; -------------------------------------------------------------------------------------- 022a ; 0x00bc Action Signal_Activated 022a ; -------------------------------------------------------------------------------------- 022a MACRO_Action_Signal_Activated: 022a 022a dispatch_csa_valid 0 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 022a None seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 022b 022b fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 022c 022c fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 34 0x2:0x14 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 022d 022d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 022e 022e ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 022f 022f ioc_tvbs 1 typ+fiu seq_br_type 5 Call True seq_branch_adr 395d 0x395d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0230 0230 seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_a_adr 20 0x2:0x0 typ_alu_func 6 A_MINUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0231 0231 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0232 ; -------------------------------------------------------------------------------------- 0232 ; 0x00be Action Activate_Tasks 0232 ; -------------------------------------------------------------------------------------- 0232 MACRO_Action_Activate_Tasks: 0232 0232 dispatch_csa_valid 0 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0232 None seq_br_type 5 Call True seq_branch_adr 026c 0x26c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 0233 0233 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 0234 0234 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2f 0x7:0xf val_frame 7 None 0235 0235 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0526 MACRO_Action_Idle seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0236 0236 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 333f 0x333f seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0237 0237 seq_br_type 7 Unconditional Call seq_branch_adr 023a 0x23a seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0238 0238 seq_br_type 2 Push (branch address) seq_branch_adr 0238 0x238 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 35 0x7:0x15 typ_frame 7 None val_frame 0 None 0239 0239 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 334a 0x334a typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 023a 023a fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0245 0x245 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 023b 023b typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 023c 023c fiu_mem_start 8 start_wr_if_false ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 023d 023d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 394f 0x394f seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 22 0x5:0x2 typ_b_adr 03 GP 0x3 typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 023e 023e ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0242 0x242 typ_a_adr 20 0x2:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 023f 023f seq_br_type 2 Push (branch address) seq_branch_adr 0242 0x242 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0240 0240 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0241 0241 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 0242 0242 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0244 0x244 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 23 0x2:0x3 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0243 0243 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0244 0244 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0245 0245 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 0246 0246 fiu_mem_start 2 start-rd seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 0247 0247 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0248 ; -------------------------------------------------------------------------------------- 0248 ; 0x00bd Action Activate_Heap_Tasks 0248 ; -------------------------------------------------------------------------------------- 0248 MACRO_Action_Activate_Heap_Tasks: 0248 0248 dispatch_csa_valid 1 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0248 None seq_br_type 5 Call True seq_branch_adr 026c 0x26c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0249 0249 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 024a 024a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 0 PASS_A typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 38 0x5:0x18 val_frame 5 None 024b 024b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 025f 0x25f seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 024c 024c fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 024d 024d ioc_load_wdr 0 None typ_b_adr 2e 0x2:0xe typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 024e 024e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3347 0x3347 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 024f 024f seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0260 0x260 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0250 0250 seq_br_type 2 Push (branch address) seq_branch_adr 0250 0x250 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 35 0x7:0x15 typ_frame 7 None val_frame 0 None 0251 0251 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 334a 0x334a seq_int_reads 6 CONTROL TOP typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0252 0252 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0266 0x266 seq_random 02 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0253 0253 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0245 0x245 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0254 0254 ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0255 0255 fiu_mem_start 8 start_wr_if_false ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0256 0256 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 394f 0x394f seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 22 0x5:0x2 typ_b_adr 02 GP 0x2 typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0257 0257 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 025d 0x25d seq_int_reads 5 RESOLVE RAM typ_a_adr 22 0x2:0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3c 0x2:0x1c typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0258 0258 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu typ_a_adr 20 0x2:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0259 0259 ioc_load_wdr 0 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 025a 025a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 025d 0x25d typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 025b 025b fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 025c 025c seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 025d 025d typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 025e 025e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 23 0x2:0x3 typ_frame 2 None val_frame 0 None 025f 025f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0260 0260 seq_br_type 3 Unconditional Branch seq_branch_adr 0264 0x264 typ_frame 0 None val_frame 0 None 0261 0261 seq_br_type 3 Unconditional Branch seq_branch_adr 0252 0x252 typ_frame 0 None val_frame 0 None 0262 0262 seq_br_type 3 Unconditional Branch seq_branch_adr 0264 0x264 typ_frame 0 None val_frame 0 None 0263 0263 seq_br_type 3 Unconditional Branch seq_branch_adr 0264 0x264 typ_frame 0 None val_frame 0 None 0264 0264 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0252 0x252 typ_frame 0 None val_frame 0 None 0265 0265 seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_frame 0 None val_frame 0 None 0266 0266 seq_br_type 7 Unconditional Call seq_branch_adr 359c 0x359c typ_frame 0 None val_frame 0 None 0267 0267 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0268 0x268 seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_a_adr 2e 0x2:0xe typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0268 0268 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 026a 0x26a typ_a_adr 20 0x2:0x0 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 22 0x5:0x2 val_frame 5 None 0269 0269 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 025b 0x25b typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 026a 026a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 026b 026b seq_br_type 3 Unconditional Branch seq_branch_adr 0268 0x268 typ_a_adr 2e 0x2:0xe typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 026c 026c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 333f 0x333f seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 026d 026d fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 026e 0x26e typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 22 0x9:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 9 None val_rand a PASS_B_HIGH 026e 026e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0274 0x274 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 026f 026f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0270 0270 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0277 0x277 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0271 0271 seq_br_type 2 Push (branch address) seq_branch_adr 026d 0x26d seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 35 0x7:0x15 typ_frame 7 None val_frame 0 None 0272 0272 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 334a 0x334a typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0273 0273 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 0274 0274 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 0275 0275 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 05 GP 0x5 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0276 0276 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 0277 0277 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0221 0x221 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 0278 ; -------------------------------------------------------------------------------------- 0278 ; 0x00bb Action Signal_Completion,>R 0278 ; -------------------------------------------------------------------------------------- 0278 MACRO_Action_Signal_Completion,>R: 0278 0278 dispatch_csa_valid 0 None dispatch_cur_class 3 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0278 None seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0279 0279 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02ab 0x2ab seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 027a 027a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0291 0x291 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 027b 027b fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 02a1 0x2a1 seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 027c 027c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 347d 0x347d seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 027d 027d fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 5 Call True seq_branch_adr 3495 0x3495 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x6:0xb typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 20 0x2:0x0 val_frame 2 None 027e 027e seq_br_type 1 Branch True seq_branch_adr 02b4 0x2b4 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 027f 027f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0282 0x282 seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0280 0280 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0281 0281 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 39a7 0x39a7 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0282 0282 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 02af 0x2af seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 0283 0283 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0284 0284 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 02c0 0x2c0 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 2e 0x11:0xe typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 11 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0285 0285 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 029e 0x29e seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0286 0286 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0287 0287 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 028f 0x28f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 08 GP 0x8 typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0288 0288 seq_br_type 7 Unconditional Call seq_branch_adr 3a21 0x3a21 typ_frame 0 None val_frame 0 None 0289 0289 typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x2:0xb typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 028a 028a fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 23 0x5:0x3 val_frame 5 None 028b 028b fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0299 0x299 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 21 0x2:0x1 val_frame 2 None 028c 028c fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 028d 028d ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 028e 028e ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 028f 028f ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0290 0290 seq_br_type 3 Unconditional Branch seq_branch_adr 02b4 0x2b4 seq_cond_sel 26 TYP.TRUE (early) seq_latch 1 None typ_a_adr 20 0x2:0x0 typ_alu_func 6 A_MINUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0291 0291 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0292 0292 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0293 0293 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 38 0x5:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0294 0294 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0296 0x296 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 38 0x8:0x18 val_alu_func 1e A_AND_B val_b_adr 05 GP 0x5 val_frame 8 None 0295 0295 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 0296 0296 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0297 0297 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0371 0x371 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0298 0298 seq_br_type 3 Unconditional Branch seq_branch_adr 0371 0x371 typ_a_adr 20 0x2:0x0 typ_alu_func 6 A_MINUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0299 0299 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 029a 029a fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 029b 029b ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0289 0x289 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 029c 029c seq_br_type 1 Branch True seq_branch_adr 027f 0x27f seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 2e 0x11:0xe typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 11 None val_frame 0 None 029d 029d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 029e 029e fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 0282 0x282 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 24 0x5:0x4 val_frame 5 None 029f 029f fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02a0 02a0 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02a1 02a1 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_a_adr 20 0x2:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 02a2 02a2 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 2d 0x7:0xd val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 7 None val_rand a PASS_B_HIGH 02a3 02a3 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 02e1 0x2e1 typ_alu_func 1a PASS_B typ_b_adr 2d 0x2:0xd typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 02a4 02a4 seq_br_type 1 Branch True seq_branch_adr 02b4 0x2b4 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 02a5 02a5 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 02a6 02a6 ioc_load_wdr 0 None typ_b_adr 2e 0x7:0xe typ_frame 7 None val_b_adr 39 0x2:0x19 val_frame 2 None 02a7 02a7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 02c0 0x2c0 typ_c_adr 1b 0x2:0x4 typ_frame 2 None val_frame 0 None 02a8 02a8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 02a9 02a9 seq_br_type 2 Push (branch address) seq_branch_adr 02af 0x2af typ_frame 0 None val_frame 0 None 02aa 02aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 39a2 0x39a2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02ab 02ab seq_br_type 7 Unconditional Call seq_branch_adr 02ad 0x2ad typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02ac 02ac seq_br_type 3 Unconditional Branch seq_branch_adr 0278 MACRO_Action_Signal_Completion,>R typ_frame 0 None val_frame 0 None 02ad 02ad fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 02ae 02ae fiu_mem_start 3 start-wr fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 23 0x11:0x3 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 02af 02af seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 02ad 0x2ad seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_a_adr 37 0x2:0x17 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02b0 02b0 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 2a 0x5:0xa val_frame 5 None 02b1 02b1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_frame 0 None 02b2 02b2 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 02b3 02b3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3466 0x3466 seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 02b4 02b4 ioc_adrbs 3 seq seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 02b5 02b5 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 02b6 02b6 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 04 GP 0x4 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 02b7 02b7 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b typ_frame 0 None val_frame 0 None 02b8 02b8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02bd 0x2bd seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x2:0xb typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 02b9 02b9 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 23 0x5:0x3 val_frame 5 None 02ba 02ba fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 02b4 0x2b4 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 21 0x2:0x1 val_frame 2 None 02bb 02bb fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02bc 02bc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 02bd 02bd typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02be 02be seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02a5 0x2a5 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02bf 02bf seq_br_type 3 Unconditional Branch seq_branch_adr 027f 0x27f typ_frame 0 None val_frame 0 None 02c0 02c0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3347 0x3347 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 02c1 02c1 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 02c7 0x2c7 seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02c2 02c2 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 02c3 0x2c3 typ_a_adr 02 GP 0x2 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02c3 02c3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02ce 0x2ce seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_frame 2 None 02c4 02c4 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 335c 0x335c typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 23 0x2:0x3 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 02c5 02c5 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 02c7 0x2c7 seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02c6 02c6 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 02c3 0x2c3 typ_a_adr 02 GP 0x2 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02c7 02c7 seq_br_type 3 Unconditional Branch seq_branch_adr 02cb 0x2cb typ_frame 0 None val_frame 0 None 02c8 02c8 seq_br_type 3 Unconditional Branch seq_branch_adr 02cb 0x2cb typ_frame 0 None val_frame 0 None 02c9 02c9 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3457 0x3457 typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 02ca 02ca fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 02d1 0x2d1 seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 02cb 02cb seq_br_type 2 Push (branch address) seq_branch_adr 02c3 0x2c3 typ_frame 0 None val_frame 0 None 02cc 02cc fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 02cd 02cd ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02ce 02ce seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 02cf 02cf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02a8 0x2a8 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02d0 02d0 seq_br_type 3 Unconditional Branch seq_branch_adr 02af 0x2af typ_frame 0 None val_frame 0 None 02d1 02d1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0245 0x245 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02d2 02d2 ioc_fiubs 2 typ typ_a_adr 02 GP 0x2 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02d3 02d3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02d4 02d4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 02d5 0x2d5 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 21 0x13:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 13 None 02d5 02d5 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 02d6 02d6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02df 0x2df seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 24 0x2:0x4 val_frame 2 None 02d7 02d7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_frame 2 None 02d8 02d8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 02da 0x2da seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 02d9 02d9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 02dc 0x2dc typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02da 02da fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 02db 02db fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 02dc 0x2dc typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02dc 02dc ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 02d6 0x2d6 typ_a_adr 02 GP 0x2 typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 02dd 02dd fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_a_adr 23 0x2:0x3 val_frame 2 None 02de 02de ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 02df 02df seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 02e0 02e0 seq_br_type 3 Unconditional Branch seq_branch_adr 02c3 0x2c3 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 02e1 02e1 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 02e2 0x2e2 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 20 0x5:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 02e2 02e2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 0309 0x309 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 2 None val_rand a PASS_B_HIGH 02e3 02e3 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_random 06 ? typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 02e4 02e4 seq_br_type 4 Call False seq_branch_adr 0305 0x305 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 02e5 02e5 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0302 0x302 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 1 INC_LOOP_COUNTER val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 02e6 02e6 seq_br_type 0 Branch False seq_branch_adr 0304 0x304 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 02e7 02e7 seq_br_type 4 Call False seq_branch_adr 0305 0x305 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 02e8 02e8 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 02eb 0x2eb seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 02e9 02e9 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0300 0x300 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 13 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 02ea 02ea seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 02eb 02eb fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 02ec 02ec fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0300 0x300 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 02ed 02ed typ_frame 0 None val_frame 0 None 02ee 02ee fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0300 0x300 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 02ef 02ef ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 02f6 0x2f6 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 26 0x5:0x6 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 02f0 02f0 seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 02f1 02f1 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 02f5 0x2f5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 02f2 02f2 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 25 0x5:0x5 val_frame 5 None 02f3 02f3 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 02f4 02f4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 02f5 02f5 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 02eb 0x2eb typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 02f6 02f6 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 02fb 0x2fb seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 25 0x5:0x5 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 02f7 02f7 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 02f8 02f8 ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_rand 1 INC_LOOP_COUNTER val_b_adr 04 GP 0x4 val_frame 0 None 02f9 02f9 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 0300 0x300 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 38 0x5:0x18 val_alu_func 0 PASS_A val_frame 5 None val_rand a PASS_B_HIGH 02fa 02fa ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 06b4 0x6b4 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 2e 0x2:0xe typ_frame 2 None val_b_adr 03 GP 0x3 val_frame 0 None 02fb 02fb fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0300 0x300 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 02fc 02fc fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 02fd 02fd fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 02f7 0x2f7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 02fe 02fe fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 02ff 02ff seq_br_type 3 Unconditional Branch seq_branch_adr 02f7 0x2f7 typ_frame 0 None val_frame 0 None 0300 0300 ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0301 0301 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 02e6 0x2e6 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0302 0302 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0303 0303 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 02e6 0x2e6 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0304 0304 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0305 0305 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0306 0306 seq_br_type 1 Branch True seq_branch_adr 0308 0x308 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0307 0307 seq_br_type 3 Unconditional Branch seq_branch_adr 0304 0x304 seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 0308 0308 fiu_mem_start 2 start-rd seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0309 0x309 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 0309 0309 seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 030a ; -------------------------------------------------------------------------------------- 030a ; 0x00b7 Action Make_Self 030a ; -------------------------------------------------------------------------------------- 030a MACRO_Action_Make_Self: 030a 030a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 030a None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 030b 030b seq_br_type 3 Unconditional Branch seq_branch_adr 0314 0x314 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 030c ; -------------------------------------------------------------------------------------- 030c ; 0x00b6 Action Make_Scope 030c ; -------------------------------------------------------------------------------------- 030c MACRO_Action_Make_Scope: 030c 030c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 030c None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0312 0x312 seq_int_reads 5 RESOLVE RAM seq_lex_adr 3 None typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 030d 030d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 030e ; -------------------------------------------------------------------------------------- 030e ; 0x00b5 Action Make_Parent 030e ; -------------------------------------------------------------------------------------- 030e MACRO_Action_Make_Parent: 030e 030e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 030e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2e 0x4:0xe val_frame 4 None 030f 030f ioc_tvbs 2 fiu+val typ_a_adr 38 0x1b:0x18 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1b None val_frame 0 None 0310 0310 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0312 0x312 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0311 0311 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0312 0312 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0313 0313 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0314 0314 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0316 0x316 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_latch 1 None typ_a_adr 27 0x12:0x7 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 12 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0315 0315 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 28 0x12:0x8 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0316 0316 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2a 0x2:0xa typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0317 0317 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0318 ; -------------------------------------------------------------------------------------- 0318 ; 0x00b4 Action Name_Partner 0318 ; -------------------------------------------------------------------------------------- 0318 MACRO_Action_Name_Partner: 0318 0318 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0318 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_frame 0 None val_frame 0 None 0319 0319 ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 0320 0x320 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 031a 031a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_frame 7 None 031b 031b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 031c 031c fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 031d 031d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0321 0x321 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_frame 0 None 031e 031e fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 031a 0x31a seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 031f 031f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0320 0320 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 031d 0x31d typ_a_adr 39 0x2:0x19 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0321 0321 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0322 ; -------------------------------------------------------------------------------------- 0322 ; 0x00b8 Action Set_Priority 0322 ; -------------------------------------------------------------------------------------- 0322 MACRO_Action_Set_Priority: 0322 0322 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0322 None fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 21 0x6:0x1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 6 None 0323 0323 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0327 0x327 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 23 0x5:0x3 typ_frame 5 None val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 4 None 0324 0324 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0325 0325 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0326 0326 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0327 0327 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 03 GP 0x3 val_b_adr 01 GP 0x1 val_frame 0 None 0328 0328 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 22 0x5:0x2 val_frame 5 None 0329 0329 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 032a 032a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_frame 0 None 032b 032b seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 032c 032c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 032d 032d fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 20 0x2:0x0 val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 2 None 032e 032e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 032f 032f ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0330 0330 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0331 0331 seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0332 0332 ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 06c0 0x6c0 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0333 0333 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0334 0334 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 21 0x6:0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 6 None 0335 0335 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0336 0336 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0337 0337 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0338 0338 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0339 0339 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3d 0x2:0x1d val_alu_func 1b A_OR_B val_b_adr 20 0x2:0x0 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 033a 033a fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_offs_lit 7b None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 033b 033b fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 7b None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 033c 033c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 033d 033d seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 033e 033e seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 033f 033f ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 06c0 0x6c0 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0340 0340 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0341 0341 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0342 ; -------------------------------------------------------------------------------------- 0342 ; 0x00b3 Action Increase_Priority 0342 ; -------------------------------------------------------------------------------------- 0342 MACRO_Action_Increase_Priority: 0342 0342 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0342 None seq_br_type 7 Unconditional Call seq_branch_adr 326c 0x326c typ_frame 0 None val_frame 0 None 0343 0343 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0344 ; -------------------------------------------------------------------------------------- 0344 ; 0x00b9 Action Get_Priority 0344 ; -------------------------------------------------------------------------------------- 0344 MACRO_Action_Get_Priority: 0344 0344 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0344 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 0345 0345 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0346 0346 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 32c5 0x32c5 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 38 0x5:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0347 0347 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0526 MACRO_Action_Idle seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 38 0x8:0x18 val_alu_func 1e A_AND_B val_frame 8 None 0348 0348 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0349 0349 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 2 None 034a 034a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32c5 0x32c5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 38 0x8:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 8 None 034b 034b ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 2e 0x4:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 034c 034c fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 38 0x5:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 034d 034d ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0526 MACRO_Action_Idle seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 3b 0x2:0x1b typ_frame 2 None val_a_adr 38 0x8:0x18 val_alu_func 1e A_AND_B val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 8 None 034e 034e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 3a3e 0x3a3e seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 034f 034f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0350 0350 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0351 0351 ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 0366 0x366 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 20 0x2:0x0 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0352 0352 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0354 0x354 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 30 0x11:0x10 val_frame 11 None val_rand 9 PASS_A_HIGH 0353 0353 seq_br_type 1 Branch True seq_branch_adr 0359 0x359 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_frame 0 None val_c_adr 3d GP 0x2 val_frame 0 None 0354 0354 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0367 0x367 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0355 0355 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_frame 0 None val_rand a PASS_B_HIGH 0356 0356 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0357 0x357 seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0357 0357 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 0358 0358 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0359 0x359 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0359 0359 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0365 0x365 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 23 0x1:0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 02 GP 0x2 val_a_adr 2a 0x5:0xa val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 035a 035a fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 035d 0x35d seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 21 0x6:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 035b 035b fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 069b 0x69b typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 035c 035c ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 06b4 0x6b4 typ_b_adr 01 GP 0x1 typ_rand 1 INC_LOOP_COUNTER val_b_adr 02 GP 0x2 val_frame 0 None 035d 035d fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0363 0x363 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 035e 035e seq_br_type 0 Branch False seq_branch_adr 0367 0x367 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_frame 2 None 035f 035f seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0360 0360 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0361 0361 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0352 0x352 typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 20 0x2:0x0 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0362 0362 ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0363 0363 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 31 0x12:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0364 0364 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0365 0x365 typ_b_adr 02 GP 0x2 typ_rand 1 INC_LOOP_COUNTER val_b_adr 02 GP 0x2 val_frame 0 None 0365 0365 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0366 0366 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 11 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 036b 0x36b typ_a_adr 20 0x5:0x0 typ_b_adr 03 GP 0x3 typ_frame 5 None val_frame 0 None 0367 0367 seq_br_type 2 Push (branch address) seq_branch_adr 069b 0x69b seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 19 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 19 None 0368 0368 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 2e 0x12:0xe typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 24 0x4:0x4 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0369 0369 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 036a 036a fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 11 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 036b 036b fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 036c 036c seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 036d 036d seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 2e 0x2:0xe typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 036e 036e fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 11 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 036f 036f ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0372 0x372 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 31 0x12:0x11 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0370 0370 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 02 GP 0x2 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0371 0371 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 20 0x2:0x0 typ_alu_func 1a PASS_B typ_b_adr 2e 0x2:0xe typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0372 0372 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0374 0x374 seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 21 0x6:0x1 val_frame 6 None 0373 0373 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 0374 0374 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_frame 2 None 0375 0375 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 0376 0376 ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 056b 0x56b seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 0377 0377 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 38 0x2:0x18 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0378 0378 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0379 0379 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 037e 0x37e typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_frame 0 None 037a 037a typ_frame 0 None val_frame 0 None 037b 037b fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 20 0x5:0x0 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 037c 037c ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 037f 0x37f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 037d 037d ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 037f 0x37f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 037e 037e fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 037f 037f fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 037e 0x37e typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0380 0380 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_frame 4 None val_rand a PASS_B_HIGH 0381 0381 ioc_load_wdr 0 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 0382 0382 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None 0383 0383 ioc_fiubs 1 val typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 0384 0384 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 1e None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0385 0385 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0386 0386 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 0387 0387 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0393 0x393 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0388 0388 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0389 0389 seq_br_type 3 Unconditional Branch seq_branch_adr 038a 0x38a typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 038a 038a fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 038e 0x38e seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 3d 0x6:0x1d typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 038b 038b seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 038c 038c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 038d 038d ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 038e 038e fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0396 0x396 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 038f 038f fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0395 0x395 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0390 0390 ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 038a 0x38a seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0391 0391 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 0392 0392 seq_br_type 3 Unconditional Branch seq_branch_adr 038a 0x38a typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 0393 0393 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 0394 0394 seq_br_type 3 Unconditional Branch seq_branch_adr 038a 0x38a typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 0395 0395 seq_br_type 3 Unconditional Branch seq_branch_adr 042f 0x42f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0396 0396 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return typ_b_adr 30 0x7:0x10 typ_frame 7 None val_b_adr 22 0x7:0x2 val_frame 7 None 0397 0397 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 039b 0x39b typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_b_adr 30 0x7:0x10 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 22 0x7:0x2 val_frame 7 None 0398 0398 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type 8 Return True seq_branch_adr 039a 0x39a seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 31 0x7:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 0399 0399 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 03a2 0x3a2 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 30 0x7:0x10 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 039a 039a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 039b 039b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 17 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 09 GP 0x9 typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 039c 039c fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 039d 0x39d seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 09 GP 0x9 typ_b_adr 16 CSA/VAL_BUS typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 039d 039d fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var seq_random 06 ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 039e 039e typ_frame 0 None val_frame 0 None 039f 039f fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 2 fiu+val typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03a0 03a0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 03a1 03a1 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 03a2 03a2 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 03a3 0x3a3 typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 03a3 03a3 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 03ab 0x3ab seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame e None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_frame 0 None 03a4 03a4 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 03aa 0x3aa seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 09 GP 0x9 typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 03a5 03a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_load_wdr 0 None seq_random 06 ? typ_a_adr 02 GP 0x2 typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 0 None 03a6 03a6 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 03a7 03a7 typ_frame 0 None val_frame 0 None 03a8 03a8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 2 fiu+val typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03a9 03a9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 03aa 03aa fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return typ_frame 0 None val_b_adr 31 0x6:0x11 val_frame 6 None 03ab 03ab ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b2 0x32b2 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1e None val_frame 0 None 03ac 03ac seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 03ad 03ad fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None 03ae 03ae ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 03af 03af ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 1e None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 03b0 03b0 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 03b1 03b1 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 03b2 03b2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 03be 0x3be seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 03b3 03b3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 03b4 03b4 seq_br_type 3 Unconditional Branch seq_branch_adr 03b5 0x3b5 typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 03b5 03b5 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 03b9 0x3b9 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 3d 0x6:0x1d typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 03b6 03b6 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 03b7 03b7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 03b8 03b8 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 03b9 03b9 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 03c0 0x3c0 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 03ba 03ba fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0470 0x470 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 03bb 03bb ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 03b5 0x3b5 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 03bc 03bc fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 03bd 03bd seq_br_type 3 Unconditional Branch seq_branch_adr 03b5 0x3b5 typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 03be 03be fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 03bf 03bf seq_br_type 3 Unconditional Branch seq_branch_adr 03b5 0x3b5 typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 03c0 03c0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return typ_b_adr 30 0x7:0x10 typ_frame 7 None val_b_adr 22 0x7:0x2 val_frame 7 None 03c1 03c1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 03c4 0x3c4 typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_b_adr 30 0x7:0x10 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 22 0x7:0x2 val_frame 7 None 03c2 03c2 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type 8 Return True seq_branch_adr 039a 0x39a seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 31 0x7:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 03c3 03c3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type 8 Return True seq_branch_adr 039a 0x39a seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 31 0x7:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 03c4 03c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 17 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 09 GP 0x9 typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 03c5 03c5 fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 03c6 0x3c6 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 09 GP 0x9 typ_b_adr 16 CSA/VAL_BUS typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 03c6 03c6 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var seq_random 06 ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 03c7 03c7 typ_frame 0 None val_frame 0 None 03c8 03c8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 2 fiu+val typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03c9 03c9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 03ca 03ca fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 03cb 03cb fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 042f 0x42f seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 3a GP 0x5 val_frame 0 None 03cc 03cc seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 03cf 0x3cf typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 03cd 03cd fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 03d1 0x3d1 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2c 0x5:0xc typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 03ce 03ce ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 03d8 0x3d8 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03cf 03cf ioc_fiubs 2 typ typ_a_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03d0 03d0 seq_br_type 8 Return True seq_branch_adr 042f 0x42f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 03d1 03d1 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 03d2 03d2 ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 03d3 03d3 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 03d4 03d4 ioc_tvbs c mem+mem+csa+dummy typ_a_adr 2c 0x5:0xc typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 03d5 03d5 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 03d6 03d6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 03d7 0x3d7 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 37 0x2:0x17 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 03d7 03d7 seq_br_type a Unconditional Return typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 03d8 03d8 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 03d9 03d9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None typ_a_adr 2f 0x6:0xf typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 03da 03da fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x5:0xf typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 03db 03db fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 14 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0409 0x409 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 03dc 03dc fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0408 0x408 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 03dd 03dd ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 03de 03de fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 03e1 0x3e1 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 03df 03df seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 03e0 03e0 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 03e1 03e1 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 040c 0x40c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame f None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 03e2 03e2 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 03e3 03e3 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 03de 0x3de seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 03e4 03e4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 03e5 03e5 ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 03e6 03e6 seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_a_adr 2f 0x2:0xf val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 03e7 03e7 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 9 PASS_A_HIGH 03e8 03e8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 03e9 03e9 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 03ec 0x3ec seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 37 0x2:0x17 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 03ea 03ea seq_br_type 7 Unconditional Call seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 03eb 03eb seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 37 0x2:0x17 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 03ec 03ec fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 2e ? typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 03ed 03ed fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 2e TOP + 1 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 05 GP 0x5 val_frame 0 None 03ee 03ee fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 7 CONTROL PRED seq_random 33 ? typ_a_adr 22 0x2:0x2 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 03ef 03ef fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 6 CONTROL TOP seq_random 3e ? typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03f0 03f0 seq_br_type 7 Unconditional Call seq_branch_adr 0410 0x410 typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 03f1 03f1 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_random 39 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 03f2 03f2 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 0 Branch False seq_branch_adr 03fe 0x3fe seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1a PASS_B typ_b_adr 20 0x2:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 20 0x2:0x0 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 2 None 03f3 03f3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0400 0x400 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 05 GP 0x5 val_frame 0 None 03f4 03f4 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 03f5 0x3f5 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 03f5 03f5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 040a 0x40a seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 03f6 03f6 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 03f8 0x3f8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 03f7 03f7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 03f8 03f8 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 03f9 03f9 seq_br_type 3 Unconditional Branch seq_branch_adr 03fc 0x3fc seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 03fa 03fa fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3a21 0x3a21 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03fb 03fb fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 3a21 0x3a21 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 03fc 03fc seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 03fd 03fd seq_br_type 3 Unconditional Branch seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 03fe 03fe fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 03f4 0x3f4 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 03ff 03ff ioc_tvbs 2 fiu+val seq_br_type 8 Return True seq_branch_adr 0400 0x400 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2f 0x12:0xf typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 0400 0400 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0401 0401 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0405 0x405 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0402 0402 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 0403 0403 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0405 0x405 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 0404 0404 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 03f5 0x3f5 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0405 0405 ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 0406 0406 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 0402 0x402 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 38 0x7:0x18 typ_frame 7 None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0407 0407 seq_br_type 3 Unconditional Branch seq_branch_adr 0402 0x402 seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 0408 0408 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 03e4 0x3e4 seq_random 02 ? typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0409 0409 seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 040a 040a seq_br_type 8 Return True seq_branch_adr 040b 0x40b seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 30 0x2:0x10 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 2 None 040b 040b seq_br_type a Unconditional Return typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 040c 040c fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand 1 INC_LOOP_COUNTER 040d 040d typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x5:0xf typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 040e 040e fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 040d 0x40d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 040f 040f seq_br_type 3 Unconditional Branch seq_branch_adr 03e6 0x3e6 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 0410 0410 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0411 0411 seq_br_type a Unconditional Return typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0412 0412 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 05 GP 0x5 val_b_adr 08 GP 0x8 val_frame 0 None 0413 0413 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 3 start-wr fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 0417 0x417 typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 26 0x8:0x6 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 0414 0414 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0416 0x416 typ_a_adr 2f 0x6:0xf typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 0415 0415 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 8 Return True seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 0416 0416 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 8 Return True seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 2f 0x11:0xf typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 11 None val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 0417 0417 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 14 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 042c 0x42c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 0418 0418 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 0419 0419 seq_br_type 3 Unconditional Branch seq_branch_adr 041b 0x41b typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 26 0x9:0x6 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 34 0x9:0x14 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 9 None 041a 041a seq_br_type 0 Branch False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 041b 041b fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 13 LOOP_REG typ_frame f None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 13 LOOP_REG val_frame 0 None 041c 041c ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 041a 0x41a seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 32 0x9:0x12 val_frame 9 None val_rand 2 DEC_LOOP_COUNTER 041d 041d seq_br_type 0 Branch False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x5:0xf typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 05 GP 0x5 val_alu_func 1e A_AND_B val_b_adr 21 0x6:0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 041e 041e fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 041f 041f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0420 0420 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 38 0x12:0x18 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0421 0421 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU val_frame 0 None 0422 0422 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 02 GP 0x2 val_frame 0 None 0423 0423 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_a_adr 05 GP 0x5 val_b_adr 08 GP 0x8 val_frame 0 None 0424 0424 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 05 GP 0x5 typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0425 0425 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 08 GP 0x8 typ_b_adr 04 GP 0x4 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0426 0426 seq_br_type 2 Push (branch address) seq_branch_adr 042d 0x42d typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0427 0427 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 06b4 0x6b4 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0428 0428 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0211 0x211 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 0429 0429 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x7:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 7 None val_rand a PASS_B_HIGH 042a 042a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 2f 0x11:0xf typ_frame 11 None val_frame 0 None 042b 042b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3a21 0x3a21 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 042c 042c ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 041d 0x41d typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 042d 042d seq_br_type 5 Call True seq_branch_adr 069b 0x69b seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 042e 042e seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 042f 042f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 049e 0x49e seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 0430 0430 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 046a 0x46a seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 0431 0431 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 044b 0x44b seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_a_adr 33 0x6:0x13 typ_alu_func 1e A_AND_B typ_b_adr 08 GP 0x8 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2b 0x5:0xb val_frame 5 None 0432 0432 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_alu_func 1e A_AND_B typ_b_adr 21 0x7:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 0433 0433 fiu_tivi_src c mar_0xc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0436 0x436 typ_frame 0 None val_frame 0 None 0434 0434 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 049a 0x49a seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame e None val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0435 0435 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 043c 0x43c typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0436 0436 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0437 0437 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 049a 0x49a seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0438 0438 fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 049c 0x49c seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 6 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0439 0439 fiu_len_fill_lit 66 zero-fill 0x26 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 043a 043a fiu_mem_start 2 start-rd ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 043c 0x43c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 043b 043b seq_br_type 3 Unconditional Branch seq_branch_adr 049c 0x49c seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 043c 043c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 046e 0x46e seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x7:0x1 typ_frame 7 None val_a_adr 20 0x2:0x0 val_frame 2 None 043d 043d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame e None typ_rand 1 INC_LOOP_COUNTER val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 043e 043e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_a_adr 22 0x7:0x2 typ_alu_func 1e A_AND_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 6 A_MINUS_B val_b_adr 3d 0x6:0x1d val_frame 6 None 043f 043f fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 3d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0493 0x493 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 22 0x5:0x2 val_frame 5 None 0440 0440 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 22c7 0x22c7 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0441 0441 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22c7 0x22c7 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_frame 0 None 0442 0442 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 0443 0443 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_frame 0 None val_frame 0 None 0444 0444 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_frame 0 None 0445 0445 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 0446 0446 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0447 0447 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 04 GP 0x4 typ_c_lit 2 None typ_frame 12 None val_b_adr 04 GP 0x4 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0448 0448 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 1 val seq_random 02 ? typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0449 0449 ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 01 GP 0x1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 044a 044a seq_br_type 3 Unconditional Branch seq_branch_adr 0450 0x450 typ_frame 0 None val_frame 0 None 044b 044b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 044c 044c fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 3d 0x6:0x1d val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None val_rand a PASS_B_HIGH 044d 044d fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 044e 044e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_frame 0 None 044f 044f ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0450 0450 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0456 0x456 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0451 0451 typ_frame 0 None val_frame 0 None 0452 0452 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 04a7 0x4a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame f None val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0453 0453 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0460 0x460 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 0 NO_OP val_frame 0 None 0454 0454 typ_frame 0 None val_frame 0 None 0455 0455 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0451 0x451 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 0456 0456 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 0457 0457 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_a_adr 02 GP 0x2 typ_b_adr 03 GP 0x3 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 0458 0458 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 2 fiu+val typ_a_adr 26 0x7:0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl c LOAD_MAR_QUEUE val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 0459 0459 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 02 GP 0x2 val_frame 0 None 045a 045a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 22 0x1:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 9 PASS_A_HIGH 045b 045b ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 05 GP 0x5 val_frame 0 None 045c 045c fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val typ_frame 0 None val_b_adr 3e 0x11:0x1e val_frame 11 None 045d 045d fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0461 0x461 typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 08 GP 0x8 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 045e 045e ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_b_adr 09 GP 0x9 val_frame 0 None 045f 045f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 04a0 0x4a0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0460 0460 seq_br_type 3 Unconditional Branch seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 0461 0461 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_b_adr 09 GP 0x9 val_frame 0 None 0462 0462 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ typ_a_adr 2a 0x2:0xa typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0463 0463 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 0464 0464 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 24 0x2:0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0465 0465 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 0466 0466 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0469 0x469 typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 07 GP 0x7 typ_c_adr 1d 0x17:0x2 typ_c_mux_sel 0 ALU typ_frame 17 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_c_adr 1d 0x17:0x2 val_c_mux_sel 2 ALU val_frame 17 None 0467 0467 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 056b 0x56b typ_a_adr 3e 0x17:0x1e typ_alu_func 0 PASS_A typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 0468 0468 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0469 0469 seq_br_type a Unconditional Return typ_a_adr 22 0x17:0x2 typ_alu_func 1b A_OR_B typ_b_adr 3e 0x17:0x1e typ_c_adr 1d 0x17:0x2 typ_c_mux_sel 0 ALU typ_frame 17 None val_frame 0 None 046a 046a fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_csa_cntl 1 START_POP_DOWN typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 046b 046b fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_en_micro 0 None seq_random 0f ? typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_frame 0 None 046c 046c fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 046d 046d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 046e 046e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 046f 046f seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 typ_frame 0 None val_frame 0 None 0470 0470 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0211 0x211 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 33 0x6:0x13 typ_alu_func 1e A_AND_B typ_b_adr 08 GP 0x8 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2b 0x5:0xb val_frame 5 None 0471 0471 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 0483 0x483 typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 0472 0472 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 0473 0473 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 04a6 0x4a6 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0474 0474 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0475 0475 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 04a6 0x4a6 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 0476 0476 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_a_adr 22 0x7:0x2 typ_alu_func 1e A_AND_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 6 A_MINUS_B val_b_adr 3d 0x6:0x1d val_frame 6 None 0477 0477 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 3d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0493 0x493 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 22 0x5:0x2 val_frame 5 None 0478 0478 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 22c7 0x22c7 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0479 0479 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22c7 0x22c7 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_frame 0 None 047a 047a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 047b 047b fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None typ_b_adr 2e 0x11:0xe typ_frame 11 None val_b_adr 39 0x2:0x19 val_frame 2 None 047c 047c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 04a6 0x4a6 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_frame 0 None 047d 047d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 047e 047e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 04a6 0x4a6 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 047f 047f fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_c_adr 28 LOOP_COUNTER typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 12 None val_b_adr 04 GP 0x4 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0480 0480 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None seq_random 02 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0481 0481 ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0489 0x489 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 01 GP 0x1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 0482 0482 seq_br_type 3 Unconditional Branch seq_branch_adr 048d 0x48d typ_frame 0 None val_frame 0 None 0483 0483 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 0484 0484 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 3d 0x6:0x1d val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None val_rand a PASS_B_HIGH 0485 0485 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0486 0486 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 0487 0487 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_frame 0 None 0488 0488 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 048d 0x48d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0489 0489 seq_br_type 3 Unconditional Branch seq_branch_adr 048b 0x48b typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 26 0x9:0x6 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 34 0x9:0x14 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 9 None 048a 048a typ_frame 0 None val_frame 0 None 048b 048b fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 13 LOOP_REG typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame f None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 0 NO_OP val_b_adr 13 LOOP_REG val_frame 0 None 048c 048c seq_br_type 1 Branch True seq_branch_adr 048a 0x48a seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 32 0x9:0x12 val_frame 9 None val_rand 2 DEC_LOOP_COUNTER 048d 048d fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 26 0x7:0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl c LOAD_MAR_QUEUE val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 048e 048e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 20 0x2:0x0 val_b_adr 02 GP 0x2 val_frame 2 None 048f 048f fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 32 0x11:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 9 PASS_A_HIGH 0490 0490 ioc_load_wdr 0 None typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 0491 0491 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0492 0x492 seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0492 0492 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 0493 0493 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 0494 0494 typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0495 0495 seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 01 GP 0x1 typ_frame e None val_frame 0 None 0496 0496 typ_a_adr 25 0x7:0x5 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 0497 0497 typ_a_adr 25 0x7:0x5 typ_alu_func 1e A_AND_B typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 0498 0498 seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 0499 0499 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 049a 049a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 049b 049b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 049c 049c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 04a0 0x4a0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 049d 049d seq_br_type 7 Unconditional Call seq_branch_adr 3276 0x3276 typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 049e 049e fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 049f 049f ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 04a0 04a0 typ_frame 0 None val_frame 0 None 04a1 04a1 ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 04a2 04a2 fiu_mem_start 3 start-wr typ_a_adr 37 0x2:0x17 typ_alu_func 18 NOT_A_AND_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 04a3 04a3 ioc_load_wdr 0 None typ_frame 0 None val_frame 0 None 04a4 04a4 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 04a5 04a5 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 04a6 04a6 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 04a7 04a7 seq_br_type 7 Unconditional Call seq_branch_adr 049a 0x49a typ_frame 0 None val_frame 0 None 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; 0x03c7 Complete_Type Access,By_Defining 04a8 ; -------------------------------------------------------------------------------------- 04a8 MACRO_Complete_Type_Access,By_Defining: 04a8 04a8 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 04a8 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 04a9 04a9 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 04aa 04aa fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 3d 0x7:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x9:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 9 None 04ab 04ab fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 2a 0x9:0xa typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 04ac 04ac fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 04ad 04ad fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3f GP 0x0 val_frame 0 None 04ae 04ae fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 04af 0x4af seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_a_adr 2d 0x5:0xd val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 04af 04af seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04b0 04b0 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 04b3 0x4b3 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 04b1 04b1 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 04cc 0x4cc typ_a_adr 20 0x8:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 04b2 04b2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04b3 04b3 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 04b8 0x4b8 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU val_frame 0 None 04b4 04b4 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04b5 04b5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 02 ? typ_a_adr 1e TOP - 2 typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 04b6 04b6 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 04b7 04b7 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 04b8 04b8 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04b9 04b9 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04ba 04ba ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04bb 04bb seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 04bc 04bc seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04bd 04bd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04be 04be seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04bf 04bf seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 04c0 04c0 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04c1 04c1 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04c2 04c2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04c3 04c3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04c4 04c4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04c5 04c5 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04cb 0x4cb seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 04c6 04c6 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04cb 0x4cb seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 04c7 04c7 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04cb 0x4cb seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 04c8 04c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 04c9 04c9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 34fd 0x34fd seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_b_adr 30 0x2:0x10 val_frame 2 None 04ca 04ca ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 04d0 0x4d0 seq_random 02 ? typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 04cb 04cb ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 04c8 0x4c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 04cc 04cc fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 04cf 0x4cf seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1e TOP - 2 typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_frame 0 None 04cd 04cd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 34fd 0x34fd seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU val_frame 0 None 04ce 04ce ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 04d0 0x4d0 seq_random 02 ? typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 04cf 04cf seq_br_type a Unconditional Return typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 04d0 04d0 fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 04d4 0x4d4 typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04d1 04d1 fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 04d2 04d2 ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 04d3 04d3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 04d4 04d4 seq_br_type 3 Unconditional Branch seq_branch_adr 04d0 0x4d0 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 04d5 04d5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 04d6 ; -------------------------------------------------------------------------------------- 04d6 ; 0x03c6 Complete_Type Access,By_Renaming 04d6 ; -------------------------------------------------------------------------------------- 04d6 MACRO_Complete_Type_Access,By_Renaming: 04d6 04d6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 04d6 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 04d7 04d7 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 04d8 04d8 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 04d9 04d9 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 04da 04da fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 050b 0x50b seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 04db 04db fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04dc 04dc fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 04dd 04dd fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 04de 04de fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 04df 04df fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_frame 0 None 04e0 04e0 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 35 0x7:0x15 val_c_adr 3b GP 0x4 val_frame 7 None 04e1 04e1 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 04e2 04e2 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 04e3 04e3 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; 0x03c5 Complete_Type Access,By_Constraining 04e4 ; -------------------------------------------------------------------------------------- 04e4 MACRO_Complete_Type_Access,By_Constraining: 04e4 04e4 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 04e4 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 04e5 04e5 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 04e6 04e6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 04e7 04e7 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 04e8 04e8 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 050b 0x50b seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 04e9 04e9 fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04ea 04ea fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 04eb 04eb fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 04ec 04ec fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 04ed 04ed fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 04ee 04ee seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 04ef 04ef fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_frame b None typ_rand 9 PASS_A_HIGH val_frame 0 None 04f0 04f0 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 04f5 0x4f5 seq_en_micro 0 None typ_a_adr 1e TOP - 2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 04f1 04f1 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 35 0x7:0x15 val_frame 7 None 04f2 04f2 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 04f3 04f3 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 04f4 04f4 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 04f5 04f5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04f6 04f6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 04fd 0x4fd typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04f7 04f7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04f8 04f8 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04f9 04f9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 04fa 04fa seq_br_type 3 Unconditional Branch seq_branch_adr 0501 0x501 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 04fb 04fb seq_br_type 3 Unconditional Branch seq_branch_adr 0501 0x501 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 04fc 04fc fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0509 0x509 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04fd 04fd typ_frame 0 None val_frame 0 None 04fe 04fe fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 04ff 04ff ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0500 0500 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3244 0x3244 typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0501 0501 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 0502 0502 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0503 0x503 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1e TOP - 2 typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 0503 0503 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3244 0x3244 typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0504 0504 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0505 0505 typ_a_adr 1e TOP - 2 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0506 0506 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0507 0507 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0508 0x508 typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0508 0508 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 0509 0509 typ_frame 0 None val_frame 0 None 050a 050a fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0501 0x501 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 050b 050b fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 050c 050c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 050d 050d seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 050e ; -------------------------------------------------------------------------------------- 050e ; 0x03c4 Complete_Type Access,By_Component_Completion 050e ; -------------------------------------------------------------------------------------- 050e MACRO_Complete_Type_Access,By_Component_Completion: 050e 050e dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 050e None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 050f 050f fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 0510 0510 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0511 0511 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 04d3 0x4d3 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 0512 0512 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 39 GP 0x6 typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 0513 0513 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0514 0514 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0516 0x516 seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 0515 0515 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 0516 0516 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0517 0517 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 051a 0x51a typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0518 0518 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0519 0519 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 051a 051a fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 051f 0x51f seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 10 TOP typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_frame 0 None 051b 051b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 34fd 0x34fd seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_b_adr 30 0x2:0x10 val_frame 2 None 051c 051c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0526 MACRO_Action_Idle seq_random 02 ? typ_a_adr 02 GP 0x2 typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 051d 051d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 3b None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_frame 2 None 051e 051e ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 051f 051f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0520 0520 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 0521 0521 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle seq_random 02 ? typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 0522 ; -------------------------------------------------------------------------------------- 0522 ; 0x0000 Action Illegal,>R 0522 ; -------------------------------------------------------------------------------------- 0522 MACRO_Action_Illegal,>R: 0522 0522 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 0522 None seq_br_type 5 Call True seq_branch_adr 068d 0x68d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 0523 0523 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ad 0x32ad seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 6 A_MINUS_B val_b_adr 3d 0x2:0x1d val_frame 2 None 0524 0524 seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0525 0525 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 0526 ; -------------------------------------------------------------------------------------- 0526 ; 0x0008 Action Idle 0526 ; -------------------------------------------------------------------------------------- 0526 MACRO_Action_Idle: 0526 0526 dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0526 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0527 0527 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0528 ; -------------------------------------------------------------------------------------- 0528 ; 0x00c4 Action Make_Default 0528 ; -------------------------------------------------------------------------------------- 0528 MACRO_Action_Make_Default: 0528 0528 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0528 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 37 0x7:0x17 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0529 0529 seq_br_type 8 Return True seq_branch_adr 052a 0x52a seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 11 TOP + 1 typ_frame a None val_frame 0 None 052a 052a seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 052b 0x52b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 10 None val_frame 0 None 052b 052b seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 0525 0x525 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 18 None val_frame 0 None 052c ; -------------------------------------------------------------------------------------- 052c ; 0x00d7 Pop_Control Pop_Count_7 052c ; -------------------------------------------------------------------------------------- 052c MACRO_Pop_Control_Pop_Count_7: 052c 052c dispatch_csa_valid 7 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 052c None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 052e MACRO_Pop_Control_Pop_Count_6 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 052d 052d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 052e ; -------------------------------------------------------------------------------------- 052e ; 0x00d6 Pop_Control Pop_Count_6 052e ; -------------------------------------------------------------------------------------- 052e MACRO_Pop_Control_Pop_Count_6: 052e 052e dispatch_csa_valid 6 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 052e None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0530 MACRO_Pop_Control_Pop_Count_5 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 052f 052f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 0530 ; -------------------------------------------------------------------------------------- 0530 ; 0x00d5 Pop_Control Pop_Count_5 0530 ; -------------------------------------------------------------------------------------- 0530 MACRO_Pop_Control_Pop_Count_5: 0530 0530 dispatch_csa_valid 5 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0530 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0532 MACRO_Pop_Control_Pop_Count_4 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 0531 0531 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 0532 ; -------------------------------------------------------------------------------------- 0532 ; 0x00d4 Pop_Control Pop_Count_4 0532 ; -------------------------------------------------------------------------------------- 0532 MACRO_Pop_Control_Pop_Count_4: 0532 0532 dispatch_csa_valid 4 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0532 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0534 MACRO_Pop_Control_Pop_Count_3 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 0533 0533 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 0534 ; -------------------------------------------------------------------------------------- 0534 ; 0x00d3 Pop_Control Pop_Count_3 0534 ; -------------------------------------------------------------------------------------- 0534 MACRO_Pop_Control_Pop_Count_3: 0534 0534 dispatch_csa_valid 3 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0534 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0536 MACRO_Pop_Control_Pop_Count_2 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 0535 0535 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 0536 ; -------------------------------------------------------------------------------------- 0536 ; 0x00d2 Pop_Control Pop_Count_2 0536 ; -------------------------------------------------------------------------------------- 0536 MACRO_Pop_Control_Pop_Count_2: 0536 0536 dispatch_csa_valid 2 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0536 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0538 MACRO_Pop_Control_Pop_Count_1 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA val_frame 0 None 0537 0537 seq_br_type 5 Call True seq_branch_adr 0529 0x529 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 11 None val_frame 0 None 0538 ; -------------------------------------------------------------------------------------- 0538 ; 0x00d1 Pop_Control Pop_Count_1 0538 ; -------------------------------------------------------------------------------------- 0538 MACRO_Pop_Control_Pop_Count_1: 0538 0538 dispatch_csa_valid 1 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0538 None fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0539 0x539 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0539 0539 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 053a 0x53a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_b_adr 11 TOP + 1 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 053a 053a seq_br_type 7 Unconditional Call seq_branch_adr 0529 0x529 typ_frame 0 None val_frame 0 None 053b 053b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 053c ; -------------------------------------------------------------------------------------- 053c ; 0x00d0 Action Swap_Control 053c ; -------------------------------------------------------------------------------------- 053c MACRO_Action_Swap_Control: 053c 053c dispatch_csa_valid 2 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 053c None ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 053f 0x53f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 053d 053d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 053e 0x53e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_frame 0 None 053e 053e typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 053f 053f seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0540 ; -------------------------------------------------------------------------------------- 0540 ; 0x00cd Action Spare6_Action 0540 ; -------------------------------------------------------------------------------------- 0540 MACRO_Action_Spare6_Action: 0540 0540 dispatch_csa_valid 2 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0540 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_b_adr 10 TOP val_b_adr 10 TOP val_frame 0 None 0541 0541 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0542 0x542 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0542 0542 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_c_adr 2f TOP typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0543 0543 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0544 ; -------------------------------------------------------------------------------------- 0544 ; 0x00cf Action Mark_Auxiliary 0544 ; -------------------------------------------------------------------------------------- 0544 MACRO_Action_Mark_Auxiliary: 0544 0544 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0544 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 13 ? typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x2:0x16 val_alu_func 1a PASS_B val_b_adr 21 0x2:0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0545 0545 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_alu_func 1b A_OR_B typ_b_adr 21 0x2:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 0546 0546 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 054c 0x54c seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 10 NOT_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0547 0547 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_alu_func 19 X_XOR_B typ_b_adr 31 0x11:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 11 None val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0548 0548 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0549 0x549 seq_random 04 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_frame 2 None 0549 0549 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 22 0x2:0x2 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 054a 054a fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 22 0x2:0x2 typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 054b 054b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 054c 054c seq_br_type 3 Unconditional Branch seq_branch_adr 0548 0x548 typ_alu_func 19 X_XOR_B typ_b_adr 39 0x7:0x19 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 054d 054d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 054e ; -------------------------------------------------------------------------------------- 054e ; 0x00ce Action Pop_Auxiliary 054e ; -------------------------------------------------------------------------------------- 054e MACRO_Action_Pop_Auxiliary: 054e 054e dispatch_csa_valid 1 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 054e None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 1 val seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 13 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 054f 054f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 3a 0x2:0x1a typ_alu_func 1b A_OR_B typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0550 0550 fiu_mem_start 8 start_wr_if_false ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0555 0x555 typ_a_adr 22 0x1:0x2 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0551 0551 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0552 0x552 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_random 02 ? typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 0552 0552 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0553 0553 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x2:0x11 val_frame 2 None 0554 0554 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0552 0x552 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 0555 0555 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0556 0x556 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 0556 0556 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0557 0557 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0558 ; -------------------------------------------------------------------------------------- 0558 ; 0x00c9 Action Pop_Auxiliary_Loop 0558 ; -------------------------------------------------------------------------------------- 0558 MACRO_Action_Pop_Auxiliary_Loop: 0558 0558 dispatch_csa_valid 1 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 0558 None fiu_len_fill_lit 64 zero-fill 0x24 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 10 TOP typ_frame 1f None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_frame 0 None 0559 0559 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 3a 0x2:0x1a typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 055a ; -------------------------------------------------------------------------------------- 055a ; 0x00c8 Action Pop_Auxiliary_Range 055a ; -------------------------------------------------------------------------------------- 055a MACRO_Action_Pop_Auxiliary_Range: 055a 055a dispatch_csa_valid 3 None dispatch_cur_class 3 None dispatch_ignore 1 None dispatch_uadr 055a None fiu_load_oreg 1 hold_oreg fiu_offs_lit 3f None ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 1e TOP - 2 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 1f None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 34 0x6:0x14 val_frame 6 None 055b 055b fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 055c 0x55c seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1b A_OR_B typ_b_adr 1f TOP - 1 typ_c_adr 2c TOP - 0xd typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 055c 055c typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 055d 055d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 055e ; -------------------------------------------------------------------------------------- 055e ; 0x00ba Action Initiate_Delay 055e ; -------------------------------------------------------------------------------------- 055e MACRO_Action_Initiate_Delay: 055e 055e dispatch_csa_valid 1 None dispatch_cur_class 3 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 055e None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 0 Branch False seq_branch_adr 0563 0x563 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_random 1d ? typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 055f 055f seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f seq_random 05 ? typ_frame 0 None val_frame 0 None 0560 0560 ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 056b 0x56b seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 0 PASS_A val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 0561 0561 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 28 0x5:0x8 val_frame 5 None 0562 0562 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0563 0563 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0526 MACRO_Action_Idle seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 0564 0564 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_alu_func 1a PASS_B typ_b_adr 38 0x17:0x18 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0565 0565 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0566 0566 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0567 0567 fiu_len_fill_lit 71 zero-fill 0x31 fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3653 0x3653 seq_en_micro 0 None typ_frame 0 None val_c_adr 00 0x17:0x1f val_c_source 0 FIU_BUS val_frame 17 None 0568 0568 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x3:0x19 val_frame 3 None 0569 0569 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 056a 0x56a seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x17:0x1f val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 00 0x17:0x1f val_c_mux_sel 2 ALU val_frame 17 None 056a 056a seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_c_adr 00 0x17:0x1f val_c_mux_sel 2 ALU val_frame 17 None 056b 056b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0599 0x599 seq_en_micro 0 None typ_c_adr 18 0x17:0x7 typ_c_source 0 FIU_BUS typ_frame 17 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 18 0x17:0x7 val_c_mux_sel 2 ALU val_frame 17 None 056c 056c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 21 0x17:0x1 typ_frame 17 None val_frame 0 None 056d 056d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_frame 0 None 056e 056e fiu_len_fill_lit 71 zero-fill 0x31 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 07 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 38 0x17:0x18 typ_alu_func 0 PASS_A typ_b_adr 21 0x17:0x1 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_b_adr 23 0x17:0x3 val_frame 17 None 056f 056f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 07 None fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0570 0570 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 062e 0x62e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0571 0571 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_frame 0 None 0572 0572 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 35 0x17:0x15 typ_alu_func 0 PASS_A typ_b_adr 21 0x17:0x1 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0573 0573 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 22 0x17:0x2 typ_frame 17 None val_b_adr 22 0x17:0x2 val_frame 17 None 0574 0574 seq_br_type 0 Branch False seq_branch_adr 058c 0x58c seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 0575 0575 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 38 0x17:0x18 typ_alu_func 0 PASS_A typ_b_adr 20 0x17:0x0 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0576 0576 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0577 0577 fiu_len_fill_lit 71 zero-fill 0x31 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0578 0578 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 058c 0x58c seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x17:0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 17 None 0579 0579 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_alu_func 1a PASS_B typ_b_adr 36 0x17:0x16 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 057a 057a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 057b 057b ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 38 0x17:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x17:0x4 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 057c 057c fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 0581 0x581 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 24 0x17:0x4 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 057d 057d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0596 0x596 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 057e 057e fiu_len_fill_lit 71 zero-fill 0x31 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 057f 057f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0581 0x581 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 24 0x17:0x4 typ_alu_func 1a PASS_B typ_b_adr 36 0x17:0x16 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 23 0x17:0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 17 None 0580 0580 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 057b 0x57b seq_en_micro 0 None typ_b_adr 24 0x17:0x4 typ_frame 17 None val_frame 0 None 0581 0581 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 3f 0x2:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0582 0582 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 21 0x17:0x1 typ_frame 17 None val_frame 0 None 0583 0583 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0584 0584 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0585 0585 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x17:0x1 typ_alu_func 1a PASS_B typ_b_adr 36 0x17:0x16 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0586 0586 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 24 0x17:0x4 typ_frame 17 None val_frame 0 None 0587 0587 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0588 0588 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0589 0589 ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0594 0x594 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x17:0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 17 None val_frame 0 None 058a 058a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 27 0x17:0x7 typ_frame 17 None val_b_adr 27 0x17:0x7 val_frame 17 None 058b 058b seq_br_type 1 Branch True seq_branch_adr 0575 0x575 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 058c 058c fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x17:0x1 typ_alu_func 1a PASS_B typ_b_adr 36 0x17:0x16 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 058d 058d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 058e 058e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 058f 058f ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 21 0x17:0x1 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0590 0590 ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0594 0x594 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x17:0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 17 None val_frame 0 None 0591 0591 seq_br_type 7 Unconditional Call seq_branch_adr 0564 0x564 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0592 0592 seq_br_type 7 Unconditional Call seq_branch_adr 05dd 0x5dd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0593 0593 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 27 0x17:0x7 typ_frame 17 None val_b_adr 27 0x17:0x7 val_frame 17 None 0594 0594 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 21 0x2:0x1 typ_frame 2 None val_b_adr 21 0x2:0x1 val_frame 2 None 0595 0595 ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 0596 0596 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0597 0597 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 24 0x17:0x4 typ_alu_func 0 PASS_A typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0598 0598 seq_br_type 3 Unconditional Branch seq_branch_adr 057e 0x57e seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0599 0599 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 05a4 0x5a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x17:0x1 val_alu_func 1e A_AND_B val_b_adr 3a 0x17:0x1a val_c_adr 1c 0x17:0x3 val_c_source 0 FIU_BUS val_frame 17 None 059a 059a seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x17:0x3 val_b_adr 39 0x17:0x19 val_frame 17 None val_rand c START_MULTIPLY 059b 059b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 1c 0x17:0x3 val_c_mux_sel 1 ALU >> 16 val_frame 17 None val_m_b_src 2 Bits 32…47 059c 059c seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 23 0x17:0x3 val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None val_m_a_src 2 Bits 32…47 059d 059d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 23 0x17:0x3 val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 059e 059e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 23 0x17:0x3 val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None val_m_a_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 059f 059f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 23 0x17:0x3 val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 05a0 05a0 seq_br_type 7 Unconditional Call seq_branch_adr 3653 0x3653 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 23 0x17:0x3 val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None val_rand e PRODUCT_LEFT_32 05a1 05a1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x3:0x19 val_frame 3 None 05a2 05a2 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x17:0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None 05a3 05a3 seq_br_type 8 Return True seq_branch_adr 05a6 0x5a6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x17:0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 3c 0x17:0x1c val_frame 17 None 05a4 05a4 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 8 Return True seq_branch_adr 05a5 0x5a5 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 21 0x17:0x1 val_c_adr 1c 0x17:0x3 val_c_source 0 FIU_BUS val_frame 17 None 05a5 05a5 seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 05a6 05a6 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 3c 0x17:0x1c val_alu_func 0 PASS_A val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None 05a7 05a7 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 1c 0x17:0x3 typ_c_source 0 FIU_BUS typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 05a8 05a8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 05a9 05a9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 05aa 05aa fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 05bb 0x5bb seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3b 0x9:0x1b typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 05ab 05ab fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b52 0x3b52 seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x11:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 11 None val_rand a PASS_B_HIGH 05ac 05ac seq_br_type 2 Push (branch address) seq_branch_adr 05b8 0x5b8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05ad 05ad seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05ae 05ae seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 27 0x4:0x7 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 05af 05af ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 05b0 05b0 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 28 0x5:0x8 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 4 None val_rand a PASS_B_HIGH 05b1 05b1 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 19 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 19 None 05b2 05b2 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 39 0x9:0x19 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 20 0x19:0x0 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 19 None 05b3 05b3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 05b4 05b4 ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 05b5 05b5 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 05b6 05b6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 45 ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 05b7 05b7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_en_micro 0 None seq_random 0a ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 05b8 05b8 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 06 GP 0x6 val_frame 4 None val_rand a PASS_B_HIGH 05b9 05b9 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 05da 0x5da seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 06 GP 0x6 val_frame 4 None val_rand a PASS_B_HIGH 05ba 05ba ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 05a9 0x5a9 seq_en_micro 0 None typ_c_adr 1c 0x17:0x3 typ_c_source 0 FIU_BUS typ_frame 17 None val_a_adr 06 GP 0x6 val_frame 0 None 05bb 05bb seq_br_type 0 Branch False seq_branch_adr 05da 0x5da seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 05bc 05bc fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 20 0x17:0x0 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05bd 05bd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05be 05be fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 062e 0x62e seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0x17:0x15 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 19 0x17:0x6 val_c_mux_sel 2 ALU val_frame 17 None 05bf 05bf fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 26 0x17:0x6 val_alu_func 1 A_PLUS_B val_b_adr 36 0x17:0x16 val_frame 17 None 05c0 05c0 seq_br_type 1 Branch True seq_branch_adr 05c8 0x5c8 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_b_adr 23 0x17:0x3 typ_frame 17 None val_frame 0 None 05c1 05c1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 05c5 0x5c5 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05c2 05c2 seq_br_type 7 Unconditional Call seq_branch_adr 0564 0x564 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05c3 05c3 seq_br_type 7 Unconditional Call seq_branch_adr 05dd 0x5dd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05c4 05c4 seq_br_type 3 Unconditional Branch seq_branch_adr 05d2 0x5d2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05c5 05c5 seq_br_type 1 Branch True seq_branch_adr 05d2 0x5d2 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_c_adr 00 0x17:0x1f val_c_mux_sel 2 ALU val_frame 17 None 05c6 05c6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05c7 05c7 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 05bd 0x5bd seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 20 0x17:0x0 typ_c_adr 1c 0x17:0x3 typ_c_source 0 FIU_BUS typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 23 0x4:0x3 val_frame 4 None 05c8 05c8 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 36 0x17:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x17:0x4 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05c9 05c9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 05da 0x5da seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 24 0x17:0x4 typ_frame 17 None val_a_adr 26 0x17:0x6 val_frame 17 None 05ca 05ca fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 05d0 0x5d0 seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 24 0x17:0x4 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05cb 05cb fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 26 0x17:0x6 val_alu_func 1 A_PLUS_B val_b_adr 36 0x17:0x16 val_frame 17 None 05cc 05cc seq_br_type 1 Branch True seq_branch_adr 05c8 0x5c8 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 23 0x17:0x3 typ_b_adr 24 0x17:0x4 typ_frame 17 None val_frame 0 None 05cd 05cd fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 1a 0x17:0x5 typ_c_source 0 FIU_BUS typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_c_adr 1a 0x17:0x5 val_frame 17 None 05ce 05ce fiu_mem_start e start_physical_wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3f 0x2:0x1f typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 05cf 05cf ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 05d2 0x5d2 seq_en_micro 0 None typ_b_adr 25 0x17:0x5 typ_frame 17 None val_b_adr 25 0x17:0x5 val_frame 17 None 05d0 05d0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05d1 05d1 fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0x17:0x15 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 19 0x17:0x6 val_c_mux_sel 2 ALU val_frame 17 None 05d2 05d2 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 05d0 0x5d0 seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 23 0x17:0x3 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05d3 05d3 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 26 0x17:0x6 val_alu_func 1 A_PLUS_B val_b_adr 3e 0x17:0x1e val_frame 17 None 05d4 05d4 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 13 ONES typ_b_adr 23 0x17:0x3 typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 26 0x17:0x6 val_alu_func 1 A_PLUS_B val_b_adr 37 0x17:0x17 val_c_adr 19 0x17:0x6 val_c_mux_sel 2 ALU val_frame 17 None 05d5 05d5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_frame 0 None 05d6 05d6 fiu_len_fill_lit 71 zero-fill 0x31 fiu_mem_start d start_physical_rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 26 0x17:0x6 val_alu_func 0 PASS_A val_c_adr 1e 0x17:0x1 val_c_source 0 FIU_BUS val_frame 17 None 05d7 05d7 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func a PASS_A_ELSE_PASS_B typ_b_adr 21 0x17:0x1 typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05d8 05d8 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x17:0x2 typ_c_mux_sel 0 ALU typ_frame 17 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x17:0x2 val_c_mux_sel 2 ALU val_frame 17 None 05d9 05d9 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 05da 05da fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None seq_random 05 ? typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 05db 05db seq_br_type 0 Branch False seq_branch_adr 05e4 0x5e4 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 20 0x17:0x0 typ_frame 17 None val_frame 0 None 05dc 05dc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 05e5 0x5e5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x17:0x1f val_alu_func 0 PASS_A val_frame 17 None 05dd 05dd seq_br_type 1 Branch True seq_branch_adr 05df 0x5df seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x17:0x1f val_alu_func 5 DEC_A_MINUS_B val_b_adr 3b 0x17:0x1b val_frame 17 None 05de 05de fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 05e0 0x5e0 seq_en_micro 0 None typ_frame 0 None val_b_adr 3f 0x17:0x1f val_c_adr 00 0x17:0x1f val_c_mux_sel 2 ALU val_frame 17 None 05df 05df fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x17:0x1f val_alu_func 6 A_MINUS_B val_b_adr 3b 0x17:0x1b val_c_adr 00 0x17:0x1f val_c_mux_sel 2 ALU val_frame 17 None 05e0 05e0 ioc_random e enable delay timer ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 05e2 0x5e2 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 05e1 05e1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 364d 0x364d seq_en_micro 0 None typ_frame 0 None val_b_adr 3c 0x12:0x1c val_frame 12 None 05e2 05e2 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 15 NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x17:0x3 val_c_mux_sel 2 ALU val_frame 17 None 05e3 05e3 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 364d 0x364d seq_en_micro 0 None typ_frame 0 None val_b_adr 23 0x17:0x3 val_frame 17 None 05e4 05e4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_random f disable delay timer seq_br_type 3 Unconditional Branch seq_branch_adr 364d 0x364d seq_en_micro 0 None typ_frame 0 None val_b_adr 3c 0x12:0x1c val_frame 12 None 05e5 05e5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 20 0x17:0x0 typ_alu_func 1a PASS_B typ_b_adr 36 0x17:0x16 typ_c_adr 1c 0x17:0x3 typ_c_mux_sel 0 ALU typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 05e6 05e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05e7 05e7 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 0564 0x564 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 05e8 05e8 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 23 0x17:0x3 typ_alu_func 1a PASS_B typ_b_adr 38 0x17:0x18 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 05e9 05e9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05ea 05ea ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 05eb 05eb fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 23 0x17:0x3 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 05ec 05ec fiu_len_fill_lit 60 zero-fill 0x20 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 21 0x17:0x1 typ_alu_func 0 PASS_A typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand c WRITE_OUTER_FRAME val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 05ed 05ed seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 05f6 0x5f6 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 21 0x17:0x1 typ_frame 17 None val_frame 0 None 05ee 05ee fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 37 0x17:0x17 typ_alu_func 0 PASS_A typ_b_adr 23 0x17:0x3 typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05ef 05ef seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05f0 05f0 fiu_mem_start 7 start_wr_if_true ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 062e 0x62e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 05f1 05f1 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 062a 0x62a seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 05f2 05f2 seq_br_type 5 Call True seq_branch_adr 069b 0x69b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 05f3 05f3 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05f4 05f4 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 05f6 0x5f6 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 24 0x17:0x4 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 05f5 05f5 seq_br_type 3 Unconditional Branch seq_branch_adr 05ee 0x5ee seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05f6 05f6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 05ff 0x5ff seq_en_micro 0 None seq_random 02 ? typ_a_adr 23 0x17:0x3 typ_alu_func 1a PASS_B typ_b_adr 37 0x17:0x17 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 05f7 05f7 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 05f8 05f8 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 05f9 05f9 fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 26 0x5:0x6 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 05fa 05fa ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 03 GP 0x3 val_b_adr 03 GP 0x3 val_frame 0 None 05fb 05fb fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 05fc 05fc ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 062a 0x62a seq_en_micro 0 None typ_b_adr 2e 0x2:0xe typ_frame 2 None val_b_adr 0f GP 0xf val_frame 0 None 05fd 05fd seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 069b 0x69b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 05fe 05fe seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 05ff 05ff fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x17:0x15 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0600 0600 seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0601 0601 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 062e 0x62e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0602 0602 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 0603 0603 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 04 GP 0x4 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0604 0604 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0623 0x623 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0605 0605 ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 0f GP 0xf val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0606 0606 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0621 0x621 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 18 NOT_A_AND_B typ_b_adr 21 0x7:0x1 typ_frame 7 None val_a_adr 0f GP 0xf val_alu_func 18 NOT_A_AND_B val_b_adr 35 0x2:0x15 val_frame 2 None 0607 0607 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 0608 0608 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0609 0609 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 060a 060a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 060b 0x60b seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 060b 060b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 060c 060c fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 79 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0611 0x611 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame e None typ_mar_cntl 1 RESTORE_RDR typ_rand 1 INC_LOOP_COUNTER val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 060d 060d fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0613 0x613 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 060e 060e ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0617 0x617 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 060f 060f fiu_mem_start 3 start-wr seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_frame 2 None 0610 0610 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 061b 0x61b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0611 0611 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 0612 0612 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 061b 0x61b seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 0613 0613 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 0614 0614 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0615 0615 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 061b 0x61b seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0616 0616 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0617 0617 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 0618 0618 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0619 0619 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 061b 0x61b seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_frame 2 None 061a 061a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 061b 061b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2abf 0x2abf seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 0 None val_rand a PASS_B_HIGH 061c 061c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 4 None val_rand a PASS_B_HIGH 061d 061d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0627 0x627 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 37 0x2:0x17 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 061e 061e fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 35 0x12:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 061f 061f ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf val_b_adr 0f GP 0xf val_frame 0 None 0620 0620 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 7 INC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0621 0621 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 25 0x5:0x5 val_frame 5 None 0622 0622 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0623 0623 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 04 GP 0x4 val_frame 0 None 0624 0624 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf val_b_adr 0f GP 0xf val_frame 0 None 0625 0625 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 23 0x11:0x3 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0626 0626 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0603 0x603 seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0627 0627 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 0 None val_rand a PASS_B_HIGH 0628 0628 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0629 0629 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 062a 062a fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x11:0x10 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 11 None val_rand a PASS_B_HIGH 062b 062b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 062c 062c seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 062d 062d seq_br_type 3 Unconditional Branch seq_branch_adr 06bd 0x6bd seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 062e 062e seq_br_type 3 Unconditional Branch seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 062f 062f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 0632 0x632 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0630 0630 ioc_fiubs 0 fiu typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0631 0631 seq_br_type 3 Unconditional Branch seq_branch_adr 0632 0x632 typ_a_adr 29 0x2:0x9 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0632 0632 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 0633 0633 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0637 0x637 seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 0634 0634 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3342 0x3342 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 0635 0635 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 063c 0x63c seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0636 0636 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0652 0x652 seq_int_reads 6 CONTROL TOP seq_random 06 ? typ_frame 0 None val_frame 0 None 0637 0637 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 0638 0638 seq_br_type 2 Push (branch address) seq_branch_adr 0637 0x637 typ_frame 0 None val_frame 0 None 0639 0639 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0652 0x652 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 23 0x2:0x3 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_frame 2 None 063a 063a fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 335c 0x335c typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 23 0x2:0x3 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 063b 063b fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 063c 0x63c seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 063c 063c fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0650 0x650 seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 063d 063d fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0650 0x650 seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 063e 063e ioc_fiubs 2 typ seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 063f 063f fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0640 0x640 seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0640 0640 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0641 0641 ioc_fiubs 2 typ typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0642 0642 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0637 0x637 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0643 0643 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0644 0x644 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2c 0x8:0xc typ_frame 8 None val_a_adr 21 0x13:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 13 None 0644 0644 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 42 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 6 None 0645 0645 ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0646 0646 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0637 0x637 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_frame 2 None 0647 0647 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 0648 0648 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0649 0649 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start a start_continue_if_false fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 064b 0x64b seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 6 CONTROL TOP typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 064a 064a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 064d 0x64d typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 064b 064b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 064c 064c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 064d 0x64d typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 064d 064d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 0646 0x646 typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 064e 064e fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq typ_frame 0 None val_a_adr 23 0x2:0x3 val_frame 2 None 064f 064f ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3a42 0x3a42 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0650 0650 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 5 seq+seq typ_frame 0 None val_frame 0 None 0651 0651 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a42 0x3a42 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0652 0652 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 0653 0653 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 0654 0654 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0656 0x656 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 21 0x1:0x1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_frame 2 None 0655 0655 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0632 0x632 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0656 0656 ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 0661 0x661 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 24 0x2:0x4 typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0657 0657 seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 3add 0x3add seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 24 0x2:0x4 typ_alu_func 1b A_OR_B typ_b_adr 04 GP 0x4 typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_frame 0 None 0658 0658 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 065c 0x65c seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 24 0x2:0x4 typ_frame 2 None val_b_adr 25 0x5:0x5 val_frame 5 None 0659 0659 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0661 0x661 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 065a 065a fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 065b 065b seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 065c 065c fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 065d 065d ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0661 0x661 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 29 0x5:0x9 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 065e 065e seq_br_type 2 Push (branch address) seq_branch_adr 0661 0x661 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 065f 065f fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 0660 0660 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 0661 0661 seq_br_type 7 Unconditional Call seq_branch_adr 32b3 0x32b3 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0662 0662 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 0663 0663 fiu_mem_start 7 start_wr_if_true ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0664 0664 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 04 GP 0x4 typ_b_adr 29 0x9:0x9 typ_frame 9 None val_b_adr 39 0x2:0x19 val_frame 2 None 0665 0665 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu typ_b_adr 04 GP 0x4 typ_c_lit 2 None typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 0666 0666 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 0667 0667 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0668 0668 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_a_adr 04 GP 0x4 val_b_adr 0f GP 0xf val_frame 0 None 0669 0669 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 066a 066a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 068a 0x68a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 066b 066b ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 068a 0x68a seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 066c 066c fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 068a 0x68a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 066d 066d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 068a 0x68a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 03 GP 0x3 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 066e 066e seq_br_type 0 Branch False seq_branch_adr 068a 0x68a seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 066f 066f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 79 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0674 0x674 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame e None typ_mar_cntl 1 RESTORE_RDR typ_rand 1 INC_LOOP_COUNTER val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 0670 0670 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0676 0x676 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 0671 0671 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 067a 0x67a seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0672 0672 fiu_mem_start 3 start-wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 068a 0x68a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_frame 2 None 0673 0673 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 067e 0x67e seq_random 02 ? typ_frame 0 None val_frame 0 None 0674 0674 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 0675 0675 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 067e 0x67e typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 0676 0676 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 0677 0677 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 0678 0678 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 067e 0x67e seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0679 0679 seq_br_type 3 Unconditional Branch seq_branch_adr 068a 0x68a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 067a 067a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 067b 067b fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_frame 0 None val_frame 0 None 067c 067c ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 067e 0x67e seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_frame 2 None 067d 067d seq_br_type 3 Unconditional Branch seq_branch_adr 068a 0x68a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 067e 067e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2abf 0x2abf typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 0 None val_rand a PASS_B_HIGH 067f 067f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 4 None val_rand a PASS_B_HIGH 0680 0680 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0687 0x687 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 37 0x2:0x17 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 0681 0681 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 35 0x12:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0682 0682 ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf val_b_adr 0f GP 0xf val_frame 0 None 0683 0683 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0684 0684 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type 2 Push (branch address) seq_branch_adr 0662 0x662 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0685 0685 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf val_b_adr 0f GP 0xf val_frame 0 None 0686 0686 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 23 0x11:0x3 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0687 0687 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 0 None val_rand a PASS_B_HIGH 0688 0688 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0689 0689 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 068a 068a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 068b 068b fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 068c 068c seq_br_type 3 Unconditional Branch seq_branch_adr 0680 0x680 typ_frame 0 None val_frame 0 None 068d 068d seq_br_type 7 Unconditional Call seq_branch_adr 06a3 0x6a3 seq_en_micro 0 None typ_a_adr 30 0x5:0x10 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 068e 068e seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0722 0x722 seq_en_micro 0 None typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 068f 068f ioc_adrbs 2 typ ioc_random 14 clear cpu running seq_en_micro 0 None typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0690 0690 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0691 0691 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0692 0692 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0693 0693 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 07b4 0x7b4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 0694 0694 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0695 0695 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0696 0696 ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0697 0697 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 06a3 0x6a3 seq_en_micro 0 None typ_a_adr 30 0x5:0x10 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 3f 0x2:0x1f val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0698 0698 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 072b 0x72b seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0699 0699 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 069a 069a seq_br_type 7 Unconditional Call seq_branch_adr 0722 0x722 seq_en_micro 0 None typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 069b 069b seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 069c 069c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 6 A_MINUS_B val_b_adr 20 0x2:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 069d 069d fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 06a1 0x6a1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 069e 069e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 06a3 0x6a3 seq_en_micro 0 None typ_a_adr 30 0x5:0x10 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 3f 0x2:0x1f val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 069f 069f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 06a0 06a0 seq_br_type 3 Unconditional Branch seq_branch_adr 072e 0x72e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 06a1 06a1 ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 06a2 06a2 seq_br_type 7 Unconditional Call seq_branch_adr 0722 0x722 seq_en_micro 0 None typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 06a3 06a3 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a4 0x6a4 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a4 06a4 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a5 0x6a5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a5 06a5 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a6 0x6a6 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a6 06a6 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a7 0x6a7 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a7 06a7 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a8 0x6a8 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a8 06a8 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06a9 0x6a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06a9 06a9 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06aa 0x6aa seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06aa 06aa seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06ab 0x6ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06ab 06ab seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06ac 0x6ac seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06ac 06ac seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06ad 0x6ad seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06ad 06ad seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06ae 0x6ae seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06ae 06ae seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06af 0x6af seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06af 06af seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06b0 0x6b0 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06b0 06b0 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06b1 0x6b1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06b1 06b1 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06b2 0x6b2 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06b2 06b2 seq_br_type a Unconditional Return seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 06b3 06b3 seq_br_type a Unconditional Return seq_cond_sel 25 TYP.FALSE (early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 06b4 06b4 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 07b4 0x7b4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 06b5 06b5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 06b6 06b6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 06b7 06b7 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 06b8 06b8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 06ca 0x6ca seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_b_adr 13 LOOP_REG typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 06b9 06b9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 06ba 06ba ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 7 INC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06bb 06bb fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 8 Return True seq_branch_adr 06bc 0x6bc seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 06bc 06bc seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06bd 06bd fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 07b4 0x7b4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 06be 06be fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 06bf 06bf seq_en_micro 0 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 06c0 06c0 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 06c1 06c1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 06ca 0x6ca seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 13 LOOP_REG val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 06c2 06c2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 06c3 06c3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 7 INC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06c4 06c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 13 LOOP_REG val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 06c5 06c5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 06c6 06c6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 06c7 06c7 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 06c8 06c8 seq_br_type 8 Return True seq_branch_adr 06c9 0x6c9 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06c9 06c9 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06ca 06ca fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 06cb 06cb ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 06cc 06cc fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 06cd 06cd seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 7 INC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06ce 06ce seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06cf 06cf fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 1a 0x4:0x5 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 06d0 06d0 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 25 0x4:0x5 typ_frame 4 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 06d1 06d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 06d2 06d2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 06e8 0x6e8 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3b 0x9:0x1b typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 06d3 06d3 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b52 0x3b52 seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x11:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 11 None val_rand a PASS_B_HIGH 06d4 06d4 seq_br_type 2 Push (branch address) seq_branch_adr 06e0 0x6e0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06d5 06d5 seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06d6 06d6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 28 0x4:0x8 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 06d7 06d7 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 06d8 06d8 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 28 0x5:0x8 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 4 None val_rand a PASS_B_HIGH 06d9 06d9 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 19 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 19 None 06da 06da fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 39 0x9:0x19 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 20 0x19:0x0 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 19 None 06db 06db ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 06dc 06dc ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 06dd 06dd seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 06de 06de seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 45 ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 06df 06df fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_en_micro 0 None seq_random 0a ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 06e0 06e0 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 06 GP 0x6 val_frame 0 None val_rand a PASS_B_HIGH 06e1 06e1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 06e5 0x6e5 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 06 GP 0x6 val_frame 4 None val_rand a PASS_B_HIGH 06e2 06e2 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 1a 0x4:0x5 typ_c_source 0 FIU_BUS typ_frame 4 None val_a_adr 06 GP 0x6 val_frame 0 None 06e3 06e3 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06e4 06e4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 06d1 0x6d1 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3d 0x9:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 06e5 06e5 seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None seq_random 05 ? typ_frame 0 None val_frame 0 None 06e6 06e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06e7 06e7 fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 16 0x4:0x9 val_c_mux_sel 2 ALU val_frame 4 None 06e8 06e8 fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 06e6 0x6e6 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 1a 0x4:0x5 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 06e9 06e9 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 07b4 0x7b4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 06ea 06ea fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 02 0x4:0x1d val_c_mux_sel 2 ALU val_frame 4 None 06eb 06eb seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 06ec 06ec seq_br_type 0 Branch False seq_branch_adr 06f8 0x6f8 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 06ed 06ed fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 06e6 0x6e6 seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 06ee 06ee fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_frame 4 None 06ef 06ef ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 06f5 0x6f5 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_b_adr 25 0x4:0x5 typ_c_adr 19 0x4:0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 06f0 06f0 seq_br_type 7 Unconditional Call seq_branch_adr 070b 0x70b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 06f1 06f1 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 06f8 0x6f8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06f2 06f2 seq_br_type 8 Return True seq_branch_adr 06f3 0x6f3 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 2c 0x4:0xc typ_frame 4 None val_a_adr 2a 0x4:0xa val_alu_func 1c DEC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06f3 06f3 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 06f4 06f4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 06f5 06f5 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 06f6 0x6f6 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2a 0x4:0xa val_alu_func 1c DEC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06f6 06f6 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 06f7 06f7 seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 0 None 06f8 06f8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 06fc 0x6fc seq_en_micro 0 None typ_b_adr 25 0x4:0x5 typ_frame 4 None val_frame 0 None 06f9 06f9 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 06fa 0x6fa seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 3c 0x4:0x1c val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 06fa 06fa fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06fc 0x6fc seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x4:0x1d val_frame 4 None 06fb 06fb seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 06fc 06fc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 06fd 06fd fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x4:0x19 val_alu_func 1 A_PLUS_B val_b_adr 3b 0x4:0x1b val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 06fe 06fe fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x4:0x19 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 06ff 06ff seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0700 0700 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 19 0x4:0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0701 0701 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0702 0x702 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_alu_func 0 PASS_A typ_frame 4 None val_frame 0 None 0702 0702 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 06e6 0x6e6 seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 0703 0703 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_frame 4 None 0704 0704 seq_br_type 0 Branch False seq_branch_adr 0706 0x706 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_b_adr 25 0x4:0x5 typ_c_adr 05 0x4:0x1a typ_frame 4 None val_c_adr 05 0x4:0x1a val_frame 4 None 0705 0705 seq_br_type 3 Unconditional Branch seq_branch_adr 070b 0x70b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0706 0706 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0707 0707 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0708 0708 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 3a 0x4:0x1a typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x4:0x19 val_alu_func 0 PASS_A val_b_adr 3a 0x4:0x1a val_frame 4 None 0709 0709 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 070a 070a seq_br_type 8 Return True seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 070b 070b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 11 start_tag_query fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 070c 070c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0710 0x710 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 14 ZEROS typ_c_adr 19 0x4:0x6 typ_frame 4 None typ_rand c WRITE_OUTER_FRAME val_b_adr 29 0x4:0x9 val_frame 4 None 070d 070d seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 070e 070e fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_alu_func 0 PASS_A typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 070f 070f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0710 0710 fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0716 0x716 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 16 0x4:0x9 val_c_mux_sel 2 ALU val_frame 4 None 0711 0711 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_frame 4 None 0712 0712 ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 070b 0x70b seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 25 0x4:0x5 typ_b_adr 26 0x4:0x6 typ_c_adr 1b 0x4:0x4 typ_c_source 0 FIU_BUS typ_frame 4 None val_frame 0 None 0713 0713 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 13 LOOP_REG typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand c WRITE_OUTER_FRAME val_c_adr 13 LOOP_REG val_frame 4 None 0714 0714 fiu_mem_start e start_physical_wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 24 0x4:0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x4:0xd typ_frame 4 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0715 0715 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 2c 0x4:0xc typ_frame 4 None val_b_adr 2c 0x4:0xc val_frame 4 None 0716 0716 seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 26 0x4:0x6 typ_alu_func 0 PASS_A typ_frame 4 None val_frame 0 None 0717 0717 ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 0718 0718 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_frame 0 None val_a_adr 39 0x4:0x19 val_alu_func 1 A_PLUS_B val_b_adr 3b 0x4:0x1b val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 0719 0719 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x4:0x19 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 071a 071a seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 1 A_PLUS_B val_b_adr 3c 0x4:0x1c val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 071b 071b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 3f 0x2:0x1f typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 071c 071c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 071d 071d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 05 0x4:0x1a typ_frame 4 None val_c_adr 05 0x4:0x1a val_frame 4 None 071e 071e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 071f 071f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 0720 0720 seq_br_type 7 Unconditional Call seq_branch_adr 0707 0x707 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0721 0721 seq_br_type 3 Unconditional Branch seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0722 0722 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_random 13 set cpu running seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 seq_en_micro 0 None typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0723 0723 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0727 0x727 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 21 0x2:0x1 typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2a 0x4:0xa val_alu_func 1c DEC_A val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 0724 0724 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0738 0x738 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 0725 0725 seq_br_type 7 Unconditional Call seq_branch_adr 072f 0x72f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0726 0726 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0734 0x734 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0727 0727 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0728 0728 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0738 0x738 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 0 None 0729 0729 seq_br_type 7 Unconditional Call seq_branch_adr 072f 0x72f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 072a 072a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0734 0x734 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 072b 072b fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_random 14 clear cpu running ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 072c 072c seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0738 0x738 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 072d 072d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0734 0x734 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 072e 072e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0734 0x734 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 072f 072f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 19 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 25 0x8:0x5 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 0730 0730 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0731 0731 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0733 0x733 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 31 0x2:0x11 val_frame 2 None 0732 0732 ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 37 0x4:0x17 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 08 0x4:0x17 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 37 0x4:0x17 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 08 0x4:0x17 val_c_mux_sel 2 ALU val_frame 4 None 0733 0733 ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 38 0x4:0x18 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 07 0x4:0x18 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 38 0x4:0x18 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 07 0x4:0x18 val_c_mux_sel 2 ALU val_frame 4 None 0734 0734 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0736 0x736 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_b_adr 23 0x2:0x3 val_frame 2 None 0735 0735 seq_b_timing 0 Early Condition seq_br_type b Case False seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0736 0736 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0737 0737 seq_br_type 3 Unconditional Branch seq_branch_adr 0734 0x734 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0738 0738 seq_br_type 7 Unconditional Call seq_branch_adr 33bc 0x33bc seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 0739 0739 seq_br_type a Unconditional Return seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 073a 073a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 28 0x6:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 073b 073b fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 074f 0x74f seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 28 0x8:0x8 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 8 None 073c 073c fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x9:0x14 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 073d 073d ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 073e 073e seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0749 0x749 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 2 None 073f 073f seq_br_type 1 Branch True seq_branch_adr 0742 0x742 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 26 0x5:0x6 val_frame 5 None 0740 0740 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0749 0x749 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0741 0741 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0744 0x744 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 6 A_MINUS_B val_b_adr 23 0x5:0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0742 0742 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0749 0x749 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0743 0743 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1 A_PLUS_B val_b_adr 23 0x5:0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0744 0744 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 2 None 0745 0745 fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0746 0746 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 075d 0x75d seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0747 0747 seq_br_type 0 Branch False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0748 0748 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0756 0x756 seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0749 0749 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0756 0x756 seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 074a 074a seq_br_type 2 Push (branch address) seq_branch_adr 074d 0x74d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 0 PASS_A val_frame 0 None 074b 074b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_random a clear slice event seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3390 0x3390 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_b_adr 32 0x7:0x12 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 074c 074c ioc_random c enable slice timer seq_br_type 3 Unconditional Branch seq_branch_adr 072e 0x72e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 074d 074d ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06c0 0x6c0 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 074e 074e seq_br_type 7 Unconditional Call seq_branch_adr 0722 0x722 seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 074f 074f ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 074a 0x74a seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0750 0750 seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 1e A_AND_B typ_b_adr 04 GP 0x4 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 10 None val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0751 0751 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0731 0x731 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 0752 0752 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0731 0x731 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 34 0x8:0x14 typ_frame 8 None val_frame 0 None 0753 0753 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 0754 0754 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0755 0755 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0731 0x731 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0756 0756 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0757 0757 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 07b4 0x7b4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 0758 0758 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0759 0759 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 075a 0x75a seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 075a 075a seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 075b 075b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 2 Push (branch address) seq_branch_adr 0717 0x717 seq_en_micro 0 None typ_b_adr 32 0x7:0x12 typ_frame 7 None val_frame 0 None 075c 075c ioc_adrbs 3 seq ioc_random a clear slice event seq_br_type 3 Unconditional Branch seq_branch_adr 3390 0x3390 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 075d 075d fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_random a clear slice event seq_br_type 7 Unconditional Call seq_branch_adr 3390 0x3390 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_b_adr 32 0x7:0x12 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 075e 075e ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06c0 0x6c0 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 075f 075f seq_br_type 3 Unconditional Branch seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0760 0760 seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0761 0761 seq_br_type 2 Push (branch address) seq_branch_adr 074d 0x74d seq_en_micro 0 None typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0762 0762 seq_br_type 3 Unconditional Branch seq_branch_adr 074b 0x74b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 0 PASS_A val_frame 0 None 0763 0763 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 7 Unconditional Call seq_branch_adr 3651 0x3651 seq_en_micro 0 None typ_b_adr 3b 0x12:0x1b typ_frame 12 None val_frame 0 None 0764 0764 seq_br_type 3 Unconditional Branch seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0765 0765 ioc_random c enable slice timer seq_en_micro 0 None typ_frame 0 None val_a_adr 36 0x13:0x16 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 13 None 0766 0766 seq_br_type 3 Unconditional Branch seq_branch_adr 32a1 0x32a1 seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 0767 0767 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_random 02 ? typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 19 0x4:0x6 val_c_source 0 FIU_BUS val_frame 4 None 0768 0768 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0783 0x783 seq_en_micro 0 None typ_c_adr 1d 0x4:0x2 typ_c_mux_sel 0 ALU typ_frame 4 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0x4:0x5 val_c_mux_sel 2 ALU val_frame 4 None 0769 0769 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_random 02 ? typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 076a 076a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0783 0x783 seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x4:0x2 val_c_mux_sel 2 ALU val_frame 4 None 076b 076b seq_en_micro 0 None typ_frame 0 None val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 4 None 076c 076c ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 2e 0xd:0xe typ_frame d None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 076d 076d seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 076e 076e seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 076f 076f seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 076d 0x76d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 0770 0770 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 11 0xd:0xe typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 22 0x4:0x2 val_frame 4 None 0771 0771 seq_en_micro 0 None typ_a_adr 26 0xd:0x6 typ_alu_func 0 PASS_A typ_c_adr 17 0xd:0x8 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 27 0xd:0x7 val_alu_func 0 PASS_A val_c_adr 17 0xd:0x8 val_c_mux_sel 2 ALU val_frame d None 0772 0772 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 2b 0xd:0xb typ_alu_func 0 PASS_A typ_c_adr 10 0xd:0xf typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2b 0xd:0xb val_alu_func 0 PASS_A val_c_adr 10 0xd:0xf val_c_mux_sel 2 ALU val_frame d None 0773 0773 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0774 0774 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 27 0x4:0x7 val_alu_func 0 PASS_A val_c_adr 18 0x4:0x7 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0775 0775 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 28 0x4:0x8 val_alu_func 0 PASS_A val_c_adr 17 0x4:0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0776 0776 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0777 0777 fiu_tivi_src c mar_0xc ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0783 0x783 seq_random 02 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 25 0x4:0x5 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0x4:0x5 val_c_mux_sel 2 ALU val_frame 4 None 0778 0778 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 26 0x4:0x6 val_c_adr 19 0x4:0x6 val_c_mux_sel 2 ALU val_frame 4 None 0779 0779 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 077c 0x77c seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3b 0x5:0x1b typ_frame 5 None val_frame 0 None 077a 077a fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 077b 077b ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 077c 077c fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 1d 0x4:0x2 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 077d 077d fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x3:0x1e val_frame 3 None 077e 077e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 0782 0x782 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 077f 077f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0791 0x791 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0780 0780 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_random 06 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0781 0781 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 0782 0782 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0783 0783 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0784 0784 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 10 TOP val_frame 0 None 0785 0785 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 0786 0786 typ_frame 0 None val_frame 0 None 0787 0787 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 078b 0x78b seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 02 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0788 0788 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 0789 0789 typ_frame 0 None val_frame 0 None 078a 078a ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 078b 078b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 078e 0x78e typ_a_adr 01 GP 0x1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 078c 078c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 078e 0x78e typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_frame 0 None 078d 078d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 078e 078e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0791 0x791 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 078f 078f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0790 0790 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0791 0791 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0792 0792 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0793 0793 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0790 0x790 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0794 0794 typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 2b 0x4:0xb val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 4 None 0795 0795 seq_random 02 ? typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_c_adr 14 0x4:0xb val_c_mux_sel 2 ALU val_frame 4 None 0796 0796 ioc_fiubs 2 typ typ_a_adr 2b 0x4:0xb typ_c_adr 14 0x4:0xb typ_c_mux_sel 0 ALU typ_frame 4 None val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0797 0797 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0798 0x798 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 0798 0798 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0799 0799 seq_br_type 3 Unconditional Branch seq_branch_adr 079b 0x79b seq_en_micro 0 None typ_a_adr 30 0x5:0x10 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 3d 0x2:0x1d val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 079a 079a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 07a2 0x7a2 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 14 ZEROS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 079b 079b seq_br_type 1 Branch True seq_branch_adr 079a 0x79a seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 13 LOOP_REG typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 26 0x6:0x6 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 079c 079c fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 19 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 079a 0x79a seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 3f 0x2:0x1f typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 079d 079d fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 079c 0x79c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 25 0x8:0x5 typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 079e 079e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 31 0x2:0x11 val_frame 2 None 079f 079f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 07a1 0x7a1 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 07a0 07a0 ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 37 0x4:0x17 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 08 0x4:0x17 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 37 0x4:0x17 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 08 0x4:0x17 val_c_mux_sel 2 ALU val_frame 4 None 07a1 07a1 ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 38 0x4:0x18 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 07 0x4:0x18 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 38 0x4:0x18 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 07 0x4:0x18 val_c_mux_sel 2 ALU val_frame 4 None 07a2 07a2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 07a3 07a3 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 07ab 0x7ab seq_en_micro 0 None typ_a_adr 37 0x4:0x17 typ_frame 4 None val_a_adr 24 0x5:0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 07a4 07a4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 07ab 0x7ab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2d 0x5:0xd typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 37 0x4:0x17 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 07a5 07a5 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 07ab 0x7ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 38 0x4:0x18 typ_alu_func 0 PASS_A typ_frame 4 None val_alu_func 1a PASS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 07a6 07a6 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 07ab 0x7ab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 34 0x6:0x14 typ_frame 6 None val_alu_func 1a PASS_B val_b_adr 38 0x4:0x18 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 07a7 07a7 fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 08 0x4:0x17 typ_c_source 0 FIU_BUS typ_frame 4 None val_a_adr 14 ZEROS val_c_adr 08 0x4:0x17 val_c_source 0 FIU_BUS val_frame 4 None 07a8 07a8 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x5:0x1e val_frame 5 None 07a9 07a9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_br_type 7 Unconditional Call seq_branch_adr 07b1 0x7b1 seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 07aa 07aa fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 07 0x4:0x18 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_c_adr 07 0x4:0x18 val_c_source 0 FIU_BUS val_frame 4 None 07ab 07ab fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 07ac 0x7ac seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 07ac 07ac seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x11:0x12 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 15 ZERO_COUNTER val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 07ad 07ad fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 07ae 07ae fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 07b1 0x7b1 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 07af 07af fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 07b0 07b0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 07ab 0x7ab seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 39 0x2:0x19 val_frame 2 None 07b1 07b1 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 07b2 07b2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 07b3 07b3 seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 24 0x5:0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 07b4 07b4 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 07b5 07b5 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 07b6 07b6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_random d disable slice timer ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 07b5 0x7b5 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 3f 0x2:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2f 0x2:0xf val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 07b7 07b7 seq_en_micro 0 None seq_random 06 ? typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 07b8 07b8 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_random 15 ? typ_a_adr 20 0x2:0x0 typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_b_adr 16 CSA/VAL_BUS val_frame 0 None 07b9 07b9 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 21 0x2:0x1 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 33 GP 0xc val_c_source 0 FIU_BUS val_frame 0 None 07ba 07ba fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 07dd 0x7dd seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x2:0x1 val_c_adr 34 GP 0xb val_frame 2 None 07bb 07bb seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_c_adr 32 GP 0xd val_frame 0 None 07bc 07bc fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 07bf 0x7bf seq_cond_sel 53 SEQ.E_MACRO_EVENT~5 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0c GP 0xc val_frame 0 None 07bd 07bd fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3651 0x3651 seq_en_micro 0 None typ_frame 0 None val_a_adr 0c GP 0xc val_b_adr 3c 0x12:0x1c val_frame 12 None 07be 07be fiu_mem_start 3 start-wr seq_en_micro 0 None typ_frame 0 None val_frame 0 None 07bf 07bf fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl 6 INCREMENT_MAR val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 07c0 07c0 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_random 06 ? typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 07c1 07c1 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 4 SAVE OFFSET seq_random 06 ? typ_a_adr 2b 0x6:0xb typ_alu_func 0 PASS_A typ_b_adr 0f GP 0xf typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 07c2 07c2 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None seq_random 06 ? typ_a_adr 0e GP 0xe typ_b_adr 0d GP 0xd typ_c_adr 33 GP 0xc typ_c_lit 2 None typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 0d GP 0xd val_frame 0 None 07c3 07c3 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None seq_random 06 ? typ_a_adr 0e GP 0xe typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 22 0x2:0x2 val_frame 2 None 07c4 07c4 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 07c5 07c5 fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 07c6 07c6 fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 07c7 07c7 fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 07c8 07c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 07c9 07c9 fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 05 GP 0x5 val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 07ca 07ca fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 06 GP 0x6 val_frame 0 None 07cb 07cb fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 07 GP 0x7 val_frame 0 None 07cc 07cc fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 08 GP 0x8 val_frame 0 None 07cd 07cd fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 09 GP 0x9 val_frame 0 None 07ce 07ce fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 07d0 0x7d0 seq_cond_sel 43 SEQ.loop_counter_zero seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_lex_adr 1 None seq_random 5b ? typ_a_adr 0c GP 0xc typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 07cf 07cf fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 3b None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_frame 2 None 07d0 07d0 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 07d2 0x7d2 seq_cond_sel 43 SEQ.loop_counter_zero seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 21 0xd:0x1 val_frame d None 07d1 07d1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 3a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_frame 2 None 07d2 07d2 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 0a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 17 LOOP_COUNTER val_b_adr 20 0xd:0x0 val_frame d None 07d3 07d3 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 14 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 22 0xd:0x2 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0b GP 0xb val_b_adr 22 0xd:0x2 val_frame d None 07d4 07d4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_random 06 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 23 0xd:0x3 val_frame d None 07d5 07d5 fiu_len_fill_lit 2f sign-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 23 0x2:0x3 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 23 0x2:0x3 val_frame 2 None 07d6 07d6 fiu_len_fill_lit 2f sign-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 24 0x2:0x4 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 24 0x2:0x4 val_frame 2 None 07d7 07d7 fiu_len_fill_lit 2f sign-fill 0x2f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 0d GP 0xd val_frame 0 None 07d8 07d8 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_random 07 ? typ_a_adr 0b GP 0xb typ_frame 0 None val_frame 0 None 07d9 07d9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 3 start-wr fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 34 0x12:0x14 typ_alu_func 0 PASS_A typ_b_adr 0f GP 0xf typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 07da 07da fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 07dc 0x7dc seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 14 BOT - 1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 14 BOT - 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 07db 07db fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 07db 0x7db seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 15 BOT typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 15 BOT val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 07dc 07dc seq_br_type a Unconditional Return seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 07dd 07dd seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 07de 07de fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07df 07df fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e0 07e0 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e1 07e1 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e2 07e2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 07e3 07e3 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e4 07e4 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e5 07e5 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_frame 0 None 07e6 07e6 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION typ_frame 0 None val_frame 0 None 07e7 07e7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 07bc 0x7bc seq_en_micro 0 None typ_frame 0 None val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 07e8 07e8 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 07e9 07e9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 6 start_rd_if_false fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 07e8 0x7e8 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 02 ? typ_a_adr 3a 0x12:0x1a typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 07ea 07ea fiu_mem_start a start_continue_if_false seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 07ed 0x7ed seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 30 0x3:0x10 typ_frame 3 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 07eb 07eb ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 07ec 07ec fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 080f 0x80f seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3a 0x12:0x1a typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 07ed 07ed fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 07ee 07ee fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 07 ? typ_a_adr 2b 0x6:0xb typ_alu_func 0 PASS_A typ_b_adr 0e GP 0xe typ_c_adr 30 GP 0xf typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 07ef 07ef fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None seq_random 07 ? typ_a_adr 25 0x2:0x5 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 1b A_OR_B val_b_adr 38 0x2:0x18 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 07f0 07f0 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 07f1 07f1 fiu_len_fill_lit 5a zero-fill 0x1a fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 3f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 07f2 07f2 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 07f3 07f3 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 07f4 07f4 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 07f5 07f5 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 07f6 07f6 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 07f7 07f7 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 07f8 07f8 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 07f9 07f9 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 07fa 07fa fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 07fb 07fb fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 55 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 07fc 07fc fiu_len_fill_lit 4a zero-fill 0xa fiu_mem_start 4 continue fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 46 ? typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 07fd 07fd fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0xd:0x1 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0xd:0x1 val_c_mux_sel 2 ALU val_frame d None 07fe 07fe fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None 07ff 07ff fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0xd:0x2 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0xd:0x2 val_c_mux_sel 2 ALU val_frame d None 0800 0800 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 31 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xd:0x3 val_c_mux_sel 2 ALU val_frame d None 0801 0801 ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0802 0x802 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_lex_adr 2 None seq_random 14 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 0d GP 0xd val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 0802 0802 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0806 0x806 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 1c 0x2:0x3 val_frame 2 None 0803 0803 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0806 0x806 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 0b ? typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 1c 0x2:0x3 val_frame 2 None 0804 0804 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0806 0x806 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_random 0b ? typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 1c 0x2:0x3 val_frame 2 None 0805 0805 seq_br_type 3 Unconditional Branch seq_branch_adr 0804 0x804 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 0b ? typ_frame 0 None val_frame 0 None 0806 0806 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None seq_random 07 ? typ_a_adr 22 0x2:0x2 typ_b_adr 21 0x2:0x1 typ_c_adr 1b 0x2:0x4 typ_frame 2 None val_b_adr 25 0x2:0x5 val_c_adr 1b 0x2:0x4 val_frame 2 None 0807 0807 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_lex_adr 2 None seq_random 53 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2a 0x11:0xa val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 11 None val_rand a PASS_B_HIGH 0808 0808 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 080c 0x80c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 0f ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 0e GP 0xe val_frame 0 None 0809 0809 fiu_mem_start a start_continue_if_false ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 080b 0x80b seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2b BOT - 1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2b BOT - 1 val_c_mux_sel 2 ALU val_frame 0 None 080a 080a fiu_mem_start a start_continue_if_false ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 080a 0x80a seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 080b 080b fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 080d 0x80d seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 080c 080c fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 080d 0x80d seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_random 07 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2b BOT - 1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2b BOT - 1 val_c_mux_sel 2 ALU val_frame 0 None 080d 080d fiu_len_fill_lit 59 zero-fill 0x19 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 0a None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 10 ? typ_a_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0e GP 0xe val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 080e 080e fiu_len_fill_lit 49 zero-fill 0x9 fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 1 ALU >> 16 val_frame 0 None 080f 080f fiu_mem_start 4 continue seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0810 0810 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0811 0811 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0816 0x816 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0812 0812 fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3653 0x3653 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0813 0813 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0814 0814 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0815 0815 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 8 Return True seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 39 0x3:0x19 val_frame 3 None 0816 0816 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 0817 0x817 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_frame 3 None 0817 0817 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 0818 0x818 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0818 0818 fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0812 0x812 seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x3:0x11 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 3 None 0819 0819 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None 081a 081a fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 16 stage data register ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 081b 081b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 020b 0x20b seq_cond_sel 7d IOC.IOC_XFER.PERR~ seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_c_adr 34 GP 0xb typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 081c 081c fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 34 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 081d 081d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 081f 0x81f seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 25 0x0:0x5 typ_frame 0 None val_a_adr 0b GP 0xb val_frame 0 None 081e 081e seq_br_type 7 Unconditional Call seq_branch_adr 020c 0x20c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 081f 081f seq_br_type 3 Unconditional Branch seq_branch_adr 0825 0x825 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 19 None val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 19 None 0820 0820 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0846 0x846 seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0821 0821 fiu_len_fill_lit 57 zero-fill 0x17 fiu_load_var 1 hold_var fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 0871 0x871 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0822 0822 fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 76 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 085d 0x85d seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0823 0823 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start f start_physical_tag_rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0865 0x865 seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 0 PASS_A typ_b_adr 0b GP 0xb typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0824 0824 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start d start_physical_rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 086c 0x86c seq_en_micro 0 None typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_b_adr 0b GP 0xb typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0825 0825 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_c_adr 1e 0x19:0x1 typ_c_mux_sel 0 ALU typ_frame 19 None val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_frame 3 None 0826 0826 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_mdr 1 hold_mdr fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 3c 0x3:0x1c typ_alu_func 7 INC_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 0 NO_OP val_c_adr 1e 0x19:0x1 val_c_source 0 FIU_BUS val_frame 19 None 0827 0827 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 4 Call False seq_branch_adr 020c 0x20c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 3f 0x6:0x1f typ_alu_func 18 NOT_A_AND_B typ_b_adr 0b GP 0xb typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 20 0x2:0x0 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3d 0x2:0x1d val_frame 2 None 0828 0828 fiu_len_fill_lit 7c zero-fill 0x3c fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 1c 0x19:0x3 typ_c_mux_sel 0 ALU typ_frame 19 None val_c_adr 1c 0x19:0x3 val_c_source 0 FIU_BUS val_frame 19 None 0829 0829 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 03 0x3:0x1c typ_c_mux_sel 0 ALU typ_frame 3 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None 082a 082a fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 72 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 1d 0x19:0x2 typ_c_mux_sel 0 ALU typ_frame 19 None val_a_adr 23 0x19:0x3 val_alu_func 6 A_MINUS_B val_b_adr 0b GP 0xb val_c_adr 1c 0x19:0x3 val_c_mux_sel 2 ALU val_frame 19 None 082b 082b fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 2c 0x8:0xc typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x3:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 3 None 082c 082c seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2b 0x8:0xb typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_c_adr 1d 0x19:0x2 val_c_mux_sel 2 ALU val_frame 19 None 082d 082d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 0a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 082e 082e fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 4 continue fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_frame 0 None 082f 082f ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0830 0x830 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0830 0830 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0834 0x834 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 23 0x19:0x3 val_c_adr 1d 0x19:0x2 val_c_source 0 FIU_BUS val_frame 19 None val_rand 3 CONDITION_TO_FIU 0831 0831 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0832 0832 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0836 0x836 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 23 0x19:0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 19 None 0833 0833 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0834 0834 seq_en_micro 0 None typ_frame 0 None val_c_adr 1c 0x19:0x3 val_c_mux_sel 2 ALU val_frame 19 None 0835 0835 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 083e 0x83e seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0836 0836 fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0834 0x834 seq_en_micro 0 None typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 0837 0837 seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0838 0838 fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_random 1c read ioc memory and increment address ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 0839 0839 ioc_adrbs 1 val ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 083a 083a fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 083b 083b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 32 0x11:0x12 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 083c 083c fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start e start_physical_wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_br_type 4 Call False seq_branch_adr 020b 0x20b seq_cond_sel 7d IOC.IOC_XFER.PERR~ seq_en_micro 0 None typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 083d 083d ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0839 0x839 seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_b_adr 05 GP 0x5 typ_frame 5 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 083e 083e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 083f 083f fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0810 0x810 seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x3:0x11 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 3 None 0840 0840 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 23 0x6:0x3 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0841 0841 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3713 0x3713 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3c 0x2:0x1c val_alu_func 19 X_XOR_B val_b_adr 09 GP 0x9 val_frame 2 None 0842 0842 seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0843 0843 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3713 0x3713 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0844 0844 seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 3e 0x4:0x1e val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0845 0845 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0846 0846 fiu_load_oreg 1 hold_oreg fiu_mem_start 11 start_tag_query fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_c_adr 3f GP 0x0 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 12 None 0847 0847 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020c 0x20c seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_frame 3 None 0848 0848 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 13 start_available_query fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020c 0x20c seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0849 0849 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020c 0x20c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x10:0x1 typ_frame 10 None val_frame 0 None 084a 084a seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 084b 084b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 084c 084c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 34 None fiu_op_sel 3 insert seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 31 0x2:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 084d 084d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 3a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_frame 6 None val_frame 0 None 084e 084e fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func a PASS_A_ELSE_PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 31 0x2:0x11 val_frame 2 None 084f 084f fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_random 1c read ioc memory and increment address ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 0850 0850 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 08a5 0x8a5 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 2d 0x5:0xd typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 0851 0851 ioc_adrbs 1 val ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 0852 0852 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 0853 0853 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0854 0854 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start e start_physical_wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_br_type 4 Call False seq_branch_adr 020b 0x20b seq_cond_sel 7d IOC.IOC_XFER.PERR~ seq_en_micro 0 None typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0855 0855 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0851 0x851 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 0856 0856 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_frame 0 None val_a_adr 34 0x3:0x14 val_b_adr 16 CSA/VAL_BUS val_frame 3 None val_rand c START_MULTIPLY 0857 0857 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 35 0x3:0x15 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 3 None 0858 0858 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_a_adr 0b GP 0xb val_frame 0 None 0859 0859 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x2:0x12 val_frame 2 None 085a 085a fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_random 14 clear cpu running seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 085b 085b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 085c 085c fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_random 4 write request fifo ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 085d 085d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 085e 085e ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1e A_AND_B typ_b_adr 3a 0x2:0x1a typ_frame 2 None val_frame 0 None 085f 085f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 13 LOOP_REG val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0860 0860 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 085d 0x85d seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_frame 0 None val_frame 0 None 0861 0861 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_frame 0 None val_frame 0 None 0862 0862 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 34 0x3:0x14 val_b_adr 16 CSA/VAL_BUS val_frame 3 None val_rand c START_MULTIPLY 0863 0863 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_b_adr 0b GP 0xb typ_frame 10 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 35 0x3:0x15 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 3 None 0864 0864 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0859 0x859 seq_en_micro 0 None typ_frame 0 None val_a_adr 0b GP 0xb val_c_adr 34 GP 0xb val_frame 0 None 0865 0865 fiu_mem_start 15 setup_tag_read fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0866 0866 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs 8 typ+mem seq_br_type 3 Unconditional Branch seq_branch_adr 0868 0x868 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0b GP 0xb val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 6 None 0867 0867 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_random 1e write ioc memory and increment address ioc_tvbs a fiu+mem seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0861 0x861 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0b GP 0xb val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 6 None 0868 0868 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 15 setup_tag_read fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0867 0x867 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 0869 0869 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 086a 086a fiu_mem_start f start_physical_tag_rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 086b 086b fiu_mem_start 15 setup_tag_read seq_br_type 3 Unconditional Branch seq_branch_adr 0867 0x867 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 086c 086c seq_br_type 3 Unconditional Branch seq_branch_adr 086f 0x86f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 086d 086d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start d start_physical_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand 0 NO_OP val_a_adr 0b GP 0xb val_frame 0 None 086e 086e ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0861 0x861 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 086f 086f fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1e write ioc memory and increment address ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0870 0870 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_random 1e write ioc memory and increment address seq_br_type 3 Unconditional Branch seq_branch_adr 086d 0x86d seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 0871 0871 fiu_len_fill_lit 57 zero-fill 0x17 fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_b_adr 32 0x2:0x12 typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_c_adr 0d 0x3:0x12 val_c_mux_sel 2 ALU val_frame 3 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0872 0872 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020c 0x20c seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_frame 3 None 0873 0873 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 0874 0874 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x3:0x1e val_frame 3 None 0875 0875 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0876 0876 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0877 0877 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 0878 0878 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x3:0x1e val_alu_func 0 PASS_A val_c_adr 05 0x3:0x1a val_c_mux_sel 2 ALU val_frame 3 None 0879 0879 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0b92 0xb92 seq_en_micro 0 None typ_c_adr 1b 0x1b:0x4 typ_c_mux_sel 0 ALU typ_frame 1b None typ_rand c WRITE_OUTER_FRAME val_c_adr 1b 0x1b:0x4 val_c_mux_sel 2 ALU val_frame 1b None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 087a 087a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 087b 087b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_random 02 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_frame 0 None 087c 087c ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 087d 087d typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 19 None 087e 087e typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1e 0x19:0x1 val_c_mux_sel 2 ALU val_frame 19 None 087f 087f typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x19:0x2 val_c_mux_sel 2 ALU val_frame 19 None 0880 0880 typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1c 0x19:0x3 val_c_mux_sel 2 ALU val_frame 19 None 0881 0881 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0882 0882 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 23 0x6:0x3 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 0883 0883 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 14 ZEROS typ_b_adr 1e TOP - 2 typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_b_adr 20 0x6:0x0 val_frame 6 None 0884 0884 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0888 0x888 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1d TOP - 3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0885 0885 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 0886 0886 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 088c 0x88c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1d TOP - 3 val_alu_func 1 A_PLUS_B val_b_adr 24 0x5:0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 0887 0887 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 088e 0x88e typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 24 0x5:0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 0888 0888 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 1 A_PLUS_B val_b_adr 24 0x5:0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 0889 0889 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 088a 088a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 088b 088b fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 088e 0x88e typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 24 0x5:0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 088c 088c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 088d 088d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 088e 0x88e typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 24 0x5:0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 088e 088e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 18 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 02 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 33 0x3:0x13 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 3 None 088f 088f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 21 0x5:0x1 val_frame 5 None 0890 0890 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 34 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 3e 0x3:0x1e typ_alu_func 7 INC_A typ_c_adr 01 0x3:0x1e typ_c_mux_sel 0 ALU typ_frame 3 None val_frame 0 None 0891 0891 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 0892 0892 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3b 0x5:0x1b val_frame 5 None 0893 0893 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 089c 0x89c typ_a_adr 3c 0x3:0x1c typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 0 NO_OP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0894 0894 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0895 0895 fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 34 0x3:0x14 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 3 None val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 0896 0896 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 36 0x3:0x16 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 3 None 0897 0897 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 0898 0898 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1e write ioc memory and increment address ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 0899 0899 ioc_random 1e write ioc memory and increment address seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 3d 0x2:0x1d val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 089a 089a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start d start_physical_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand 0 NO_OP val_a_adr 06 GP 0x6 val_frame 0 None 089b 089b ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0898 0x898 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 089c 089c fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 3f 0x6:0x1f typ_alu_func 18 NOT_A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 6 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_b_adr 34 0x3:0x14 val_c_adr 3f GP 0x0 val_frame 3 None val_rand c START_MULTIPLY 089d 089d seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 35 0x3:0x15 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 3 None 089e 089e fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0810 0x810 seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x3:0x11 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 3 None 089f 089f fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_random 1 load transfer address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 03 0x3:0x1c typ_c_mux_sel 0 ALU typ_frame 3 None val_a_adr 05 GP 0x5 val_frame 0 None 08a0 08a0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ ioc_random 1e write ioc memory and increment address seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08a1 08a1 ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08a2 08a2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08a3 08a3 ioc_random 1e write ioc memory and increment address ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08a4 08a4 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_random 4 write request fifo ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 0211 0x211 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 08a5 08a5 fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_vmux_sel 1 fill value ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 08a6 08a6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 08a7 08a7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08a8 08a8 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 08 GP 0x8 typ_frame 0 None val_b_adr 08 GP 0x8 val_frame 0 None 08a9 08a9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 08aa 08aa fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 20 0x8:0x0 typ_frame 8 None typ_mar_cntl 5 RESTORE_MAR_REFRESH val_a_adr 30 0x2:0x10 val_alu_func 0 PASS_A val_b_adr 30 0x2:0x10 val_frame 2 None 08ab 08ab fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_en_micro 0 None typ_frame 0 None val_a_adr 3a 0x8:0x1a val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 08ac 08ac seq_en_micro 0 None typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 08ad 08ad fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x2:0x1f val_frame 2 None 08ae 08ae fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 33 0x9:0x13 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 9 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 08af 08af fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 5 RESTORE_MAR_REFRESH val_c_adr 13 LOOP_REG val_c_mux_sel 2 ALU val_frame d None 08b0 08b0 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 5c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 12 0xd:0xd val_c_source 0 FIU_BUS val_frame d None 08b1 08b1 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2d 0xd:0xd val_alu_func 7 INC_A val_c_adr 12 0xd:0xd val_c_mux_sel 2 ALU val_frame d None 08b2 08b2 seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 08b3 08b3 seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 08b4 08b4 seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 08b5 08b5 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 3 LEFT_I_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 08b6 08b6 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 04 GP 0x4 val_frame 0 None 08b7 08b7 seq_br_type 0 Branch False seq_branch_adr 08c4 0x8c4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08b8 08b8 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x9:0x1d val_frame 9 None 08b9 08b9 fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3e 0x12:0x1e typ_frame 12 None val_frame 0 None 08ba 08ba fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x11:0x1d val_frame 11 None 08bb 08bb fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3a 0x5:0x1a typ_frame 5 None val_frame 0 None 08bc 08bc fiu_mem_start f start_physical_tag_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x9:0x1d val_frame 9 None 08bd 08bd fiu_mem_start 15 setup_tag_read ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 04 GP 0x4 val_frame 0 None 08be 08be fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val ioc_tvbs a fiu+mem seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 2c 0xd:0xc val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 08bf 08bf fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 20 0x8:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_c_adr 13 LOOP_REG val_c_source 0 FIU_BUS val_frame d None 08c0 08c0 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 08c1 08c1 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 08c0 0x8c0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08c2 08c2 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 08c3 08c3 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 08c4 08c4 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 1 Branch True seq_branch_adr 08b5 0x8b5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 29 0x8:0x9 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 08c5 08c5 seq_br_type 7 Unconditional Call seq_branch_adr 08e6 0x8e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08c6 08c6 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_b_adr 24 0x8:0x4 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_b_adr 2c 0xd:0xc val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame d None 08c7 08c7 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 0c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 08c8 08c8 seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 08c9 08c9 fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 3 LEFT_I_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 08ca 08ca fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 12 0xd:0xd typ_c_source 0 FIU_BUS typ_frame d None val_frame 0 None 08cb 08cb seq_br_type 0 Branch False seq_branch_adr 08d9 0x8d9 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 08cc 08cc fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x9:0x1d val_frame 9 None 08cd 08cd fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3e 0x12:0x1e typ_frame 12 None val_frame 0 None 08ce 08ce fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x11:0x1d val_frame 11 None 08cf 08cf fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3a 0x5:0x1a typ_frame 5 None val_frame 0 None 08d0 08d0 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x9:0x1d val_frame 9 None 08d1 08d1 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 08d2 08d2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0xd:0xc val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 08d3 08d3 fiu_mem_start e start_physical_wr fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 20 0x8:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 2c 0xd:0xc val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame d None 08d4 08d4 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 08d5 08d5 fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 08d4 0x8d4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 08d6 08d6 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 08d3 0x8d3 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 39 0x8:0x19 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 8 None 08d7 08d7 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 08d8 08d8 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 08d9 08d9 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 1 Branch True seq_branch_adr 08c9 0x8c9 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 29 0x8:0x9 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 08da 08da seq_br_type 7 Unconditional Call seq_branch_adr 08e6 0x8e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08db 08db fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_b_adr 2c 0xd:0xc val_frame d None 08dc 08dc fiu_len_fill_lit 7d zero-fill 0x3d fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 11 0xd:0xe val_c_source 0 FIU_BUS val_frame d None 08dd 08dd seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x8:0x3 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 8 None 08de 08de fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_frame d None val_a_adr 33 0x5:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 08df 08df fiu_mem_start 13 start_available_query ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 08e0 08e0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08e1 08e1 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 08e2 08e2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08e3 08e3 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 74 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 08e4 08e4 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 08df 0x8df seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 08e5 08e5 seq_br_type 3 Unconditional Branch seq_branch_adr 08f6 0x8f6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08e6 08e6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 08e7 08e7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 08e8 08e8 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 08e9 08e9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 08ea 08ea seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 08ec 0x8ec seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 08eb 08eb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 08ec 08ec fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 04 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 08ed 08ed seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 08ef 0x8ef seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 08ee 08ee seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 08ef 08ef fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 08f0 08f0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 08f2 0x8f2 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 08f1 08f1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 08f2 08f2 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 08f3 08f3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 08f5 0x8f5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 08f4 08f4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 08f5 08f5 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08f6 08f6 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc ioc_random 1 load transfer address seq_br_type 7 Unconditional Call seq_branch_adr 364b 0x364b seq_en_micro 0 None seq_random 0a ? typ_b_adr 33 0x2:0x13 typ_frame 2 None val_frame 0 None 08f7 08f7 ioc_random 1c read ioc memory and increment address seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_frame 0 None val_b_adr 30 0x2:0x10 val_frame 2 None 08f8 08f8 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 08f9 08f9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None seq_random 55 ? typ_c_adr 0c 0x3:0x13 typ_c_source 0 FIU_BUS typ_frame 3 None val_c_adr 0c 0x3:0x13 val_c_source 0 FIU_BUS val_frame 3 None 08fa 08fa fiu_mem_start 13 start_available_query ioc_adrbs 2 typ ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 38 0x5:0x18 val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 08fb 08fb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 08fc 08fc fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 3a 0x11:0x1a val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 11 None 08fd 08fd fiu_mem_start 17 scavenger_write fiu_tivi_src 1 tar_val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 08fc 0x8fc seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_b_adr 22 0x7:0x2 val_frame 7 None val_rand 2 DEC_LOOP_COUNTER 08fe 08fe fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 08fb 0x8fb seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 38 0x5:0x18 val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 08ff 08ff fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_b_adr 33 0x9:0x13 typ_frame 9 None typ_mar_cntl 4 RESTORE_MAR val_frame 0 None 0900 0900 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_c_adr 0b 0x3:0x14 val_c_source 0 FIU_BUS val_frame 3 None 0901 0901 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_c_adr 0a 0x3:0x15 val_c_source 0 FIU_BUS val_frame 3 None 0902 0902 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_random 1c read ioc memory and increment address ioc_tvbs 4 ioc+ioc seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 09 0x3:0x16 val_c_source 0 FIU_BUS val_frame 3 None 0903 0903 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0b53 0xb53 typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_frame 0 None 0904 0904 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0905 0905 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_b_adr 1f TOP - 1 val_frame 0 None 0906 0906 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0907 0907 ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 2f 0x12:0xf val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 12 None 0908 0908 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 0909 0909 ioc_fiubs 0 fiu typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 090a 090a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 090b 090b typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 090c 090c fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame f None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 090d 090d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 090e 090e fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 090b 0x90b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 090f 090f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_frame 0 None val_rand a PASS_B_HIGH 0910 0910 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_random 0f ? typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_csa_cntl 1 START_POP_DOWN typ_rand 1 INC_LOOP_COUNTER val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0911 0911 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT typ_rand 5 CHECK_CLASS_B_LIT val_b_adr 04 GP 0x4 val_frame 0 None 0912 0912 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0913 0913 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0914 0914 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0915 0915 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 32ae 0x32ae typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 0916 0916 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 45 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 3941 0x3941 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 0917 0917 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 0918 0918 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0919 0919 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 091a 091a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 091e 0x91e seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 20 0x8:0x0 typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 091b 091b typ_frame 0 None val_frame 0 None 091c 091c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 091d 091d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 094d 0x94d typ_frame 0 None val_frame 0 None 091e 091e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 091f 091f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0920 ; -------------------------------------------------------------------------------------- 0920 ; 0x020d Execute Module,Elaborate 0920 ; -------------------------------------------------------------------------------------- 0920 MACRO_Execute_Module,Elaborate: 0920 0920 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0920 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 1d None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0921 0921 fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0922 0922 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0923 0923 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 22 0x2:0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0924 0924 fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0925 0925 ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0926 0926 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0927 0927 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0928 ; -------------------------------------------------------------------------------------- 0928 ; 0x0206 Execute Module,Check_Elaborated 0928 ; -------------------------------------------------------------------------------------- 0928 MACRO_Execute_Module,Check_Elaborated: 0928 0928 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0928 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1d None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0929 0929 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 092a 0x92a seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 092a 092a fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 092b 092b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 092c 092c fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 092d 092d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0926 0x926 typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 092e ; -------------------------------------------------------------------------------------- 092e ; 0x020f Execute Module,Activate 092e ; -------------------------------------------------------------------------------------- 092e MACRO_Execute_Module,Activate: 092e 092e dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 092e None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 10 TOP typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 092f 092f fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0930 0930 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0931 0931 seq_br_type 7 Unconditional Call seq_branch_adr 3941 0x3941 seq_random 02 ? typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0932 ; -------------------------------------------------------------------------------------- 0932 ; 0x020e Execute Module,Augment_Imports 0932 ; -------------------------------------------------------------------------------------- 0932 MACRO_Execute_Module,Augment_Imports: 0932 0932 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0932 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0933 0933 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0934 0934 fiu_mem_start 4 continue ioc_fiubs 0 fiu typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 0935 0935 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 093a 0x93a typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0936 0936 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_offs_lit 2c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0943 0x943 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0937 0937 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 22 0x2:0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 0938 0938 fiu_mem_start 6 start_rd_if_false ioc_adrbs 3 seq seq_br_type 4 Call False seq_branch_adr 0948 0x948 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0939 0939 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 093a 093a ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1d A_AND_NOT_B val_b_adr 3a 0x5:0x1a val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 093b 093b fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0940 0x940 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 093c 093c typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 093d 093d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0949 0x949 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame f None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 093e 093e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 093f 093f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 093c 0x93c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0940 0940 ioc_adrbs 2 typ seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_alu_func 1a PASS_B typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0941 0941 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0942 0942 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0926 0x926 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0943 0943 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 22 0x2:0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 0944 0944 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0945 0945 fiu_mem_start 6 start_rd_if_false ioc_adrbs 3 seq seq_br_type 4 Call False seq_branch_adr 0948 0x948 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0946 0946 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0b53 0xb53 typ_a_adr 10 TOP typ_frame 0 None val_frame 0 None 0947 0947 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3309 0x3309 typ_a_adr 21 0x10:0x1 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 10 None typ_rand c WRITE_OUTER_FRAME val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0948 0948 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0949 0949 fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 094a 094a seq_br_type 3 Unconditional Branch seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 094b 094b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 094c ; -------------------------------------------------------------------------------------- 094c ; 0x0209 Execute Task,Abort 094c ; -------------------------------------------------------------------------------------- 094c MACRO_Execute_Task,Abort: 094c 094c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 094c None typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 094d 094d seq_br_type 7 Unconditional Call seq_branch_adr 3a3e 0x3a3e typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 3c 0x2:0x1c val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 094e ; -------------------------------------------------------------------------------------- 094e ; 0x0208 Execute Task,Abort_Multiple 094e ; -------------------------------------------------------------------------------------- 094e MACRO_Execute_Task,Abort_Multiple: 094e 094e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 094e None seq_br_type 3 Unconditional Branch seq_branch_adr 326c 0x326c typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 094f 094f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0950 ; -------------------------------------------------------------------------------------- 0950 ; 0x020c Execute Module,Is_Callable 0950 ; -------------------------------------------------------------------------------------- 0950 MACRO_Execute_Module,Is_Callable: 0950 0950 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0950 None fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 0951 0951 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0958 0x958 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 3c 0x2:0x1c val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_frame 2 None 0952 0952 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0959 0x959 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 0953 0953 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0957 0x957 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0954 0954 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0956 0x956 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 23 0x5:0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0955 0955 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type d Dispatch False seq_branch_adr 0957 0x957 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 04 ? typ_a_adr 20 0x5:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0956 0956 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0957 0x957 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 20 0x5:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 0957 0957 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0958 0958 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0959 0959 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 095a 095a fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0957 0x957 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 095b 095b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0953 0x953 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 095c 095c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0957 0x957 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 095d 095d ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0950 MACRO_Execute_Module,Is_Callable typ_a_adr 24 0x0:0x4 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 095e ; -------------------------------------------------------------------------------------- 095e ; 0x020b Execute Module,Is_Terminated 095e ; -------------------------------------------------------------------------------------- 095e MACRO_Execute_Module,Is_Terminated: 095e 095e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 095e None fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 095f 095f fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0963 0x963 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0960 0960 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0961 0x961 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 14 ZEROS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 0961 0961 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x7:0xd val_alu_func 0 PASS_A val_frame 7 None val_rand a PASS_B_HIGH 0962 0962 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0958 0x958 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0963 0963 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0964 0964 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0958 0x958 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_frame 4 None val_rand a PASS_B_HIGH 0965 0965 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0960 0x960 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0966 ; -------------------------------------------------------------------------------------- 0966 ; 0x0205 QQUnknown InMicrocode 0966 ; -------------------------------------------------------------------------------------- 0966 MACRO_0966_QQUnknown_InMicrocode: 0966 0966 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 0966 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 096b 0x96b seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 10 TOP typ_frame 1c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0967 0967 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0969 0x969 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0968 0968 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 096f 0x96f typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0969 0969 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 096a 096a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 096f 0x96f typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 096b 096b seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 096f 0x96f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 5 None val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 096c 096c seq_br_type 1 Branch True seq_branch_adr 096e 0x96e seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 10 TOP typ_frame a None val_frame 0 None 096d 096d seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 096e 096e fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 096f 096f fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 0970 ; -------------------------------------------------------------------------------------- 0970 ; 0x020a Execute Module,Get_Name 0970 ; -------------------------------------------------------------------------------------- 0970 MACRO_Execute_Module,Get_Name: 0970 0970 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0970 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0971 0x971 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0971 0971 typ_c_adr 2f TOP typ_frame 0 None val_frame 0 None 0972 0972 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_frame 1c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0973 0973 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0975 0x975 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0974 0974 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0975 0975 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0976 0976 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0977 0977 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_c_lit 1 None typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 0978 0978 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 21 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 097a 0x97a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0979 0979 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 097a 097a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 097b 097b seq_br_type 1 Branch True seq_branch_adr 097d 0x97d seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 29 0xc:0x9 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_frame c None 097c 097c seq_br_type 7 Unconditional Call seq_branch_adr 32c5 0x32c5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 097d 097d seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 097e 097e fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 0957 0x957 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 097f 097f seq_br_type 3 Unconditional Branch seq_branch_adr 0978 0x978 typ_frame 0 None val_frame 0 None 0980 ; -------------------------------------------------------------------------------------- 0980 ; 0x02c7 Declare_Variable Any 0980 ; -------------------------------------------------------------------------------------- 0980 MACRO_Declare_Variable_Any: 0980 0980 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0980 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0981 0981 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 3164 MACRO_Declare_Variable_Discrete seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0982 0982 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0983 0x983 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0983 0983 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0984 0984 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0985 0985 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0986 0986 seq_br_type 3 Unconditional Branch seq_branch_adr 0aee MACRO_Declare_Variable_Package typ_frame 0 None val_frame 0 None 0987 0987 seq_br_type 3 Unconditional Branch seq_branch_adr 0af2 MACRO_Declare_Variable_Task typ_frame 0 None val_frame 0 None 0988 0988 seq_br_type 3 Unconditional Branch seq_branch_adr 132a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 0989 0989 seq_br_type 3 Unconditional Branch seq_branch_adr 132a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 098a 098a seq_br_type 3 Unconditional Branch seq_branch_adr 132a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 098b 098b seq_br_type 3 Unconditional Branch seq_branch_adr 1ee4 MACRO_Declare_Variable_Record typ_frame 0 None val_frame 0 None 098c 098c seq_br_type 3 Unconditional Branch seq_branch_adr 12d4 MACRO_Declare_Variable_Variant_Record typ_frame 0 None val_frame 0 None 098d 098d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 098e 098e seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 098f 098f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0990 ; -------------------------------------------------------------------------------------- 0990 ; 0x02c6 Declare_Variable Any,Visible 0990 ; -------------------------------------------------------------------------------------- 0990 MACRO_Declare_Variable_Any,Visible: 0990 0990 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0990 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0991 0991 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 3162 MACRO_Declare_Variable_Discrete,Visible seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0992 0992 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0993 0x993 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0993 0993 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0994 0994 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0995 0995 seq_br_type 3 Unconditional Branch seq_branch_adr 30cc MACRO_Declare_Variable_Float,Visible typ_frame 0 None val_frame 0 None 0996 0996 seq_br_type 3 Unconditional Branch seq_branch_adr 0af8 MACRO_Declare_Variable_Package,Visible typ_frame 0 None val_frame 0 None 0997 0997 seq_br_type 3 Unconditional Branch seq_branch_adr 0afe MACRO_Declare_Variable_Task,Visible typ_frame 0 None val_frame 0 None 0998 0998 seq_br_type 3 Unconditional Branch seq_branch_adr 133c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 0999 0999 seq_br_type 3 Unconditional Branch seq_branch_adr 133c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 099a 099a seq_br_type 3 Unconditional Branch seq_branch_adr 133c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 099b 099b seq_br_type 3 Unconditional Branch seq_branch_adr 1ed6 MACRO_Declare_Variable_Record,Visible typ_frame 0 None val_frame 0 None 099c 099c seq_br_type 3 Unconditional Branch seq_branch_adr 12c8 MACRO_Declare_Variable_Variant_Record,Visible typ_frame 0 None val_frame 0 None 099d 099d seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 099e 099e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 099f 099f seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 09a0 09a0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 09a1 09a1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 09a2 ; -------------------------------------------------------------------------------------- 09a2 ; 0x012f Execute Any,Equal 09a2 ; -------------------------------------------------------------------------------------- 09a2 MACRO_Execute_Any,Equal: 09a2 09a2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09a2 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 09a3 09a3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2f9c MACRO_Execute_Discrete,Equal seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 09a4 09a4 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 09a5 0x9a5 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 09a5 09a5 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09a6 09a6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 09a7 09a7 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09a8 09a8 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09a9 09a9 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09aa 09aa seq_br_type 3 Unconditional Branch seq_branch_adr 1b44 MACRO_Execute_Array,Equal typ_frame 0 None val_frame 0 None 09ab 09ab seq_br_type 3 Unconditional Branch seq_branch_adr 181a MACRO_Execute_Vector,Equal typ_frame 0 None val_frame 0 None 09ac 09ac seq_br_type 3 Unconditional Branch seq_branch_adr 1438 MACRO_Execute_Matrix,Equal typ_frame 0 None val_frame 0 None 09ad 09ad seq_br_type 3 Unconditional Branch seq_branch_adr 17f0 MACRO_Execute_Record,Equal typ_frame 0 None val_frame 0 None 09ae 09ae seq_br_type 3 Unconditional Branch seq_branch_adr 1744 MACRO_Execute_Variant_Record,Equal typ_frame 0 None val_frame 0 None 09af 09af fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09b0 09b0 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 09b1 09b1 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09b2 ; -------------------------------------------------------------------------------------- 09b2 ; 0x012e Execute Any,Not_Equal 09b2 ; -------------------------------------------------------------------------------------- 09b2 MACRO_Execute_Any,Not_Equal: 09b2 09b2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09b2 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 09b3 09b3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2fa0 MACRO_Execute_Discrete,Not_Equal seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 09b4 09b4 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 09b5 0x9b5 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 09b5 09b5 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09b6 09b6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 09b7 09b7 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09b8 09b8 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09b9 09b9 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 09ba 09ba seq_br_type 3 Unconditional Branch seq_branch_adr 1b44 MACRO_Execute_Array,Equal typ_frame 0 None val_frame 0 None 09bb 09bb seq_br_type 3 Unconditional Branch seq_branch_adr 181a MACRO_Execute_Vector,Equal typ_frame 0 None val_frame 0 None 09bc 09bc seq_br_type 3 Unconditional Branch seq_branch_adr 1438 MACRO_Execute_Matrix,Equal typ_frame 0 None val_frame 0 None 09bd 09bd seq_br_type 3 Unconditional Branch seq_branch_adr 17f0 MACRO_Execute_Record,Equal typ_frame 0 None val_frame 0 None 09be 09be seq_br_type 3 Unconditional Branch seq_branch_adr 1744 MACRO_Execute_Variant_Record,Equal typ_frame 0 None val_frame 0 None 09bf 09bf fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09c0 09c0 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 09c1 09c1 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 09c2 ; -------------------------------------------------------------------------------------- 09c2 ; 0x012d Execute Any,Address 09c2 ; -------------------------------------------------------------------------------------- 09c2 MACRO_Execute_Any,Address: 09c2 09c2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09c2 None seq_br_type 0 Branch False seq_branch_adr 09c6 0x9c6 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 5 None val_frame 0 None 09c3 09c3 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 09c7 0x9c7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_frame 1d None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 09c4 09c4 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 09c8 0x9c8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 09c5 09c5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 3f 0x1e:0x1f val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 1e None 09c6 09c6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 09c7 09c7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 23 0x11:0x3 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 11 None 09c8 09c8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 23 0x11:0x3 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 11 None 09c9 09c9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 09ca ; -------------------------------------------------------------------------------------- 09ca ; 0x0116 Execute Any,Address_Of_Type 09ca ; -------------------------------------------------------------------------------------- 09ca MACRO_Execute_Any,Address_Of_Type: 09ca 09ca dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09ca None ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 09cb 09cb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1e A_AND_B val_b_adr 3f 0x1e:0x1f val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 1e None 09cc ; -------------------------------------------------------------------------------------- 09cc ; 0x012c Execute Any,Size 09cc ; -------------------------------------------------------------------------------------- 09cc MACRO_Execute_Any,Size: 09cc 09cc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09cc None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 09d1 0x9d1 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 09cd 09cd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_frame 0 None 09ce 09ce fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 09cf 0x9cf seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 09cf 09cf fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 09d0 0x9d0 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 09d0 09d0 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 09d1 09d1 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 09f4 0x9f4 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 09d2 09d2 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 09d5 0x9d5 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 09d3 09d3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 09d4 0x9d4 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 09d4 09d4 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 09d5 09d5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 09d6 09d6 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 48 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 09e5 0x9e5 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 09d7 09d7 fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 09da 0x9da seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 09d8 09d8 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 09e1 0x9e1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_b_adr 3f 0x2:0x1f val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 09d9 09d9 seq_br_type 3 Unconditional Branch seq_branch_adr 09dd 0x9dd seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 04 GP 0x4 val_frame 0 None val_rand c START_MULTIPLY 09da 09da fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 09db 09db fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 09e1 0x9e1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_b_adr 3f 0x2:0x1f val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 09dc 09dc seq_br_type 3 Unconditional Branch seq_branch_adr 09dd 0x9dd seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 04 GP 0x4 val_frame 0 None val_rand c START_MULTIPLY 09dd 09dd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 09e0 0x9e0 seq_en_micro 0 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 09de 09de seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 09df 09df seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 09e0 09e0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 09ec 0x9ec seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_frame 0 None 09e1 09e1 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 09e3 0x9e3 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 09e2 09e2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 09e3 09e3 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 09e4 09e4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 09e5 09e5 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 09e6 09e6 fiu_len_fill_lit 7d zero-fill 0x3d fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 09e7 09e7 ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 09ea 0x9ea seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 21 0x5:0x1 val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand c START_MULTIPLY 09e8 09e8 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 09e9 09e9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 09ea 09ea fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 09eb 0x9eb seq_random 04 ? typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 09eb 09eb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 38 0x13:0x18 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 13 None 09ec 09ec fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 09ed 09ed fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 09f2 0x9f2 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 09ee 09ee fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 09f0 0x9f0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 09ef 09ef fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 09ec 0x9ec typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 09f0 09f0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 09f1 09f1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 09ec 0x9ec typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 09f2 09f2 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 09f3 09f3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 09f4 09f4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 09ce 0x9ce seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_b_adr 10 TOP val_frame 0 None val_rand a PASS_B_HIGH 09f5 09f5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 09f6 09f6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 09f7 09f7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 09f8 ; -------------------------------------------------------------------------------------- 09f8 ; 0x012a Execute Any,Change_Utility 09f8 ; -------------------------------------------------------------------------------------- 09f8 MACRO_Execute_Any,Change_Utility: 09f8 09f8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 09f8 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 09f9 09f9 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 09fa 09fa fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 09fb 09fb ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 09fc 09fc fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 09fd 09fd ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 1f TOP - 1 val_frame 0 None 09fe 09fe fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 09ff 09ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; 0x0129 Execute Any,Make_Visible 0a00 ; -------------------------------------------------------------------------------------- 0a00 MACRO_Execute_Any,Make_Visible: 0a00 0a00 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0a00 None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 0a01 0a01 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a02 0xa02 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0a02 0a02 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a03 0xa03 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0a03 0a03 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0a04 ; -------------------------------------------------------------------------------------- 0a04 ; 0x0128 QQUnknown InMicrocode 0a04 ; -------------------------------------------------------------------------------------- 0a04 MACRO_0a04_QQUnknown_InMicrocode: 0a04 0a04 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 0a04 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a05 0xa05 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0a05 0a05 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a06 ; -------------------------------------------------------------------------------------- 0a06 ; 0x0124 Execute Any,Is_Constrained 0a06 ; -------------------------------------------------------------------------------------- 0a06 MACRO_Execute_Any,Is_Constrained: 0a06 0a06 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a06 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_br_type 1 Branch True seq_branch_adr 0a09 0xa09 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_lit 2 None typ_frame b None val_frame 0 None 0a07 0a07 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 0a08 0xa08 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0a08 0a08 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0a09 0a09 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a0a 0xa0a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0a0a 0a0a seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0a0b 0a0b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a0c ; -------------------------------------------------------------------------------------- 0a0c ; 0x0112 Execute Any,Make_Constrained 0a0c ; -------------------------------------------------------------------------------------- 0a0c MACRO_Execute_Any,Make_Constrained: 0a0c 0a0c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a0c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 0a0d 0xa0d seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1b A_OR_B typ_b_adr 21 0xc:0x1 typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0a0d 0a0d fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0a0e ; -------------------------------------------------------------------------------------- 0a0e ; 0x0123 Execute Any,Make_Aligned 0a0e ; -------------------------------------------------------------------------------------- 0a0e MACRO_Execute_Any,Make_Aligned: 0a0e 0a0e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a0e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 30 0x2:0x10 val_frame 2 None 0a0f 0a0f ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0a10 0a10 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a11 0a11 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 09c9 0x9c9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_frame 0 None val_frame 0 None 0a12 0a12 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a13 0a13 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_frame 0 None 0a14 0a14 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0a15 0a15 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a16 ; -------------------------------------------------------------------------------------- 0a16 ; 0x0122 Execute Any,Make_Root_Type 0a16 ; -------------------------------------------------------------------------------------- 0a16 MACRO_Execute_Any,Make_Root_Type: 0a16 0a16 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a16 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 20 0x9:0x0 val_frame 9 None 0a17 0a17 seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None val_b_adr 39 0x2:0x19 val_frame 2 None 0a18 0a18 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0a19 0a19 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 0a1a 0xa1a seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_frame 0 None 0a1a 0a1a fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0a1c 0xa1c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0a1b 0a1b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0a1c 0a1c typ_frame 0 None val_frame 0 None 0a1d 0a1d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a1e 0a1e fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 0 PASS_A val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 0a1f 0a1f seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0a20 ; -------------------------------------------------------------------------------------- 0a20 ; 0x0121 Execute Any,Is_Default 0a20 ; -------------------------------------------------------------------------------------- 0a20 MACRO_Execute_Any,Is_Default: 0a20 0a20 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a20 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a21 0xa21 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0a21 0a21 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 0a1f 0xa1f seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None seq_random 04 ? typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1e None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a22 ; -------------------------------------------------------------------------------------- 0a22 ; 0x0120 Execute Any,Is_Value 0a22 ; -------------------------------------------------------------------------------------- 0a22 MACRO_Execute_Any,Is_Value: 0a22 0a22 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a22 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP val_frame 0 None 0a23 0a23 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0a24 ; -------------------------------------------------------------------------------------- 0a24 ; 0x011f Execute Any,Is_Scalar 0a24 ; -------------------------------------------------------------------------------------- 0a24 MACRO_Execute_Any,Is_Scalar: 0a24 0a24 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0a24 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP val_frame 0 None 0a25 0a25 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 34 0x5:0x14 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0a26 ; -------------------------------------------------------------------------------------- 0a26 ; 0x011e Execute Any,Convert 0a26 ; -------------------------------------------------------------------------------------- 0a26 MACRO_Execute_Any,Convert: 0a26 0a26 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0a26 None dispatch_uses_tos 1 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a27 0a27 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2fee MACRO_Execute_Discrete,Convert seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0a28 0a28 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a29 0xa29 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0a29 0a29 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a2a 0a2a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a2b 0a2b seq_br_type 3 Unconditional Branch seq_branch_adr 28d0 MACRO_Execute_Float,Convert typ_frame 0 None val_frame 0 None 0a2c 0a2c seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a2d 0a2d seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a2e 0a2e seq_br_type 3 Unconditional Branch seq_branch_adr 1bd6 MACRO_Execute_Array,Convert typ_frame 0 None val_frame 0 None 0a2f 0a2f seq_br_type 3 Unconditional Branch seq_branch_adr 1a58 MACRO_Execute_Vector,Convert typ_frame 0 None val_frame 0 None 0a30 0a30 seq_br_type 3 Unconditional Branch seq_branch_adr 1552 MACRO_Execute_Matrix,Convert typ_frame 0 None val_frame 0 None 0a31 0a31 seq_br_type 3 Unconditional Branch seq_branch_adr 1804 MACRO_Execute_Record,Convert typ_frame 0 None val_frame 0 None 0a32 0a32 seq_br_type 3 Unconditional Branch seq_branch_adr 179e MACRO_Execute_Variant_Record,Convert typ_frame 0 None val_frame 0 None 0a33 0a33 seq_br_type 0 Branch False seq_branch_adr 1af3 0x1af3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand 8 SPARE_0x08 val_frame 0 None 0a34 0a34 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1b0b 0x1b0b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0a35 0a35 seq_br_type 0 Branch False seq_branch_adr 0c33 0xc33 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand 8 SPARE_0x08 val_frame 0 None 0a36 0a36 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0c4b 0xc4b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0a37 0a37 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a38 ; -------------------------------------------------------------------------------------- 0a38 ; 0x011d Execute Any,Convert_To_Formal 0a38 ; -------------------------------------------------------------------------------------- 0a38 MACRO_Execute_Any,Convert_To_Formal: 0a38 0a38 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0a38 None dispatch_uses_tos 1 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a39 0a39 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2fee MACRO_Execute_Discrete,Convert seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0a3a 0a3a seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a3b 0xa3b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0a3b 0a3b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a3c 0a3c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a3d 0a3d seq_br_type 3 Unconditional Branch seq_branch_adr 28d0 MACRO_Execute_Float,Convert typ_frame 0 None val_frame 0 None 0a3e 0a3e seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a3f 0a3f seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a40 0a40 seq_br_type 3 Unconditional Branch seq_branch_adr 1c3c MACRO_Execute_Array,Convert_To_Formal typ_frame 0 None val_frame 0 None 0a41 0a41 seq_br_type 3 Unconditional Branch seq_branch_adr 1a98 MACRO_Execute_Vector,Convert_To_Formal typ_frame 0 None val_frame 0 None 0a42 0a42 seq_br_type 3 Unconditional Branch seq_branch_adr 15c8 MACRO_Execute_Matrix,Convert_To_Formal typ_frame 0 None val_frame 0 None 0a43 0a43 seq_br_type 3 Unconditional Branch seq_branch_adr 1804 MACRO_Execute_Record,Convert typ_frame 0 None val_frame 0 None 0a44 0a44 seq_br_type 3 Unconditional Branch seq_branch_adr 179e MACRO_Execute_Variant_Record,Convert typ_frame 0 None val_frame 0 None 0a45 0a45 seq_br_type 0 Branch False seq_branch_adr 1af3 0x1af3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand 8 SPARE_0x08 val_frame 0 None 0a46 0a46 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1b0b 0x1b0b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0a47 0a47 seq_br_type 0 Branch False seq_branch_adr 0c33 0xc33 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand 8 SPARE_0x08 val_frame 0 None 0a48 0a48 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0c4b 0xc4b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0a49 0a49 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a4a ; -------------------------------------------------------------------------------------- 0a4a ; 0x011c Execute Any,Convert_Unchecked 0a4a ; -------------------------------------------------------------------------------------- 0a4a MACRO_Execute_Any,Convert_Unchecked: 0a4a 0a4a dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0a4a None fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0a4f 0xa4f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a4b 0a4b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0a4d 0xa4d seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 3 None val_frame 0 None 0a4c 0a4c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0a4d 0xa4d seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 11 TOP + 1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0a4d 0a4d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 7 None val_frame 0 None 0a4e 0a4e seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 0a4f 0a4f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0a52 0xa52 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a50 0a50 fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a63 0xa63 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_frame 7 None val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_frame 0 None 0a51 0a51 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a52 0a52 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a53 0a53 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0a5a 0xa5a typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a54 0a54 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a55 0a55 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a56 0a56 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a57 0a57 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0a5c 0xa5c typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a58 0a58 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0a5d 0xa5d typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a59 0a59 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0a5e 0xa5e typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a5a 0a5a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0a5b 0a5b fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 0a6f 0xa6f seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a5c 0a5c fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a5d 0a5d fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 34 0x7:0x14 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 0a5e 0a5e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a5f 0a5f fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_frame 0 None val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_frame 0 None 0a60 0a60 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0a61 0a61 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_random 06 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 0a62 0a62 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0a63 0xa63 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0a63 0a63 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0a6d 0xa6d seq_cond_sel 07 VAL.ALU_32_CO(late) typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0a64 0a64 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0a6b 0xa6b seq_cond_sel 07 VAL.ALU_32_CO(late) typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0a65 0a65 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a66 0a66 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a67 0a67 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a68 0a68 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0a63 0xa63 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 0a69 0a69 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0a63 0xa63 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 0a6a 0a6a seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0a63 0xa63 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 0a6b 0a6b fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0a6d 0xa6d seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0a6c 0a6c ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0a6d 0a6d fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_br_type c Dispatch True seq_branch_adr 0a6e 0xa6e seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 28 0x9:0x8 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0a6e 0a6e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_c_adr 2f TOP typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0a6f 0a6f seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 0a70 ; -------------------------------------------------------------------------------------- 0a70 ; 0x011b Execute Any,In_Type 0a70 ; -------------------------------------------------------------------------------------- 0a70 MACRO_Execute_Any,In_Type: 0a70 0a70 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0a70 None dispatch_uses_tos 1 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a71 0a71 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2fea MACRO_Execute_Discrete,In_Type seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0a72 0a72 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a73 0xa73 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0a73 0a73 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a74 0a74 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a75 0a75 seq_br_type 3 Unconditional Branch seq_branch_adr 28f4 MACRO_Execute_Float,In_Type typ_frame 0 None val_frame 0 None 0a76 0a76 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a80 0xa80 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a77 0a77 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a80 0xa80 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a78 0a78 seq_br_type 3 Unconditional Branch seq_branch_adr 1ba6 MACRO_Execute_Array,In_Type typ_frame 0 None val_frame 0 None 0a79 0a79 seq_br_type 3 Unconditional Branch seq_branch_adr 1aa0 MACRO_Execute_Vector,In_Type typ_frame 0 None val_frame 0 None 0a7a 0a7a seq_br_type 3 Unconditional Branch seq_branch_adr 14b0 MACRO_Execute_Matrix,In_Type typ_frame 0 None val_frame 0 None 0a7b 0a7b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a80 0xa80 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a7c 0a7c seq_br_type 3 Unconditional Branch seq_branch_adr 17b0 MACRO_Execute_Variant_Record,In_Type typ_frame 0 None val_frame 0 None 0a7d 0a7d fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1afd 0x1afd seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a7e 0a7e seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 0a7f 0a7f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c3d 0xc3d seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a80 0a80 ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0a81 0a81 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a82 0a82 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0a83 0a83 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a84 ; -------------------------------------------------------------------------------------- 0a84 ; 0x011a Execute Any,Not_In_Type 0a84 ; -------------------------------------------------------------------------------------- 0a84 MACRO_Execute_Any,Not_In_Type: 0a84 0a84 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0a84 None dispatch_uses_tos 1 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a85 0a85 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2fec MACRO_Execute_Discrete,Not_In_Type seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0a86 0a86 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a87 0xa87 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0a87 0a87 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a88 0a88 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a89 0a89 seq_br_type 3 Unconditional Branch seq_branch_adr 28f6 MACRO_Execute_Float,Not_In_Type typ_frame 0 None val_frame 0 None 0a8a 0a8a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a94 0xa94 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a8b 0a8b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a94 0xa94 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a8c 0a8c seq_br_type 3 Unconditional Branch seq_branch_adr 1bb4 MACRO_Execute_Array,Not_In_Type typ_frame 0 None val_frame 0 None 0a8d 0a8d seq_br_type 3 Unconditional Branch seq_branch_adr 1aae MACRO_Execute_Vector,Not_In_Type typ_frame 0 None val_frame 0 None 0a8e 0a8e seq_br_type 3 Unconditional Branch seq_branch_adr 14b4 MACRO_Execute_Matrix,Not_In_Type typ_frame 0 None val_frame 0 None 0a8f 0a8f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0a94 0xa94 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a90 0a90 seq_br_type 3 Unconditional Branch seq_branch_adr 17b4 MACRO_Execute_Variant_Record,Not_In_Type typ_frame 0 None val_frame 0 None 0a91 0a91 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b03 0x1b03 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a92 0a92 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 0a93 0a93 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c43 0xc43 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a94 0a94 ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0a95 0a95 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0a96 0a96 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0a97 0a97 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0a98 ; -------------------------------------------------------------------------------------- 0a98 ; 0x0119 Execute Any,Check_In_Formal_Type 0a98 ; -------------------------------------------------------------------------------------- 0a98 MACRO_Execute_Any,Check_In_Formal_Type: 0a98 0a98 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0a98 None dispatch_uses_tos 1 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 0a99 0a99 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2ffa MACRO_Execute_Discrete,Check_In_Type seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 33 0x8:0x13 typ_frame 8 None val_b_adr 27 0x9:0x7 val_frame 9 None 0a9a 0a9a seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0a9b 0xa9b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP val_frame 0 None 0a9b 0a9b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0a9c 0a9c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0a9d 0a9d seq_br_type 3 Unconditional Branch seq_branch_adr 28fa MACRO_Execute_Float,Check_In_Type typ_frame 0 None val_frame 0 None 0a9e 0a9e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0aa8 0xaa8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0a9f 0a9f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0aa8 0xaa8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0aa0 0aa0 seq_br_type 3 Unconditional Branch seq_branch_adr 1bc2 MACRO_Execute_Array,Check_In_Type typ_frame 0 None val_frame 0 None 0aa1 0aa1 seq_br_type 3 Unconditional Branch seq_branch_adr 1ab6 MACRO_Execute_Vector,Check_In_Type typ_frame 0 None val_frame 0 None 0aa2 0aa2 seq_br_type 3 Unconditional Branch seq_branch_adr 14b8 MACRO_Execute_Matrix,Check_In_Type typ_frame 0 None val_frame 0 None 0aa3 0aa3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0aa8 0xaa8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0aa4 0aa4 seq_br_type 3 Unconditional Branch seq_branch_adr 17be MACRO_Execute_Variant_Record,Check_In_Formal_Type typ_frame 0 None val_frame 0 None 0aa5 0aa5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b09 0x1b09 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0aa6 0aa6 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 0aa7 0aa7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c49 0xc49 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0aa8 0aa8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 11 TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0aa9 0aa9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0aaa ; -------------------------------------------------------------------------------------- 0aaa ; 0x0118 Execute Any,Write_Unchecked 0aaa ; -------------------------------------------------------------------------------------- 0aaa MACRO_Execute_Any,Write_Unchecked: 0aaa 0aaa dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 0aaa None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0aab 0aab fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0aac 0aac seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0aaf 0xaaf seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 4 None val_frame 0 None 0aad 0aad fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_frame 6 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0aae 0aae seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 0aaf 0aaf fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x5:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0ab0 0ab0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0ab2 0xab2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 0ab1 0ab1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ab5 0xab5 typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 9 PASS_A_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0ab2 0ab2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0ab3 0ab3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 9 PASS_A_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0ab4 0ab4 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0ab5 0xab5 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0ab5 0ab5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0ab6 0ab6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0ab7 0ab7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; 0x0117 Execute Any,Structure_Query 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 MACRO_Execute_Any,Structure_Query: 0ab8 0ab8 dispatch_csa_free 3 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0ab8 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0ab9 0ab9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start a start_continue_if_false fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0abb 0xabb seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 2 None typ_frame b None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0aba 0aba seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0abb 0abb fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0abc 0abc fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0abd 0abd fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0abe 0abe fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 22 0x5:0x2 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 0abf 0abf seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0ac0 0ac0 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0ac1 0ac1 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0ac2 0ac2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 0ac3 0ac3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0acd 0xacd seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ac4 0ac4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0ace 0xace seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0ac5 0ac5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0ac6 0ac6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x3:0x1e val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 3 None 0ac7 0ac7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 0ac8 0ac8 fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0acb 0xacb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ac9 0ac9 fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0acb 0xacb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0aca 0aca fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0acb 0xacb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0acb 0acb typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 24 0x5:0x4 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 5 None 0acc 0acc fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0acd 0acd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 29 0x5:0x9 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 5 None 0ace 0ace fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0acf 0acf fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ad0 0ad0 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0adf 0xadf seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 24 0x5:0x4 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0ad1 0ad1 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 0ad2 0ad2 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ad7 0xad7 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0ad3 0ad3 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0ad4 0ad4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0ad5 0ad5 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0ad6 0ad6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2a 0x5:0xa val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 5 None 0ad7 0ad7 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ad3 0xad3 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0ad8 0ad8 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0ad9 0ad9 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0ad3 0xad3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 0ada 0ada typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0adb 0adb fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0adc 0adc seq_br_type 1 Branch True seq_branch_adr 0ad9 0xad9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 0add 0add fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 17 LOOP_COUNTER typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 7 INC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0ade 0ade ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0ad5 0xad5 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 0adf 0adf ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0ae0 0ae0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 0ae1 0ae1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0ae2 ; -------------------------------------------------------------------------------------- 0ae2 ; 0x0126 Execute Any,Has_Default_Initialization 0ae2 ; -------------------------------------------------------------------------------------- 0ae2 MACRO_Execute_Any,Has_Default_Initialization: 0ae2 0ae2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0ae2 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 30 0x2:0x10 val_frame 2 None 0ae3 0ae3 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 3d None typ_frame 0 None val_frame 0 None 0ae4 0ae4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 8 None val_frame 0 None 0ae5 0ae5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 09c9 0x9c9 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0ae6 ; -------------------------------------------------------------------------------------- 0ae6 ; 0x0111 Execute Any,Has_Repeated_Initialization 0ae6 ; -------------------------------------------------------------------------------------- 0ae6 MACRO_Execute_Any,Has_Repeated_Initialization: 0ae6 0ae6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0ae6 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 30 0x2:0x10 val_frame 2 None 0ae7 0ae7 fiu_len_fill_lit 41 zero-fill 0x1 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 3d None seq_br_type 3 Unconditional Branch seq_branch_adr 0ae4 0xae4 typ_frame 0 None val_frame 0 None 0ae8 ; -------------------------------------------------------------------------------------- 0ae8 ; 0x0110 Execute Any,Is_Initialization_Repeated 0ae8 ; -------------------------------------------------------------------------------------- 0ae8 MACRO_Execute_Any,Is_Initialization_Repeated: 0ae8 0ae8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0ae8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0ae9 0ae9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0aea ; -------------------------------------------------------------------------------------- 0aea ; 0x012b Execute Any,Spare14 0aea ; -------------------------------------------------------------------------------------- 0aea MACRO_Execute_Any,Spare14: 0aea 0aea dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0aea None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0aeb 0aeb fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 3b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0aec 0aec fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0aed 0aed ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0aee ; -------------------------------------------------------------------------------------- 0aee ; 0x0387 Declare_Variable Package 0aee ; -------------------------------------------------------------------------------------- 0aee MACRO_Declare_Variable_Package: 0aee 0aee dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0aee None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0b4b 0xb4b seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_frame 2 None 0aef 0aef fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0af0 0af0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2f 0x2:0xf val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0af1 0af1 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 0b5f 0xb5f typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_frame 0 None 0af2 ; -------------------------------------------------------------------------------------- 0af2 ; 0x036f Declare_Variable Task 0af2 ; -------------------------------------------------------------------------------------- 0af2 MACRO_Declare_Variable_Task: 0af2 0af2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0af2 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_frame 2 None 0af3 0af3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_b_adr 10 TOP typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0af4 0af4 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2e 0x2:0xe val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0af5 0af5 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 0af6 0af6 seq_br_type 3 Unconditional Branch seq_branch_adr 0b5f 0xb5f typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0af7 0af7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0af8 ; -------------------------------------------------------------------------------------- 0af8 ; 0x0386 Declare_Variable Package,Visible 0af8 ; -------------------------------------------------------------------------------------- 0af8 MACRO_Declare_Variable_Package,Visible: 0af8 0af8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0af8 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0b4b 0xb4b seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_frame 2 None 0af9 0af9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 20 0x18:0x0 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0afa 0afa ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2f 0x2:0xf val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0afb 0afb fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 0afc 0afc seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 0afd 0afd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0afe ; -------------------------------------------------------------------------------------- 0afe ; 0x036e Declare_Variable Task,Visible 0afe ; -------------------------------------------------------------------------------------- 0afe MACRO_Declare_Variable_Task,Visible: 0afe 0afe dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0afe None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_frame 2 None 0aff 0aff fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_b_adr 10 TOP typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b00 0b00 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 2e 0x2:0xe val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0b01 0b01 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 0b02 0b02 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 0b03 0b03 seq_br_type 3 Unconditional Branch seq_branch_adr 0b5f 0xb5f typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b04 ; -------------------------------------------------------------------------------------- 0b04 ; 0x036d Declare_Variable Task,On_Processor 0b04 ; -------------------------------------------------------------------------------------- 0b04 MACRO_Declare_Variable_Task,On_Processor: 0b04 0b04 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b04 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 0b05 0b05 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0b06 0b06 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_c_adr 3b GP 0x4 val_frame 2 None 0b07 0b07 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b08 0b08 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0b5f 0xb5f typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b09 0b09 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0b0a ; -------------------------------------------------------------------------------------- 0b0a ; 0x036c Declare_Variable Task,Visible,On_Processor 0b0a ; -------------------------------------------------------------------------------------- 0b0a MACRO_Declare_Variable_Task,Visible,On_Processor: 0b0a 0b0a dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b0a None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 0b0b 0b0b fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0b0c 0b0c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_c_adr 3b GP 0x4 val_frame 2 None 0b0d 0b0d fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b0e 0b0e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b0f 0b0f seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0b10 ; -------------------------------------------------------------------------------------- 0b10 ; 0x036b Declare_Variable Task,As_Component 0b10 ; -------------------------------------------------------------------------------------- 0b10 MACRO_Declare_Variable_Task,As_Component: 0b10 0b10 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b10 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_frame 2 None 0b11 0b11 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0b12 0b12 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b13 0b13 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 29 0xc:0x9 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame c None 0b14 0b14 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0b1f 0xb1f typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b15 0b15 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1a PASS_B val_frame 0 None 0b16 0b16 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0b17 0b17 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0b18 ; -------------------------------------------------------------------------------------- 0b18 ; 0x036a Declare_Variable Task,On_Processor,As_Component 0b18 ; -------------------------------------------------------------------------------------- 0b18 MACRO_Declare_Variable_Task,On_Processor,As_Component: 0b18 0b18 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b18 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 0b19 0b19 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 29 0xc:0x9 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame c None 0b1a 0b1a fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_c_adr 3b GP 0x4 val_frame 2 None 0b1b 0b1b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0b1c 0b1c fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 0b1f 0xb1f typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b1d 0b1d fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_frame 0 None 0b1e 0b1e seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0b1f 0b1f fiu_mem_start a start_continue_if_false ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0b21 0xb21 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b20 0b20 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0b21 0b21 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0b22 0b22 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0b23 0b23 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0b24 ; -------------------------------------------------------------------------------------- 0b24 ; 0x0385 Declare_Variable Package,On_Processor 0b24 ; -------------------------------------------------------------------------------------- 0b24 MACRO_Declare_Variable_Package,On_Processor: 0b24 0b24 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b24 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 0b25 0b25 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0b26 0b26 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0b4b 0xb4b seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_c_adr 3b GP 0x4 val_frame 2 None 0b27 0b27 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b28 0b28 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b29 0b29 seq_br_type 3 Unconditional Branch seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0b2a ; -------------------------------------------------------------------------------------- 0b2a ; 0x0384 Declare_Variable Package,Visible,On_Processor 0b2a ; -------------------------------------------------------------------------------------- 0b2a MACRO_Declare_Variable_Package,Visible,On_Processor: 0b2a 0b2a dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 0b2a None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 0b2b 0b2b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 0b2c 0b2c ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0b2d 0b2d fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 0b4b 0xb4b seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x2:0x0 val_c_adr 3b GP 0x4 val_frame 2 None 0b2e 0b2e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b2f 0b2f fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0b5f 0xb5f seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b30 0b30 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 0b31 0b31 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 10 TOP val_frame 0 None 0b32 0b32 ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b6b 0xb6b typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0b33 0b33 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0b34 0b34 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 02 GP 0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b35 0b35 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 18 None val_frame 0 None 0b36 0b36 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 0b4e 0xb4e typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0b37 0b37 ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0b4b 0xb4b typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0b38 0b38 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x9:0x15 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0x2:0x0 val_frame 2 None 0b39 0b39 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 0b3a 0b3a fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b3b 0b3b fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 70 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 6 None 0b3c 0b3c fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 36 0x5:0x16 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0b3d 0b3d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 23 0x11:0x3 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 0b3e 0b3e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 25 0x11:0x5 val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_frame 11 None 0b3f 0b3f ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 1d None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b40 0b40 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0b4a 0xb4a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 01 GP 0x1 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 10 None val_alu_func 1b A_OR_B val_b_adr 31 0x2:0x11 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 0b41 0b41 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 0b42 0b42 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 27 0x2:0x7 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_a_adr 07 GP 0x7 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 0b43 0b43 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0b5f 0xb5f typ_c_adr 2e TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_c_adr 2e TOP + 1 val_frame 0 None 0b44 0b44 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0b48 0xb48 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 39 GP 0x6 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 16 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0b45 0b45 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0b46 0b46 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 1b None val_a_adr 24 0x11:0x4 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 11 None 0b47 0b47 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0b48 0b48 seq_br_type 1 Branch True seq_branch_adr 38e6 0x38e6 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 2 None 0b49 0b49 seq_br_type 3 Unconditional Branch seq_branch_adr 38e6 0x38e6 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU val_frame 0 None 0b4a 0b4a seq_br_type 8 Return True seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 01 GP 0x1 typ_c_lit 0 None typ_frame 16 None val_frame 0 None 0b4b 0b4b fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3301 0x3301 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0b4c 0b4c seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 38e6 0x38e6 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 0b4d 0b4d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0b51 0xb51 seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0b4e 0b4e fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3300 0x3300 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0b4f 0b4f seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 38e6 0x38e6 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 0b50 0b50 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0b51 0xb51 seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0b51 0b51 seq_br_type 2 Push (branch address) seq_branch_adr 0b49 0xb49 typ_frame 0 None val_frame 0 None 0b52 0b52 ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 38e6 0x38e6 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 22 0x8:0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 8 None 0b53 0b53 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0b74 0xb74 seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 11 None val_a_adr 2e 0xd:0xe val_frame d None 0b54 0b54 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0b5b 0xb5b seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 23 0xd:0x3 typ_frame d None typ_mar_cntl a LOAD_MAR_IMPORT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b55 0b55 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x4:0x1 val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 4 None 0b56 0b56 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 3c 0x4:0x1c val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b57 0b57 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b7d 0xb7d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0b58 0b58 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc seq_br_type 1 Branch True seq_branch_adr 0b56 0xb56 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1c DEC_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0b59 0b59 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0b5c 0xb5c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_frame 0 None 0b5a 0b5a seq_br_type 3 Unconditional Branch seq_branch_adr 0b53 0xb53 seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x4:0x1 val_alu_func 7 INC_A val_c_adr 1e 0x4:0x1 val_c_mux_sel 2 ALU val_frame 4 None 0b5b 0b5b fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 3c 0x4:0x1c val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b5c 0b5c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_frame 11 None val_frame 0 None 0b5d 0b5d fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 0b78 0xb78 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b5e 0b5e ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3419 0x3419 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b5f 0b5f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0b74 0xb74 seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 11 None val_a_adr 2e 0xd:0xe val_frame d None 0b60 0b60 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0b67 0xb67 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 23 0xd:0x3 typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b61 0b61 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x4:0x1 val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 4 None 0b62 0b62 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3c 0x4:0x1c val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b63 0b63 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b7d 0xb7d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0b64 0b64 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc seq_br_type 1 Branch True seq_branch_adr 0b62 0xb62 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1c DEC_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0b65 0b65 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0b68 0xb68 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0b66 0b66 seq_br_type 3 Unconditional Branch seq_branch_adr 0b5f 0xb5f seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x4:0x1 val_alu_func 7 INC_A val_c_adr 1e 0x4:0x1 val_c_mux_sel 2 ALU val_frame 4 None 0b67 0b67 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a3 0x32a3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3c 0x4:0x1c val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b68 0b68 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_frame 11 None val_frame 0 None 0b69 0b69 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 0b78 0xb78 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b6a 0b6a ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b6b 0b6b fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0b6c 0b6c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 7 Unconditional Call seq_branch_adr 0b74 0xb74 seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_frame 11 None val_frame 0 None 0b6d 0b6d ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0b6e 0b6e ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0e GP 0xe val_alu_func 0 PASS_A val_frame 0 None 0b6f 0b6f seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a3 0x32a3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b70 0b70 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 3d 0x11:0x1d typ_frame 11 None val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 36 0x5:0x16 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0b71 0b71 fiu_len_fill_lit 55 zero-fill 0x15 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 8 LOAD_MAR_SYSTEM typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_frame 0 None 0b72 0b72 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b73 0b73 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x8:0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 8 None 0b74 0b74 fiu_len_fill_lit 55 zero-fill 0x15 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 8 LOAD_MAR_SYSTEM val_frame 0 None 0b75 0b75 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0b76 0b76 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 35 0x9:0x15 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 9 None 0b77 0b77 fiu_len_fill_lit 55 zero-fill 0x15 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 0b78 0b78 fiu_len_fill_lit 55 zero-fill 0x15 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 8 LOAD_MAR_SYSTEM val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 0b79 0b79 fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_frame 0 None 0b7a 0b7a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b7b 0b7b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0b7c 0b7c fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_frame 0 None 0b7d 0b7d seq_br_type 7 Unconditional Call seq_branch_adr 0b85 0xb85 seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 0b7e 0b7e fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0b82 0xb82 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 0b7f 0b7f fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b85 0xb85 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0b80 0b80 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b85 0xb85 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0b81 0b81 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0b85 0xb85 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x2:0x10 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 0b82 0b82 seq_br_type 9 Return False seq_branch_adr 0b83 0xb83 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 19 X_XOR_B typ_b_adr 0c GP 0xc typ_frame 0 None val_a_adr 0b GP 0xb val_alu_func 19 X_XOR_B val_b_adr 0c GP 0xc val_frame 0 None 0b83 0b83 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0b84 0xb84 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 6 A_MINUS_B typ_b_adr 0c GP 0xc typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 5 DEC_A_MINUS_B val_b_adr 0b GP 0xb val_frame 0 None 0b84 0b84 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0b85 0b85 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 0b86 0b86 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 12 start_lru_query fiu_offs_lit 5c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0b87 0b87 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0b8b 0xb8b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0b88 0b88 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b89 0b89 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 12 start_lru_query fiu_offs_lit 7a None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None val_rand 2 DEC_LOOP_COUNTER 0b8a 0b8a seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0b88 0xb88 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func c PASS_A_ELSE_INC_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0b8b 0b8b fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0b8c 0b8c fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7a None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0b8d 0b8d fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 2e 0xc:0xe typ_frame c None typ_mar_cntl 4 RESTORE_MAR val_a_adr 2e 0xc:0xe val_alu_func 0 PASS_A val_frame c None 0b8e 0b8e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func c PASS_A_ELSE_INC_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0b8f 0b8f seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 6 A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0c GP 0xc val_frame 0 None 0b90 0b90 seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func a PASS_A_ELSE_PASS_B typ_b_adr 0f GP 0xf typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 0f GP 0xf val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 0b91 0b91 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0b92 0b92 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 2d 0x1d:0xd typ_frame 1d None val_c_adr 04 0xd:0x1b val_c_source 0 FIU_BUS val_frame d None 0b93 0b93 fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 09 0xd:0x16 typ_c_mux_sel 0 ALU typ_frame d None val_frame 0 None 0b94 0b94 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 34 0xd:0x14 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0b 0xd:0x14 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 34 0x2:0x14 val_frame 2 None 0b95 0b95 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ba4 0xba4 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 0b96 0b96 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3b 0xd:0x1b val_frame d None 0b97 0b97 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 39 0xd:0x19 typ_alu_func 0 PASS_A typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0b98 0b98 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 26 0x5:0x6 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x2:0x11 val_frame 2 None 0b99 0b99 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0b 0xd:0x14 typ_c_mux_sel 0 ALU typ_frame d None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0b9a 0b9a fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 39 0xd:0x19 typ_alu_func 0 PASS_A typ_c_adr 02 0xd:0x1d typ_c_source 0 FIU_BUS typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0b9b 0b9b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_c_adr 0a 0xd:0x15 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 01 GP 0x1 val_b_adr 01 GP 0x1 val_frame 0 None 0b9c 0b9c fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 36 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0ba3 0xba3 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0b 0xd:0x14 typ_c_mux_sel 0 ALU typ_frame d None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0b9d 0b9d fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 12 0x1d:0xd typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 2d 0x5:0xd val_alu_func 6 A_MINUS_B val_frame 5 None 0b9e 0b9e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3a 0x8:0x1a val_frame 8 None 0b9f 0b9f fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None typ_b_adr 36 0xd:0x16 typ_frame d None val_frame 0 None 0ba0 0ba0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_frame 2 None 0ba1 0ba1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 0a 0xd:0x15 val_c_source 0 FIU_BUS val_frame d None 0ba2 0ba2 fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 5 RESTORE_MAR_REFRESH val_a_adr 35 0xd:0x15 val_alu_func 1c DEC_A val_c_adr 0a 0xd:0x15 val_c_mux_sel 2 ALU val_frame d None 0ba3 0ba3 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0baa 0xbaa seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0xd:0x15 val_alu_func 0 PASS_A val_c_adr 0b 0xd:0x14 val_c_mux_sel 2 ALU val_frame d None 0ba4 0ba4 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 12 0x1d:0xd typ_c_source 0 FIU_BUS typ_frame 1d None val_a_adr 3b 0xd:0x1b val_frame d None 0ba5 0ba5 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 34 0xd:0x14 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0b 0xd:0x14 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 3e 0x5:0x1e val_frame 5 None 0ba6 0ba6 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 39 0xd:0x19 typ_alu_func 0 PASS_A typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0ba7 0ba7 fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 35 0xd:0x15 typ_b_adr 34 0xd:0x14 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0ba8 0ba8 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 3d 0xd:0x1d typ_frame d None val_b_adr 39 0x2:0x19 val_frame 2 None 0ba9 0ba9 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_b_adr 36 0xd:0x16 typ_frame d None typ_mar_cntl 5 RESTORE_MAR_REFRESH val_frame 0 None 0baa 0baa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0bab 0bab fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0bad 0xbad seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 14 ZEROS typ_c_adr 0d 0xd:0x12 typ_frame d None val_a_adr 24 0x9:0x4 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 9 None 0bac 0bac fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 30 0x12:0x10 typ_frame 12 None val_frame 0 None 0bad 0bad fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 38 0xd:0x18 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0bae 0bae fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 4b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0bb2 0xbb2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 34 0xd:0x14 typ_c_adr 0f 0xd:0x10 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_c_adr 0f 0xd:0x10 val_c_mux_sel 2 ALU val_frame d None 0baf 0baf ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 35 0xd:0x15 typ_alu_func 7 INC_A typ_b_adr 0f GP 0xf typ_c_adr 0a 0xd:0x15 typ_c_mux_sel 0 ALU typ_frame d None val_b_adr 0f GP 0xf val_c_adr 0d 0xd:0x12 val_frame d None 0bb0 0bb0 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0bb6 0xbb6 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_frame d None val_frame 0 None 0bb1 0bb1 fiu_len_fill_lit 4a zero-fill 0xa fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0bd4 0xbd4 seq_en_micro 0 None typ_c_adr 04 0xd:0x1b typ_c_source 0 FIU_BUS typ_frame d None val_frame 0 None 0bb2 0bb2 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0baf 0xbaf seq_en_micro 0 None typ_a_adr 2f 0x8:0xf typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0bb3 0bb3 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0baf 0xbaf seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0bb4 0bb4 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0baf 0xbaf seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 0bb5 0bb5 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0baf 0xbaf seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0bb6 0bb6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0bd2 0xbd2 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 36 0xd:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0bb7 0bb7 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0bbe 0xbbe seq_cond_sel 64 OFFSET_REGISTER_???? seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0bb8 0bb8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 2 INC_A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bb9 0bb9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0bd2 0xbd2 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 33 0xd:0x13 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bba 0bba fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 1 Branch True seq_branch_adr 0bc5 0xbc5 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 37 0xd:0x17 typ_alu_func 1e A_AND_B typ_b_adr 0f GP 0xf typ_frame d None val_frame 0 None 0bbb 0bbb fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr fiu_offs_lit 40 None seq_br_type 1 Branch True seq_branch_adr 0bbf 0xbbf seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 33 0xd:0x13 typ_alu_func 1c DEC_A typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 33 0xd:0x13 val_alu_func 7 INC_A val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bbc 0bbc fiu_mem_start 8 start_wr_if_false fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0bbd 0xbbd seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 14 ZEROS typ_alu_func 7 INC_A typ_b_adr 34 0xd:0x14 typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame d None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0xd:0x13 val_alu_func 1c DEC_A val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bbd 0bbd ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0bd2 0xbd2 seq_en_micro 0 None typ_b_adr 33 0xd:0x13 typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bbe 0bbe fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bbf 0bbf fiu_len_fill_lit 47 zero-fill 0x7 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 1 Branch True seq_branch_adr 0bd2 0xbd2 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_b_adr 33 0xd:0x13 typ_frame d None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 33 0xd:0x13 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame d None 0bc0 0bc0 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 1 Branch True seq_branch_adr 0bc5 0xbc5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 37 0xd:0x17 val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame d None 0bc1 0bc1 fiu_mem_start 3 start-wr ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0bc3 0xbc3 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 33 0xd:0x13 val_alu_func 1c DEC_A val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bc2 0bc2 fiu_mem_start 8 start_wr_if_false fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0bbd 0xbbd seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_b_adr 34 0xd:0x14 typ_frame d None val_a_adr 14 ZEROS val_alu_func 7 INC_A val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame d None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0bc3 0bc3 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 33 0xd:0x13 typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bc4 0bc4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0bb7 0xbb7 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 36 0xd:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0bc5 0bc5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0bd2 0xbd2 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 38 0xd:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0bc6 0bc6 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 0bc7 0bc7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bc8 0bc8 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0bc9 0bc9 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 5 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0bca 0bca fiu_len_fill_lit 53 zero-fill 0x13 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0bcb 0bcb fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0bcc 0bcc seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0bcd 0xbcd seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bcd 0bcd fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0bd1 0xbd1 seq_en_micro 0 None typ_a_adr 2f 0x8:0xf typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0bce 0bce fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0bd1 0xbd1 seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0bcf 0bcf fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0bd1 0xbd1 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 0bd0 0bd0 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0bd1 0xbd1 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0bd1 0bd1 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0bd2 0xbd2 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0bd2 0bd2 ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 0bd3 0xbd3 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 30 0xd:0x10 typ_alu_func 0 PASS_A typ_b_adr 32 0xd:0x12 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 30 0xd:0x10 val_alu_func 0 PASS_A val_b_adr 32 0xd:0x12 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame d None 0bd3 0bd3 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bd4 0bd4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 0bea 0xbea seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0bd5 0bd5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3f 0x2:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0bd6 0bd6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bd7 0bd7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0be7 0xbe7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0bd8 0bd8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0bdf 0xbdf seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 03 0xd:0x1c val_c_source 0 FIU_BUS val_frame d None 0bd9 0bd9 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0c04 0xc04 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3d 0xd:0x1d val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame d None 0bda 0bda seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bdb 0bdb fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0be7 0xbe7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 0bdc 0bdc fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 03 0xd:0x1c val_c_mux_sel 2 ALU val_frame d None 0bdd 0bdd fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0be7 0xbe7 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bde 0bde fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 0be7 0xbe7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3c 0xd:0x1c val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0bdf 0bdf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0be7 0xbe7 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3b 0xd:0x1b typ_alu_func 1c DEC_A typ_c_adr 04 0xd:0x1b typ_c_mux_sel 0 ALU typ_frame d None val_frame 0 None 0be0 0be0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0be7 0xbe7 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0be1 0be1 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0bea 0xbea seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 02 0xd:0x1d val_c_mux_sel 2 ALU val_frame d None 0be2 0be2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3a 0xd:0x1a val_alu_func 1 A_PLUS_B val_b_adr 3d 0xd:0x1d val_frame d None 0be3 0be3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0be7 0xbe7 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0xd:0x1d val_alu_func 6 A_MINUS_B val_b_adr 3a 0xd:0x1a val_c_adr 02 0xd:0x1d val_c_mux_sel 2 ALU val_frame d None 0be4 0be4 seq_br_type 0 Branch False seq_branch_adr 0be7 0xbe7 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0be5 0be5 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0bd9 0xbd9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 22 0x1:0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 39 0xd:0x19 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0be6 0be6 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 0bdf 0xbdf seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3c 0xd:0x1c val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0be7 0be7 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0be8 0be8 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0be9 0be9 seq_br_type 3 Unconditional Branch seq_branch_adr 0c04 0xc04 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_a_adr 3d 0xd:0x1d typ_alu_func 7 INC_A typ_c_adr 02 0xd:0x1d typ_c_mux_sel 0 ALU typ_frame d None val_frame 0 None 0bea 0bea fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 4b None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 0beb 0beb fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0bee 0xbee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 37 0xd:0x17 typ_alu_func 1e A_AND_B typ_b_adr 0f GP 0xf typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 36 0xd:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0bec 0bec fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 06 ? typ_a_adr 14 ZEROS typ_alu_func 2 INC_A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bed 0bed ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0c04 0xc04 seq_en_micro 0 None typ_b_adr 33 0xd:0x13 typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bee 0bee seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0bf3 0xbf3 seq_cond_sel 64 OFFSET_REGISTER_???? seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bef 0bef fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 0bf0 0xbf0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 2 INC_A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bf0 0bf0 fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 33 0xd:0x13 typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bf1 0bf1 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0c03 0xc03 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 33 0xd:0x13 typ_c_adr 01 0xd:0x1e typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0bf2 0bf2 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 9 Return False seq_branch_adr 0bf7 0xbf7 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 37 0xd:0x17 typ_alu_func 1e A_AND_B typ_b_adr 3e 0xd:0x1e typ_frame d None val_frame 0 None 0bf3 0bf3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 0bf4 0xbf4 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0c 0xd:0x13 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0c 0xd:0x13 val_c_mux_sel 2 ALU val_frame d None 0bf4 0bf4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 33 0xd:0x13 typ_frame d None val_b_adr 33 0xd:0x13 val_frame d None 0bf5 0bf5 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0c03 0xc03 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 33 0xd:0x13 val_c_adr 01 0xd:0x1e val_c_mux_sel 2 ALU val_frame d None 0bf6 0bf6 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 9 Return False seq_branch_adr 0bf7 0xbf7 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 37 0xd:0x17 val_alu_func 1e A_AND_B val_b_adr 3e 0xd:0x1e val_frame d None 0bf7 0bf7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 38 0xd:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0bf8 0bf8 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0bf9 0bf9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bfa 0bfa fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0bfb 0bfb fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 5 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0bfc 0bfc fiu_len_fill_lit 53 zero-fill 0x13 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0bfd 0bfd fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0bfe 0bfe seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0bff 0xbff seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0bff 0bff fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c03 0xc03 seq_en_micro 0 None typ_a_adr 2f 0x8:0xf typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0c00 0c00 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c03 0xc03 seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0c01 0c01 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c03 0xc03 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 0c02 0c02 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c03 0xc03 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0c03 0c03 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0c04 0xc04 seq_en_micro 0 None seq_random 06 ? typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0c04 0c04 ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 0c05 0xc05 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 30 0xd:0x10 typ_alu_func 0 PASS_A typ_b_adr 32 0xd:0x12 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 30 0xd:0x10 val_alu_func 0 PASS_A val_b_adr 32 0xd:0x12 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame d None 0c05 0c05 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0c06 ; -------------------------------------------------------------------------------------- 0c06 ; 0x021f Execute Heap_Access,Equal 0c06 ; -------------------------------------------------------------------------------------- 0c06 MACRO_Execute_Heap_Access,Equal: 0c06 0c06 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c06 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 0c07 0c07 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0c08 ; -------------------------------------------------------------------------------------- 0c08 ; 0x021e Execute Heap_Access,Maximum 0c08 ; -------------------------------------------------------------------------------------- 0c08 MACRO_Execute_Heap_Access,Maximum: 0c08 0c08 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c08 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 0c09 0c09 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c0a ; -------------------------------------------------------------------------------------- 0c0a ; 0x021d Execute Heap_Access,Is_Null 0c0a ; -------------------------------------------------------------------------------------- 0c0a MACRO_Execute_Heap_Access,Is_Null: 0c0a 0c0a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c0a None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 0c0b 0c0b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c0c ; -------------------------------------------------------------------------------------- 0c0c ; 0x021c Execute Heap_Access,Not_Null 0c0c ; -------------------------------------------------------------------------------------- 0c0c MACRO_Execute_Heap_Access,Not_Null: 0c0c 0c0c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c0c None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 0c0d 0c0d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c0e ; -------------------------------------------------------------------------------------- 0c0e ; 0x021b Execute Heap_Access,Set_Null 0c0e ; -------------------------------------------------------------------------------------- 0c0e MACRO_Execute_Heap_Access,Set_Null: 0c0e 0c0e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c0e None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0c12 0xc12 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_lit 2 None typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0c0f 0c0f fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0c10 0c10 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0c11 0c11 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0c07 0xc07 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 0c12 0c12 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0c13 0c13 fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c15 0xc15 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 39 0x2:0x19 val_frame 2 None 0c14 0c14 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c18 0xc18 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0c15 0c15 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0c16 0c16 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0c17 0c17 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c18 0xc18 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0c18 0c18 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c07 0xc07 typ_frame 0 None val_frame 0 None 0c19 0c19 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c1a ; -------------------------------------------------------------------------------------- 0c1a ; 0x021a Execute Heap_Access,Element_Type 0c1a ; -------------------------------------------------------------------------------------- 0c1a MACRO_Execute_Heap_Access,Element_Type: 0c1a 0c1a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0c1a None dispatch_uses_tos 1 None typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0c1b 0c1b fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0c1e 0xc1e seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0c1c 0c1c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 0c1d 0c1d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 0c1e 0c1e fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 0c1f 0xc1f seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c1f 0c1f seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; 0x0219 Execute Heap_Access,All_Read 0c20 ; -------------------------------------------------------------------------------------- 0c20 MACRO_Execute_Heap_Access,All_Read: 0c20 0c20 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0c20 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 20 0x7:0x0 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 7 None 0c21 0c21 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0c27 0xc27 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0c22 0c22 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0c23 0c23 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c25 0xc25 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0c24 0c24 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0c28 0xc28 seq_random 04 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c25 0c25 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0c26 0c26 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0c28 0xc28 seq_random 04 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c27 0c27 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c28 0c28 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0c29 0xc29 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0c29 0c29 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c2a ; -------------------------------------------------------------------------------------- 0c2a ; 0x0218 Execute Heap_Access,All_Write 0c2a ; -------------------------------------------------------------------------------------- 0c2a MACRO_Execute_Heap_Access,All_Write: 0c2a 0c2a dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0c2a None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0c2b 0c2b fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0c2c 0c2c fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0c2d 0c2d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0c2e 0c2e fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 typ_frame 0 None val_frame 0 None 0c2f 0c2f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c30 ; -------------------------------------------------------------------------------------- 0c30 ; 0x0217 Execute Heap_Access,All_Reference 0c30 ; -------------------------------------------------------------------------------------- 0c30 MACRO_Execute_Heap_Access,All_Reference: 0c30 0c30 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 0c30 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0c31 0c31 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0c32 ; -------------------------------------------------------------------------------------- 0c32 ; 0x0216 Execute Heap_Access,Convert 0c32 ; -------------------------------------------------------------------------------------- 0c32 MACRO_Execute_Heap_Access,Convert: 0c32 0c32 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 0c32 None seq_br_type 1 Branch True seq_branch_adr 0c34 0xc34 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand 8 SPARE_0x08 val_frame 0 None 0c33 0c33 seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0c34 0c34 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0c4b 0xc4b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0c35 0c35 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c36 ; -------------------------------------------------------------------------------------- 0c36 ; 0x0211 Execute Heap_Access,Convert_Reference 0c36 ; -------------------------------------------------------------------------------------- 0c36 MACRO_Execute_Heap_Access,Convert_Reference: 0c36 0c36 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c36 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 2b 0x2:0xb typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0c37 0c37 typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1b A_OR_B val_b_adr 3e 0x3:0x1e val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 3 None 0c38 0c38 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 2b 0x2:0xb typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0c39 0c39 typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0c3a 0c3a fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 0c3b 0xc3b seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c3b 0c3b seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0c3c ; -------------------------------------------------------------------------------------- 0c3c ; 0x0215 Execute Heap_Access,In_Type 0c3c ; -------------------------------------------------------------------------------------- 0c3c MACRO_Execute_Heap_Access,In_Type: 0c3c 0c3c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c3c None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c3d 0xc3d seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0c3d 0c3d ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c3e 0c3e typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0c3f 0c3f seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0c40 0c40 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0c41 0c41 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c42 ; -------------------------------------------------------------------------------------- 0c42 ; 0x0214 Execute Heap_Access,Not_In_Type 0c42 ; -------------------------------------------------------------------------------------- 0c42 MACRO_Execute_Heap_Access,Not_In_Type: 0c42 0c42 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c42 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c43 0xc43 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0c43 0c43 ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c44 0c44 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0c45 0c45 seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0c46 0c46 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0c47 0c47 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c48 ; -------------------------------------------------------------------------------------- 0c48 ; 0x0213 Execute Heap_Access,Check_In_Type 0c48 ; -------------------------------------------------------------------------------------- 0c48 MACRO_Execute_Heap_Access,Check_In_Type: 0c48 0c48 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c48 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0c49 0xc49 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 0c49 0c49 seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0c4a 0c4a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 0c4b 0xc4b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 0c4b 0c4b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None seq_random 02 ? typ_a_adr 11 TOP + 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 0c4c 0c4c typ_frame 0 None val_frame 0 None 0c4d 0c4d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None val_frame 0 None 0c4e 0c4e seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 0c4f 0c4f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c50 ; -------------------------------------------------------------------------------------- 0c50 ; 0x0212 Execute Heap_Access,Address 0c50 ; -------------------------------------------------------------------------------------- 0c50 MACRO_Execute_Heap_Access,Address: 0c50 0c50 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c50 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0c51 0c51 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c52 ; -------------------------------------------------------------------------------------- 0c52 ; 0x0210 Execute Heap_Access,Get_Segment 0c52 ; -------------------------------------------------------------------------------------- 0c52 MACRO_Execute_Heap_Access,Get_Segment: 0c52 0c52 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c52 None seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0c53 0c53 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 30 0xb:0x10 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c54 ; -------------------------------------------------------------------------------------- 0c54 ; 0x0144 Execute Heap_Access,Get_Name 0c54 ; -------------------------------------------------------------------------------------- 0c54 MACRO_Execute_Heap_Access,Get_Name: 0c54 0c54 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c54 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_frame 0 None 0c55 0c55 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c56 ; -------------------------------------------------------------------------------------- 0c56 ; 0x0148 Execute Heap_Access,Get_Offset 0c56 ; -------------------------------------------------------------------------------------- 0c56 MACRO_Execute_Heap_Access,Get_Offset: 0c56 0c56 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c56 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0c57 0c57 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c58 ; -------------------------------------------------------------------------------------- 0c58 ; 0x0147 Execute Heap_Access,Construct_Segment 0c58 ; -------------------------------------------------------------------------------------- 0c58 MACRO_Execute_Heap_Access,Construct_Segment: 0c58 0c58 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c58 None fiu_len_fill_lit 55 zero-fill 0x15 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b1 0x32b1 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 21 0x8:0x1 val_frame 8 None 0c59 0c59 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b1 0x32b1 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 0c5a 0c5a fiu_len_fill_lit 49 zero-fill 0x9 fiu_mem_start 2 start-rd fiu_offs_lit 56 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 30 0xb:0x10 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0c5b 0c5b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c5c ; -------------------------------------------------------------------------------------- 0c5c ; 0x0146 Execute Heap_Access,Hash 0c5c ; -------------------------------------------------------------------------------------- 0c5c MACRO_Execute_Heap_Access,Hash: 0c5c 0c5c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c5c None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0c5d 0c5d ioc_tvbs 1 typ+fiu typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c5e 0c5e fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 0c5f 0xc5f seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 04 ? typ_a_adr 30 0x6:0x10 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x6:0x16 val_frame 6 None 0c5f 0c5f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c60 ; -------------------------------------------------------------------------------------- 0c60 ; 0x0070-0x00b3 QQUnknown InMicrocode 0c60 ; 0x0145 Execute Heap_Access,Diana_Tree_Kind 0c60 ; -------------------------------------------------------------------------------------- 0c60 MACRO_0c60_QQUnknown_InMicrocode: 0c60 MACRO_Execute_Heap_Access,Diana_Tree_Kind: 0c60 0c60 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c60 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0c65 0xc65 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 26 0x5:0x6 val_frame 5 None 0c61 0c61 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c63 0xc63 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0c62 0c62 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c63 0c63 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0c64 0c64 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c65 0c65 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0c66 0c66 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c67 0c67 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 326e 0x326e seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2b 0x9:0xb typ_frame 9 None val_a_adr 05 GP 0x5 val_frame 0 None 0c68 0c68 ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0c69 0xc69 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 2d 0x6:0xd typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 35 0x6:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 0c69 0c69 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6a 0c6a fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6b 0c6b fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6c 0c6c fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6d 0c6d fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6e 0c6e fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c6f 0c6f fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c70 0c70 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type a Unconditional Return typ_a_adr 33 0xb:0x13 typ_alu_func 0 PASS_A typ_b_adr 13 LOOP_REG typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame b None val_b_adr 13 LOOP_REG val_frame 0 None 0c71 0c71 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c72 ; -------------------------------------------------------------------------------------- 0c72 ; 0x008f Execute Discrete,Diana_Map_Kind_To_Vci 0c72 ; -------------------------------------------------------------------------------------- 0c72 MACRO_Execute_Discrete,Diana_Map_Kind_To_Vci: 0c72 0c72 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c72 None fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_a_adr 10 TOP typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c73 0c73 fiu_len_fill_lit 46 zero-fill 0x6 fiu_mem_start 2 start-rd fiu_offs_lit 74 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 0c74 0xc74 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x12:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0c74 0c74 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x5:0x16 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 0c75 0c75 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0c76 ; -------------------------------------------------------------------------------------- 0c76 ; 0x008e Execute Discrete,Diana_Arity_For_Kind 0c76 ; -------------------------------------------------------------------------------------- 0c76 MACRO_Execute_Discrete,Diana_Arity_For_Kind: 0c76 0c76 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c76 None fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_a_adr 10 TOP typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c77 0c77 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c78 ; -------------------------------------------------------------------------------------- 0c78 ; 0x008a Execute Discrete,Diana_Spare0 0c78 ; -------------------------------------------------------------------------------------- 0c78 MACRO_Execute_Discrete,Diana_Spare0: 0c78 0c78 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c78 None fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_a_adr 10 TOP typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c79 0c79 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c7a ; -------------------------------------------------------------------------------------- 0c7a ; 0x0087 Execute Discrete,Diana_Spare2 0c7a ; -------------------------------------------------------------------------------------- 0c7a MACRO_Execute_Discrete,Diana_Spare2: 0c7a 0c7a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c7a None fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_a_adr 10 TOP typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c7b 0c7b fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0c7c ; -------------------------------------------------------------------------------------- 0c7c ; 0x008d Execute Heap_Access,Diana_Allocate_Tree_Node 0c7c ; -------------------------------------------------------------------------------------- 0c7c MACRO_Execute_Heap_Access,Diana_Allocate_Tree_Node: 0c7c 0c7c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c7c None fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_a_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c7d 0c7d ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 3e 0x12:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 12 None 0c7e 0c7e fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 0c87 0xc87 typ_a_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 38 0x2:0x18 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 0c7f 0c7f fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0c84 0xc84 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x12:0x1e typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 0c80 0c80 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0c83 0xc83 seq_random 05 ? typ_a_adr 20 0x13:0x0 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 0c81 0c81 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 3596 0x3596 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 3f 0x9:0x1f val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 9 None 0c82 0c82 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 2c 0xb:0xc typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0c83 0c83 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3596 0x3596 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 33 0x5:0x13 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 5 None 0c84 0c84 fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 74 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 0c85 0c85 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 0c86 0c86 seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 28 0x13:0x8 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 13 None 0c87 0c87 seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 3f 0x12:0x1f typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0c88 0c88 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 0c89 0c89 fiu_len_fill_lit 50 zero-fill 0x10 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0c8b 0xc8b typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0c8a 0c8a fiu_len_fill_lit 50 zero-fill 0x10 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 28 0x13:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None 0c8b 0c8b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c8f 0xc8f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0c8c 0c8c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c8d 0xc8d typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0c8d 0c8d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 2c 0xb:0xc typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0c8e 0c8e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 0c8f 0c8f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 0c90 0c90 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0c91 0c91 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c8d 0xc8d seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0c92 ; -------------------------------------------------------------------------------------- 0c92 ; 0x008c Execute Heap_Access,Diana_Put_Node_On_Seq_Type 0c92 ; -------------------------------------------------------------------------------------- 0c92 MACRO_Execute_Heap_Access,Diana_Put_Node_On_Seq_Type: 0c92 0c92 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0c92 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3271 0x3271 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 26 0x5:0x6 val_frame 5 None 0c93 0c93 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c95 0xc95 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 29 0x13:0x9 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 13 None 0c94 0c94 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c97 0xc97 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 0c95 0c95 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0c96 0c96 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c97 0xc97 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 0c97 0c97 fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 0c67 0xc67 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1e A_AND_B val_b_adr 24 0x5:0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 0c98 0c98 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ca0 0xca0 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 25 0x13:0x5 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2d 0x12:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 12 None 0c99 0c99 fiu_len_fill_lit 5a zero-fill 0x1a fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 28 0x13:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None val_rand 9 PASS_A_HIGH 0c9a 0c9a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0c9d 0xc9d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_frame 0 None 0c9b 0c9b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0c9c 0xc9c typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0c9c 0c9c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c8e 0xc8e typ_a_adr 2e 0xb:0xe typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame b None val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0c9d 0c9d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0c9e 0c9e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0c9f 0c9f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c9c 0xc9c seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0ca0 0ca0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 0ca1 0ca1 fiu_len_fill_lit 59 zero-fill 0x19 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 28 0x13:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None val_rand 9 PASS_A_HIGH 0ca2 0ca2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0ca6 0xca6 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_frame 0 None 0ca3 0ca3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ca4 0xca4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0ca4 0ca4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 2a 0x13:0xa val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 13 None 0ca5 0ca5 fiu_len_fill_lit 5a zero-fill 0x1a fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0c9a 0xc9a typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 6 A_MINUS_B val_b_adr 28 0x13:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None val_rand 9 PASS_A_HIGH 0ca6 0ca6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0ca7 0ca7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0ca8 0ca8 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0ca4 0xca4 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0ca9 0ca9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0caa ; -------------------------------------------------------------------------------------- 0caa ; 0x008b Execute Heap_Access,Diana_Seq_Type_Get_Head 0caa ; -------------------------------------------------------------------------------------- 0caa MACRO_Execute_Heap_Access,Diana_Seq_Type_Get_Head: 0caa 0caa dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0caa None fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cb3 0xcb3 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0cab 0cab typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 28 0x13:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None val_rand 9 PASS_A_HIGH 0cac 0cac fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 2c 0xb:0xc typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame b None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0cad 0cad fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 0cae 0xcae seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0cae 0cae fiu_len_fill_lit 59 zero-fill 0x19 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0caf 0caf fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0cb1 0xcb1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0cb0 0cb0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cb1 0cb1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0cb2 0cb2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cb3 0cb3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 2c 0xb:0xc typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0cb4 ; -------------------------------------------------------------------------------------- 0cb4 ; 0x0089 Execute Discrete,Diana_Spare1 0cb4 ; -------------------------------------------------------------------------------------- 0cb4 MACRO_Execute_Discrete,Diana_Spare1: 0cb4 0cb4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0cb4 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 1e None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cb9 0xcb9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 29 0x13:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None 0cb5 0cb5 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cb8 0xcb8 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 1e A_AND_B typ_b_adr 27 0x13:0x7 typ_frame 13 None val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 22 0x9:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 9 None val_rand 9 PASS_A_HIGH 0cb6 0cb6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_b_adr 38 0x11:0x18 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 9 PASS_A_HIGH val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0cb7 0cb7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 2c 0xb:0xc typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cb8 0cb8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 32ae 0x32ae seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 2c 0xb:0xc typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0cb9 0cb9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 2c 0xb:0xc typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0cba ; -------------------------------------------------------------------------------------- 0cba ; 0x0088 Execute Heap_Access,Diana_Spare2 0cba ; -------------------------------------------------------------------------------------- 0cba MACRO_Execute_Heap_Access,Diana_Spare2: 0cba 0cba dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0cba None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cd3 0xcd3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 0cbb 0cbb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cd4 0xcd4 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0cbc 0cbc typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0cbd 0cbd fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1e TOP - 2 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 29 0x13:0x9 val_alu_func 1e A_AND_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 13 None 0cbe 0cbe fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0cc2 0xcc2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0cbf 0cbf fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 1e TOP - 2 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 29 0x13:0x9 val_alu_func 1e A_AND_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 13 None 0cc0 0cc0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0cc1 0cc1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cc7 0xcc7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0cc2 0cc2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cc7 0xcc7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0cc3 0cc3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cc7 0xcc7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0cc4 0cc4 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cc7 0xcc7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0cc5 0cc5 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0cd5 0xcd5 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_frame 0 None 0cc6 0cc6 seq_br_type 3 Unconditional Branch seq_branch_adr 0cbf 0xcbf typ_frame 0 None val_frame 0 None 0cc7 0cc7 ioc_fiubs 1 val ioc_load_wdr 0 None seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_c_adr 3e GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 0cc8 0cc8 fiu_len_fill_lit 65 zero-fill 0x25 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0cca 0xcca seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 2f TOP typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 1e A_AND_B val_b_adr 21 0x5:0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 0cc9 0cc9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0cca 0cca ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ccc 0xccc typ_c_adr 20 TOP - 0x1 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0ccb 0ccb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0ccc 0ccc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0ccd 0xccd seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0ccd 0ccd fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd1 0xcd1 typ_frame 0 None val_frame 0 None 0cce 0cce fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd1 0xcd1 typ_frame 0 None val_frame 0 None 0ccf 0ccf fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd1 0xcd1 typ_frame 0 None val_frame 0 None 0cd0 0cd0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd1 0xcd1 typ_frame 0 None val_frame 0 None 0cd1 0cd1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 0cd2 0cd2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0c8e 0xc8e typ_frame 0 None val_frame 0 None 0cd3 0cd3 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd6 0xcd6 typ_a_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 29 0x13:0x9 val_alu_func 1e A_AND_B val_b_adr 1f TOP - 1 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 13 None val_rand 9 PASS_A_HIGH 0cd4 0cd4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0cd6 0xcd6 typ_a_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 31 0x2:0x11 val_alu_func 1c DEC_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 2 None 0cd5 0cd5 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0cd6 0xcd6 typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 2 None 0cd6 0cd6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0cd7 0cd7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 ; 0x0142 Execute Heap_Access,Diana_Find_Permanent_Attribute 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 MACRO_Execute_Heap_Access,Diana_Find_Permanent_Attribute: 0cd8 0cd8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0cd8 None fiu_len_fill_lit 65 zero-fill 0x25 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_frame 0 None 0cd9 0cd9 fiu_len_fill_lit 59 zero-fill 0x19 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ce8 0xce8 typ_a_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2b 0x13:0xb val_frame 13 None val_rand 9 PASS_A_HIGH 0cda 0cda fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0cdc 0xcdc seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0cdb 0cdb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0cde 0xcde typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 10 NOT_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0cdc 0cdc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0cdd 0cdd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0cde 0xcde typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 10 NOT_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0cde 0cde ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ce6 0xce6 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_frame 0 None 0cdf 0cdf fiu_len_fill_lit 65 zero-fill 0x25 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ce9 0xce9 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x6:0x17 typ_frame 6 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0ce0 0ce0 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0ce3 0xce3 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0ce1 0ce1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0ce2 0ce2 seq_br_type 3 Unconditional Branch seq_branch_adr 0cde 0xcde typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 26 0x13:0x6 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 2c 0x13:0xc val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 13 None 0ce3 0ce3 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0ce4 0ce4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0ce5 0ce5 seq_br_type 3 Unconditional Branch seq_branch_adr 0cde 0xcde typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 26 0x13:0x6 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 2c 0x13:0xc val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 13 None 0ce6 0ce6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type d Dispatch False seq_branch_adr 0ce7 0xce7 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 32 0xb:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0ce7 0ce7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 32 0xb:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0ce8 0ce8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 32 0xb:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0ce9 0ce9 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 0cea 0cea seq_br_type 1 Branch True seq_branch_adr 0cdf 0xcdf seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 29 0x6:0x9 typ_frame 6 None val_frame 0 None 0ceb 0ceb seq_br_type 7 Unconditional Call seq_branch_adr 32c5 0x32c5 typ_frame 0 None val_frame 0 None 0cec ; -------------------------------------------------------------------------------------- 0cec ; 0x0143 Execute Heap_Access,Adaptive_Balanced_Tree_Lookup 0cec ; -------------------------------------------------------------------------------------- 0cec MACRO_Execute_Heap_Access,Adaptive_Balanced_Tree_Lookup: 0cec 0cec dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0cec None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0ced 0ced fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_frame 0 None 0cee 0cee fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 0cef 0cef fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 0d03 0xd03 seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 0cf0 0cf0 fiu_mem_start 4 continue seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d02 0xd02 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 0cf1 0cf1 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0cf2 0cf2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_frame 5 None 0cf3 0cf3 ioc_tvbs 2 fiu+val typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0cf4 0cf4 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0cf6 0xcf6 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0cf5 0cf5 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d02 0xd02 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 35 0x7:0x15 typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0cf6 0cf6 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d00 0xd00 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0cf7 0cf7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0cf8 0xcf8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 0cf8 0cf8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0cfc 0xcfc seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0cf9 0cf9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0cf5 0xcf5 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cfa 0cfa fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 0cf5 0xcf5 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cfb 0cfb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0cfc 0cfc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0cfd 0cfd fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0cf5 0xcf5 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cfe 0cfe fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 0cf5 0xcf5 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0cff 0cff fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0d00 0d00 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d01 0d01 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0cf8 0xcf8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 0d02 0d02 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0d03 0d03 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 0d04 0d04 seq_br_type 2 Push (branch address) seq_branch_adr 0d03 0xd03 typ_frame 0 None val_frame 0 None 0d05 0d05 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 0cf8 0xcf8 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 24 0x5:0x4 typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 0d06 0d06 seq_br_type 7 Unconditional Call seq_branch_adr 32c5 0x32c5 typ_frame 0 None val_frame 0 None 0d07 0d07 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0d08 ; -------------------------------------------------------------------------------------- 0d08 ; 0x01be Execute Vector,Hash 0d08 ; -------------------------------------------------------------------------------------- 0d08 MACRO_Execute_Vector,Hash: 0d08 0d08 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 0d08 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 0d0e 0xd0e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 0d09 0d09 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d0b 0xd0b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d0a 0d0a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d0d 0xd0d typ_frame 0 None val_frame 0 None 0d0b 0d0b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d0c 0d0c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d0d 0xd0d typ_frame 0 None val_frame 0 None 0d0d 0d0d fiu_len_fill_lit 7c zero-fill 0x3c fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d10 0xd10 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0d0e 0d0e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 0d0f 0d0f fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d10 0xd10 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0d10 0d10 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d21 0xd21 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 0d11 0d11 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d12 0d12 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d1d 0xd1d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d13 0d13 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0d14 0d14 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d1f 0xd1f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 3f 0x5:0x1f val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0d15 0d15 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d16 0xd16 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0d16 0d16 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3f 0x5:0x1f val_c_adr 3d GP 0x2 val_c_mux_sel 0 ALU << 1 val_frame 5 None 0d17 0d17 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0d18 0d18 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0d19 0d19 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0d1a 0d1a fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type c Dispatch True seq_branch_adr 0d1b 0xd1b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x6:0x16 val_frame 6 None 0d1b 0d1b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0d1c 0xd1c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x1:0x1 typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x2:0x10 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 0d1c 0d1c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 7 INC_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0d1d 0d1d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d1e 0d1e fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d14 0xd14 typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0d1f 0d1f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d20 0d20 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d16 0xd16 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0d21 0d21 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 20 0x8:0x0 typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d22 0d22 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d26 0xd26 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d23 0d23 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d24 0xd24 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0d24 0d24 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3f 0x5:0x1f val_c_adr 3d GP 0x2 val_c_mux_sel 0 ALU << 1 val_frame 5 None 0d25 0d25 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d17 0xd17 typ_frame 0 None val_a_adr 3f 0x5:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0d26 0d26 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d27 0d27 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d24 0xd24 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0d28 0d28 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d29 0d29 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0d2a 0d2a seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d2b 0d2b fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d2d 0xd2d seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d2c 0d2c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d2f 0xd2f typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d2d 0d2d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d2e 0d2e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d2f 0xd2f typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d2f 0d2f fiu_len_fill_lit 75 zero-fill 0x35 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d30 0xd30 seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 0d30 0d30 fiu_load_oreg 1 hold_oreg fiu_mem_start 11 start_tag_query fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 1d A_AND_NOT_B val_b_adr 33 0x2:0x13 val_frame 2 None 0d31 0d31 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start f start_physical_tag_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d34 0xd34 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0d32 0d32 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d33 0d33 fiu_mem_start 15 setup_tag_read ioc_adrbs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 1d A_AND_NOT_B val_b_adr 33 0x2:0x13 val_frame 2 None 0d34 0d34 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d35 0d35 fiu_mem_start 15 setup_tag_read ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 1d A_AND_NOT_B val_b_adr 33 0x2:0x13 val_frame 2 None 0d36 0d36 fiu_mem_start a start_continue_if_false fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d38 0xd38 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0d37 0d37 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d3b 0xd3b typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0d38 0d38 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d39 0d39 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0d3a 0d3a fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d3b 0xd3b seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 0d3b 0d3b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d75 0xd75 typ_frame 0 None val_frame 0 None 0d3c 0d3c fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0d3d 0d3d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 3a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 2c TYP.CLASS_A_B_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 3e 0x9:0x1e val_b_adr 1f TOP - 1 val_frame 9 None 0d3e 0d3e ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0d3f 0d3f fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None 0d40 0d40 seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d41 0d41 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0d43 0xd43 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d42 0d42 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0d43 0d43 fiu_mem_start 11 start_tag_query seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_alu_func 1e A_AND_B typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 0d44 0d44 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0d49 0xd49 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x5:0x10 val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 0d45 0d45 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d46 0d46 ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 36 0x12:0x16 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0d47 0d47 fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0d48 0d48 ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d49 0d49 fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start e start_physical_wr fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0d4a 0d4a fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d4a 0xd4a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 0d4b 0d4b seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0d4c 0d4c fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d4d 0d4d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d4e 0d4e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d4f 0d4f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d50 0d50 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0d51 0d51 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 2c TYP.CLASS_A_B_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 12 None 0d52 0d52 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d55 0xd55 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 0d53 0d53 seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x9:0x1e val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 9 None 0d54 0d54 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0d55 0d55 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 11 start_tag_query fiu_rdata_src 0 rotator seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0d56 0d56 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 7b None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 20 0x12:0x0 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 12 None 0d57 0d57 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0d28 0xd28 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 33 0x7:0x13 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 28 0x12:0x8 val_frame 12 None 0d58 0d58 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0d29 0xd29 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 32 0x11:0x12 typ_frame 11 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 12 None 0d59 0d59 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 10 start_physical_tag_wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0e02 0xe02 seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_frame 11 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 4 None 0d5a 0d5a ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d5b 0d5b fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d5c 0d5c fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d5d 0d5d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 0d5e 0d5e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d5f 0d5f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d60 0d60 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0d61 0d61 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d64 0xd64 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0d62 0d62 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0d63 0d63 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d64 0d64 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d62 0xd62 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0d65 0d65 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d28 0xd28 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0d66 0d66 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 0d67 0d67 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0d68 0d68 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3d 0x2:0x1d val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 0d69 0d69 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d6b 0xd6b seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0d6a 0d6a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 0 PASS_A val_frame 0 None 0d6b 0d6b fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 38 0x5:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 0d6c 0d6c fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d6d 0d6d fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0d6e 0d6e ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0d6f 0d6f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0d70 0d70 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0d71 0d71 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x5:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0d72 0d72 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 0d73 0d73 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 0d74 0d74 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d6a 0xd6a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 0d75 0d75 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0d76 0d76 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0d77 0d77 fiu_mem_start 15 setup_tag_read ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 0d7d 0xd7d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0d78 0d78 fiu_mem_start 15 setup_tag_read ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d7d 0xd7d seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0d79 0d79 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 15 setup_tag_read fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 0d7b 0xd7b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_b_adr 2d 0x5:0xd typ_frame 5 None val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0d7a 0d7a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 15 setup_tag_read fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None typ_b_adr 21 0x10:0x1 typ_frame 10 None val_frame 0 None 0d7b 0d7b fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 15 setup_tag_read fiu_offs_lit 38 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0d7c 0d7c fiu_len_fill_lit 4c zero-fill 0xc fiu_mem_start 15 setup_tag_read fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d7e 0xd7e seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 18 NOT_A_AND_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0d7d 0d7d fiu_len_fill_lit 4c zero-fill 0xc fiu_mem_start 15 setup_tag_read fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0d7e 0d7e fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 15 setup_tag_read fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d7f 0d7f fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d80 0d80 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 0d81 0d81 ioc_fiubs 1 val typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_frame 0 None 0d82 0d82 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0d83 0d83 fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 25 0x5:0x5 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 5 None 0d84 0d84 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 1d A_AND_NOT_B val_b_adr 33 0x2:0x13 val_frame 2 None 0d85 0d85 seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 18 NOT_A_AND_B val_b_adr 25 0x5:0x5 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 0d86 0d86 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d87 0d87 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 11 start_tag_query fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 0d9f 0xd9f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0d88 0d88 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 0d89 0d89 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d8a 0d8a ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0d8b 0d8b fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 0d8c 0d8c ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0d8d 0d8d fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d8e 0d8e fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0d8f 0d8f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 0d90 0d90 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d91 0d91 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d92 0d92 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d95 0xd95 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0d93 0d93 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0d94 0d94 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0d95 0d95 fiu_mem_start 4 continue seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0d96 0d96 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0d97 0d97 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0d98 0d98 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0d99 0d99 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 0d9a 0d9a fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 0d9b 0d9b fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 38 0x5:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 0d9c 0d9c fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 0d9d 0d9d fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 0d9e 0d9e ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 0d94 0xd94 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 0d9f 0d9f seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3495 0x3495 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0da0 0da0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0da1 0da1 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0da2 0da2 fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0daa 0xdaa seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x8:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None val_rand 1 INC_LOOP_COUNTER 0da3 0da3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0daa 0xdaa seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_frame 12 None val_rand 1 INC_LOOP_COUNTER 0da4 0da4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0daa 0xdaa seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 01 GP 0x1 val_frame 5 None val_rand 1 INC_LOOP_COUNTER 0da5 0da5 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 0da6 0da6 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0da7 0da7 fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0dab 0xdab seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x8:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None val_rand 1 INC_LOOP_COUNTER 0da8 0da8 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0daa 0xdaa seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_frame 12 None 0da9 0da9 seq_br_type 1 Branch True seq_branch_adr 0db1 0xdb1 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 01 GP 0x1 val_frame 5 None val_rand 1 INC_LOOP_COUNTER 0daa 0daa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0dab 0dab seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x13:0x2 val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 13 None 0dac 0dac fiu_load_var 1 hold_var fiu_tivi_src 3 tar_frame seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0daa 0xdaa seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x5:0x3 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 0dad 0dad ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_b_adr 01 GP 0x1 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 0dae 0dae fiu_mem_start d start_physical_rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 0d95 0xd95 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 0daf 0daf fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 3495 0x3495 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0db0 0db0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0db1 0db1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 12 None 0db2 0db2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 10 start_physical_tag_wr fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0dad 0xdad seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 22 0x13:0x2 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 13 None 0db3 0db3 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0db4 0db4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_br_type 0 Branch False seq_branch_adr 0dc3 0xdc3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 0db5 0db5 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0db6 0db6 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0db3 0xdb3 typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame 4 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 0db7 0db7 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 0db8 0db8 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0dbe 0xdbe seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 36 0x12:0x16 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 12 None 0db9 0db9 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 3e 0x9:0x1e val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 9 None 0dba 0dba seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dbb 0dbb seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0db5 0xdb5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dbc 0dbc fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 0dbd 0dbd fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 36 0x12:0x16 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 12 None 0dbe 0dbe seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0dc1 0xdc1 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 0dbf 0dbf fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 0dc0 0dc0 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0dc2 0xdc2 seq_en_micro 0 None typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0dc1 0dc1 seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 0dc2 0dc2 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d95 0xd95 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 0dc3 0dc3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 17 LOOP_COUNTER typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0dc4 0dc4 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0dc5 0dc5 fiu_tivi_src 3 tar_frame ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0dcb 0xdcb seq_en_micro 0 None typ_a_adr 2d 0xd:0xd typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 0dc6 0dc6 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0dc7 0dc7 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 0dc8 0dc8 fiu_mem_start 15 setup_tag_read ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_a_adr 2d 0xd:0xd typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame d None val_frame 0 None 0dc9 0dc9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c5 0x32c5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0dca 0dca fiu_len_fill_lit 49 zero-fill 0x9 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 73 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d28 0xd28 seq_en_micro 0 None typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0dcb 0dcb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0dcc 0dcc fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0dcd 0dcd fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_mdr 1 hold_mdr fiu_mem_start 15 setup_tag_read fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_frame 11 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 0dce 0dce fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7a None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 12 None 0dcf 0dcf fiu_len_fill_lit 52 zero-fill 0x12 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d28 0xd28 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 14 ZEROS val_alu_func b PASS_B_ELSE_PASS_A val_b_adr 21 0x5:0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 0dd0 0dd0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_frame 2 None 0dd1 0dd1 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0dd2 0xdd2 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dd2 0dd2 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0dd4 0xdd4 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x4:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 0dd3 0dd3 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0dd4 0xdd4 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x2:0x12 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0dd4 0dd4 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34d9 0x34d9 seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0dd5 0dd5 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 34ce 0x34ce seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dd6 0dd6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0211 0x211 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0dd7 0dd7 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0dd8 0dd8 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0dd9 0dd9 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d28 0xd28 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x5:0xd val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0dda 0dda fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ddb 0ddb fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0ddc 0ddc fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0ddd 0ddd fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0dde 0dde fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 30 0x2:0x10 val_frame 2 None 0ddf 0ddf fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0de0 0de0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 0de1 0de1 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0de2 0de2 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0de3 0de3 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0de4 0de4 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x2:0x19 val_frame 2 None 0de5 0de5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0de6 0de6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 0de7 0de7 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e20 0xe20 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0de8 0de8 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0de9 0de9 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0dea 0dea fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0deb 0deb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0dec 0dec fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0ded 0ded fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs a fiu+mem seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0dee 0dee ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0def 0def fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x5:0x2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 0df0 0df0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0df1 0df1 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0df4 0xdf4 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 33 0x13:0x13 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 13 None 0df2 0df2 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x13:0x0 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None 0df3 0df3 ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_a_adr 32 0x2:0x12 typ_frame 2 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0df4 0df4 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 0df5 0df5 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 2d 0x12:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0df6 0df6 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_frame 11 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0df7 0df7 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0df8 0df8 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs a fiu+mem seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x12:0xd val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0df9 0df9 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dfa 0dfa fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0dfb 0dfb fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x12:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None val_rand 3 CONDITION_TO_FIU 0dfc 0dfc fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0dfd 0dfd fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None val_rand 3 CONDITION_TO_FIU 0dfe 0dfe fiu_mem_start 15 setup_tag_read ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0dff 0dff fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x12:0x0 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 12 None 0e00 0e00 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7b None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 0d28 0xd28 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 33 0x7:0x13 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 28 0x12:0x8 val_frame 12 None 0e01 0e01 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 0e02 0xe02 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2c 0x12:0xc val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0e02 0e02 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0e03 0e03 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 9 PASS_A_HIGH 0e04 0e04 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e10 0xe10 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x12:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0e05 0e05 fiu_mem_start d start_physical_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0e10 0xe10 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 0e06 0e06 fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0e07 0e07 fiu_len_fill_lit 07 sign-fill 0x7 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0e08 0e08 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e0b 0xe0b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 10 NOT_A val_frame 0 None 0e09 0e09 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0e10 0xe10 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 26 0xd:0x6 val_frame d None 0e0a 0e0a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0e0c 0xe0c seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_b_adr 28 0xd:0x8 typ_frame d None val_b_adr 28 0xd:0x8 val_frame d None 0e0b 0e0b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0e10 0xe10 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_b_adr 2f 0xd:0xf typ_frame d None val_b_adr 2f 0xd:0xf val_frame d None 0e0c 0e0c seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0e0e 0xe0e seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e0d 0e0d seq_br_type 3 Unconditional Branch seq_branch_adr 0e10 0xe10 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e0e 0e0e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e0f 0e0f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3691 0x3691 seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x4:0x3 val_alu_func 1a PASS_B val_c_adr 1c 0x4:0x3 val_c_mux_sel 2 ALU val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0e10 0e10 fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0e11 0e11 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e12 0e12 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 74 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0e13 0e13 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e14 0e14 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None val_rand 3 CONDITION_TO_FIU 0e15 0e15 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 20 0x8:0x0 typ_frame 8 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 0e16 0e16 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0e17 0e17 fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0e18 0xe18 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0e18 0e18 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0e1a 0xe1a seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2d 0x4:0xd val_alu_func 1b A_OR_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 0e19 0e19 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0e1a 0xe1a seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x2:0x12 val_alu_func 1b A_OR_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0e1a 0e1a fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 33 0x12:0x13 typ_alu_func 18 NOT_A_AND_B typ_c_adr 3e GP 0x1 typ_frame 12 None val_frame 0 None 0e1b 0e1b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start f start_physical_tag_rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0e1c 0e1c fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 15 setup_tag_read fiu_offs_lit 7b None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0e1d 0e1d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func a PASS_A_ELSE_PASS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0e1e 0e1e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 74 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 34da 0x34da seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x12:0xd val_alu_func 1e A_AND_B val_frame 12 None 0e1f 0e1f ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e20 0e20 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0211 0x211 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e21 0e21 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e22 0e22 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None val_rand 3 CONDITION_TO_FIU 0e23 0e23 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0e24 0e24 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e25 0e25 fiu_mem_start 15 setup_tag_read seq_br_type 7 Unconditional Call seq_branch_adr 0e27 0xe27 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e26 0e26 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e27 0e27 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 15 setup_tag_read fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e29 0xe29 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0e28 0e28 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_br_type 8 Return True seq_branch_adr 0e29 0xe29 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e29 0e29 ioc_fiubs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e2a 0e2a fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e2b 0e2b fiu_mem_start 15 setup_tag_read seq_br_type 7 Unconditional Call seq_branch_adr 0e27 0xe27 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e2c 0e2c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_frame 2 None 0e2d 0e2d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0e2e 0e2e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e2f 0e2f fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e30 0e30 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0e31 0e31 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e33 0xe33 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 12 None 0e32 0e32 seq_en_micro 0 None typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 2c 0x12:0xc val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0e33 0e33 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0d28 0xd28 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 25 0x5:0x5 val_alu_func 1b A_OR_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0e34 0e34 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3a 0x2:0x1a val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e35 0e35 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e20 0xe20 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0e36 0e36 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e38 0xe38 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 12 None 0e37 0e37 seq_en_micro 0 None typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 2c 0x12:0xc val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0e38 0e38 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0d28 0xd28 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 25 0x5:0x5 val_alu_func 18 NOT_A_AND_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 0e39 0e39 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e3a 0e3a fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None val_rand 3 CONDITION_TO_FIU 0e3b 0e3b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c5 0x32c5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 3e 0x3:0x1e val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 3 None 0e3c 0e3c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0e3d 0xe3d seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0e3d 0e3d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 0e3e 0xe3e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_random 04 ? typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e3e 0e3e seq_br_type 3 Unconditional Branch seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0e3f 0e3f fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e40 0e40 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type c Dispatch True seq_branch_adr 32c5 0x32c5 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0e41 0e41 fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 0e42 0e42 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_frame 0 None 0e43 0e43 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 24 None fiu_rdata_src 0 rotator seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2c 0xd:0xc val_frame d None 0e44 0e44 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 72 None fiu_op_sel 3 insert seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 21 0x6:0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 0e45 0e45 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 27 None fiu_rdata_src 0 rotator seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2d 0xd:0xd val_frame d None 0e46 0e46 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 70 None fiu_op_sel 3 insert seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e47 0e47 fiu_mem_start f start_physical_tag_rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0e48 0e48 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 15 setup_tag_read fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_c_lit 1 None typ_frame 4 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0e49 0e49 fiu_len_fill_lit 75 zero-fill 0x35 fiu_load_mdr 1 hold_mdr fiu_mem_start 15 setup_tag_read fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 12 None val_rand 3 CONDITION_TO_FIU 0e4a 0e4a fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e4b 0e4b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0d36 0xd36 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0e4c 0e4c fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e4d 0e4d fiu_mem_start 12 start_lru_query fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0e4e 0e4e seq_br_type 3 Unconditional Branch seq_branch_adr 0e50 0xe50 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e4f 0e4f fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0fd2 0xfd2 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_alu_func 0 PASS_A val_frame 0 None 0e50 0e50 fiu_mem_start 13 start_available_query fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_alu_func 0 PASS_A val_frame 0 None 0e51 0e51 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0e4f 0xe4f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e52 0e52 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0xd:0xd val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame d None 0e53 0e53 seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0xd:0xc val_b_adr 2d 0xd:0xd val_frame d None val_rand c START_MULTIPLY 0e54 0e54 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 0e55 0e55 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 8 SPARE_0x08 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e56 0e56 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 0e57 0e57 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 7 fiu_frame ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 2d 0xd:0xd typ_frame d None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0e58 0e58 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 0e59 0e59 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 22 0x8:0x2 typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e5a 0e5a fiu_len_fill_lit 4b zero-fill 0xb fiu_mem_start 2 start-rd fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src b type_frame fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e5b 0e5b ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3a 0x2:0x1a val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 0e5c 0e5c ioc_adrbs 1 val ioc_fiubs 1 val typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_b_adr 10 TOP val_frame 0 None val_rand a PASS_B_HIGH 0e5d 0e5d seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0e5f 0xe5f seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0e5e 0e5e seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0e5f 0e5f fiu_len_fill_lit 53 zero-fill 0x13 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 79 None fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e62 0xe62 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0e60 0e60 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e61 0e61 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e65 0xe65 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 0e62 0e62 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e63 0e63 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0e6f 0xe6f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e64 0e64 fiu_load_oreg 1 hold_oreg ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_frame 0 None val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 0e65 0e65 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 32 0x7:0x12 val_frame 7 None 0e66 0e66 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 0e69 0xe69 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0e67 0e67 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0e6f 0xe6f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2e 0x4:0xe val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0e68 0e68 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e62 0xe62 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0e69 0e69 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e6e 0xe6e seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 2b 0x5:0xb val_frame 5 None 0e6a 0e6a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x2:0x1e val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 2 None val_rand a PASS_B_HIGH 0e6b 0e6b fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0e6c 0e6c fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_frame d None val_frame 0 None 0e6d 0e6d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e6e 0xe6e seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e6e 0e6e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 345b 0x345b seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 5 None val_rand a PASS_B_HIGH 0e6f 0e6f fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0e70 0e70 fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None val_alu_func 1a PASS_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 0e71 0e71 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0d36 0xd36 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 0e72 0e72 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e73 0e73 fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs a fiu+mem seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 0e74 0e74 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_alu_func 19 X_XOR_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 2e 0x12:0xe val_alu_func 1d A_AND_NOT_B val_frame 12 None 0e75 0e75 fiu_mem_start d start_physical_rd fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c5 0x32c5 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 33 0x12:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1e A_AND_B val_b_adr 2c 0x11:0xc val_frame 11 None 0e76 0e76 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e78 0xe78 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_frame 5 None val_frame 0 None 0e77 0e77 fiu_mem_start d start_physical_rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 3b 0x5:0x1b val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0e78 0e78 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start e start_physical_wr fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 23 0x1:0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0e79 0e79 fiu_len_fill_lit 7e zero-fill 0x3e fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e7a 0e7a fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 0e7b 0e7b fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs a fiu+mem seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0e7c 0e7c ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 11 None val_alu_func 1e A_AND_B val_b_adr 3d 0x2:0x1d val_frame 2 None 0e7d 0e7d fiu_mem_start d start_physical_rd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c5 0x32c5 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_alu_func 1e A_AND_B typ_b_adr 33 0x12:0x13 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 2c 0x11:0xc val_alu_func 1e A_AND_B val_frame 11 None 0e7e 0e7e seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e80 0xe80 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_frame 5 None val_frame 0 None 0e7f 0e7f fiu_mem_start d start_physical_rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 3b 0x5:0x1b val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0e80 0e80 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e81 0e81 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e82 0e82 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0e83 0e83 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e84 0e84 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e85 0e85 fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None seq_random 02 ? typ_b_adr 32 0x2:0x12 typ_csa_cntl 3 POP_CSA typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 0e86 0e86 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0e87 0e87 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 0e88 0e88 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 0e89 0e89 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 3d 0x2:0x1d val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 0e8a 0e8a fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 0e8b 0e8b fiu_mem_start 4 continue seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 38 0x5:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 0e8c 0e8c fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0e8d 0e8d fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 0e8e 0e8e ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0e8f 0e8f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 0e90 0e90 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e91 0e91 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x5:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 0e92 0e92 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0e93 0e93 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0e94 0e94 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0e95 0e95 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0e96 0e96 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0e8b 0xe8b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 0 PASS_A val_frame 0 None 0e97 0e97 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0e98 0e98 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0e99 0e99 fiu_mem_start 5 start_rd_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0xd:0xd val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame d None 0e9a 0e9a seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0e9b 0e9b fiu_mem_start 12 start_lru_query seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0e9a 0xe9a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e9c 0e9c seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e9d 0e9d fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0e9e 0e9e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 0e9f 0e9f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0ea0 0ea0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 29 0x4:0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_frame 4 None 0ea1 0ea1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x4:0x2 val_alu_func 0 PASS_A val_frame 4 None 0ea2 0ea2 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 0ea3 0ea3 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0ec2 0xec2 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0ea4 0ea4 fiu_mem_start 15 setup_tag_read seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ec6 0xec6 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ea5 0ea5 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_br_type 0 Branch False seq_branch_adr 0ec4 0xec4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x6:0x1f typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 25 0x6:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 0ea6 0ea6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0ea3 0xea3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 31 0x11:0x11 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 1e A_AND_B val_b_adr 2c 0x12:0xc val_c_adr 3f GP 0x0 val_frame 12 None 0ea7 0ea7 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0ea3 0xea3 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_alu_func 18 NOT_A_AND_B val_b_adr 2c 0x12:0xc val_frame 12 None 0ea8 0ea8 fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0eb5 0xeb5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_frame 0 None 0ea9 0ea9 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0eb5 0xeb5 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 2b 0x6:0xb typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_alu_func 1e A_AND_B val_b_adr 30 0x11:0x10 val_frame 11 None 0eaa 0eaa fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 9 PASS_A_HIGH 0eab 0eab ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0eb5 0xeb5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0eac 0eac fiu_mem_start d start_physical_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0eb4 0xeb4 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 0ead 0ead fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0eae 0eae fiu_len_fill_lit 07 sign-fill 0x7 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS val_frame 0 None 0eaf 0eaf ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 0eb0 0eb0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 0eb5 0xeb5 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_alu_func 15 NOT_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 0eb1 0eb1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 26 0xd:0x6 val_frame d None 0eb2 0eb2 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0eb3 0xeb3 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0eb3 0eb3 seq_br_type 3 Unconditional Branch seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0eb4 0eb4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0eb5 0eb5 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x6:0x1f typ_frame 6 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1b A_OR_B val_b_adr 3f 0x8:0x1f val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 0eb6 0eb6 ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 33 0x12:0x13 typ_alu_func 18 NOT_A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 12 None val_b_adr 01 GP 0x1 val_frame 0 None 0eb7 0eb7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0eb8 0eb8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 0eb9 0eb9 fiu_len_fill_lit 4e zero-fill 0xe fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 0eba 0eba fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 2e 0xd:0xe typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 38 0x2:0x18 val_alu_func 18 NOT_A_AND_B val_b_adr 02 GP 0x2 val_frame 2 None 0ebb 0ebb seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ebc 0ebc fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 0ebd 0ebd fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 33 0x6:0x13 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 2 None 0ebe 0ebe seq_br_type 1 Branch True seq_branch_adr 0ea3 0xea3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 06 GP 0x6 val_c_adr 3c GP 0x3 val_frame 0 None 0ebf 0ebf fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 0ec0 0ec0 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 0ec1 0ec1 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 26 0x7:0x6 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 0ec2 0ec2 ioc_load_wdr 0 None seq_en_micro 0 None typ_alu_func 0 PASS_A typ_b_adr 04 GP 0x4 typ_c_adr 16 0x4:0x9 typ_c_mux_sel 0 ALU typ_frame 4 None val_b_adr 04 GP 0x4 val_frame 0 None 0ec3 0ec3 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d29 0xd29 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2e 0xd:0xe typ_alu_func 0 PASS_A typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2c 0xd:0xc val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0ec4 0ec4 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 27 0x7:0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 0ec5 0ec5 seq_br_type 3 Unconditional Branch seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_alu_func 1e A_AND_B typ_b_adr 31 0x5:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 0ec6 0ec6 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ec7 0ec7 seq_br_type 3 Unconditional Branch seq_branch_adr 0ea3 0xea3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ec8 0ec8 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0ec9 0ec9 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_c_adr 0e 0x3:0x11 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 3 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0eca 0eca fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_a_adr 37 0x8:0x17 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_a_adr 31 0x3:0x11 val_alu_func 0 PASS_A val_frame 3 None 0ecb 0ecb fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 39 0x2:0x19 val_frame 2 None 0ecc 0ecc seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 03 0x3:0x1c typ_c_mux_sel 0 ALU typ_frame 3 None val_frame 0 None 0ecd 0ecd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x3:0x10 val_alu_func 6 A_MINUS_B val_b_adr 3e 0x3:0x1e val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 3 None 0ece 0ece seq_br_type 0 Branch False seq_branch_adr 0211 0x211 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_frame 0 None val_frame 0 None 0ecf 0ecf seq_br_type 7 Unconditional Call seq_branch_adr 0213 0x213 seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 08 0x3:0x17 val_c_mux_sel 2 ALU val_frame 3 None 0ed0 0ed0 seq_br_type 7 Unconditional Call seq_branch_adr 0212 0x212 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ed1 0ed1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 0d 0x3:0x12 typ_c_mux_sel 0 ALU typ_frame 3 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_c_adr 0d 0x3:0x12 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 3 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0ed2 0ed2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 2a 0xc:0xa val_frame c None 0ed3 0ed3 fiu_mem_start 7 start_wr_if_true ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 25 0xc:0x5 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 3d 0x7:0x1d val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0ed4 0ed4 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_frame 0 None val_frame 0 None 0ed5 0ed5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0ed6 0ed6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 24 0x4:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x4:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0ed7 0ed7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x4:0x1e val_alu_func 0 PASS_A val_c_adr 01 0x4:0x1e val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0ed8 0ed8 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0ed9 0ed9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 7a None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 0eda 0eda fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 32 0x3:0x12 val_frame 3 None 0edb 0edb fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 2e 0x12:0xe val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 12 None 0edc 0edc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 24 0x1b:0x4 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 1b None 0edd 0edd fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_random 02 ? typ_b_adr 10 TOP typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 0ede 0ede fiu_mem_start 2 start-rd ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2a 0xd2a seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 38 0x6:0x18 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 6 None 0edf 0edf fiu_mem_start 3 start-wr seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 34 0x11:0x14 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 0ee0 0ee0 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_b_adr 2a 0x1d:0xa typ_frame 1d None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1c DEC_A val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 0ee1 0ee1 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0ee1 0xee1 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_b_adr 13 LOOP_REG typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand e CHECK_CLASS_SYSTEM_B val_alu_func 1c DEC_A val_b_adr 13 LOOP_REG val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 1 INC_LOOP_COUNTER 0ee2 0ee2 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d29 0xd29 typ_b_adr 13 LOOP_REG typ_frame 0 None val_b_adr 13 LOOP_REG val_frame 0 None 0ee3 0ee3 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 36 0x4:0x16 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 4 None 0ee4 0ee4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 36 0x4:0x16 typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ee5 0ee5 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 3a 0x5:0x1a val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 0ee6 0ee6 seq_en_micro 0 None typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 0ee7 0ee7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 13 LOOP_REG typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 0ee8 0ee8 seq_br_type 7 Unconditional Call seq_branch_adr 3653 0x3653 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 34 0x4:0x14 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 4 None 0ee9 0ee9 typ_a_adr 1e TOP - 2 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x3:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 3 None 0eea 0eea fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2c 0x6:0xc val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 6 None 0eeb 0eeb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 32 0x2:0x12 typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 0b 0x4:0x14 val_c_mux_sel 2 ALU val_frame 4 None 0eec 0eec fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 0b 0x4:0x14 val_c_mux_sel 2 ALU val_frame 4 None 0eed 0eed fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 00 0x4:0x1f typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 00 0x4:0x1f val_c_source 0 FIU_BUS val_frame 4 None 0eee 0eee seq_br_type 3 Unconditional Branch seq_branch_adr 326c 0x326c typ_frame 0 None val_frame 0 None 0eef 0eef fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 2a 0x12:0xa typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl 4 RESTORE_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xd:0x3 val_c_source 0 FIU_BUS val_frame d None 0ef0 0ef0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ef5 0xef5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 0ef1 0ef1 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame d None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None 0ef2 0ef2 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef3 0ef3 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0f11 0xf11 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 0ef4 0ef4 fiu_len_fill_lit 4d zero-fill 0xd fiu_load_var 1 hold_var fiu_offs_lit 72 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0ef7 0xef7 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef5 0ef5 seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef6 0ef6 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef7 0ef7 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef8 0ef8 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef9 0ef9 fiu_load_var 1 hold_var fiu_tivi_src b type_frame ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0f0a 0xf0a seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 0efa 0efa ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f62 0xf62 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 27 0x12:0x7 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0efb 0efb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_br_type 2 Push (branch address) seq_branch_adr 0fcb 0xfcb seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 0efc 0efc fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f08 0xf08 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame 2 None 0efd 0efd fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0efe 0xefe seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 3d 0x2:0x1d val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0efe 0efe fiu_len_fill_lit 52 zero-fill 0x12 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0f00 0xf00 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 32 0x2:0x12 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0eff 0eff fiu_len_fill_lit 52 zero-fill 0x12 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0f00 0xf00 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 4 None 0f00 0f00 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1d A_AND_NOT_B typ_b_adr 33 0x12:0x13 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3e 0x3:0x1e val_b_adr 0f GP 0xf val_frame 3 None 0f01 0f01 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0f03 0xf03 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 21 0x11:0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 11 None 0f02 0f02 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_b_adr 2f 0x2:0xf val_frame 2 None 0f03 0f03 fiu_len_fill_lit 4e zero-fill 0xe fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0f04 0f04 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 2e 0xd:0xe typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 0f05 0f05 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0f06 0xf06 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f06 0f06 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 33 0x6:0x13 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 6 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 0f07 0f07 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 34ce 0x34ce seq_en_micro 0 None typ_a_adr 2a 0x4:0xa typ_alu_func 1c DEC_A typ_b_adr 0d GP 0xd typ_c_adr 15 0x4:0xa typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 0f GP 0xf val_b_adr 0d GP 0xd val_frame 0 None 0f08 0f08 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0f09 0f09 fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b5d 0x3b5d seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 0f0a 0f0a fiu_load_tar 1 hold_tar fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 62 FIU.WRITE_LAST seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 0f0b 0f0b ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c2 0x32c2 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_c_adr 30 GP 0xf val_frame 0 None 0f0c 0f0c seq_br_type 0 Branch False seq_branch_adr 32c2 0x32c2 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 0f0d 0f0d fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0f0e 0f0e ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32c2 0x32c2 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0f0f 0f0f fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 0fcb 0xfcb seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0f10 0f10 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0f11 0f11 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f12 0f12 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f19 0xf19 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0xc:0x3 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0f13 0f13 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f2c 0xf2c seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0xc:0x3 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0f14 0f14 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f35 0xf35 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0xc:0x3 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0f15 0f15 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f3f 0xf3f seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0xc:0x3 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0f16 0f16 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f57 0xf57 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0xc:0x3 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0f17 0f17 fiu_len_fill_lit 4d zero-fill 0xd fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 72 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 0f5f 0xf5f seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_frame d None val_frame 0 None 0f18 0f18 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f19 0f19 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0f64 0xf64 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xc:0x3 val_c_mux_sel 2 ALU val_frame c None 0f1a 0f1a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 33 0x2:0x13 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0f1b 0f1b fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 28 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0f25 0xf25 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 20 0xd:0x0 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 30 0x5:0x10 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 5 None 0f1c 0f1c ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0f1d 0f1d fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_lit 1 None typ_c_mux_sel 0 ALU val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame d None 0f1e 0f1e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f23 0xf23 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f1f 0f1f fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fa2 0xfa2 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 0d GP 0xd typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f20 0f20 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fa2 0xfa2 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 2b 0x12:0xb typ_alu_func 1d A_AND_NOT_B typ_b_adr 0e GP 0xe typ_frame 12 None val_a_adr 31 0x4:0x11 val_alu_func 1e A_AND_B val_b_adr 0e GP 0xe val_frame 4 None 0f21 0f21 fiu_mem_start 11 start_tag_query fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f7c 0xf7c seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0f22 0f22 seq_br_type 3 Unconditional Branch seq_branch_adr 0fa2 0xfa2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f23 0f23 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 327c 0x327c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 29 0x12:0x9 val_frame 12 None 0f24 0f24 fiu_mem_start 11 start_tag_query ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0f7c 0xf7c seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 34 GP 0xb val_frame 0 None 0f25 0f25 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fa2 0xfa2 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 2b 0x12:0xb typ_alu_func 1e A_AND_B typ_b_adr 0e GP 0xe typ_frame 12 None val_frame 0 None 0f26 0f26 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0faf 0xfaf seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame d None 0f27 0f27 ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_lit 1 None typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 0f28 0f28 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f23 0xf23 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0d GP 0xd val_frame 0 None 0f29 0f29 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x5:0x10 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 5 None 0f2a 0f2a fiu_mem_start 11 start_tag_query seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f7c 0xf7c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0d GP 0xd val_frame 0 None 0f2b 0f2b seq_br_type 3 Unconditional Branch seq_branch_adr 0f9e 0xf9e seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f2c 0f2c fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0f6d 0xf6d seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xc:0x3 val_c_mux_sel 2 ALU val_frame c None 0f2d 0f2d fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 32 0x12:0x12 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0f2e 0f2e ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0fa2 0xfa2 seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1c DEC_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 0 NO_OP val_a_adr 30 0x5:0x10 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 5 None 0f2f 0f2f seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1b A_OR_B typ_b_adr 2c 0x12:0xc typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 0f30 0f30 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0f31 0f31 fiu_len_fill_lit 14 sign-fill 0x14 fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f33 0xf33 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_c_adr 34 GP 0xb typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f32 0f32 seq_br_type 3 Unconditional Branch seq_branch_adr 0f9e 0xf9e seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0f33 0f33 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329b 0x329b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 2f 0x12:0xf val_frame 12 None 0f34 0f34 fiu_mem_start 11 start_tag_query ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0f7c 0xf7c seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0f35 0f35 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None val_frame 0 None 0f36 0f36 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 33 0x2:0x13 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_frame d None 0f37 0f37 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 7 INC_A typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_a_adr 30 0x5:0x10 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 5 None 0f38 0f38 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0faf 0xfaf seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2d 0x12:0xd typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f39 0f39 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0f3a 0f3a fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x1:0x2 val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0f3b 0f3b ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fa2 0xfa2 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f3c 0f3c ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 2f 0x12:0xf val_frame 12 None 0f3d 0f3d fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 0b GP 0xb val_b_adr 0f GP 0xf val_frame 0 None 0f3e 0f3e fiu_mem_start 11 start_tag_query ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0f7c 0xf7c seq_en_micro 0 None typ_frame 0 None val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None 0f3f 0f3f fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0f6d 0xf6d seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xc:0x3 val_c_mux_sel 2 ALU val_frame c None 0f40 0f40 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 32 0x12:0x12 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 0f41 0f41 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0f48 0xf48 seq_en_micro 0 None typ_frame 0 None val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 0f42 0f42 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1c DEC_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0f43 0f43 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f44 0f44 fiu_mem_start 11 start_tag_query ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f46 0xf46 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_frame 0 None 0f45 0f45 seq_br_type 3 Unconditional Branch seq_branch_adr 0f9e 0xf9e seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 0f46 0f46 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 0f47 0f47 fiu_mem_start 11 start_tag_query seq_br_type 3 Unconditional Branch seq_branch_adr 0f7c 0xf7c seq_en_micro 0 None typ_frame 0 None val_a_adr 0b GP 0xb val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 0f48 0f48 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 0f43 0xf43 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 13 ONES val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0f49 0f49 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0faf 0xfaf seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2e 0x4:0xe val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0f4a 0f4a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fb5 0xfb5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3a 0x5:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 0f4b 0f4b fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 0fd1 0xfd1 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 21 0x5:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_frame d None val_rand 9 PASS_A_HIGH 0f4c 0f4c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f4d 0f4d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0faf 0xfaf seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 0f4e 0f4e fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 33 GP 0xc val_c_source 0 FIU_BUS val_frame 0 None 0f4f 0f4f fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 0fd1 0xfd1 seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0c GP 0xc val_frame 0 None 0f50 0f50 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0xd:0x0 val_c_adr 33 GP 0xc val_c_source 0 FIU_BUS val_frame d None val_rand 9 PASS_A_HIGH 0f51 0f51 seq_en_micro 0 None typ_frame 0 None val_a_adr 3f 0x6:0x1f val_alu_func 1e A_AND_B val_b_adr 0c GP 0xc val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 6 None 0f52 0f52 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0b GP 0xb typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f53 0f53 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0f9e 0xf9e seq_en_micro 0 None typ_b_adr 0c GP 0xc typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 38 0x2:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 0f54 0f54 seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 1b A_OR_B val_b_adr 33 0x2:0x13 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 0f55 0f55 fiu_mem_start 11 start_tag_query seq_br_type 1 Branch True seq_branch_adr 0f7c 0xf7c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 0f56 0f56 seq_br_type 7 Unconditional Call seq_branch_adr 32b6 0x32b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f57 0f57 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None val_frame 0 None 0f58 0f58 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 20 0xd:0x0 val_frame d None val_rand a PASS_B_HIGH 0f59 0f59 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0fa3 0xfa3 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 2b 0x12:0xb typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0f5a 0f5a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0faf 0xfaf seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 0f5b 0f5b fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f5e 0xf5e seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 25 0x0:0x5 typ_alu_func 0 PASS_A typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0d GP 0xd val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 0f5c 0f5c ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0fb6 0xfb6 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 0e GP 0xe val_alu_func 1e A_AND_B val_b_adr 32 0x6:0x12 val_frame 6 None 0f5d 0f5d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f5e 0f5e fiu_mem_start 11 start_tag_query ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f7c 0xf7c seq_en_micro 0 None typ_a_adr 3f 0x6:0x1f typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 6 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0f5f 0f5f ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0fb6 0xfb6 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 2b 0x12:0xb typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None val_a_adr 27 0x12:0x7 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0f60 0f60 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0f62 0xf62 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x9:0x1e val_frame 9 None 0f61 0f61 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0fb6 0xfb6 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame d None val_frame 0 None 0f62 0f62 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 0fd1 0xfd1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f63 0f63 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 0f64 0f64 fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 0f6e 0xf6e seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2b 0xc:0xb val_alu_func 6 A_MINUS_B val_b_adr 23 0xc:0x3 val_frame c None 0f65 0f65 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 23 0xc:0x3 typ_frame c None val_frame 0 None 0f66 0f66 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f67 0f67 fiu_mem_start 2 start-rd ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0xc:0x3 val_c_mux_sel 2 ALU val_frame c None 0f68 0f68 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f66 0xf66 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2b 0xc:0xb val_alu_func 6 A_MINUS_B val_b_adr 23 0xc:0x3 val_frame c None 0f69 0f69 fiu_len_fill_lit 57 zero-fill 0x17 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0xc:0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame c None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 0f6a 0f6a ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a1 0x32a1 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_frame 0 None val_a_adr 25 0xc:0x5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0xc:0x5 val_c_source 0 FIU_BUS val_frame c None 0f6b 0f6b seq_en_micro 0 None typ_frame 0 None val_a_adr 25 0xc:0x5 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 1a 0xc:0x5 val_c_mux_sel 2 ALU val_frame c None 0f6c 0f6c ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a1 0x32a1 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 25 0xc:0x5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame c None 0f6d 0f6d fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f65 0xf65 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2b 0xc:0xb val_alu_func 6 A_MINUS_B val_b_adr 23 0xc:0x3 val_frame c None 0f6e 0f6e fiu_len_fill_lit 57 zero-fill 0x17 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0xc:0x5 val_c_mux_sel 2 ALU val_frame c None val_rand 9 PASS_A_HIGH 0f6f 0f6f ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f71 0xf71 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_c_adr 1b 0xc:0x4 typ_c_source 0 FIU_BUS typ_frame c None val_a_adr 25 0xc:0x5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame c None 0f70 0f70 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f65 0xf65 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 6 A_MINUS_B typ_b_adr 24 0xc:0x4 typ_frame c None val_frame 0 None 0f71 0f71 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f65 0xf65 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2e 0x13:0xe typ_alu_func 1e A_AND_B typ_b_adr 0b GP 0xb typ_c_adr 32 GP 0xd typ_frame 13 None val_a_adr 20 0xd:0x0 val_frame d None 0f72 0f72 ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 0f7a 0xf7a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1e A_AND_B typ_b_adr 26 0xc:0x6 typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame c None val_frame 0 None 0f73 0f73 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f65 0xf65 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 19 X_XOR_B typ_b_adr 0c GP 0xc typ_frame 0 None val_c_adr 1a 0xc:0x5 val_frame c None 0f74 0f74 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f65 0xf65 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_b_adr 20 0x2:0x0 typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 0f75 0f75 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0f65 0xf65 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 1e A_AND_B typ_b_adr 0b GP 0xb typ_frame 2 None val_a_adr 2d 0xc:0xd val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame c None 0f76 0f76 fiu_mem_start 3 start-wr seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1b A_OR_B typ_b_adr 26 0xc:0x6 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame c None val_frame 0 None 0f77 0f77 ioc_fiubs 2 typ ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 2d 0x13:0xd typ_b_adr 0d GP 0xd typ_frame 13 None val_b_adr 25 0xc:0x5 val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame c None 0f78 0f78 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_random d disable slice timer seq_br_type 7 Unconditional Call seq_branch_adr 3651 0x3651 seq_en_micro 0 None typ_a_adr 3c 0x12:0x1c typ_frame 12 None val_a_adr 21 0x2:0x1 val_alu_func 1b A_OR_B val_b_adr 0b GP 0xb val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 0f79 0f79 ioc_random c enable slice timer seq_br_type 3 Unconditional Branch seq_branch_adr 0f65 0xf65 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f7a 0f7a fiu_mem_start 3 start-wr seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 6 A_MINUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 1a 0xc:0x5 val_frame c None 0f7b 0f7b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0f65 0xf65 seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_b_adr 25 0xc:0x5 val_frame c None 0f7c 0f7c fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 7 Unconditional Call seq_branch_adr 34f4 0x34f4 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_b_adr 20 0xd:0x0 typ_frame d None val_b_adr 20 0xd:0x0 val_frame d None 0f7d 0f7d ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0f7e 0f7e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 13 start_available_query fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 20 0xd:0x0 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_frame d None 0f7f 0f7f fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32c2 0x32c2 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 25 0x5:0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 0f GP 0xf val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 5 None 0f80 0f80 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f81 0f81 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0f99 0xf99 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x12:0x10 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 0f82 0f82 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0f83 0f83 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f84 0f84 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 72 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 0d GP 0xd typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 33 GP 0xc val_c_source 0 FIU_BUS val_frame 0 None 0f85 0f85 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_frame 0 None 0f86 0f86 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f87 0f87 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f88 0f88 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start f start_physical_tag_rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 0e GP 0xe typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0c GP 0xc val_alu_func 1e A_AND_B val_b_adr 21 0x5:0x1 val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 5 None 0f89 0f89 fiu_mem_start 15 setup_tag_read fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame d None val_a_adr 0c GP 0xc val_frame 0 None 0f8a 0f8a ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x12:0x10 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 0f8b 0f8b fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0e GP 0xe val_alu_func 1b A_OR_B val_b_adr 0d GP 0xd val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 0f8c 0f8c fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 0f8d 0f8d fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0f94 0xf94 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0f8e 0f8e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0f GP 0xf typ_c_lit 2 None typ_frame 1e None val_frame 0 None 0f8f 0f8f fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 0c GP 0xc typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0f90 0f90 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0fcb 0xfcb seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_b_adr 0b GP 0xb typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 0f91 0f91 fiu_mem_start e start_physical_wr ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f96 0xf96 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 3d 0x8:0x1d typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl f LOAD_MAR_RESERVED val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0f92 0f92 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f93 0f93 fiu_mem_start e start_physical_wr seq_br_type 3 Unconditional Branch seq_branch_adr 0f96 0xf96 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f94 0f94 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 1 Branch True seq_branch_adr 0fcb 0xfcb seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_b_adr 0f GP 0xf typ_c_lit 2 None typ_frame 1e None val_b_adr 0e GP 0xe val_frame 0 None 0f95 0f95 fiu_mem_start e start_physical_wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f92 0xf92 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 3d 0x8:0x1d typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 0f96 0f96 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0f96 0xf96 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 39 0x2:0x19 val_frame 2 None 0f97 0f97 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0fcb 0xfcb seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0f98 0f98 fiu_mem_start e start_physical_wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0f96 0xf96 seq_en_micro 0 None typ_a_adr 3d 0x8:0x1d typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0f99 0f99 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_c_adr 1a 0xd:0x5 typ_c_mux_sel 0 ALU typ_frame d None val_c_adr 1a 0xd:0x5 val_c_source 0 FIU_BUS val_frame d None 0f9a 0f9a seq_br_type 7 Unconditional Call seq_branch_adr 0fd2 0xfd2 seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_c_adr 1b 0xd:0x4 val_c_mux_sel 2 ALU val_frame d None 0f9b 0f9b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0fcb 0xfcb seq_en_micro 0 None typ_a_adr 24 0xd:0x4 typ_alu_func 0 PASS_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 25 0xd:0x5 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame d None 0f9c 0f9c fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type 0 Branch False seq_branch_adr 0fcb 0xfcb seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 25 0xd:0x5 typ_alu_func 0 PASS_A typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 24 0xd:0x4 val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame d None 0f9d 0f9d fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 13 start_available_query fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0f7f 0xf7f seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0f9e 0f9e fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0f9f 0f9f ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 0fa0 0fa0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0fa1 0fa1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0fa3 0xfa3 seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 0fa2 0fa2 fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0fa3 0xfa3 seq_en_micro 0 None typ_a_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0xd:0x0 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 0fa3 0fa3 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x7:0x15 typ_alu_func 14 A_NOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 20 0xd:0x0 val_frame d None val_rand 9 PASS_A_HIGH 0fa4 0fa4 seq_br_type 0 Branch False seq_branch_adr 0fb6 0xfb6 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fa5 0fa5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 0fa6 0fa6 ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0efb 0xefb seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0fa7 0fa7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fb6 0xfb6 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0fa8 0fa8 seq_br_type 3 Unconditional Branch seq_branch_adr 0fa9 0xfa9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fa9 0fa9 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32b6 0x32b6 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 20 0xd:0x0 typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame d None typ_mar_cntl 4 RESTORE_MAR typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_b_adr 20 0xd:0x0 val_frame d None 0faa 0faa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fad 0xfad seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None val_frame 0 None 0fab 0fab fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 13 start_available_query fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f7f 0xf7f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0fac 0fac seq_br_type 3 Unconditional Branch seq_branch_adr 0fcb 0xfcb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fad 0fad seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fcb 0xfcb seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_latch 1 None typ_a_adr 3c 0x7:0x1c typ_alu_func 0 PASS_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 33 0x2:0x13 val_alu_func 0 PASS_A val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 2 None 0fae 0fae seq_br_type 7 Unconditional Call seq_branch_adr 32b6 0x32b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0faf 0faf fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 11 start_tag_query fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 20 0xd:0x0 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame d None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 0fb0 0fb0 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x7:0x15 typ_alu_func 14 A_NOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 20 0xd:0x0 val_frame d None val_rand 9 PASS_A_HIGH 0fb1 0fb1 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb2 0fb2 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0fb7 0xfb7 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb3 0fb3 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0efb 0xefb seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 0fb4 0fb4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb5 0fb5 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x7:0x15 typ_alu_func 14 A_NOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 20 0xd:0x0 val_frame d None val_rand 9 PASS_A_HIGH 0fb6 0fb6 fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 0fb7 0fb7 seq_br_type 7 Unconditional Call seq_branch_adr 0fba 0xfba seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb8 0fb8 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0fcb 0xfcb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb9 0fb9 seq_br_type 3 Unconditional Branch seq_branch_adr 0fa9 0xfa9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fba 0fba fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_en_micro 0 None typ_a_adr 23 0x5:0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0fbb 0fbb seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0fbc 0xfbc seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 0fbc 0fbc seq_br_type 7 Unconditional Call seq_branch_adr 3624 0x3624 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fbd 0fbd fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 0fd1 0xfd1 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3f 0x9:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0fbe 0fbe ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 0fbf 0fbf fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 0fc0 0fc0 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 7b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fc3 0xfc3 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 0c GP 0xc val_frame 5 None 0fc1 0fc1 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x12:0x19 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 0fc2 0fc2 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 0fc3 0fc3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0fc5 0xfc5 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x3:0x1e val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 3 None 0fc4 0fc4 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fc5 0fc5 seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0fc6 0fc6 seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0fc7 0fc7 seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0fc8 0fc8 seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0fc9 0fc9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 76 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 362c 0x362c seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 0c GP 0xc val_frame 0 None 0fca 0fca seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fcb 0fcb fiu_len_fill_lit 41 zero-fill 0x1 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_offs_lit 27 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fca 0xfca seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 0fcc 0fcc fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start b start_last_cmd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0fcd 0xfcd seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_b_adr 22 0xd:0x2 typ_frame d None val_b_adr 23 0xd:0x3 val_frame d None 0fcd 0fcd fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None val_a_adr 22 0xd:0x2 val_b_adr 21 0xd:0x1 val_frame d None 0fce 0fce seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fcf 0fcf fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 22 0xd:0x2 val_b_adr 21 0xd:0x1 val_frame d None 0fd0 0fd0 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 22 0xd:0x2 val_b_adr 21 0xd:0x1 val_frame d None 0fd1 0fd1 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fd2 0fd2 seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 32 0x3:0x12 val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 3 None val_rand a PASS_B_HIGH 0fd3 0fd3 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 0fd4 0fd4 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0fd5 0fd5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 12 start_lru_query fiu_offs_lit 5c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0fd6 0fd6 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0fdd 0xfdd seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 0f GP 0xf val_alu_func 18 NOT_A_AND_B val_b_adr 3f 0x8:0x1f val_frame 8 None 0fd7 0fd7 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0fd8 0fd8 fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fd9 0fd9 fiu_mem_start 15 setup_tag_read fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 0fda 0fda fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0fe1 0xfe1 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 25 0x6:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 0fdb 0fdb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fdc 0fdc fiu_mem_start 12 start_lru_query fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fd6 0xfd6 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x10:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 32 0x2:0x12 val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 0fdd 0fdd fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0fd8 0xfd8 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0fde 0fde fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fdf 0fdf fiu_mem_start 15 setup_tag_read fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 0fe0 0fe0 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0fdb 0xfdb seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_a_adr 25 0x6:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 0fe1 0fe1 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0fe3 0xfe3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 32 0x2:0x12 val_frame 2 None 0fe2 0fe2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fe4 0xfe4 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 18 NOT_A_AND_B val_b_adr 3f 0x8:0x1f val_frame 8 None 0fe3 0fe3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_br_type 3 Unconditional Branch seq_branch_adr 0fe4 0xfe4 seq_en_micro 0 None typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 0fe4 0fe4 fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 4 None 0fe5 0fe5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 13 ONES val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 0fe6 0fe6 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 18 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_en_micro 0 None typ_alu_func 13 ONES typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1a PASS_B val_b_adr 2d 0x12:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 0fe7 0fe7 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0d GP 0xd typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 06 0x3:0x19 typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 0fe8 0fe8 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_mem_start 15 setup_tag_read fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1042 0x1042 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 0fe9 0fe9 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs a fiu+mem seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0fee 0xfee seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl 3 SPARE_0x03 val_a_adr 3c 0x2:0x1c val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0fea 0fea fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 18 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 1003 0x1003 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_c_adr 32 GP 0xd val_frame 0 None 0feb 0feb seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fec 0fec fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0fea 0xfea seq_en_micro 0 None typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 0fed 0fed fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs a fiu+mem seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0fea 0xfea seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 3c 0x2:0x1c val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 0fee 0fee fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ff4 0xff4 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 2d 0x12:0xd val_frame 12 None 0fef 0fef fiu_mem_start 15 setup_tag_read ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0c GP 0xc typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 0ff0 0ff0 fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 0ff1 0ff1 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_c_adr 28 LOOP_COUNTER typ_frame 11 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 0d GP 0xd val_frame 2 None 0ff2 0ff2 seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ff3 0ff3 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 0ff4 0ff4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ff6 0xff6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_b_adr 0c GP 0xc val_frame 0 None val_rand a PASS_B_HIGH 0ff5 0ff5 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 104e 0x104e seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_b_adr 0b GP 0xb typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0c GP 0xc val_alu_func 1a PASS_B val_b_adr 0b GP 0xb val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0ff6 0ff6 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 12 start_lru_query fiu_offs_lit 5c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 0ff7 0ff7 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0ffe 0xffe seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0ff8 0ff8 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0ff9 0ff9 fiu_mem_start 15 setup_tag_read fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 0ffa 0ffa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 2b 0x12:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 0ffb 0ffb fiu_mem_start 12 start_lru_query fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0ff7 0xff7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None val_a_adr 0d GP 0xd val_alu_func 19 X_XOR_B val_b_adr 32 0x2:0x12 val_frame 2 None 0ffc 0ffc seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1002 0x1002 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 0ffd 0ffd fiu_mem_start 12 start_lru_query seq_br_type 3 Unconditional Branch seq_branch_adr 0ffc 0xffc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ffe 0ffe fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 0fff 0fff fiu_mem_start 15 setup_tag_read fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 1000 1000 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_tvbs 8 typ+mem seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 2b 0x12:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 1001 1001 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0ff5 0xff5 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None val_a_adr 0d GP 0xd val_alu_func 19 X_XOR_B val_b_adr 32 0x2:0x12 val_frame 2 None 1002 1002 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1003 1003 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1004 1004 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 100b 0x100b seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 2b 0x6:0xb typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 0d GP 0xd val_alu_func 18 NOT_A_AND_B val_b_adr 30 0x11:0x10 val_frame 11 None 1005 1005 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1032 0x1032 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0d GP 0xd val_frame 0 None val_rand 9 PASS_A_HIGH 1006 1006 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1007 1007 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 103a 0x103a seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0d GP 0xd val_frame 0 None val_rand 9 PASS_A_HIGH 1008 1008 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1009 1009 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 100a 100a fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 100b 100b fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0d GP 0xd val_frame 0 None val_rand 9 PASS_A_HIGH 100c 100c fiu_tivi_src 3 tar_frame ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x8:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 8 None 100d 100d ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0e GP 0xe val_alu_func 19 X_XOR_B val_b_adr 2c 0x12:0xc val_frame 12 None 100e 100e fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1015 0x1015 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 3b 0x2:0x1b typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 0d GP 0xd val_frame 0 None 100f 100f fiu_mem_start d start_physical_rd ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1013 0x1013 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 1010 1010 fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1011 1011 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 1012 1012 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1013 1013 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 1014 1014 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1015 1015 seq_br_type 1 Branch True seq_branch_adr 1017 0x1017 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 2b 0x6:0xb typ_alu_func 1e A_AND_B typ_b_adr 0d GP 0xd typ_frame 6 None val_a_adr 0d GP 0xd val_alu_func 1e A_AND_B val_b_adr 3c 0x6:0x1c val_frame 6 None 1016 1016 seq_br_type 3 Unconditional Branch seq_branch_adr 1014 0x1014 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 1017 1017 fiu_mem_start d start_physical_rd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1029 0x1029 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2b 0x6:0xb typ_alu_func 1e A_AND_B typ_b_adr 0d GP 0xd typ_frame 6 None val_frame 0 None 1018 1018 fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1027 0x1027 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1019 1019 fiu_len_fill_lit 07 sign-fill 0x7 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS val_frame 0 None 101a 101a fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0d GP 0xd val_alu_func 13 ONES val_frame 0 None val_rand 9 PASS_A_HIGH 101b 101b fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1025 0x1025 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 15 NOT_B typ_b_adr 0d GP 0xd typ_frame 0 None val_frame 0 None 101c 101c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 101f 0x101f seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 26 0xd:0x6 val_frame d None 101d 101d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 101e 0x101e seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_b_adr 28 0xd:0x8 typ_c_adr 32 GP 0xd typ_frame d None val_b_adr 28 0xd:0x8 val_c_adr 32 GP 0xd val_frame d None 101e 101e seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1027 0x1027 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1b A_OR_B typ_b_adr 2b 0x8:0xb typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 0d GP 0xd val_alu_func 1b A_OR_B val_b_adr 2d 0x12:0xd val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 101f 101f fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 1020 1020 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 1021 1021 seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 0d GP 0xd val_frame 2 None 1022 1022 fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 1023 1023 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_b_adr 0d GP 0xd val_c_adr 32 GP 0xd val_frame 0 None 1024 1024 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 1025 1025 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_b_adr 2f 0xd:0xf typ_c_adr 32 GP 0xd typ_frame d None val_b_adr 2f 0xd:0xf val_c_adr 32 GP 0xd val_frame d None 1026 1026 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1027 0x1027 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1b A_OR_B typ_b_adr 2b 0x8:0xb typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 0d GP 0xd val_alu_func 1b A_OR_B val_b_adr 2d 0x12:0xd val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 1027 1027 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fe8 0xfe8 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1028 1028 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 1029 1029 fiu_mem_start d start_physical_rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 102a 102a fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1027 0x1027 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 102b 102b fiu_len_fill_lit 07 sign-fill 0x7 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 102c 102c fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0d GP 0xd typ_alu_func 10 NOT_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 102d 102d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1025 0x1025 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0d GP 0xd typ_alu_func 10 NOT_A typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 26 0xd:0x6 val_frame d None 102e 102e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1030 0x1030 seq_cond_sel 56 SEQ.LATCHED_COND seq_en_micro 0 None typ_b_adr 28 0xd:0x8 typ_c_adr 32 GP 0xd typ_frame d None val_b_adr 28 0xd:0x8 val_c_adr 32 GP 0xd val_frame d None 102f 102f fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1030 1030 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1027 0x1027 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1b A_OR_B typ_b_adr 2b 0x8:0xb typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 0d GP 0xd val_alu_func 1b A_OR_B val_b_adr 2d 0x12:0xd val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 1031 1031 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1032 1032 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_a_adr 2b 0x6:0xb typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 0d GP 0xd val_frame 0 None 1033 1033 seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1034 1034 fiu_tivi_src 3 tar_frame ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x8:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 8 None 1035 1035 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 3f 0x2:0x1f typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0e GP 0xe val_alu_func 19 X_XOR_B val_b_adr 2c 0x12:0xc val_frame 12 None 1036 1036 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1037 1037 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 2a 0x9:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 1038 1038 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 6 A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 1039 1039 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 103a 103a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1e A_AND_B val_b_adr 2c 0x11:0xc val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 11 None 103b 103b seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 103c 103c fiu_tivi_src 3 tar_frame ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1006 0x1006 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x8:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 8 None 103d 103d fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 3f 0x2:0x1f typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0e GP 0xe val_alu_func 19 X_XOR_B val_b_adr 2c 0x12:0xc val_frame 12 None 103e 103e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 103f 103f ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 1040 1040 seq_br_type 1 Branch True seq_branch_adr 1006 0x1006 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 5 DEC_A_MINUS_B val_b_adr 0d GP 0xd val_frame 0 None 1041 1041 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0fef 0xfef seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1042 1042 ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1043 1043 fiu_len_fill_lit 46 zero-fill 0x6 fiu_mem_start 2 start-rd fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 39 0x3:0x19 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1044 1044 fiu_len_fill_lit 4e zero-fill 0xe fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 104b 0x104b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1d A_AND_NOT_B typ_b_adr 33 0x12:0x13 typ_frame 12 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x4:0x2 val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 4 None 1045 1045 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 1046 1046 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 107c 0x107c seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_frame 4 None 1047 1047 fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 1048 1048 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 1049 1049 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 0d GP 0xd val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 104a 104a seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 104b 104b fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0fed 0xfed seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 39 0x3:0x19 val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_frame 3 None 104c 104c fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 0 PASS_A val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 104d 104d fiu_mem_start 15 setup_tag_read seq_br_type 3 Unconditional Branch seq_branch_adr 0fed 0xfed seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 104e 104e fiu_mem_start f start_physical_tag_rd fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 106f 0x106f seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 104f 104f fiu_mem_start 15 setup_tag_read seq_br_type 2 Push (branch address) seq_branch_adr 1066 0x1066 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1050 1050 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type 3 Unconditional Branch seq_branch_adr 1054 0x1054 seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1051 1051 fiu_mem_start f start_physical_tag_rd fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 106f 0x106f seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1052 1052 fiu_mem_start 15 setup_tag_read seq_br_type 2 Push (branch address) seq_branch_adr 1067 0x1067 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1053 1053 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type 3 Unconditional Branch seq_branch_adr 1054 0x1054 seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1054 1054 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 1056 0x1056 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 31 0x11:0x11 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 2c 0x12:0xc val_frame 12 None 1055 1055 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1056 1056 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1057 1057 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 105e 0x105e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 5 None val_rand a PASS_B_HIGH 1058 1058 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 105e 0x105e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 5 None val_rand a PASS_B_HIGH 1059 1059 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 105e 0x105e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 5 None val_rand a PASS_B_HIGH 105a 105a fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 105e 0x105e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 5 None val_rand a PASS_B_HIGH 105b 105b fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 105e 0x105e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None val_rand a PASS_B_HIGH 105c 105c ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3628 0x3628 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 105d 105d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 105e 105e fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 0f GP 0xf val_alu_func 18 NOT_A_AND_B val_b_adr 2c 0x12:0xc val_frame 12 None 105f 105f fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 1065 0x1065 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 4 None 1060 1060 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 1061 1061 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0c GP 0xc val_alu_func 1 A_PLUS_B val_b_adr 0b GP 0xb val_frame 0 None 1062 1062 ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 1065 0x1065 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 2c 0x12:0xc val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 1063 1063 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1065 0x1065 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1064 1064 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3629 0x3629 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 1065 1065 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3628 0x3628 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 1066 1066 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1068 0x1068 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3f 0x9:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 31 0x2:0x11 val_frame 2 None 1067 1067 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1068 0x1068 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3f 0x9:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 39 0x2:0x19 val_frame 2 None 1068 1068 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 1069 1069 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 106a 106a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 106b 106b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 106e 0x106e seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 0b GP 0xb typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 0d GP 0xd val_frame 5 None 106c 106c fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x12:0x19 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 12 None 106d 106d ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0c GP 0xc typ_frame 0 None val_b_adr 0c GP 0xc val_frame 0 None 106e 106e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 76 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 362c 0x362c seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 0d GP 0xd val_frame 0 None 106f 106f fiu_mem_start 15 setup_tag_read seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 107d 0x107d seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 10 NOT_A typ_c_adr 34 GP 0xb typ_frame 0 None val_c_adr 34 GP 0xb val_frame 0 None 1070 1070 ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xd:0x4 val_c_mux_sel 2 ALU val_frame d None 1071 1071 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3691 0x3691 seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0x4:0x3 val_c_adr 1c 0x4:0x3 val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1072 1072 seq_br_type 0 Branch False seq_branch_adr 1074 0x1074 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_a_adr 24 0xd:0x4 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 24 0xd:0x4 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame d None 1073 1073 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2b 0x8:0xb typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 2d 0x12:0xd val_frame 12 None 1074 1074 fiu_mem_start 11 start_tag_query fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1078 0x1078 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 2d 0x12:0xd val_frame 12 None 1075 1075 seq_en_micro 0 None typ_a_adr 2b 0x8:0xb typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 1076 1076 fiu_mem_start d start_physical_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 1077 1077 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 1079 0x1079 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1078 1078 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_a_adr 2b 0x8:0xb typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 1079 1079 fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 10 start_physical_tag_wr fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_en_micro 0 None seq_random 06 ? typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 12 None 107a 107a ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 0c GP 0xc val_frame 2 None 107b 107b seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_frame 0 None 107c 107c seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 107d 107d fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_b_adr 0b GP 0xb typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_alu_func 1a PASS_B val_b_adr 0b GP 0xb val_frame 0 None 107e 107e fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 12 start_lru_query fiu_offs_lit 5c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 107f 107f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1080 1080 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1081 1081 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 1082 1082 fiu_mem_start 15 setup_tag_read fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0b GP 0xb val_alu_func 0 PASS_A val_frame 0 None 1083 1083 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1087 0x1087 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 1084 1084 fiu_mem_start 12 start_lru_query fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1080 0x1080 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 30 0x11:0x10 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 0c GP 0xc val_alu_func 18 NOT_A_AND_B val_b_adr 2c 0x12:0xc val_frame 12 None 1085 1085 seq_br_type 1 Branch True seq_branch_adr 1080 0x1080 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 1086 1086 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1080 0x1080 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1087 1087 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 108a 0x108a seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 30 0x11:0x10 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 0c GP 0xc val_alu_func 18 NOT_A_AND_B val_b_adr 2c 0x12:0xc val_frame 12 None 1088 1088 seq_br_type 1 Branch True seq_branch_adr 108a 0x108a seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 1089 1089 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 108a 0x108a seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 108a 108a fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 108b 108b fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 108d 0x108d seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 06 ? typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 34 GP 0xb val_c_source 0 FIU_BUS val_frame 0 None 108c 108c fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b5d 0x3b5d seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 108d 108d fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 0b GP 0xb val_frame 0 None 108e ; -------------------------------------------------------------------------------------- 108e ; 0x03bf Declare_Variable Access 108e ; -------------------------------------------------------------------------------------- 108e MACRO_Declare_Variable_Access: 108e 108e dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 108e None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 20 0x10:0x0 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 108f 108f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1090 ; -------------------------------------------------------------------------------------- 1090 ; 0x03be Declare_Variable Access,Visible 1090 ; -------------------------------------------------------------------------------------- 1090 MACRO_Declare_Variable_Access,Visible: 1090 1090 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1090 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1091 1091 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3e 0x7:0x1e typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1092 ; -------------------------------------------------------------------------------------- 1092 ; 0x03bd Declare_Variable Access,Duplicate 1092 ; -------------------------------------------------------------------------------------- 1092 MACRO_Declare_Variable_Access,Duplicate: 1092 1092 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1092 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1093 1093 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1094 ; -------------------------------------------------------------------------------------- 1094 ; 0x039f Declare_Variable Heap_Access 1094 ; -------------------------------------------------------------------------------------- 1094 MACRO_Declare_Variable_Heap_Access: 1094 1094 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1094 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 20 0x18:0x0 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1095 1095 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1096 ; -------------------------------------------------------------------------------------- 1096 ; 0x039e Declare_Variable Heap_Access,Visible 1096 ; -------------------------------------------------------------------------------------- 1096 MACRO_Declare_Variable_Heap_Access,Visible: 1096 1096 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1096 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1097 1097 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 39 0x11:0x19 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1098 ; -------------------------------------------------------------------------------------- 1098 ; 0x039d Declare_Variable Heap_Access,Duplicate 1098 ; -------------------------------------------------------------------------------------- 1098 MACRO_Declare_Variable_Heap_Access,Duplicate: 1098 1098 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1098 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1099 1099 typ_frame 0 None val_frame 0 None 109a 109a fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 109d 0x109d typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 109b 109b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 109c 109c fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 109d 0x109d typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 109d 109d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 109e 109e fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 109f 0x109f seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 109f 109f seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 10a0 10a0 typ_frame 0 None val_frame 0 None 10a1 10a1 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 10a4 0x10a4 typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 10a2 10a2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 10a3 10a3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 10a4 0x10a4 typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 10a4 10a4 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 10a5 10a5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 10a6 0x10a6 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 10a6 10a6 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 10a7 10a7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10a8 ; -------------------------------------------------------------------------------------- 10a8 ; 0x03bc Declare_Variable Access,By_Allocation 10a8 ; -------------------------------------------------------------------------------------- 10a8 MACRO_Declare_Variable_Access,By_Allocation: 10a8 10a8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10a8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1099 0x1099 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x10:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 10a9 10a9 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 10b8 0x10b8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 10aa 10aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 10d3 0x10d3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 10ab 10ab seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 10ac ; -------------------------------------------------------------------------------------- 10ac ; 0x039c Declare_Variable Heap_Access,By_Allocation 10ac ; -------------------------------------------------------------------------------------- 10ac MACRO_Declare_Variable_Heap_Access,By_Allocation: 10ac 10ac dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10ac None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a0 0x10a0 typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x18:0x0 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 10ad 10ad fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 10b8 0x10b8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 10ae 10ae fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 10d3 0x10d3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 10af 10af seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 10b0 ; -------------------------------------------------------------------------------------- 10b0 ; 0x03bb Declare_Variable Access,Visible,By_Allocation 10b0 ; -------------------------------------------------------------------------------------- 10b0 MACRO_Declare_Variable_Access,Visible,By_Allocation: 10b0 10b0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10b0 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 109b 0x109b typ_a_adr 10 TOP typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 10b1 10b1 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 10b8 0x10b8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 10b2 10b2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 10d3 0x10d3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 10b3 10b3 seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 10b4 ; -------------------------------------------------------------------------------------- 10b4 ; 0x039b Declare_Variable Heap_Access,Visible,By_Allocation 10b4 ; -------------------------------------------------------------------------------------- 10b4 MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation: 10b4 10b4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10b4 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a2 0x10a2 typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 10b5 10b5 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 10b8 0x10b8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 10b6 10b6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 10d3 0x10d3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 10b7 10b7 seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 10b8 10b8 seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10b9 10b9 seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10ba 10ba seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10bb 10bb seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10bc 10bc seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10bd 10bd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10be 10be seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10bf 10bf seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c0 10c0 seq_br_type 3 Unconditional Branch seq_branch_adr 10c8 0x10c8 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c1 10c1 seq_br_type 3 Unconditional Branch seq_branch_adr 10cc 0x10cc typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c2 10c2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10c3 10c3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10c4 10c4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10c5 10c5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 10c8 0x10c8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 20 0x5:0x0 typ_b_adr 01 GP 0x1 typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c6 10c6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 10c8 0x10c8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 2f 0x11:0xf typ_b_adr 01 GP 0x1 typ_frame 11 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c7 10c7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 10c8 0x10c8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 2e 0x11:0xe typ_b_adr 01 GP 0x1 typ_frame 11 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 10c8 10c8 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 10c9 10c9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 10ca 0x10ca seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 10ca 10ca seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 10cb 10cb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10cc 10cc ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 10cd 10cd fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 10ce 10ce seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 10cf 10cf typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 10d0 10d0 ioc_fiubs 2 typ typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 10d1 10d1 seq_br_type 7 Unconditional Call seq_branch_adr 29b5 0x29b5 typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 10d2 10d2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10d3 10d3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 10d5 0x10d5 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 10d4 10d4 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 10d5 10d5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10d6 10d6 ioc_fiubs 0 fiu seq_br_type 9 Return False seq_branch_adr 10dd 0x10dd seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 10d7 10d7 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 10f1 0x10f1 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 27 0x9:0x7 typ_frame 9 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 10d8 10d8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 10d9 10d9 typ_frame 0 None val_frame 0 None 10da 10da fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 10db 10db seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 10dc 10dc seq_br_type 3 Unconditional Branch seq_branch_adr 10f2 0x10f2 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 10dd 10dd fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 10e2 0x10e2 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 13 ONES val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 10de 10de fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 10df 10df typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 10e0 10e0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 10e1 10e1 seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_frame 6 None 10e2 10e2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 10e3 10e3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_random 02 ? typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 10e4 10e4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 10ee 0x10ee seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 10e5 10e5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 10e6 10e6 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 10e7 10e7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 10e8 0x10e8 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 10e8 10e8 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 10eb 0x10eb typ_frame 0 None val_frame 0 None 10e9 10e9 seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 10ea 10ea fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10eb 10eb fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 118c 0x118c typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 10ec 10ec ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 10ed 10ed fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10ee 10ee fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 10ef 10ef fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 10f0 10f0 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 10e6 0x10e6 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 10f1 10f1 typ_a_adr 2f 0x11:0xf typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 10f2 10f2 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 10f5 0x10f5 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 13 ONES val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 10f3 10f3 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 10f4 10f4 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 10fe 0x10fe seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 2 None 10f5 10f5 seq_br_type 9 Return False seq_branch_adr 10f6 0x10f6 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 10f6 10f6 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 10f7 10f7 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2228 0x2228 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 10f8 10f8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 10f9 0x10f9 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 10f9 10f9 ioc_fiubs 2 typ typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 10fa 10fa seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2248 0x2248 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None 10fb 10fb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 10fc 0x10fc seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10fc 10fc seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 10fd 10fd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 10fe 10fe seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 10ff 10ff seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1100 ; -------------------------------------------------------------------------------------- 1100 ; 0x03b6 Declare_Variable Access,By_Allocation,With_Value 1100 ; -------------------------------------------------------------------------------------- 1100 MACRO_Declare_Variable_Access,By_Allocation,With_Value: 1100 1100 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1100 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1099 0x1099 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x10:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1101 1101 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 110f 0x110f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1102 1102 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1103 1103 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1104 ; -------------------------------------------------------------------------------------- 1104 ; 0x0396 Declare_Variable Heap_Access,By_Allocation,With_Value 1104 ; -------------------------------------------------------------------------------------- 1104 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Value: 1104 1104 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1104 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a0 0x10a0 typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x18:0x0 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1105 1105 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 110f 0x110f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1106 1106 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1107 1107 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1108 ; -------------------------------------------------------------------------------------- 1108 ; 0x03b5 Declare_Variable Access,Visible,By_Allocation,With_Value 1108 ; -------------------------------------------------------------------------------------- 1108 MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Value: 1108 1108 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1108 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 109b 0x109b typ_a_adr 10 TOP typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 1109 1109 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 110f 0x110f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 110a 110a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 110b 110b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 110c ; -------------------------------------------------------------------------------------- 110c ; 0x0395 Declare_Variable Heap_Access,Visible,By_Allocation,With_Value 110c ; -------------------------------------------------------------------------------------- 110c MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Value: 110c 110c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 110c None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a2 0x10a2 typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 110d 110d fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 110f 0x110f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 110e 110e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 110f 110f ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1123 0x1123 typ_a_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_frame 0 None 1110 1110 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1131 0x1131 typ_a_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_frame 0 None 1111 1111 seq_br_type 3 Unconditional Branch seq_branch_adr 113f 0x113f seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1112 1112 seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 1113 1113 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1114 1114 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1115 1115 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1116 1116 seq_br_type 3 Unconditional Branch seq_branch_adr 1149 0x1149 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1117 1117 seq_br_type 3 Unconditional Branch seq_branch_adr 115a 0x115a seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_lit 1 None typ_frame 4 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1118 1118 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1161 0x1161 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_adr 3b GP 0x4 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1119 1119 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 111a 111a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 111b 111b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 111c 111c seq_br_type 3 Unconditional Branch seq_branch_adr 1171 0x1171 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 111d 111d ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 11b4 0x11b4 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 14 None typ_rand a PASS_B_HIGH val_a_adr 35 0x11:0x15 val_alu_func 1a PASS_B val_b_adr 36 0x11:0x16 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 11 None 111e 111e fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 111f 111f seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 1c None typ_rand a PASS_B_HIGH val_frame 0 None 1120 1120 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1121 1121 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1122 1122 seq_br_type 3 Unconditional Branch seq_branch_adr 11b4 0x11b4 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 1123 1123 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 112d 0x112d seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1124 1124 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1125 1125 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_random 02 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 02 GP 0x2 val_frame 0 None 1126 1126 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 112a 0x112a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 1127 1127 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1128 1128 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1129 1129 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 112a 112a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 112b 112b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 112c 112c fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1128 0x1128 typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 112d 112d fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 112e 112e typ_frame 0 None val_frame 0 None 112f 112f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1130 1130 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 1131 1131 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 1132 1132 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1136 0x1136 typ_c_adr 3c GP 0x3 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 1133 1133 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1138 0x1138 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1134 1134 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1135 1135 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1126 0x1126 seq_random 02 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 02 GP 0x2 val_frame 0 None 1136 1136 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1138 0x1138 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1137 1137 seq_br_type 1 Branch True seq_branch_adr 1134 0x1134 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1138 1138 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1139 1139 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 113c 0x113c typ_frame 0 None val_frame 0 None 113a 113a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 113b 113b seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 113c 113c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 113d 113d seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 113e 113e seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 113f 113f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1142 0x1142 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1140 1140 seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1141 1141 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1144 0x1144 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1142 1142 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1143 1143 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1126 0x1126 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 02 GP 0x2 val_frame 0 None 1144 1144 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1145 1145 typ_frame 0 None val_frame 0 None 1146 1146 ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3275 0x3275 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None val_frame 0 None 1147 1147 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame a None val_frame 0 None 1148 1148 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1149 1149 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 114c 0x114c typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 114a 114a seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 114b 114b seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1144 0x1144 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 114c 114c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 114d 114d fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_b_adr 02 GP 0x2 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 114e 114e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1152 0x1152 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 06 GP 0x6 val_frame 0 None 114f 114f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1156 0x1156 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1150 1150 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1151 1151 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1152 1152 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1153 1153 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1156 0x1156 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1154 1154 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1155 1155 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1151 0x1151 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 1156 1156 fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1157 1157 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1159 0x1159 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1158 1158 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1159 1159 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 115a 115a ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1160 0x1160 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 115b 115b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 115c 115c ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 02 ? typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 2e 0x11:0xe typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 11 None val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 115d 115d seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 115e 115e seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 115f 115f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1160 1160 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1161 1161 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 116a 0x116a typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1162 1162 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1163 1163 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 116b 0x116b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1164 1164 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1165 1165 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 32 0x2:0x12 typ_alu_func 1 A_PLUS_B typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 1c DEC_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1166 1166 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1167 1167 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 1168 1168 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 7 INC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1169 1169 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 116a 116a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 116b 116b seq_br_type 3 Unconditional Branch seq_branch_adr 116f 0x116f typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 116c 116c fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 24e5 0x24e5 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 116d 116d seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 116e 0x116e typ_frame 0 None val_frame 0 None 116e 116e seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 typ_frame 0 None val_frame 0 None 116f 116f ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2458 0x2458 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1170 1170 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1171 1171 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 11b3 0x11b3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 1172 1172 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1173 1173 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 119a 0x119a seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 1174 1174 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 117a 0x117a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 05 GP 0x5 typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1175 1175 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 0 None 1176 1176 seq_br_type 1 Branch True seq_branch_adr 1196 0x1196 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 1177 1177 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1178 1178 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1196 0x1196 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1179 1179 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 117a 117a fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 117e 0x117e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 117b 117b ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 117c 117c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 117d 117d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 117e 117e typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 117f 117f fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1180 1180 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_frame 6 None 1181 1181 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3a GP 0x5 val_frame 0 None 1182 1182 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1186 0x1186 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1183 1183 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1184 1184 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1185 1185 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1187 0x1187 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1186 1186 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1187 1187 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 1191 0x1191 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1188 1188 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 118c 0x118c typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1189 1189 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 118a 118a seq_br_type 1 Branch True seq_branch_adr 1193 0x1193 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_frame 6 None 118b 118b seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 118c 118c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1190 0x1190 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 118d 118d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 118e 118e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 30 GP 0xf typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 118f 118f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1190 1190 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1191 1191 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1192 1192 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 02 GP 0x2 val_frame 0 None 1193 1193 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1194 1194 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 228c 0x228c typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1195 1195 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3272 0x3272 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1196 1196 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1197 1197 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1199 0x1199 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1198 1198 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1199 1199 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 119a 119a fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 119c 0x119c typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 119b 119b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 11a2 0x11a2 typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 119c 119c fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 119d 119d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 119e 119e fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 119f 0x119f seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 119f 119f fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 11a0 11a0 typ_alu_func 13 ONES typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 11a1 11a1 ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11a2 11a2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 60 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 11a3 11a3 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 11a8 0x11a8 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 11a4 11a4 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1b A_OR_B val_b_adr 02 GP 0x2 val_frame 0 None val_rand c START_MULTIPLY 11a5 11a5 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 11a6 0x11a6 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 11a6 11a6 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 11a7 11a7 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 11a8 11a8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 11b0 0x11b0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 11a9 11a9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 11aa 11aa fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 11ab 0x11ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 11ab 11ab fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 11ac 11ac fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 11ae 0x11ae seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 13 ONES typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 11ad 11ad fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 11ae 11ae fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 11af 11af fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 11b0 11b0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 11b1 11b1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 11b2 11b2 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 11ab 0x11ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 11b3 11b3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 11b4 11b4 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 11b3 0x11b3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 11b5 11b5 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 11b6 11b6 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11c7 0x11c7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_frame 0 None 11b7 11b7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1194 0x1194 typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 11b8 11b8 seq_br_type 7 Unconditional Call seq_branch_adr 2296 0x2296 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11b9 11b9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11bb 0x11bb typ_frame 0 None val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 11ba 11ba seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 11bb 11bb ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 11bc 11bc seq_br_type 1 Branch True seq_branch_adr 1196 0x1196 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 11bd 11bd seq_br_type 3 Unconditional Branch seq_branch_adr 1196 0x1196 typ_alu_func 13 ONES typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11be 11be ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 226d 0x226d typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 11bf 11bf seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 11c0 11c0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 11d6 0x11d6 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 11c1 11c1 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 11e1 0x11e1 typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 11c2 11c2 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 11c3 11c3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 11c4 11c4 ioc_fiubs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 11c5 11c5 seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 11c6 11c6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 11c7 11c7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11be 0x11be typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11c8 11c8 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11c9 11c9 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 11ca 11ca fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 11e1 0x11e1 seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 11cb 11cb typ_frame 0 None val_frame 0 None 11cc 11cc fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 11cd 11cd seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 11ce 11ce fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 11cf 11cf ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2228 0x2228 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 11d0 11d0 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 11d3 0x11d3 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 11d1 11d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 11d2 11d2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 11d3 11d3 ioc_fiubs 2 typ typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 11d4 11d4 seq_br_type 7 Unconditional Call seq_branch_adr 2248 0x2248 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11d5 11d5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 11d6 11d6 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 11da 0x11da seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 11d7 11d7 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 11d8 11d8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 11d9 11d9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 11dc 0x11dc seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 11da 11da fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 11db 11db fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 11dc 11dc seq_br_type 0 Branch False seq_branch_adr 11de 0x11de seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1b A_OR_B val_b_adr 0e GP 0xe val_frame 0 None val_rand c START_MULTIPLY 11dd 11dd seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 11de 11de seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 11df 11df seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 11e0 11e0 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 11e1 11e1 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 11e2 11e2 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 11e3 11e3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 11e4 ; -------------------------------------------------------------------------------------- 11e4 ; 0x03b8 Declare_Variable Access,By_Allocation,With_Subtype 11e4 ; -------------------------------------------------------------------------------------- 11e4 MACRO_Declare_Variable_Access,By_Allocation,With_Subtype: 11e4 11e4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 11e4 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1099 0x1099 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x10:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 11e5 11e5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 11f3 0x11f3 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 11e6 11e6 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 11e7 11e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 11e8 ; -------------------------------------------------------------------------------------- 11e8 ; 0x0398 Declare_Variable Heap_Access,By_Allocation,With_Subtype 11e8 ; -------------------------------------------------------------------------------------- 11e8 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Subtype: 11e8 11e8 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 11e8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a0 0x10a0 typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x18:0x0 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 11e9 11e9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 11f3 0x11f3 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 11ea 11ea seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 11eb 11eb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 11ec ; -------------------------------------------------------------------------------------- 11ec ; 0x03b7 Declare_Variable Access,Visible,By_Allocation,With_Subtype 11ec ; -------------------------------------------------------------------------------------- 11ec MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Subtype: 11ec 11ec dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 11ec None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 109b 0x109b typ_a_adr 10 TOP typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 11ed 11ed fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 11f3 0x11f3 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 11ee 11ee seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 11ef 11ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 11f0 ; -------------------------------------------------------------------------------------- 11f0 ; 0x0397 Declare_Variable Heap_Access,Visible,By_Allocation,With_Subtype 11f0 ; -------------------------------------------------------------------------------------- 11f0 MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Subtype: 11f0 11f0 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 11f0 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a2 0x10a2 typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 11f1 11f1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 11f3 0x11f3 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 11f2 11f2 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 11f3 11f3 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11f4 11f4 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11f5 11f5 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11f6 11f6 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11f7 11f7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 11f8 11f8 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 11f9 11f9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 11fa 11fa seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11fb 11fb seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 11fc 11fc seq_br_type 3 Unconditional Branch seq_branch_adr 1207 0x1207 typ_a_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 11fd 11fd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 11fe 11fe seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 11ff 11ff seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1200 1200 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 120e 0x120e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_lit 0 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 31 0x2:0x11 val_frame 2 None 1201 1201 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 122c 0x122c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 14 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 35 0x11:0x15 val_alu_func 1a PASS_B val_b_adr 36 0x11:0x16 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 11 None 1202 1202 fiu_mem_start 9 start_continue_if_true seq_br_type 9 Return False seq_branch_adr 1203 0x1203 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1203 1203 typ_b_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand a PASS_B_HIGH val_frame 0 None 1204 1204 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1205 1205 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1206 1206 seq_br_type 3 Unconditional Branch seq_branch_adr 122c 0x122c seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 5 None 1207 1207 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1208 1208 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1209 1209 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 120a 120a ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 120b 120b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 120c 120c fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 120d 120d seq_br_type 3 Unconditional Branch seq_branch_adr 10cf 0x10cf seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 120e 120e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 120f 120f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1210 1210 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1211 1211 fiu_mem_start 4 continue typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1212 1212 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1213 1213 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1219 0x1219 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 13 ONES val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1214 1214 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1215 1215 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_frame 6 None 1216 1216 seq_br_type 2 Push (branch address) seq_branch_adr 329c 0x329c typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1217 1217 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 121e 0x121e seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 1218 1218 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1219 1219 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_frame 6 None 121a 121a seq_br_type 2 Push (branch address) seq_branch_adr 329c 0x329c typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 121b 121b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 121c 121c seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_frame 6 None 121d 121d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 121f 0x121f seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 121e 121e fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 9 Return False seq_branch_adr 1220 0x1220 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 121f 121f seq_br_type 3 Unconditional Branch seq_branch_adr 1220 0x1220 typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 1220 1220 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1221 1221 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_random 02 ? typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1222 1222 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1229 0x1229 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1223 1223 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1224 1224 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 1225 1225 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 1226 0x1226 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 1226 1226 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 10eb 0x10eb typ_frame 0 None val_frame 0 None 1227 1227 seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1228 1228 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1229 1229 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 122a 122a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 122b 122b fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1224 0x1224 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 122c 122c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 122d 122d fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 122e 122e ioc_fiubs 0 fiu typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 122f 122f fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1230 1230 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1231 1231 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1239 0x1239 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 1232 1232 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1233 1233 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1234 1234 seq_random 02 ? typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1235 1235 seq_br_type 7 Unconditional Call seq_branch_adr 2228 0x2228 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1236 1236 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1237 0x1237 seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 1237 1237 seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1238 1238 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1239 1239 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 123a 123a typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 2d 0x4:0xd val_frame 4 None val_rand c START_MULTIPLY 123b 123b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 5 None 123c 123c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 123d 123d seq_random 02 ? typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 123e 123e seq_br_type 7 Unconditional Call seq_branch_adr 2228 0x2228 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 123f 123f seq_br_type 7 Unconditional Call seq_branch_adr 2248 0x2248 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1240 1240 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 1241 1241 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1242 ; -------------------------------------------------------------------------------------- 1242 ; 0x03ba Declare_Variable Access,By_Allocation,With_Constraint 1242 ; -------------------------------------------------------------------------------------- 1242 MACRO_Declare_Variable_Access,By_Allocation,With_Constraint: 1242 1242 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1242 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1099 0x1099 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x10:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1243 1243 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1251 0x1251 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1244 1244 seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 1245 1245 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1246 ; -------------------------------------------------------------------------------------- 1246 ; 0x039a Declare_Variable Heap_Access,By_Allocation,With_Constraint 1246 ; -------------------------------------------------------------------------------------- 1246 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Constraint: 1246 1246 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1246 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a0 0x10a0 typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x18:0x0 typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1247 1247 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1251 0x1251 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1248 1248 seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 1249 1249 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 124a ; -------------------------------------------------------------------------------------- 124a ; 0x03b9 Declare_Variable Access,Visible,By_Allocation,With_Constraint 124a ; -------------------------------------------------------------------------------------- 124a MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Constraint: 124a 124a dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 124a None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 109b 0x109b typ_a_adr 10 TOP typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 124b 124b fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1251 0x1251 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 124c 124c seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 124d 124d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 124e ; -------------------------------------------------------------------------------------- 124e ; 0x0399 Declare_Variable Heap_Access,Visible,By_Allocation,With_Constraint 124e ; -------------------------------------------------------------------------------------- 124e MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Constraint: 124e 124e dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 124e None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10a2 0x10a2 typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 31 0x2:0x11 val_frame 2 None 124f 124f fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1251 0x1251 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1250 1250 seq_br_type 7 Unconditional Call seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 1251 1251 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1252 1252 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1253 1253 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1254 1254 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1255 1255 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1256 1256 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1257 1257 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1258 1258 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1259 1259 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 125a 125a seq_br_type 3 Unconditional Branch seq_branch_adr 1261 0x1261 typ_frame 0 None val_frame 0 None 125b 125b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 125c 125c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 125d 125d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 125e 125e fiu_mem_start 4 continue ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 127b 0x127b seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 125f 125f fiu_mem_start 4 continue ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 128e 0x128e seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 1260 1260 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1261 1261 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1262 1262 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 1263 1263 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 126e 0x126e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1264 1264 ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 1268 0x1268 typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1265 1265 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2482 0x2482 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x5:0x0 typ_c_adr 37 GP 0x8 typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_frame 0 None 1266 1266 seq_br_type 1 Branch True seq_branch_adr 2482 0x2482 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 1267 1267 seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 typ_frame 0 None val_frame 0 None 1268 1268 ioc_load_wdr 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1269 1269 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_frame 0 None 126a 126a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_random 02 ? typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 126b 126b ioc_tvbs 2 fiu+val seq_br_type 5 Call True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 126c 126c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 30 0x2:0x10 val_b_adr 1f TOP - 1 val_frame 2 None 126d 126d fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1270 0x1270 typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 126e 126e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 126f 126f fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1270 0x1270 seq_random 02 ? typ_alu_func 0 PASS_A typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 30 0x2:0x10 val_frame 2 None 1270 1270 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1272 0x1272 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 6 CONTROL TOP typ_c_adr 39 GP 0x6 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1271 1271 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1275 0x1275 typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1272 1272 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_frame 0 None val_frame 0 None 1273 1273 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1274 1274 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1275 0x1275 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1275 1275 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1316 0x1316 typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 06 GP 0x6 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1276 1276 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1277 1277 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_random 0f ? typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1278 1278 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 127a 0x127a seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1279 1279 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2a2e 0x2a2e seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 127a 127a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 127b 127b fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 127d 0x127d seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 127c 127c seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 127d 127d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 127e 127e ioc_tvbs 1 typ+fiu typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 127f 127f fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 1286 0x1286 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1280 1280 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 128b 0x128b seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1281 1281 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1282 1282 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1289 0x1289 seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None val_m_a_src 2 Bits 32…47 1283 1283 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1284 1284 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1285 1285 seq_br_type 3 Unconditional Branch seq_branch_adr 1289 0x1289 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 1286 1286 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1287 0x1287 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1287 1287 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1288 1288 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 1289 1289 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 128a 128a fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 10e4 0x10e4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 128b 128b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 128c 128c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 128d 128d seq_br_type 3 Unconditional Branch seq_branch_adr 1289 0x1289 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 128e 128e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 128f 128f fiu_mem_start 4 continue typ_a_adr 2f 0x9:0xf typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1290 1290 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 12c5 0x12c5 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 20 0x8:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1291 1291 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1292 1292 ioc_tvbs 3 fiu+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1293 1293 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 12c7 0x12c7 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 1294 1294 seq_br_type 4 Call False seq_branch_adr 12c7 0x12c7 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 1295 1295 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1299 0x1299 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1296 1296 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1297 1297 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1298 1298 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 1299 1299 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 129a 129a fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 129b 129b fiu_mem_start 4 continue typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x7:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 129c 129c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 129d 129d fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 04 GP 0x4 val_alu_func 1c DEC_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 129e 129e ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 6 None 129f 129f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 12a0 12a0 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 12a7 0x12a7 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 12a1 12a1 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 12a2 12a2 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 12a3 12a3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 13 ONES typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 12a4 12a4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 12a5 12a5 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_frame 6 None 12a6 12a6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 12af 0x12af typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 12a7 12a7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_frame 0 None 12a8 12a8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 12a9 12a9 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 12aa 12aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 12ab 12ab seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 12af 0x12af seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None val_m_b_src 2 Bits 32…47 12ac 12ac seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 12ad 12ad seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 12ae 12ae seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 12af 12af seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 12bf 0x12bf seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 12b0 12b0 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3596 0x3596 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 12b1 12b1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 12c0 0x12c0 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 12b2 12b2 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 12b3 12b3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 12c0 0x12c0 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 12b4 12b4 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 12b5 12b5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 12c0 0x12c0 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 12b6 12b6 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 12ba 0x12ba seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 12b7 12b7 ioc_fiubs 2 typ typ_a_adr 07 GP 0x7 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 12b8 12b8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 12c0 0x12c0 typ_alu_func 1 A_PLUS_B typ_b_adr 27 0x9:0x7 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 12b9 12b9 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 12bc 0x12bc typ_frame 0 None val_frame 0 None 12ba 12ba seq_br_type 1 Branch True seq_branch_adr 12bc 0x12bc seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None val_frame 0 None 12bb 12bb seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 27 0x9:0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 34 0x7:0x14 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 12bc 12bc ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 12bd 12bd seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 12be 12be fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 12bf 12bf seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 8 None 12c0 12c0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 12c2 0x12c2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 12c1 12c1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 12c2 12c2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 12c3 12c3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 12c4 12c4 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 12c5 12c5 seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 13 ONES typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 12c6 12c6 ioc_fiubs 1 val seq_br_type a Unconditional Return typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 12c7 12c7 seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 12c8 ; -------------------------------------------------------------------------------------- 12c8 ; 0x02fe Declare_Variable Variant_Record,Visible 12c8 ; -------------------------------------------------------------------------------------- 12c8 MACRO_Declare_Variable_Variant_Record,Visible: 12c8 12c8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 12c8 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 31 0x2:0x11 val_frame 2 None 12c9 12c9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 9 start_continue_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 12ca 12ca fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 12ce 0x12ce seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 12cb 12cb seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 12cc 12cc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 12cd 12cd typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 08 GP 0x8 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 12ce 12ce fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 12cf 12cf fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_br_type 1 Branch True seq_branch_adr 12d2 0x12d2 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 2 None 12d0 12d0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 12d1 12d1 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 12d2 12d2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 29b5 0x29b5 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 12d3 12d3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 12d4 ; -------------------------------------------------------------------------------------- 12d4 ; 0x02ff Declare_Variable Variant_Record 12d4 ; -------------------------------------------------------------------------------------- 12d4 MACRO_Declare_Variable_Variant_Record: 12d4 12d4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 12d4 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 39 0x2:0x19 val_frame 2 None 12d5 12d5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 12ca 0x12ca seq_int_reads 6 CONTROL TOP typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 12d6 ; -------------------------------------------------------------------------------------- 12d6 ; 0x02fb Declare_Variable Variant_Record,Visible,With_Constraint 12d6 ; -------------------------------------------------------------------------------------- 12d6 MACRO_Declare_Variable_Variant_Record,Visible,With_Constraint: 12d6 12d6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 12d6 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 12d7 12d7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 9 start_continue_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 22 0x2:0x2 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 12d8 12d8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 12dc 0x12dc seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None val_frame 0 None 12d9 12d9 seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 12da 12da seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 12db 12db typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 12dc 12dc fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 12dd 12dd fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 12e0 0x12e0 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 12de 12de fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 12e5 0x12e5 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 20 0x8:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 2 None 12df 12df fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 12ea 0x12ea typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 12e0 12e0 ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 3275 0x3275 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 12e1 12e1 ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 12e3 0x12e3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 12e2 12e2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3275 0x3275 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 12e3 12e3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2482 0x2482 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 03 GP 0x3 val_frame 0 None 12e4 12e4 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 12e7 0x12e7 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 2 None 12e5 12e5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 12e6 12e6 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 12e7 12e7 seq_br_type 5 Call True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 12e8 12e8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 30 0x2:0x10 val_b_adr 1f TOP - 1 val_frame 2 None 12e9 12e9 fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 12ea 0x12ea typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 12ea 12ea fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 12ec 0x12ec seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 12eb 12eb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 12ef 0x12ef typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 12ec 12ec fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 12ed 12ed fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 12ee 12ee fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 12ef 0x12ef seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 12ef 12ef ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1316 0x1316 typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 12f0 12f0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 12f3 0x12f3 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_b_adr 03 GP 0x3 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 03 GP 0x3 val_frame 0 None 12f1 12f1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 12f2 12f2 ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 12f3 12f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 12f8 0x12f8 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_b_adr 03 GP 0x3 typ_frame 2 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 12f4 12f4 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 12f5 12f5 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 12f6 12f6 ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 12f7 12f7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 12f8 12f8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 13 ? typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_b_adr 22 0x2:0x2 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 21 0x2:0x1 val_frame 2 None 12f9 12f9 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 9 start_continue_if_true fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1301 0x1301 typ_b_adr 2e 0x8:0xe typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 22 0x6:0x2 val_frame 6 None 12fa 12fa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 22 0x1:0x2 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 12fb 12fb fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 21 None fiu_op_sel 3 insert ioc_load_wdr 0 None typ_b_adr 07 GP 0x7 typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 12fc 12fc ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 12fd 12fd fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 12fe 12fe fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 12ff 12ff ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 1300 1300 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1301 1301 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_a_adr 22 0x1:0x2 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1302 1302 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 1303 1303 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 21 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 1304 1304 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 1305 1305 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1306 1306 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 22 0x2:0x2 typ_b_adr 04 GP 0x4 typ_frame 2 None val_b_adr 04 GP 0x4 val_frame 0 None 1307 1307 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_adrbs 3 seq seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1308 1308 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 07 GP 0x7 val_frame 0 None 1309 1309 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 130a 130a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 130b 130b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 130c ; -------------------------------------------------------------------------------------- 130c ; 0x02fc Declare_Variable Variant_Record,With_Constraint 130c ; -------------------------------------------------------------------------------------- 130c MACRO_Declare_Variable_Variant_Record,With_Constraint: 130c 130c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 130c None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 130d 130d fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 12d8 0x12d8 seq_int_reads 6 CONTROL TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 130e ; -------------------------------------------------------------------------------------- 130e ; 0x02fd Declare_Variable Variant_Record,Duplicate 130e ; -------------------------------------------------------------------------------------- 130e MACRO_Declare_Variable_Variant_Record,Duplicate: 130e 130e dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 130e None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 130f 130f fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1310 1310 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1313 0x1313 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None val_frame 0 None 1311 1311 seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 02 ? typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1312 1312 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1313 1313 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1314 1314 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 5 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1315 1315 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1316 1316 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 1317 1317 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1318 0x1318 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1318 1318 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 1319 1319 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 131a 131a fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 131d 0x131d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 05 GP 0x5 typ_alu_func 7 INC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 131b 131b seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 131c 131c fiu_mem_start 2 start-rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 131d 131d typ_c_adr 37 GP 0x8 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 131e 131e fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 131f 131f ioc_fiubs 0 fiu typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 1320 1320 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 09 GP 0x9 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1321 1321 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 08 GP 0x8 val_frame 0 None 1322 1322 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1324 0x1324 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 09 GP 0x9 val_frame 0 None 1323 1323 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1327 0x1327 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 1324 1324 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1325 1325 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1326 1326 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1327 0x1327 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1327 1327 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1319 0x1319 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 1328 1328 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1329 1329 ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 132a ; -------------------------------------------------------------------------------------- 132a ; 0x0337 Declare_Variable Array 132a ; -------------------------------------------------------------------------------------- 132a MACRO_Declare_Variable_Array: 132a 132a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 132a None fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 132b 132b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1338 0x1338 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 20 0xa:0x0 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame a None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 132c 132c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 132e 0x132e seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 39 0x6:0x19 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 132d 132d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1333 0x1333 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 1c ? typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 132e 132e ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 1332 0x1332 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 132f 132f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1339 0x1339 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1330 1330 ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1333 0x1333 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 02 ? typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1331 1331 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2a2e 0x2a2e seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_frame 0 None 1332 1332 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1333 1333 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1335 0x1335 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None 1334 1334 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 1335 1335 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1336 1336 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1337 1337 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1333 0x1333 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1338 1338 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1339 1339 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 133a 133a typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 133b 133b seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 133c ; -------------------------------------------------------------------------------------- 133c ; 0x0336 Declare_Variable Array,Visible 133c ; -------------------------------------------------------------------------------------- 133c MACRO_Declare_Variable_Array,Visible: 133c 133c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 133c None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_b_adr 31 0x2:0x11 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 133d 133d fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 133e 133e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 132e 0x132e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 39 0x6:0x19 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 6 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 133f 133f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1333 0x1333 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1340 ; -------------------------------------------------------------------------------------- 1340 ; 0x0335 Declare_Variable Array,Duplicate 1340 ; -------------------------------------------------------------------------------------- 1340 MACRO_Declare_Variable_Array,Duplicate: 1340 1340 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1340 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1341 1341 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1342 1342 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 4 continue fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1347 0x1347 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1343 1343 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 136e 0x136e typ_frame 0 None val_frame 0 None 1344 1344 ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1333 0x1333 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 02 ? typ_a_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1345 1345 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1346 1346 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1347 1347 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 136e 0x136e typ_c_adr 39 GP 0x6 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1348 1348 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_c_lit 0 None typ_frame c None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1349 1349 fiu_len_fill_lit 4b zero-fill 0xb fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 5 None 134a 134a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 134d 0x134d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 134b 134b fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1350 0x1350 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 134c 134c seq_br_type 3 Unconditional Branch seq_branch_adr 1354 0x1354 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_frame 0 None val_rand c START_MULTIPLY 134d 134d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 134e 134e fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1350 0x1350 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 134f 134f seq_br_type 3 Unconditional Branch seq_branch_adr 1354 0x1354 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_frame 0 None val_rand c START_MULTIPLY 1350 1350 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1352 0x1352 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1351 1351 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1352 1352 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1353 1353 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1354 1354 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1358 0x1358 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1355 1355 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1356 1356 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1357 1357 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 1358 1358 ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 135d 0x135d typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1359 1359 ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 135b 0x135b seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 135a 135a typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 135b 135b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1360 0x1360 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 135c 135c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1360 0x1360 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 135d 135d ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1337 0x1337 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 02 ? typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 135e 135e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 135f 135f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1360 1360 fiu_len_fill_lit 79 zero-fill 0x39 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1361 1361 ioc_fiubs 0 fiu typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1362 1362 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1365 0x1365 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1363 1363 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1364 1364 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1365 1365 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1369 0x1369 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 1366 1366 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1367 1367 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 136b 0x136b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1368 1368 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1362 0x1362 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 1369 1369 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 136a 136a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1367 0x1367 typ_frame 0 None val_frame 0 None 136b 136b fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 136c 136c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 136d 136d ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 136e 136e typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 136f 136f typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1370 1370 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1371 1371 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1372 ; -------------------------------------------------------------------------------------- 1372 ; 0x0334 Declare_Variable Array,With_Constraint 1372 ; -------------------------------------------------------------------------------------- 1372 MACRO_Declare_Variable_Array,With_Constraint: 1372 1372 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1372 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 3fff 0x3fff seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 21 0xc:0x1 typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1373 1373 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 139f 0x139f seq_int_reads 6 CONTROL TOP typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1374 1374 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 28 0x7:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_alu_func 1c DEC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1375 1375 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1394 0x1394 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 6 None 1376 1376 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 3a GP 0x5 typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1377 1377 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1382 0x1382 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1378 1378 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 137a 0x137a typ_a_adr 30 0x5:0x10 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1379 1379 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1385 0x1385 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 137a 137a seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 137b 137b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 137c 137c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 137f 0x137f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 137d 137d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 137e 137e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1391 0x1391 typ_frame 0 None val_frame 0 None 137f 137f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1380 1380 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 2 None 1381 1381 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 137e 0x137e seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1382 1382 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 1391 0x1391 typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1383 1383 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 2d 0x5:0xd typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 04 GP 0x4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 1384 1384 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 1385 1385 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 138d 0x138d seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1386 1386 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1387 1387 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1388 1388 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1389 0x1389 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1389 1389 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 138a 138a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 138b 138b seq_br_type 8 Return True seq_branch_adr 138c 0x138c seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 138c 138c seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 138d 138d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 138e 138e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 138f 138f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1390 1390 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1389 0x1389 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1391 1391 fiu_tivi_src 4 fiu_var ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 139c 0x139c seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 3 POP_CSA typ_frame 1f None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1392 1392 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1393 0x1393 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1393 1393 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_a_adr 03 GP 0x3 typ_frame 0 None val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None 1394 1394 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 1395 1395 ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 27 0x2:0x7 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 1396 1396 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1399 0x1399 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1397 1397 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1376 0x1376 typ_frame 0 None val_frame 0 None 1398 1398 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1376 0x1376 seq_random 07 ? typ_frame 0 None val_a_adr 32 0x12:0x12 val_frame 12 None 1399 1399 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 139a 139a seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 139b 139b ioc_fiubs 1 val seq_br_type a Unconditional Return typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 139c 139c ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 139d 139d seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 139e 139e seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 139f 139f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 28 0x7:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_alu_func 1c DEC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13a0 13a0 fiu_mem_start 4 continue fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13b7 0x13b7 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 6 None 13a1 13a1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 13a2 13a2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13e9 0x13e9 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13a3 13a3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13a7 0x13a7 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 13a4 13a4 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13a5 13a5 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 2b 0x8:0xb typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 8 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 13a6 13a6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 13ab 0x13ab typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 13 ONES val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 13a7 13a7 typ_c_adr 3b GP 0x4 typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 13a8 13a8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 13a9 13a9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 2f 0x9:0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 04 GP 0x4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 13aa 13aa fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 13ab 13ab fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13b2 0x13b2 typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 13ac 13ac fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 13ad 13ad ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13bf 0x13bf seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 13ae 13ae seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13af 13af seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13b0 13b0 seq_br_type 1 Branch True seq_branch_adr 13bf 0x13bf seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 13b1 13b1 seq_br_type 3 Unconditional Branch seq_branch_adr 13bf 0x13bf typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 13b2 13b2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 13b3 13b3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 13b4 13b4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 13b5 13b5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13bf 0x13bf seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 13b6 13b6 seq_br_type 3 Unconditional Branch seq_branch_adr 13af 0x13af seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13b7 13b7 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 13b8 13b8 ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 27 0x2:0x7 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 13b9 13b9 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1399 0x1399 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 13ba 13ba fiu_mem_start 6 start_rd_if_false seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13a1 0x13a1 typ_frame 0 None val_frame 0 None 13bb 13bb fiu_mem_start 2 start-rd ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 13a1 0x13a1 seq_random 07 ? typ_frame 0 None val_a_adr 32 0x12:0x12 val_frame 12 None 13bc 13bc ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 13bd 0x13bd seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 13bd 13bd seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 27 0x9:0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 6 A_MINUS_B val_b_adr 34 0x7:0x14 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 13be 13be seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 13bf 13bf fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 13c0 13c0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 13c2 0x13c2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 13c1 13c1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 13c5 0x13c5 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 13c2 13c2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 13c3 13c3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 13c4 13c4 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13c5 0x13c5 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 13c5 13c5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13c6 0x13c6 typ_frame 0 None val_frame 0 None 13c6 13c6 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1c TOP - 4 val_alu_func 1c DEC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13c7 13c7 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 13c8 13c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13c9 13c9 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13ce 0x13ce seq_cond_sel 65 CROSS_WORD_FIELD~ seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 13ca 13ca fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13cb 13cb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value typ_frame 0 None val_b_adr 1d TOP - 3 val_frame 0 None 13cc 13cc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 1d TOP - 3 val_frame 6 None 13cd 13cd fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 13d0 0x13d0 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 13 ONES val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 13ce 13ce fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 13cf 13cf fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 13d0 13d0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13d7 0x13d7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 13d1 13d1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 13d2 13d2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13dd 0x13dd seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_m_a_src 2 Bits 32…47 13d3 13d3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13d4 13d4 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13d5 13d5 seq_br_type 1 Branch True seq_branch_adr 13dd 0x13dd seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 13d6 13d6 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 13d7 13d7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 13d8 13d8 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 13d9 13d9 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 13da 13da ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 13db 13db seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13dd 0x13dd seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_m_a_src 2 Bits 32…47 13dc 13dc seq_br_type 3 Unconditional Branch seq_branch_adr 13d4 0x13d4 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 13dd 13dd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 02 ? typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 6 None val_frame 0 None 13de 13de ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 13e6 0x13e6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 0f ? typ_a_adr 0f GP 0xf typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 13df 13df fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 13e0 13e0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 13e3 0x13e3 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 13e1 13e1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 13e2 13e2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13e6 0x13e6 typ_frame 0 None val_frame 0 None 13e3 13e3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 13e4 13e4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 7 None 13e5 13e5 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13e2 0x13e2 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 13e6 13e6 fiu_tivi_src 4 fiu_var ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 13bc 0x13bc seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 13e7 13e7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 13e8 0x13e8 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 13e8 13e8 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_a_adr 03 GP 0x3 typ_frame 0 None val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None 13e9 13e9 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 13ea 13ea fiu_len_fill_lit 4d zero-fill 0xd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 13eb 13eb seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 13ec 13ec fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 13ed 13ed ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 13ee 13ee ioc_tvbs c mem+mem+csa+dummy typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 13ef 13ef seq_br_type 7 Unconditional Call seq_branch_adr 1411 0x1411 typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 13f0 13f0 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 1402 0x1402 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1e A_AND_B typ_b_adr 37 0x5:0x17 typ_frame 5 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 13f1 13f1 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1e A_AND_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 13f2 13f2 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 13f3 13f3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 13f4 13f4 ioc_fiubs 1 val typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 13f5 13f5 seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 13f6 13f6 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 13f9 0x13f9 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 13f7 13f7 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 13f8 13f8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 13f9 13f9 fiu_mem_start 4 continue typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 13fa 13fa ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 13fb 13fb fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 13fd 0x13fd seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 13fc 13fc seq_br_type 3 Unconditional Branch seq_branch_adr 13fe 0x13fe typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None 13fd 13fd seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 6 None 13fe 13fe fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_frame 0 None 13ff 13ff fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1409 0x1409 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 05 GP 0x5 val_frame 0 None 1400 1400 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_frame 0 None 1401 1401 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 13f6 0x13f6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 5 None 1402 1402 ioc_adrbs 2 typ seq_random 02 ? typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 1403 1403 ioc_fiubs 2 typ seq_en_micro 0 None seq_random 0f ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1404 1404 fiu_tivi_src 4 fiu_var ioc_tvbs 2 fiu+val seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 3 POP_CSA typ_frame 1f None val_frame 0 None 1405 1405 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 140c 0x140c typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1406 1406 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1407 0x1407 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1407 1407 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None 1408 1408 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 1409 1409 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 140a 140a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 140b 140b fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1401 0x1401 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 140c 140c ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 140f 0x140f seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_frame 0 None 140d 140d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 140e 140e seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 140f 140f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1410 1410 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1411 1411 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1412 1412 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1413 1413 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1414 1414 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1415 1415 seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_c_adr 3a GP 0x5 val_frame 6 None 1416 1416 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1427 0x1427 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 1417 1417 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1418 1418 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_c_adr 3b GP 0x4 val_frame 0 None 1419 1419 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 141a 141a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1428 0x1428 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 07 GP 0x7 val_frame 0 None 141b 141b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 142b 0x142b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_frame 0 None 141c 141c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 141d 141d seq_br_type 0 Branch False seq_branch_adr 1422 0x1422 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 141e 141e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 141f 141f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1433 0x1433 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1420 1420 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1421 1421 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1411 0x1411 typ_a_adr 04 GP 0x4 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1422 1422 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1423 1423 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1424 1424 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1425 1425 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 141f 0x141f seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 1426 1426 seq_br_type 3 Unconditional Branch seq_branch_adr 141f 0x141f typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1427 1427 seq_br_type 3 Unconditional Branch seq_branch_adr 1418 0x1418 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 37 0x5:0x17 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1428 1428 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1429 1429 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 142a 142a fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 141c 0x141c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 142b 142b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 142c 142c seq_br_type 0 Branch False seq_branch_adr 142e 0x142e seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 142d 142d seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 142e 142e seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 142f 142f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1430 1430 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1431 1431 seq_br_type 8 Return True seq_branch_adr 1432 0x1432 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 1432 1432 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1433 1433 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1434 1434 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1435 1435 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1421 0x1421 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1436 ; -------------------------------------------------------------------------------------- 1436 ; 0x0333 Declare_Variable Array,Visible,With_Constraint 1436 ; -------------------------------------------------------------------------------------- 1436 MACRO_Declare_Variable_Array,Visible,With_Constraint: 1436 1436 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1436 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 07 ? typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 22 0x0:0x2 val_frame 0 None 1437 1437 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1373 0x1373 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1438 ; -------------------------------------------------------------------------------------- 1438 ; 0x01ae Execute Matrix,Not_Equal 1438 ; 0x01af Execute Matrix,Equal 1438 ; -------------------------------------------------------------------------------------- 1438 MACRO_Execute_Matrix,Equal: 1438 MACRO_Execute_Matrix,Not_Equal: 1438 1438 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1438 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 143a 0x143a seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1439 1439 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 143a 143a fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 144b 0x144b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 143b 143b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_a_adr 2f 0x8:0xf typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 143c 143c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1443 0x1443 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 143d 143d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 143e 143e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None 143f 143f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1441 0x1441 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1440 1440 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1447 0x1447 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1441 1441 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1442 1442 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1447 0x1447 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1443 1443 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1444 1444 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 5 None 1445 1445 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None 1446 1446 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1447 0x1447 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1447 1447 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 06 GP 0x6 val_frame 0 None val_rand c START_MULTIPLY 1448 1448 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 144e 0x144e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1449 1449 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 144a 144a seq_br_type 3 Unconditional Branch seq_branch_adr 144e 0x144e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 144b 144b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 144c 144c fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 144d 144d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 144e 0x144e typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 144e 144e fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 145f 0x145f seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 144f 144f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_a_adr 2f 0x8:0xf typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1450 1450 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1457 0x1457 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 34 0x7:0x14 val_frame 7 None 1451 1451 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1452 1452 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 1453 1453 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1455 0x1455 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1454 1454 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 145b 0x145b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1455 1455 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1456 1456 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 145b 0x145b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1457 1457 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1458 1458 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 1459 1459 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 145a 145a fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 145b 0x145b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 145b 145b seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_frame 0 None val_rand c START_MULTIPLY 145c 145c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1462 0x1462 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 145d 145d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 145e 145e seq_br_type 3 Unconditional Branch seq_branch_adr 1462 0x1462 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 145f 145f fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1460 1460 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1461 1461 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1462 0x1462 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1462 1462 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1465 0x1465 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 1463 1463 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 26fc 0x26fc seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 1464 1464 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1465 1465 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1464 0x1464 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 1466 1466 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1464 0x1464 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 0 PASS_A val_frame 0 None 1467 1467 seq_br_type 3 Unconditional Branch seq_branch_adr 1464 0x1464 typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1468 ; -------------------------------------------------------------------------------------- 1468 ; 0x01ad Execute Matrix,First 1468 ; -------------------------------------------------------------------------------------- 1468 MACRO_Execute_Matrix,First: 1468 1468 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1468 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1472 0x1472 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1469 1469 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1477 0x1477 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 20 0x14:0x0 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 146a 146a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 146c 0x146c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 146b 146b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 146c 146c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 146d 146d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 146e 146e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1470 0x1470 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 146f 146f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1c DEC_A val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1470 1470 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1471 1471 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1c DEC_A val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1472 1472 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1474 0x1474 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1473 1473 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 146e 0x146e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_frame 2 None 1474 1474 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1475 1475 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 1c DEC_A val_frame 0 None 1476 1476 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1477 1477 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1478 1478 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1479 1479 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 147a ; -------------------------------------------------------------------------------------- 147a ; 0x01ab Execute Matrix,Length 147a ; -------------------------------------------------------------------------------------- 147a MACRO_Execute_Matrix,Length: 147a 147a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 147a None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1481 0x1481 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 147b 147b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1484 0x1484 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 147c 147c fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 147d 147d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 147f 0x147f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 147e 147e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 147f 147f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1480 1480 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1481 1481 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1c DEC_A val_frame 0 None 1482 1482 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1484 0x1484 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1483 1483 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 147d 0x147d typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1484 1484 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1485 1485 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1486 1486 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1497 0x1497 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1487 1487 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1499 0x1499 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1488 1488 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 148c 0x148c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1489 1489 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 5 None 148a 148a fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 148b 148b ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 1490 0x1490 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 148c 148c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 148d 148d fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 5 None 148e 148e fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 148f 148f ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 1490 0x1490 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1490 1490 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1492 0x1492 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 1491 1491 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1493 0x1493 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 1492 1492 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2c 0x12:0xc val_frame 12 None 1493 1493 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1495 0x1495 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1494 1494 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1495 1495 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1496 1496 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1497 1497 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1c DEC_A val_frame 0 None 1498 1498 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1488 0x1488 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1499 1499 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 149a 149a ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 149b 149b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 14a0 0x14a0 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 149c 149c fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 149d 149d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 149f 0x149f seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 149e 149e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 149f 149f fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 14a0 14a0 ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 14a1 14a1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14a2 ; -------------------------------------------------------------------------------------- 14a2 ; 0x01ac Execute Matrix,Last 14a2 ; -------------------------------------------------------------------------------------- 14a2 MACRO_Execute_Matrix,Last: 14a2 14a2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14a2 None seq_br_type 7 Unconditional Call seq_branch_adr 1486 0x1486 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 14a3 14a3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14a4 ; -------------------------------------------------------------------------------------- 14a4 ; 0x01aa Execute Matrix,Bounds 14a4 ; -------------------------------------------------------------------------------------- 14a4 MACRO_Execute_Matrix,Bounds: 14a4 14a4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14a4 None seq_br_type 7 Unconditional Call seq_branch_adr 1486 0x1486 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 14a5 14a5 seq_random 02 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14a6 14a6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 14a7 14a7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14a8 ; -------------------------------------------------------------------------------------- 14a8 ; 0x01a9 Execute Matrix,Reverse_Bounds 14a8 ; -------------------------------------------------------------------------------------- 14a8 MACRO_Execute_Matrix,Reverse_Bounds: 14a8 14a8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14a8 None seq_br_type 7 Unconditional Call seq_branch_adr 1486 0x1486 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 14a9 14a9 seq_random 02 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14aa 14aa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 14ab 14ab ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14ac ; -------------------------------------------------------------------------------------- 14ac ; 0x01a8 Execute Matrix,Element_Type 14ac ; -------------------------------------------------------------------------------------- 14ac MACRO_Execute_Matrix,Element_Type: 14ac 14ac dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14ac None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 14ad 14ad typ_a_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 14ae 14ae fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 14af 14af ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14b0 ; -------------------------------------------------------------------------------------- 14b0 ; 0x019d Execute Matrix,In_Type 14b0 ; -------------------------------------------------------------------------------------- 14b0 MACRO_Execute_Matrix,In_Type: 14b0 14b0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 14b0 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 14f1 0x14f1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_frame 0 None 14b1 14b1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 14bc 0x14bc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 14b2 14b2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14b3 14b3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14b4 ; -------------------------------------------------------------------------------------- 14b4 ; 0x019c Execute Matrix,Not_In_Type 14b4 ; -------------------------------------------------------------------------------------- 14b4 MACRO_Execute_Matrix,Not_In_Type: 14b4 14b4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 14b4 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 14f1 0x14f1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_frame 0 None 14b5 14b5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 14bc 0x14bc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 14b6 14b6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 14b7 14b7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14b8 ; -------------------------------------------------------------------------------------- 14b8 ; 0x019b Execute Matrix,Check_In_Type 14b8 ; -------------------------------------------------------------------------------------- 14b8 MACRO_Execute_Matrix,Check_In_Type: 14b8 14b8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 14b8 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 14f1 0x14f1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_frame 0 None 14b9 14b9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 14bc 0x14bc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 14ba 14ba fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 14bb 0x14bb seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 31 0x2:0x11 val_frame 2 None 14bb 14bb seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 14bc 14bc fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 14e3 0x14e3 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 14 ZEROS val_b_adr 31 0x2:0x11 val_frame 2 None 14bd 14bd fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 14cb 0x14cb typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14be 14be typ_frame 0 None val_frame 0 None 14bf 14bf fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 14c0 14c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 39 GP 0x6 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 39 GP 0x6 val_frame 0 None 14c1 14c1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 14c5 0x14c5 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 14c2 14c2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 14c3 14c3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 14c4 14c4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 14c5 14c5 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 14c6 14c6 seq_br_type 8 Return True seq_branch_adr 14c7 0x14c7 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 14c7 14c7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 14c8 14c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 14c9 14c9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 14ca 0x14ca seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 14ca 14ca seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 14cb 14cb fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 14d7 0x14d7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 14cc 14cc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 39 GP 0x6 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 39 GP 0x6 val_frame 0 None 14cd 14cd seq_br_type 1 Branch True seq_branch_adr 14d1 0x14d1 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 14ce 14ce fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1493 0x1493 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 14cf 14cf fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 07 GP 0x7 val_frame 0 None 14d0 14d0 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 14d1 14d1 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 14d2 14d2 seq_br_type 8 Return True seq_branch_adr 14d3 0x14d3 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 14d3 14d3 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1493 0x1493 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2c 0x12:0xc val_frame 12 None 14d4 14d4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 14d5 14d5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 14d6 0x14d6 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 14d6 14d6 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 14d7 14d7 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14dd 0x14dd seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 14d8 14d8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 14d9 14d9 fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_frame 2 None 14da 14da fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14e0 0x14e0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 14db 14db fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None 14dc 14dc fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 14dd 14dd fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14de 14de fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 14df 14df fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 14da 0x14da typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_frame 2 None 14e0 14e0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14e1 14e1 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None 14e2 14e2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 14e3 14e3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 14e8 0x14e8 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14e4 14e4 typ_frame 0 None val_frame 0 None 14e5 14e5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 14e6 14e6 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 02 GP 0x2 typ_c_adr 39 GP 0x6 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_c_adr 39 GP 0x6 val_frame 0 None 14e7 14e7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 14ea 0x14ea typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 14e8 14e8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 14d7 0x14d7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 14e9 14e9 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14ca 0x14ca seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 02 GP 0x2 typ_c_adr 39 GP 0x6 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_c_adr 39 GP 0x6 val_frame 0 None 14ea 14ea fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 14eb 14eb fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 14ec 14ec seq_br_type 0 Branch False seq_branch_adr 14ca 0x14ca seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 14ed 14ed fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 14ee 14ee ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 14ef 14ef seq_br_type 0 Branch False seq_branch_adr 14ca 0x14ca seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 14f0 14f0 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 14ca 0x14ca seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 14f1 14f1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 14f2 14f2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 14f3 14f3 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 14f4 ; -------------------------------------------------------------------------------------- 14f4 ; 0x01a4 Execute Matrix,Structure_Write 14f4 ; -------------------------------------------------------------------------------------- 14f4 MACRO_Execute_Matrix,Structure_Write: 14f4 14f4 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 14f4 None dispatch_uses_tos 1 None ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 14 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14f5 14f5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e0e 0x1e0e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 14f6 ; -------------------------------------------------------------------------------------- 14f6 ; 0x01a6 Execute Matrix,Field_Write 14f6 ; -------------------------------------------------------------------------------------- 14f6 MACRO_Execute_Matrix,Field_Write: 14f6 14f6 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 14f6 None dispatch_uses_tos 1 None fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 8 type_var seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 14f7 14f7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start a start_continue_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1505 0x1505 typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 14f8 14f8 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 14ff 0x14ff seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 14f9 14f9 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 14fa 14fa fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 14fb 14fb seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 14fc 14fc fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1502 0x1502 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 14fd 14fd fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 14fe 14fe seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 14ff 14ff seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 1500 1500 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1501 1501 seq_br_type 3 Unconditional Branch seq_branch_adr 14fa 0x14fa seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1502 1502 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 1503 1503 seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1504 1504 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1505 1505 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1531 0x1531 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 1506 1506 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1502 0x1502 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1507 1507 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1508 1508 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1509 1509 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 150a ; -------------------------------------------------------------------------------------- 150a ; 0x01a5 Execute Matrix,Field_Reference 150a ; -------------------------------------------------------------------------------------- 150a MACRO_Execute_Matrix,Field_Reference: 150a 150a dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 150a None dispatch_uses_tos 1 None fiu_mem_start 4 continue seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 150b 150b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1517 0x1517 typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 150c 150c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1511 0x1511 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 150d 150d fiu_mem_start 4 continue seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 150e 150e fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 150f 150f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1514 0x1514 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1510 1510 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1511 1511 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 1512 1512 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1513 1513 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 150e 0x150e seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1514 1514 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 1515 1515 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1516 0x1516 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1516 1516 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1517 1517 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1531 0x1531 typ_a_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 1518 1518 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1514 0x1514 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1519 1519 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 04 GP 0x4 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 151a ; -------------------------------------------------------------------------------------- 151a ; 0x01a7 Execute Matrix,Field_Read 151a ; -------------------------------------------------------------------------------------- 151a MACRO_Execute_Matrix,Field_Read: 151a 151a dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 151a None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 151b 151b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 152c 0x152c typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 151c 151c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1525 0x1525 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 151d 151d fiu_mem_start 4 continue seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 151e 151e fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 151f 151f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 152e 0x152e seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1520 1520 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1521 1521 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1523 0x1523 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_frame 0 None 1522 1522 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1528 0x1528 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1523 1523 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1524 1524 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1528 0x1528 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1525 1525 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 1526 1526 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1527 1527 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 151e 0x151e seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1528 1528 seq_br_type 0 Branch False seq_branch_adr 152b 0x152b seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None val_frame 0 None 1529 1529 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 152a 0x152a seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 03 GP 0x3 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 152a 152a fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 152b 152b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 152c 152c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1531 0x1531 typ_a_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 152d 152d fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1520 0x1520 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 152e 152e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 152f 152f seq_br_type 2 Push (branch address) seq_branch_adr 1521 0x1521 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1530 1530 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1531 1531 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1542 0x1542 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 1532 1532 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 1533 1533 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1534 1534 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 153d 0x153d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1535 1535 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1536 1536 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 1537 1537 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 153f 0x153f seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 1538 1538 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1539 1539 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 153a 153a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 153b 153b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 153c 153c fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 153d 153d fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 153e 153e fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1538 0x1538 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 153f 153f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1540 1540 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1541 1541 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type a Unconditional Return typ_b_adr 21 0x5:0x1 typ_frame 5 None val_frame 0 None 1542 1542 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1543 1543 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 1544 1544 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 154d 0x154d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1545 1545 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_frame 0 None 1546 1546 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 7 None 1547 1547 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1548 1548 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 154a 0x154a seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1549 1549 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1551 0x1551 seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 154a 154a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 154b 154b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 154c 154c fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1551 0x1551 seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 154d 154d fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_frame 0 None 154e 154e fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 4 None 154f 154f fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 154a 0x154a seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1550 1550 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1551 1551 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_b_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1552 ; -------------------------------------------------------------------------------------- 1552 ; 0x019f Execute Matrix,Convert 1552 ; -------------------------------------------------------------------------------------- 1552 MACRO_Execute_Matrix,Convert: 1552 1552 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1552 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 14f1 0x14f1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1553 1553 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1554 1554 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1579 0x1579 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1555 1555 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1564 0x1564 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1556 1556 ioc_fiubs 1 val typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_frame 2 None 1557 1557 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1558 1558 ioc_fiubs 2 typ seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1559 1559 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 155b 0x155b typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 155a 155a seq_br_type 1 Branch True seq_branch_adr 155d 0x155d seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 155b 155b ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 155c 155c seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 155d 155d fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 155e 155e fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 155f 155f fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1561 0x1561 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1560 1560 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1561 1561 seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 36 GP 0x9 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1562 1562 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 09 GP 0x9 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_frame 0 None 1563 1563 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1564 1564 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1569 0x1569 typ_a_adr 10 TOP typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1565 1565 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 4 None 1566 1566 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 155b 0x155b typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_frame 2 None 1567 1567 seq_br_type 1 Branch True seq_branch_adr 155d 0x155d seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1568 1568 seq_br_type 3 Unconditional Branch seq_branch_adr 155b 0x155b typ_frame 0 None val_frame 0 None 1569 1569 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1571 0x1571 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 156a 156a fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 5 None 156b 156b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 156c 156c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1574 0x1574 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 156d 156d fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 2 None 156e 156e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1576 0x1576 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 156f 156f fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 4 None 1570 1570 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1571 1571 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1572 1572 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 5 None 1573 1573 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 156c 0x156c typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1574 1574 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1575 1575 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 156e 0x156e typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 2 None 1576 1576 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1577 1577 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 4 None 1578 1578 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1579 1579 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 157f 0x157f typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 157a 157a fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 157b 157b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 157c 157c fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 157d 157d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1588 0x1588 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 157e 157e seq_br_type 3 Unconditional Branch seq_branch_adr 1581 0x1581 typ_frame 0 None val_frame 0 None 157f 157f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1569 0x1569 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 1580 1580 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 1588 0x1588 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 1581 1581 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1587 0x1587 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 13 ONES val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1582 1582 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 04 GP 0x4 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1583 1583 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1584 1584 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1585 1585 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 15b3 0x15b3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1586 1586 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1587 1587 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 15b3 0x15b3 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 13 ONES val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1588 1588 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1589 1589 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 04 GP 0x4 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 158a 158a seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 158b 158b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 158c 158c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1587 0x1587 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 158d 158d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 158e 158e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 158f 158f ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15bd 0x15bd typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1590 1590 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1591 1591 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_c_adr 36 GP 0x9 typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1592 1592 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1593 1593 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1594 1594 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1596 0x1596 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1595 1595 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1596 1596 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_b_adr 05 GP 0x5 val_frame 0 None 1597 1597 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 1598 1598 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15a6 0x15a6 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 1599 1599 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 6 None 159a 159a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 159b 159b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 159c 159c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15a8 0x15a8 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 159d 159d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 159e 159e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_frame 6 None 159f 159f fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 15a0 15a0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15a1 15a1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15aa 0x15aa seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 15a2 15a2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15ac 0x15ac seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15a3 15a3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 15a4 15a4 seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 09 GP 0x9 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 15a5 15a5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 15a6 15a6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 6 None 15a7 15a7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 159a 0x159a typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15a8 15a8 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15a9 15a9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 159e 0x159e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15aa 15aa fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15ab 15ab fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 15a3 0x15a3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15ac 15ac ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2c 0x8:0xc val_frame 8 None 15ad 15ad fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 15ae 15ae fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15af 15af fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15b1 0x15b1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 15b0 15b0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 15a3 0x15a3 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15b1 15b1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 15b2 15b2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 15a3 0x15a3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15b3 15b3 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15bb 0x15bb typ_frame 0 None val_frame 0 None 15b4 15b4 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 15b5 15b5 typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 15b6 15b6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 21 0x2:0x1 val_frame 2 None 15b7 15b7 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 15b8 15b8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 6 None 15b9 15b9 ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 1594 0x1594 typ_a_adr 03 GP 0x3 typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 15ba 15ba seq_br_type 8 Return True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_frame 6 None 15bb 15bb fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 15bc 15bc fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 15c3 0x15c3 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU val_a_adr 2c 0x8:0xc val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 8 None 15bd 15bd fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 15be 15be ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 05 GP 0x5 typ_c_adr 36 GP 0x9 typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 15bf 15bf seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 15c0 15c0 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15c3 0x15c3 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None val_m_b_src 2 Bits 32…47 15c1 15c1 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 15c2 15c2 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 15c3 15c3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15c5 0x15c5 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 08 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 15c4 15c4 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 15c5 15c5 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_frame 0 None 15c6 15c6 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 09 GP 0x9 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 15c7 15c7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 15c8 ; -------------------------------------------------------------------------------------- 15c8 ; 0x019e Execute Matrix,Convert_To_Formal 15c8 ; -------------------------------------------------------------------------------------- 15c8 MACRO_Execute_Matrix,Convert_To_Formal: 15c8 15c8 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 15c8 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 14f1 0x14f1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_rand 8 SPARE_0x08 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 15c9 15c9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 15ca 15ca seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1579 0x1579 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 15cb 15cb fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 6 start_rd_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15d5 0x15d5 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 15cc 15cc ioc_fiubs 1 val typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_frame 2 None 15cd 15cd fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 15ce 15ce seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 15cf 15cf fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 15d0 15d0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 0 None 15d1 15d1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 15d2 15d2 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 155d 0x155d seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 15d3 15d3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 15d4 15d4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 15e2 0x15e2 typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 15d5 15d5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1569 0x1569 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 15d6 15d6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 15d7 15d7 ioc_fiubs 1 val typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_frame 2 None 15d8 15d8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 0 None 15d9 15d9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 15da 15da fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 155d 0x155d seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 15db 15db fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_frame 7 None 15dc 15dc fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15df 0x15df seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15dd 15dd fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2c 0x12:0xc val_frame 12 None 15de 15de fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 15e2 0x15e2 typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 15df 15df fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 15e0 15e0 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2c 0x12:0xc val_frame 12 None 15e1 15e1 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 15e2 0x15e2 typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 15e2 15e2 typ_frame 0 None val_frame 0 None 15e3 15e3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 15e4 15e4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 15e5 15e5 seq_br_type 3 Unconditional Branch seq_branch_adr 155d 0x155d typ_frame 0 None val_frame 0 None 15e6 ; -------------------------------------------------------------------------------------- 15e6 ; 0x01a3 Execute Matrix,Subarray 15e6 ; -------------------------------------------------------------------------------------- 15e6 MACRO_Execute_Matrix,Subarray: 15e6 15e6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 15e6 None dispatch_uses_tos 1 None fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_frame 0 None 15e7 15e7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 14 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 15e8 15e8 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 15ec 0x15ec seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 15e9 15e9 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 15ea 15ea ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 15eb 15eb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2d 0x8:0xd typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 15ec 15ec seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 15ed 15ed seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 15ee 15ee seq_br_type 3 Unconditional Branch seq_branch_adr 15ea 0x15ea seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 15ef 15ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 15f0 ; -------------------------------------------------------------------------------------- 15f0 ; 0x2c00-0x2cff Execute Variant_Record,Field_Read,Fixed,Direct,fieldnum 15f0 ; -------------------------------------------------------------------------------------- 15f0 MACRO_Execute_Variant_Record,Field_Read,Fixed,Direct,fieldnum: 15f0 15f0 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 15f0 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 15f1 15f1 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 15f6 0x15f6 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 15f2 15f2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15f4 0x15f4 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15f3 15f3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 15f8 0x15f8 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 15f4 15f4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 15f5 15f5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 15f8 0x15f8 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 15f6 15f6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 15f7 0x15f7 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 15f7 15f7 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 15f8 15f8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 15f9 0x15f9 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 05 GP 0x5 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 15f9 15f9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 15fa ; -------------------------------------------------------------------------------------- 15fa ; 0x2e00-0x2eff Execute Variant_Record,Field_Read,Variant,Direct,fieldnum 15fa ; -------------------------------------------------------------------------------------- 15fa MACRO_Execute_Variant_Record,Field_Read,Variant,Direct,fieldnum: 15fa 15fa dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 15fa None dispatch_uses_tos 1 None fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 77 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 2e 0x4:0xe val_frame 4 None 15fb 15fb fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1604 0x1604 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 15fc 15fc fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame a None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 15fd 15fd fiu_len_fill_lit 48 zero-fill 0x8 fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1607 0x1607 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 15fe 15fe fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1602 0x1602 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 15ff 15ff fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1600 0x1600 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1600 1600 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 36 0x5:0x16 val_frame 5 None 1601 1601 seq_br_type 7 Unconditional Call seq_branch_adr 3275 0x3275 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1602 1602 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1603 1603 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1600 0x1600 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1604 1604 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 4 continue fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame a None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1605 1605 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1606 1606 fiu_len_fill_lit 48 zero-fill 0x8 fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15fe 0x15fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 1607 1607 fiu_mem_start 5 start_rd_if_true seq_br_type 0 Branch False seq_branch_adr 1610 0x1610 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_c_lit 2 None typ_frame 18 None val_frame 0 None 1608 1608 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 160c 0x160c seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1609 1609 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1600 0x1600 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 160a 160a fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 160b 0x160b seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 05 GP 0x5 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 160b 160b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 160c 160c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 160d 160d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1600 0x1600 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 160e 160e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 160f 0x160f seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 05 GP 0x5 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 160f 160f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1610 1610 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 1611 0x1611 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1611 1611 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_lit 2 None typ_frame a None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1612 1612 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1600 0x1600 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 1613 1613 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1614 0x1614 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1614 1614 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 161c 0x161c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1615 1615 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1616 1616 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1623 0x1623 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 7 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1617 1617 ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 03 GP 0x3 val_frame 0 None 1618 1618 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1619 1619 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 1618 0x1618 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_a_adr 21 0x2:0x1 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 161a 161a ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1eee 0x1eee seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 161b 161b seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 161c 161c fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1616 0x1616 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 161d 161d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 161e 161e fiu_len_fill_lit 4a zero-fill 0xa fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 161f 161f fiu_len_fill_lit 7d zero-fill 0x3d fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1620 1620 ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1622 0x1622 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 21 0x5:0x1 val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand c START_MULTIPLY 1621 1621 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1622 1622 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1617 0x1617 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 1623 1623 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 1619 0x1619 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1624 1624 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1625 1625 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1626 ; -------------------------------------------------------------------------------------- 1626 ; 0x2800-0x28ff Execute Variant_Record,Field_Write,Fixed,Direct,fieldnum 1626 ; -------------------------------------------------------------------------------------- 1626 MACRO_Execute_Variant_Record,Field_Write,Fixed,Direct,fieldnum: 1626 1626 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1626 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 1627 1627 fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_int_reads 0 TYP VAL BUS seq_random 09 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1628 ; -------------------------------------------------------------------------------------- 1628 ; 0x2900-0x29ff Execute Variant_Record,Field_Write,Fixed,Indirect,fieldnum 1628 ; -------------------------------------------------------------------------------------- 1628 MACRO_Execute_Variant_Record,Field_Write,Fixed,Indirect,fieldnum: 1628 1628 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1628 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 1629 1629 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 09 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 162a 162a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 162c 0x162c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 162b 162b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 162e 0x162e typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 162c 162c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 162d 162d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 162e 0x162e typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 162e 162e fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 1d48 0x1d48 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 162f 162f seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1630 ; -------------------------------------------------------------------------------------- 1630 ; 0x2a00-0x2aff Execute Variant_Record,Field_Write,Variant,Direct,fieldnum 1630 ; -------------------------------------------------------------------------------------- 1630 MACRO_Execute_Variant_Record,Field_Write,Variant,Direct,fieldnum: 1630 1630 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1630 None dispatch_uses_tos 1 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 1631 1631 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 09 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 1632 1632 fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1637 0x1637 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3f GP 0x0 val_frame 0 None 1633 1633 fiu_len_fill_lit 47 zero-fill 0x7 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1634 1634 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1d48 0x1d48 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1635 1635 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1636 1636 seq_br_type 7 Unconditional Call seq_branch_adr 3275 0x3275 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1637 1637 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1638 1638 fiu_len_fill_lit 47 zero-fill 0x7 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1634 0x1634 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1639 1639 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 163a ; -------------------------------------------------------------------------------------- 163a ; 0x2b00-0x2bff Execute Variant_Record,Field_Write,Variant,Indirect,fieldnum 163a ; -------------------------------------------------------------------------------------- 163a MACRO_Execute_Variant_Record,Field_Write,Variant,Indirect,fieldnum: 163a 163a dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 163a None dispatch_uses_tos 1 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 163b 163b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 09 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 163c 163c fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 163e 0x163e seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 163d 163d fiu_fill_mode_src 0 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1640 0x1640 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 163e 163e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 163f 163f fiu_fill_mode_src 0 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1640 0x1640 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1640 1640 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1643 0x1643 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1641 1641 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1646 0x1646 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 1642 1642 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1643 1643 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1644 1644 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1646 0x1646 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 1645 1645 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1646 1646 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1d48 0x1d48 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1647 1647 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1648 1648 seq_br_type 7 Unconditional Call seq_branch_adr 3275 0x3275 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1649 1649 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 164a ; -------------------------------------------------------------------------------------- 164a ; 0x2400-0x24ff Execute Variant_Record,Field_Reference,Fixed,Direct,fieldnum 164a ; -------------------------------------------------------------------------------------- 164a MACRO_Execute_Variant_Record,Field_Reference,Fixed,Direct,fieldnum: 164a 164a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 164a None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 164b 164b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 3c ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 164c ; -------------------------------------------------------------------------------------- 164c ; 0x2500-0x25ff Execute Variant_Record,Field_Reference,Fixed,Indirect,fieldnum 164c ; -------------------------------------------------------------------------------------- 164c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum: 164c 164c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 164c None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 164d 164d fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 164e 164e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1650 0x1650 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 164f 164f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1652 0x1652 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1650 1650 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1651 1651 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1652 0x1652 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1652 1652 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1653 1653 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1654 0x1654 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1654 1654 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 02 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x2:0x19 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 1655 1655 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1656 1656 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 166e 0x166e seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 1657 1657 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1658 ; -------------------------------------------------------------------------------------- 1658 ; 0x2600-0x26ff Execute Variant_Record,Field_Reference,Variant,Direct,fieldnum 1658 ; -------------------------------------------------------------------------------------- 1658 MACRO_Execute_Variant_Record,Field_Reference,Variant,Direct,fieldnum: 1658 1658 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1658 None dispatch_uses_tos 1 None fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_var 1 hold_var fiu_offs_lit 77 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand a PASS_B_HIGH val_b_adr 2e 0x4:0xe val_frame 4 None 1659 1659 fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 08 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 165a 165a fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start a start_continue_if_false fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 165c 0x165c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 165b 165b fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1610 0x1610 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 165c 165c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 165d 165d fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1610 0x1610 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 165e ; -------------------------------------------------------------------------------------- 165e ; 0x2700-0x27ff Execute Variant_Record,Field_Reference,Variant,Indirect,fieldnum 165e ; -------------------------------------------------------------------------------------- 165e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum: 165e 165e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 165e None dispatch_uses_tos 1 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_b_adr 2e 0x4:0xe val_frame 4 None 165f 165f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 08 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1660 1660 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start a start_continue_if_false fiu_offs_lit 78 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1662 0x1662 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1661 1661 fiu_fill_mode_src 0 None fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1664 0x1664 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1662 1662 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1663 1663 fiu_fill_mode_src 0 None fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1664 0x1664 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1664 1664 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1667 0x1667 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1665 1665 fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 166a 0x166a seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 1666 1666 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1667 1667 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1668 1668 fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 166a 0x166a seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 1669 1669 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 166a 166a fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 166b 0x166b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 166b 166b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 166c 166c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 167d 0x167d seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 166d 166d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 166e 0x166e seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 166e 166e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 166f 166f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1671 0x1671 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 6 CONTROL TOP typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1670 1670 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1673 0x1673 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1671 1671 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1672 1672 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1673 0x1673 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1673 1673 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1674 1674 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 167c 0x167c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1675 1675 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 1eee 0x1eee seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_frame 0 None 1676 1676 seq_br_type 1 Branch True seq_branch_adr 1679 0x1679 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1677 1677 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1678 1678 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 1679 1679 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 167c 0x167c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_a_adr 21 0x2:0x1 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 167a 167a ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1eee 0x1eee seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 167b 167b seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 167c 167c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 167d 167d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 36 0x5:0x16 val_frame 5 None 167e 167e seq_br_type 7 Unconditional Call seq_branch_adr 3275 0x3275 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 167f 167f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 1680 1680 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 4f None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1681 1681 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 76 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 1682 0x1682 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 6 IMMEDIATE_OP 1682 1682 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1683 1683 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1684 ; -------------------------------------------------------------------------------------- 1684 ; 0x0160 Execute Variant_Record,Field_Read_Dynamic 1684 ; -------------------------------------------------------------------------------------- 1684 MACRO_Execute_Variant_Record,Field_Read_Dynamic: 1684 1684 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1684 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 167f 0x167f typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 22 0x12:0x2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 1685 1685 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1686 0x1686 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1686 1686 seq_br_type 3 Unconditional Branch seq_branch_adr 15f0 MACRO_Execute_Variant_Record,Field_Read,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 1687 1687 seq_br_type 3 Unconditional Branch seq_branch_adr 164c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 1688 1688 seq_br_type 3 Unconditional Branch seq_branch_adr 15fa MACRO_Execute_Variant_Record,Field_Read,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 1689 1689 seq_br_type 3 Unconditional Branch seq_branch_adr 165e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 168a ; -------------------------------------------------------------------------------------- 168a ; 0x015f Execute Variant_Record,Field_Write_Dynamic 168a ; -------------------------------------------------------------------------------------- 168a MACRO_Execute_Variant_Record,Field_Write_Dynamic: 168a 168a dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 168a None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 167f 0x167f typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 21 0x12:0x1 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 168b 168b seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 168c 0x168c seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 168c 168c seq_br_type 3 Unconditional Branch seq_branch_adr 1626 MACRO_Execute_Variant_Record,Field_Write,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 168d 168d seq_br_type 3 Unconditional Branch seq_branch_adr 1628 MACRO_Execute_Variant_Record,Field_Write,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 168e 168e seq_br_type 3 Unconditional Branch seq_branch_adr 1630 MACRO_Execute_Variant_Record,Field_Write,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 168f 168f seq_br_type 3 Unconditional Branch seq_branch_adr 163a MACRO_Execute_Variant_Record,Field_Write,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 1690 ; -------------------------------------------------------------------------------------- 1690 ; 0x015e Execute Variant_Record,Field_Reference_Dynamic 1690 ; -------------------------------------------------------------------------------------- 1690 MACRO_Execute_Variant_Record,Field_Reference_Dynamic: 1690 1690 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1690 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 167f 0x167f typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 3c 0x5:0x1c val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1691 1691 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1692 0x1692 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1692 1692 seq_br_type 3 Unconditional Branch seq_branch_adr 164a MACRO_Execute_Variant_Record,Field_Reference,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 1693 1693 seq_br_type 3 Unconditional Branch seq_branch_adr 164c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 1694 1694 seq_br_type 3 Unconditional Branch seq_branch_adr 1658 MACRO_Execute_Variant_Record,Field_Reference,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 1695 1695 seq_br_type 3 Unconditional Branch seq_branch_adr 165e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 1696 ; -------------------------------------------------------------------------------------- 1696 ; 0x015d Execute Variant_Record,Field_Type_Dynamic 1696 ; -------------------------------------------------------------------------------------- 1696 MACRO_Execute_Variant_Record,Field_Type_Dynamic: 1696 1696 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1696 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 7 Unconditional Call seq_branch_adr 167f 0x167f typ_a_adr 10 TOP typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_rand 9 PASS_A_HIGH val_a_adr 2c 0x5:0xc val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1697 1697 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1698 1698 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1699 0x1699 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1699 1699 seq_br_type 7 Unconditional Call seq_branch_adr 32b0 0x32b0 typ_frame 0 None val_frame 0 None 169a ; -------------------------------------------------------------------------------------- 169a ; 0x2d00-0x2dff Execute Variant_Record,Field_Append,Fixed,Indirect,fieldnum 169a ; 0x2f00-0x2fff Execute Variant_Record,Field_Append,Variant,Indirect,fieldnum 169a ; -------------------------------------------------------------------------------------- 169a MACRO_Execute_Variant_Record,Field_Append,Fixed,Indirect,fieldnum: 169a MACRO_Execute_Variant_Record,Field_Append,Variant,Indirect,fieldnum: 169a 169a dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_uadr 169a None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_b_adr 1e TOP - 2 typ_frame 1f None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_frame 0 None 169b 169b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 169c 169c fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 02 GP 0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 169d 169d ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 169f 0x169f seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 09 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 9 PASS_A_HIGH val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 169e 169e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 169f 169f fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 16a4 0x16a4 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 16a0 16a0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 16a1 16a1 seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 16a2 16a2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2458 0x2458 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 16a3 16a3 seq_br_type 3 Unconditional Branch seq_branch_adr 16b6 0x16b6 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 16a4 16a4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 16a6 0x16a6 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 16a5 16a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal typ_frame 0 None val_frame 0 None 16a6 16a6 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 16a7 16a7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_b_adr 3f 0x2:0x1f val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 16a8 16a8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16ab 0x16ab seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 16a9 16a9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16ae 0x16ae typ_alu_func 1c DEC_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 16aa 16aa fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 16af 0x16af typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 16ab 16ab fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16ac 16ac fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16ae 0x16ae typ_alu_func 1c DEC_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 16ad 16ad fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 16af 0x16af typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 16ae 16ae typ_frame 0 None val_frame 0 None 16af 16af fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1b A_OR_B val_b_adr 08 GP 0x8 val_frame 0 None val_rand c START_MULTIPLY 16b0 16b0 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 16b1 16b1 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16b4 0x16b4 seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 16b2 16b2 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 16b3 16b3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 16b4 16b4 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 16b5 16b5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 16c8 0x16c8 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 16b6 16b6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 16b7 16b7 typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 16b8 16b8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2458 0x2458 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 16b9 16b9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 03 GP 0x3 val_frame 0 None 16ba 16ba fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 16bb 16bb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16c1 0x16c1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16bc 16bc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_frame 0 None 16bd 16bd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 16be 16be ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 16c6 0x16c6 seq_random 02 ? typ_frame 0 None val_frame 0 None 16bf 16bf fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 16c0 16c0 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16c1 16c1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_frame 0 None 16c2 16c2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 16bf 0x16bf seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 16c3 16c3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 16c4 16c4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16c5 16c5 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 16c6 0x16c6 typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 16c6 16c6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 16c7 16c7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16c8 16c8 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1c DEC_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 16c9 16c9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16cd 0x16cd typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 16ca 16ca fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 16c7 0x16c7 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16cb 16cb fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16cc 16cc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16c8 0x16c8 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16cd 16cd seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 16ce 0x16ce seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 16ce 16ce seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 16cf 16cf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 16d0 ; -------------------------------------------------------------------------------------- 16d0 ; 0x2300-0x23ff Execute Variant_Record,Field_Type,fieldnum 16d0 ; -------------------------------------------------------------------------------------- 16d0 MACRO_Execute_Variant_Record,Field_Type,fieldnum: 16d0 16d0 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 16d0 None dispatch_uses_tos 1 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 16d1 16d1 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 16d2 16d2 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 16d3 0x16d3 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 16d3 16d3 seq_br_type 7 Unconditional Call seq_branch_adr 32b0 0x32b0 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 16d4 ; -------------------------------------------------------------------------------------- 16d4 ; 0x2200-0x22ff Execute Variant_Record,Field_Constrain,fieldnum 16d4 ; -------------------------------------------------------------------------------------- 16d4 MACRO_Execute_Variant_Record,Field_Constrain,fieldnum: 16d4 16d4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 16d4 None dispatch_uses_tos 1 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 16d5 16d5 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x8:0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 8 None 16d6 16d6 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16d9 0x16d9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 16d7 16d7 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 16e1 0x16e1 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 16d8 16d8 seq_br_type 7 Unconditional Call seq_branch_adr 32b0 0x32b0 typ_frame 0 None val_frame 0 None 16d9 16d9 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b0 0x32b0 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 16da 16da fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start a start_continue_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16dc 0x16dc seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 16db 16db fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16de 0x16de typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16dc 16dc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16dd 16dd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16de 0x16de typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16de 16de seq_br_type 1 Branch True seq_branch_adr 16e1 0x16e1 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_frame 0 None val_frame 0 None 16df 16df seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 16e0 16e0 seq_br_type 7 Unconditional Call seq_branch_adr 32b0 0x32b0 typ_frame 0 None val_frame 0 None 16e1 16e1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16e8 0x16e8 typ_c_adr 36 GP 0x9 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_frame 0 None 16e2 16e2 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16e4 0x16e4 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16e3 16e3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16e6 0x16e6 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 16e4 16e4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16e5 16e5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16e6 0x16e6 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 16e6 16e6 seq_br_type 1 Branch True seq_branch_adr 16e8 0x16e8 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 16e7 16e7 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 16e8 16e8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 16f2 0x16f2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 09 GP 0x9 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 16e9 16e9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 16ee 0x16ee seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 16ea 16ea fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16ec 0x16ec seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16eb 16eb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16ee 0x16ee typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 16ec 16ec fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16ed 16ed fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 16ee 0x16ee typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 16ee 16ee fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16f1 0x16f1 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 16ef 16ef seq_br_type 0 Branch False seq_branch_adr 16f1 0x16f1 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 08 GP 0x8 typ_c_lit 1 None typ_frame c None val_frame 0 None 16f0 16f0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 29b5 0x29b5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 16f1 16f1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 16f2 16f2 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 16f1 0x16f1 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 08 GP 0x8 typ_c_lit 1 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 16f3 16f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 16f1 0x16f1 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 20 0x8:0x0 typ_b_adr 08 GP 0x8 typ_frame 8 None val_frame 0 None 16f4 16f4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 16f5 16f5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 16f1 0x16f1 seq_random 02 ? typ_frame 0 None val_frame 0 None 16f6 ; -------------------------------------------------------------------------------------- 16f6 ; 0x2100-0x21ff Execute Variant_Record,Set_Bounds,fieldnum 16f6 ; -------------------------------------------------------------------------------------- 16f6 MACRO_Execute_Variant_Record,Set_Bounds,fieldnum: 16f6 16f6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 16f6 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 16f7 16f7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame a None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 16f8 16f8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 16f9 16f9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 6 IMMEDIATE_OP 16fa 16fa fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 4f None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16fb 16fb fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1703 0x1703 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 16fc 16fc fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 16fd 16fd fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start a start_continue_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16ff 0x16ff seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 16fe 16fe fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1701 0x1701 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 16ff 16ff fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1700 1700 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1701 0x1701 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1701 1701 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1704 0x1704 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1702 1702 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1703 1703 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1704 0x1704 seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1704 1704 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1705 1705 fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None val_rand c START_MULTIPLY 1706 1706 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 170d 0x170d seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1707 1707 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_frame 0 None val_rand c START_MULTIPLY 1708 1708 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 170b 0x170b seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 1709 1709 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 170b 0x170b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 170a 170a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 170b 170b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1727 0x1727 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 170c 170c fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 170d 170d typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 170e 170e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 170f 170f fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1710 1710 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 1711 1711 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1712 1712 ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1718 0x1718 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 20 0x5:0x0 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1713 1713 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 1714 1714 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 0e GP 0xe typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 1715 1715 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1719 0x1719 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1716 1716 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1717 1717 seq_br_type 3 Unconditional Branch seq_branch_adr 1719 0x1719 typ_frame 0 None val_frame 0 None 1718 1718 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 1 INC_LOOP_COUNTER 1719 1719 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1727 0x1727 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand d SET_PASS_PRIVACY_BIT val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 171a 171a seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1707 0x1707 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 171b 171b fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1724 0x1724 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_b_adr 3f 0x2:0x1f val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None val_rand c START_MULTIPLY 171c 171c seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 171d 171d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 171e 171e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1727 0x1727 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 171f 171f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1724 0x1724 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1720 1720 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 171d 0x171d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 1721 1721 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1722 1722 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1723 1723 seq_br_type 3 Unconditional Branch seq_branch_adr 171d 0x171d typ_frame 0 None val_frame 0 None 1724 1724 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 1725 1725 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1726 1726 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1727 1727 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 172a 0x172a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1728 1728 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1729 1729 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 172a 172a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 172b 172b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 172c 172c fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 172d 172d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 172e ; -------------------------------------------------------------------------------------- 172e ; 0x2000-0x20ff Execute Variant_Record,Set_Variant,fieldnum 172e ; -------------------------------------------------------------------------------------- 172e MACRO_Execute_Variant_Record,Set_Variant,fieldnum: 172e 172e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 172e None dispatch_uses_tos 1 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 36 0x5:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 172f 172f fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offs_lit 38 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1730 1730 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1738 0x1738 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1731 1731 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 1732 1732 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 35 0x2:0x15 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_frame 0 None 1733 1733 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 1734 1734 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 173f 0x173f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 02 ? typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1735 1735 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1736 1736 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 1737 1737 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1738 1738 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 1739 1739 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1736 0x1736 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 173a 173a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 35 0x2:0x15 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_frame 0 None 173b 173b fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 173c 173c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 173d 173d ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 173f 0x173f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 173e 173e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 173f 173f fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1740 1740 ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 1741 1741 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1742 1742 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1743 1743 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1744 ; -------------------------------------------------------------------------------------- 1744 ; 0x016e Execute Variant_Record,Not_Equal 1744 ; 0x016f Execute Variant_Record,Equal 1744 ; -------------------------------------------------------------------------------------- 1744 MACRO_Execute_Variant_Record,Equal: 1744 MACRO_Execute_Variant_Record,Not_Equal: 1744 1744 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1744 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 1746 0x1746 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1745 1745 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1746 1746 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1747 1747 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1749 0x1749 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1748 1748 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1749 1749 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 174a 174a ioc_fiubs 1 val typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 174b 174b seq_br_type 7 Unconditional Call seq_branch_adr 26fc 0x26fc typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 7 INC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 174c 174c fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 174d 174d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 174e ; -------------------------------------------------------------------------------------- 174e ; 0x016d Execute Variant_Record,Structure_Write 174e ; -------------------------------------------------------------------------------------- 174e MACRO_Execute_Variant_Record,Structure_Write: 174e 174e dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 174e None dispatch_uses_tos 1 None ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 174f 174f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1db9 0x1db9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1750 ; -------------------------------------------------------------------------------------- 1750 ; 0x016c Execute Variant_Record,Is_Constrained 1750 ; -------------------------------------------------------------------------------------- 1750 MACRO_Execute_Variant_Record,Is_Constrained: 1750 1750 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1750 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1751 1751 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1752 ; -------------------------------------------------------------------------------------- 1752 ; 0x015c Execute Variant_Record,Is_Constrained_Object 1752 ; -------------------------------------------------------------------------------------- 1752 MACRO_Execute_Variant_Record,Is_Constrained_Object: 1752 1752 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1752 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x2:0x19 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_frame 2 None 1753 1753 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1754 ; -------------------------------------------------------------------------------------- 1754 ; 0x015b Execute Variant_Record,Make_Constrained 1754 ; -------------------------------------------------------------------------------------- 1754 MACRO_Execute_Variant_Record,Make_Constrained: 1754 1754 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1754 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1b A_OR_B typ_b_adr 21 0xc:0x1 typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1755 1755 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1756 ; -------------------------------------------------------------------------------------- 1756 ; 0x016b Execute Variant_Record,Read_Variant 1756 ; -------------------------------------------------------------------------------------- 1756 MACRO_Execute_Variant_Record,Read_Variant: 1756 1756 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1756 None dispatch_uses_tos 1 None seq_br_type 1 Branch True seq_branch_adr 1759 0x1759 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1757 1757 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1759 0x1759 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1758 1758 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1759 1759 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1760 0x1760 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 3b 0x7:0x1b typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 175a 175a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 175c 0x175c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 175b 175b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 175e 0x175e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 175c 175c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 175d 175d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 175e 0x175e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 175e 175e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 0 Early Condition seq_br_type d Dispatch False seq_branch_adr 175f 0x175f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 175f 175f seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1760 1760 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x5:0x16 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 1761 1761 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1762 ; -------------------------------------------------------------------------------------- 1762 ; 0x016a Execute Variant_Record,Indirects_Appended 1762 ; -------------------------------------------------------------------------------------- 1762 MACRO_Execute_Variant_Record,Indirects_Appended: 1762 1762 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1762 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 1f TOP - 1 typ_frame 1f None val_frame 0 None 1763 1763 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 24 0x5:0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 1764 1764 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 2 typ seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 13 ? typ_a_adr 21 0x2:0x1 typ_b_adr 1f TOP - 1 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1765 1765 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 9 start_continue_if_true fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1768 0x1768 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 1e 0x2:0x1 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1766 1766 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type c Dispatch True seq_branch_adr 1767 0x1767 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1767 1767 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1768 1768 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 176c 0x176c typ_a_adr 22 0x1:0x2 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1769 1769 fiu_mem_start 3 start-wr ioc_adrbs 3 seq ioc_load_wdr 0 None seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 176a 176a ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 176b 176b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 176c 176c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 176d 176d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 176e 176e fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 176f 176f fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_c_adr 1d 0x2:0x2 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1770 1770 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 1771 1771 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1772 ; -------------------------------------------------------------------------------------- 1772 ; 0x0169 Execute Variant_Record,Read_Discriminant_Constraint 1772 ; -------------------------------------------------------------------------------------- 1772 MACRO_Execute_Variant_Record,Read_Discriminant_Constraint: 1772 1772 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1772 None dispatch_uses_tos 1 None fiu_len_fill_lit 79 zero-fill 0x39 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 19 X_XOR_B typ_b_adr 2d 0x9:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 9 PASS_A_HIGH val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_frame 0 None 1773 1773 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1774 1774 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 1775 1775 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 30 0x5:0x10 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1776 1776 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1777 1777 typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1778 1778 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1779 1779 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 177a ; -------------------------------------------------------------------------------------- 177a ; 0x0168 Execute Variant_Record,Reference_Makes_Copy 177a ; -------------------------------------------------------------------------------------- 177a MACRO_Execute_Variant_Record,Reference_Makes_Copy: 177a 177a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 177a None dispatch_uses_tos 1 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 177b 177b fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 21 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1780 0x1780 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 177c 177c ioc_tvbs 2 fiu+val seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 177d 177d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 177f 0x177f typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 177e 177e seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 177f 177f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1780 1780 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 177f 0x177f typ_frame 0 None val_frame 0 None 1781 1781 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1782 ; -------------------------------------------------------------------------------------- 1782 ; 0x0167 Execute Variant_Record,Structure_Query 1782 ; -------------------------------------------------------------------------------------- 1782 MACRO_Execute_Variant_Record,Structure_Query: 1782 1782 dispatch_csa_free 2 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1782 None dispatch_uses_tos 1 None typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1783 1783 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1785 0x1785 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1784 1784 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1787 0x1787 typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1785 1785 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_a_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1786 1786 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1787 1787 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1788 1788 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1789 1789 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1796 0x1796 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 3f 0x1e:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 1e None val_rand 2 DEC_LOOP_COUNTER 178a 178a fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 22 0x8:0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 178b 178b fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1788 0x1788 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 21 0x10:0x1 typ_frame 10 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 178c 178c fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1793 0x1793 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 178d 178d fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1791 0x1791 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 7 None 178e 178e fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1794 0x1794 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 178f 178f fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1796 0x1796 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 17 LOOP_COUNTER typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 1790 1790 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 178e 0x178e seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 1791 1791 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 2 None 1792 1792 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1793 1793 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1794 1794 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1795 1795 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1796 1796 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1797 1797 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None 1798 ; -------------------------------------------------------------------------------------- 1798 ; 0x0166 Execute Variant_Record,Component_Offset 1798 ; -------------------------------------------------------------------------------------- 1798 MACRO_Execute_Variant_Record,Component_Offset: 1798 1798 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1798 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 14 ZEROS typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 36 0x5:0x16 val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 5 None 1799 1799 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 179a 179a fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 179b 179b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 179c 0x179c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 179c 179c seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 179d 179d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 179e ; -------------------------------------------------------------------------------------- 179e ; 0x0165 Execute Variant_Record,Convert 179e ; -------------------------------------------------------------------------------------- 179e MACRO_Execute_Variant_Record,Convert: 179e 179e dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 179e None dispatch_uses_tos 1 None ioc_fiubs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 179f 179f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 17a2 0x17a2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 17a0 17a0 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 24e5 0x24e5 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17a1 17a1 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3274 0x3274 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 17a2 17a2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 17a5 0x17a5 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 17a3 17a3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17a4 17a4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_frame 0 None 17a5 17a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 26 0x6:0x6 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 17a6 17a6 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 17ab 0x17ab seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None 17a7 17a7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 08 GP 0x8 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17a8 17a8 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 02 GP 0x2 val_frame 0 None 17a9 17a9 seq_random 02 ? typ_a_adr 1f TOP - 1 typ_alu_func 1e A_AND_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 17aa 17aa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 17ab 17ab seq_br_type 1 Branch True seq_branch_adr 17ae 0x17ae seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 02 ? typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 17ac 17ac ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 17ad 17ad seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 17ae 17ae ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 17af 17af ioc_fiubs 1 val seq_br_type a Unconditional Return typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 17b0 ; -------------------------------------------------------------------------------------- 17b0 ; 0x0164 Execute Variant_Record,In_Type 17b0 ; -------------------------------------------------------------------------------------- 17b0 MACRO_Execute_Variant_Record,In_Type: 17b0 17b0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17b0 None seq_br_type 1 Branch True seq_branch_adr 17b2 0x17b2 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 17b1 17b1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17b2 17b2 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 24e5 0x24e5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17b3 17b3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 17b4 ; -------------------------------------------------------------------------------------- 17b4 ; 0x0163 Execute Variant_Record,Not_In_Type 17b4 ; -------------------------------------------------------------------------------------- 17b4 MACRO_Execute_Variant_Record,Not_In_Type: 17b4 17b4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17b4 None seq_br_type 1 Branch True seq_branch_adr 17b6 0x17b6 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 17b5 17b5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17b6 17b6 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 24e5 0x24e5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17b7 17b7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 17b8 ; -------------------------------------------------------------------------------------- 17b8 ; 0x0162 Execute Variant_Record,Check_In_Type 17b8 ; -------------------------------------------------------------------------------------- 17b8 MACRO_Execute_Variant_Record,Check_In_Type: 17b8 17b8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17b8 None seq_br_type 1 Branch True seq_branch_adr 17ba 0x17ba seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 17b9 17b9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17ba 17ba fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 24e5 0x24e5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17bb 17bb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 17bc 0x17bc seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 17bc 17bc seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 17bd 17bd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17be ; -------------------------------------------------------------------------------------- 17be ; 0x0161 Execute Variant_Record,Check_In_Formal_Type 17be ; -------------------------------------------------------------------------------------- 17be MACRO_Execute_Variant_Record,Check_In_Formal_Type: 17be 17be dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17be None seq_br_type 1 Branch True seq_branch_adr 17c0 0x17c0 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 17bf 17bf fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17c0 17c0 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 24e5 0x24e5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17c1 17c1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 35 0x2:0x15 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 17c2 17c2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1b A_OR_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 17c3 17c3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17c4 ; -------------------------------------------------------------------------------------- 17c4 ; 0x0125 Execute Any,Set_Constraint 17c4 ; -------------------------------------------------------------------------------------- 17c4 MACRO_Execute_Any,Set_Constraint: 17c4 17c4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 17c4 None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 17d1 0x17d1 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 17c5 17c5 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 5 start_rd_if_true fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 17c8 0x17c8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17c6 17c6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 60 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 17ca 0x17ca seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_c_adr 36 GP 0x9 typ_frame 0 None val_c_adr 36 GP 0x9 val_frame 0 None 17c7 17c7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 29b5 0x29b5 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 17c8 17c8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 17c9 0x17c9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 17c9 17c9 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 17ca 17ca fiu_fill_mode_src 0 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 17cb 17cb fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 17cd 0x17cd seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 17cc 17cc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 17cf 0x17cf typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17cd 17cd fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 17ce 17ce fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 17cf 0x17cf typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17cf 17cf seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 29b5 0x29b5 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 17d0 17d0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 17d1 17d1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17d2 0x17d2 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 17d2 17d2 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 17d3 17d3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17d4 ; -------------------------------------------------------------------------------------- 17d4 ; 0x3c00-0x3cff Execute Record,Field_Read,fieldnum 17d4 ; -------------------------------------------------------------------------------------- 17d4 MACRO_Execute_Record,Field_Read,fieldnum: 17d4 17d4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 17d4 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 17d5 17d5 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 17de 0x17de seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 35 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17d6 17d6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 17d8 0x17d8 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 17d7 17d7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17da 0x17da seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 17d8 17d8 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 17d9 17d9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17da 0x17da seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 17da 17da fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17db 0x17db seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 17db 17db fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 17dc ; -------------------------------------------------------------------------------------- 17dc ; 0x017a Execute Record,Field_Read_Dynamic 17dc ; -------------------------------------------------------------------------------------- 17dc MACRO_Execute_Record,Field_Read_Dynamic: 17dc 17dc dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17dc None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1811 0x1811 typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 10 TOP val_frame 0 None 17dd 17dd fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 17d6 0x17d6 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 17 ? typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17de 17de fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 17df 17df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17e0 ; -------------------------------------------------------------------------------------- 17e0 ; 0x3800-0x38ff Execute Record,Field_Write,fieldnum 17e0 ; -------------------------------------------------------------------------------------- 17e0 MACRO_Execute_Record,Field_Write,fieldnum: 17e0 17e0 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 17e0 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 17e1 17e1 fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_int_reads 0 TYP VAL BUS seq_random 09 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17e2 ; -------------------------------------------------------------------------------------- 17e2 ; 0x0179 Execute Record,Field_Write_Dynamic 17e2 ; -------------------------------------------------------------------------------------- 17e2 MACRO_Execute_Record,Field_Write_Dynamic: 17e2 17e2 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 17e2 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1811 0x1811 typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 10 TOP val_frame 0 None 17e3 17e3 fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17e4 ; -------------------------------------------------------------------------------------- 17e4 ; 0x3400-0x34ff Execute Record,Field_Reference,fieldnum 17e4 ; -------------------------------------------------------------------------------------- 17e4 MACRO_Execute_Record,Field_Reference,fieldnum: 17e4 17e4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 17e4 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 17e5 17e5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 3c ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17e6 ; -------------------------------------------------------------------------------------- 17e6 ; 0x0178 Execute Record,Field_Reference_Dynamic 17e6 ; -------------------------------------------------------------------------------------- 17e6 MACRO_Execute_Record,Field_Reference_Dynamic: 17e6 17e6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17e6 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1811 0x1811 seq_random 02 ? typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_b_adr 10 TOP val_frame 0 None 17e7 17e7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 17e8 ; -------------------------------------------------------------------------------------- 17e8 ; 0x3000-0x30ff Execute Record,Field_Type,fieldnum 17e8 ; -------------------------------------------------------------------------------------- 17e8 MACRO_Execute_Record,Field_Type,fieldnum: 17e8 17e8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 17e8 None dispatch_uses_tos 1 None ioc_load_wdr 0 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand a PASS_B_HIGH val_b_adr 10 TOP val_frame 0 None 17e9 17e9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17ea 0x17ea seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 3c ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 17ea 17ea seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 17eb 17eb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17ec ; -------------------------------------------------------------------------------------- 17ec ; 0x0177 Execute Record,Field_Type_Dynamic 17ec ; -------------------------------------------------------------------------------------- 17ec MACRO_Execute_Record,Field_Type_Dynamic: 17ec 17ec dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17ec None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1816 0x1816 seq_random 02 ? typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_b_adr 10 TOP val_frame 0 None 17ed 17ed fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17ee 0x17ee seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 17ee 17ee seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 17ef 17ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17f0 ; -------------------------------------------------------------------------------------- 17f0 ; 0x017e Execute Record,Not_Equal 17f0 ; 0x017f Execute Record,Equal 17f0 ; -------------------------------------------------------------------------------------- 17f0 MACRO_Execute_Record,Equal: 17f0 MACRO_Execute_Record,Not_Equal: 17f0 17f0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17f0 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 1817 0x1817 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 17f1 17f1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_lit 1 None typ_frame 4 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 17f2 17f2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 26fc 0x26fc typ_a_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 17f3 17f3 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 17f4 ; -------------------------------------------------------------------------------------- 17f4 ; 0x017d Execute Record,Structure_Write 17f4 ; -------------------------------------------------------------------------------------- 17f4 MACRO_Execute_Record,Structure_Write: 17f4 17f4 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 17f4 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1817 0x1817 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 17f5 17f5 ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 17f6 17f6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 17f9 0x17f9 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_frame 0 None 17f7 17f7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 22 0x2:0x2 val_frame 2 None 17f8 17f8 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 17f9 17f9 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 17fa 17fa seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 1eee 0x1eee seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 17fb 17fb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 17fc 0x17fc seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 17fc 17fc seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 17fd 17fd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17fe ; -------------------------------------------------------------------------------------- 17fe ; 0x017c Execute Record,Component_Offset 17fe ; -------------------------------------------------------------------------------------- 17fe MACRO_Execute_Record,Component_Offset: 17fe 17fe dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17fe None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 14 ZEROS typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 36 0x5:0x16 val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 5 None 17ff 17ff fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1800 1800 typ_frame 0 None val_frame 0 None 1801 1801 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1802 1802 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1803 0x1803 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1803 1803 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1804 ; -------------------------------------------------------------------------------------- 1804 ; 0x017b Execute Record,Convert 1804 ; -------------------------------------------------------------------------------------- 1804 MACRO_Execute_Record,Convert: 1804 1804 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1804 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 1817 0x1817 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1805 1805 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand 8 SPARE_0x08 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1806 1806 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 180a 0x180a seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 7 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1807 1807 ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1808 1808 seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1809 1809 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 180a 180a seq_br_type 1 Branch True seq_branch_adr 180d 0x180d seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 180b 180b ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 180c 180c seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 180d 180d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 180e 180e ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 180f 180f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1810 1810 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1811 1811 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1812 1812 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 1813 1813 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1814 1814 seq_br_type 8 Return True seq_branch_adr 1815 0x1815 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_frame 0 None 1815 1815 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1816 1816 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1812 0x1812 typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1817 1817 fiu_mem_start 2 start-rd ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand 8 SPARE_0x08 val_frame 0 None 1818 1818 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1819 1819 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 181a ; -------------------------------------------------------------------------------------- 181a ; 0x01de Execute Vector,Not_Equal 181a ; 0x01df Execute Vector,Equal 181a ; -------------------------------------------------------------------------------------- 181a MACRO_Execute_Vector,Equal: 181a MACRO_Execute_Vector,Not_Equal: 181a 181a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 181a None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 181c 0x181c seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 181b 181b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 181c 181c fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 1827 0x1827 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 181d 181d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 181e 181e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 5 None 181f 181f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1821 0x1821 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1820 1820 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1823 0x1823 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1821 1821 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1822 1822 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1823 0x1823 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1823 1823 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 1824 1824 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1828 0x1828 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1825 1825 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1826 1826 seq_br_type 3 Unconditional Branch seq_branch_adr 1828 0x1828 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1827 1827 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1828 1828 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 1833 0x1833 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1829 1829 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 182a 182a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 182b 182b fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 182d 0x182d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 182c 182c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 182f 0x182f typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 182d 182d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 182e 182e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 182f 0x182f typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 182f 182f seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 06 GP 0x6 val_frame 0 None val_rand c START_MULTIPLY 1830 1830 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1834 0x1834 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1831 1831 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1832 1832 seq_br_type 3 Unconditional Branch seq_branch_adr 1834 0x1834 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1833 1833 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1834 1834 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 26fc 0x26fc seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 1835 1835 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 1836 0x1836 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1836 1836 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1837 0x1837 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 1837 1837 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 1839 0x1839 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1838 1838 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1839 1839 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 183b 0x183b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 183a 183a fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 183b 183b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 183c 0x183c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 183c 183c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 183d 183d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 183e ; -------------------------------------------------------------------------------------- 183e ; 0x01c0 Execute Vector,Greater_Equal 183e ; -------------------------------------------------------------------------------------- 183e MACRO_Execute_Vector,Greater_Equal: 183e 183e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 183e None ioc_load_wdr 0 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 183f 183f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1842 MACRO_Execute_Vector,Less_Equal typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 20 TOP - 0x1 val_frame 0 None 1840 ; -------------------------------------------------------------------------------------- 1840 ; 0x01c2 Execute Vector,Greater 1840 ; -------------------------------------------------------------------------------------- 1840 MACRO_Execute_Vector,Greater: 1840 1840 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1840 None ioc_load_wdr 0 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1841 1841 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1848 MACRO_Execute_Vector,Less typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 20 TOP - 0x1 val_frame 0 None 1842 ; -------------------------------------------------------------------------------------- 1842 ; 0x01bf Execute Vector,Less_Equal 1842 ; -------------------------------------------------------------------------------------- 1842 MACRO_Execute_Vector,Less_Equal: 1842 1842 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1842 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1843 1843 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 184a 0x184a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 1844 1844 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1846 0x1846 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1845 1845 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 184a 0x184a typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1846 1846 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1847 1847 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 184a 0x184a typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1848 ; -------------------------------------------------------------------------------------- 1848 ; 0x01c1 Execute Vector,Less 1848 ; -------------------------------------------------------------------------------------- 1848 MACRO_Execute_Vector,Less: 1848 1848 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1848 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 13 ONES typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1849 1849 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1844 0x1844 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 184a 184a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 184b 184b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 4 continue fiu_offs_lit 40 None typ_a_adr 20 0x5:0x0 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 184c 184c fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 184d 184d fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1852 0x1852 seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 5 None 184e 184e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1850 0x1850 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 184f 184f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1852 0x1852 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1850 1850 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1851 1851 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1852 0x1852 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1852 1852 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1853 1853 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func a PASS_A_ELSE_PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1854 1854 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 185a 0x185a seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1855 1855 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 185d 0x185d seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_frame 0 None val_a_adr 05 GP 0x5 val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 1856 1856 fiu_len_fill_lit 7e zero-fill 0x3e fiu_len_fill_reg_ctl 1 Load Literal Load Literal ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1858 0x1858 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_a_adr 3a 0x2:0x1a typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1857 1857 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1858 1858 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 185e 0x185e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 3a 0x2:0x1a typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 30 0x5:0x10 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None val_m_b_src 2 Bits 32…47 1859 1859 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 185d 0x185d seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 20 0x0:0x0 val_frame 0 None 185a 185a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 185b 185b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 185c 185c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1862 0x1862 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 185d 185d fiu_mem_start 2 start-rd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1863 0x1863 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 185e 185e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1864 0x1864 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 185f 185f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1866 0x1866 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1860 1860 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 185b 0x185b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1861 1861 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 185d 0x185d seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1862 1862 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 1859 0x1859 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1863 1863 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1864 1864 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1865 1865 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1860 0x1860 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1866 1866 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1867 1867 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 1860 0x1860 typ_frame 0 None val_frame 0 None 1868 ; -------------------------------------------------------------------------------------- 1868 ; 0x01dd Execute Vector,First 1868 ; -------------------------------------------------------------------------------------- 1868 MACRO_Execute_Vector,First: 1868 1868 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1868 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 186d 0x186d seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 21 0xc:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 1869 1869 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 186b 0x186b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 186a 186a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 186b 186b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 186c 186c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 186d 186d fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 40 None ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1869 0x1869 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 186e ; -------------------------------------------------------------------------------------- 186e ; 0x01dc Execute Vector,Last 186e ; -------------------------------------------------------------------------------------- 186e MACRO_Execute_Vector,Last: 186e 186e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 186e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1877 0x1877 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 21 0xc:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 186f 186f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1872 0x1872 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1870 1870 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 1871 1871 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1875 0x1875 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1872 1872 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1873 1873 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 1874 1874 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1875 0x1875 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1875 1875 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 1876 0x1876 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1876 1876 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1869 0x1869 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_frame 2 None 1877 1877 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1878 1878 fiu_mem_start 4 continue typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1879 1879 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 187a 187a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 187d 0x187d typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 187b 187b fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 187c 0x187c seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 187c 187c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1869 0x1869 seq_en_micro 0 None seq_random 02 ? typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 187d 187d fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 7 None 187e ; -------------------------------------------------------------------------------------- 187e ; 0x01db Execute Vector,Length 187e ; -------------------------------------------------------------------------------------- 187e MACRO_Execute_Vector,Length: 187e 187e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 187e None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1869 0x1869 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 187f 187f fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1869 0x1869 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1880 ; -------------------------------------------------------------------------------------- 1880 ; 0x01da Execute Vector,Bounds 1880 ; -------------------------------------------------------------------------------------- 1880 MACRO_Execute_Vector,Bounds: 1880 1880 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1880 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1887 0x1887 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 21 0xc:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 1881 1881 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1884 0x1884 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1882 1882 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 1883 1883 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1875 0x1875 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1884 1884 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1885 1885 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 1886 1886 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1875 0x1875 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1887 1887 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1888 1888 fiu_mem_start 4 continue typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1889 1889 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 188a 188a ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 187a 0x187a seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 188b 188b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 188c ; -------------------------------------------------------------------------------------- 188c ; 0x01d9 Execute Vector,Reverse_Bounds 188c ; -------------------------------------------------------------------------------------- 188c MACRO_Execute_Vector,Reverse_Bounds: 188c 188c dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 188c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1895 0x1895 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 21 0xc:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 188d 188d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1890 0x1890 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 188e 188e fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 5 None 188f 188f fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1893 0x1893 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1890 1890 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1891 1891 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 5 None 1892 1892 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1893 0x1893 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1893 1893 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 1894 0x1894 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1894 1894 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 189d 0x189d typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_frame 2 None 1895 1895 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1896 1896 fiu_mem_start 4 continue typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1897 1897 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 1898 1898 ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1899 1899 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 189c 0x189c typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 189a 189a fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 189b 0x189b seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 189b 189b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 189d 0x189d typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 189c 189c fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 7 None 189d 189d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 189f 0x189f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 189e 189e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 189f 189f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18a0 18a0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 18a1 18a1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18a2 ; -------------------------------------------------------------------------------------- 18a2 ; 0x01d8 Execute Vector,Element_Type 18a2 ; -------------------------------------------------------------------------------------- 18a2 MACRO_Execute_Vector,Element_Type: 18a2 18a2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 18a2 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 18a3 18a3 typ_a_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 18a4 18a4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 18a5 18a5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18a6 ; -------------------------------------------------------------------------------------- 18a6 ; 0x01d7 Execute Vector,Field_Read 18a6 ; -------------------------------------------------------------------------------------- 18a6 MACRO_Execute_Vector,Field_Read: 18a6 18a6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18a6 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18a7 18a7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18b5 0x18b5 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18a8 18a8 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 18b2 0x18b2 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 18a9 18a9 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 18bb 0x18bb seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18aa 18aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18ac 0x18ac seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_frame 0 None 18ab 18ab fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 18ae 0x18ae seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 18ac 18ac fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18ad 18ad fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 18ae 0x18ae seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 18ae 18ae seq_br_type 0 Branch False seq_branch_adr 18b1 0x18b1 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None val_frame 0 None 18af 18af fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 18b0 0x18b0 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 03 GP 0x3 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 18b0 18b0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 18b1 18b1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 18b2 18b2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18b3 18b3 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18aa 0x18aa seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 18b4 18b4 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 18aa 0x18aa seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18b5 18b5 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 18b6 18b6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start a start_continue_if_false fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18bc 0x18bc seq_cond_sel 64 OFFSET_REGISTER_???? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 18b7 18b7 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18b8 18b8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18bf 0x18bf seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18b9 18b9 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18c2 0x18c2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18ba 18ba fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 18aa 0x18aa seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18bb 18bb seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 18bc 18bc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18bd 18bd fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18be 18be fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18b9 0x18b9 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18bf 18bf ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18c0 18c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18c1 18c1 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 18aa 0x18aa seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18c2 18c2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18c3 18c3 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 18aa 0x18aa seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18c4 ; -------------------------------------------------------------------------------------- 18c4 ; 0x018b Execute Subvector,Field_Read 18c4 ; -------------------------------------------------------------------------------------- 18c4 MACRO_Execute_Subvector,Field_Read: 18c4 18c4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18c4 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 18a7 0x18a7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 2 None typ_frame 4 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18c5 18c5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18c6 ; -------------------------------------------------------------------------------------- 18c6 ; 0x01d6 Execute Vector,Field_Write 18c6 ; -------------------------------------------------------------------------------------- 18c6 MACRO_Execute_Vector,Field_Write: 18c6 18c6 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18c6 None dispatch_uses_tos 1 None fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 8 type_var seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18c7 18c7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18ce 0x18ce seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18c8 18c8 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 18cb 0x18cb seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 18c9 18c9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18ca 18ca seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 18cb 18cb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18cc 18cc fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 18cd 18cd fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18ce 18ce fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 18cf 18cf fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18d5 0x18d5 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 18d0 18d0 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18d1 18d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18d8 0x18d8 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18d2 18d2 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18db 0x18db typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18d3 18d3 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18d4 18d4 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 18d5 18d5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18d6 18d6 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18d7 18d7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18d2 0x18d2 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18d8 18d8 ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18d9 18d9 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18da 18da fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18db 18db seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18dc 18dc fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18dd 18dd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18de ; -------------------------------------------------------------------------------------- 18de ; 0x018a Execute Subvector,Field_Write 18de ; -------------------------------------------------------------------------------------- 18de MACRO_Execute_Subvector,Field_Write: 18de 18de dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18de None dispatch_uses_tos 1 None fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 18c7 0x18c7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 2 None typ_frame 4 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18df 18df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18e0 ; -------------------------------------------------------------------------------------- 18e0 ; 0x01d5 Execute Vector,Field_Reference 18e0 ; -------------------------------------------------------------------------------------- 18e0 MACRO_Execute_Vector,Field_Reference: 18e0 18e0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18e0 None dispatch_uses_tos 1 None fiu_mem_start 4 continue seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18e1 18e1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18e8 0x18e8 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18e2 18e2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 18e5 0x18e5 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 17 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 18e3 18e3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 18e4 0x18e4 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18e4 18e4 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 18e5 18e5 ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 18e4 0x18e4 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18e6 18e6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 18e7 0x18e7 seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 18e7 18e7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18e8 18e8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 18e9 18e9 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18f0 0x18f0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 18ea 18ea fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18eb 18eb fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18f3 0x18f3 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18ec 18ec fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18ee 0x18ee typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18ed 18ed fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 18e4 0x18e4 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 18ee 18ee seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18ef 18ef fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18f0 18f0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18f1 18f1 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 18f2 18f2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 18ec 0x18ec seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18f3 18f3 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 18f4 18f4 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 18f5 18f5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 18f6 ; -------------------------------------------------------------------------------------- 18f6 ; 0x0189 Execute Subvector,Field_Reference 18f6 ; -------------------------------------------------------------------------------------- 18f6 MACRO_Execute_Subvector,Field_Reference: 18f6 18f6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18f6 None dispatch_uses_tos 1 None fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 18e1 0x18e1 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 2 None typ_frame 4 None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_frame 0 None 18f7 18f7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18f8 ; -------------------------------------------------------------------------------------- 18f8 ; 0x01d4 Execute Vector,Structure_Write 18f8 ; -------------------------------------------------------------------------------------- 18f8 MACRO_Execute_Vector,Structure_Write: 18f8 18f8 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18f8 None dispatch_uses_tos 1 None ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 18f9 18f9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1dea 0x1dea seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 18fa ; -------------------------------------------------------------------------------------- 18fa ; 0x01d1 Execute Vector,Xor 18fa ; 0x01d2 Execute Vector,Or 18fa ; 0x01d3 Execute Vector,And 18fa ; -------------------------------------------------------------------------------------- 18fa MACRO_Execute_Vector,And: 18fa MACRO_Execute_Vector,Or: 18fa MACRO_Execute_Vector,Xor: 18fa 18fa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 18fa None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 18fb 18fb fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1900 0x1900 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 18fc 18fc fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18fe 0x18fe seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 18fd 18fd fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1901 0x1901 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 18fe 18fe fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18ff 18ff fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1901 0x1901 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1900 1900 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1901 1901 fiu_mem_start 4 continue ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_frame 2 None 1902 1902 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1903 1903 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 60 None fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1905 0x1905 seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1904 1904 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 190f 0x190f typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 1905 1905 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1907 0x1907 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_frame 2 None 1906 1906 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1909 0x1909 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1907 1907 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1908 1908 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1909 0x1909 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1909 1909 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 190b 0x190b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 190a 190a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 190d 0x190d typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 190b 190b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 190c 190c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 190d 0x190d typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 190d 190d ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 190e 190e ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 190f 0x190f typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 190f 190f fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 7e None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1910 1910 fiu_len_fill_lit 7d zero-fill 0x3d fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1913 0x1913 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1911 1911 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 191d 0x191d seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1912 1912 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1913 1913 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 1918 0x1918 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1914 1914 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1919 0x1919 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 2d 0x5:0xd val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 1915 1915 fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1916 0x1916 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1916 1916 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 191b 0x191b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1917 1917 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1918 1918 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1912 0x1912 typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_frame 0 None 1919 1919 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 191a 191a fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1916 0x1916 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 191b 191b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 191c 191c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1918 0x1918 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 191d 191d seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 191e 191e seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 191f 191f seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1920 1920 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1921 1921 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 192d 0x192d typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1922 1922 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1931 0x1931 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1923 1923 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1921 0x1921 typ_frame 0 None val_frame 0 None 1924 1924 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1925 1925 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 192d 0x192d typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1926 1926 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1931 0x1931 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1927 1927 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1925 0x1925 typ_frame 0 None val_frame 0 None 1928 1928 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1929 1929 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 192d 0x192d typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 192a 192a fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1931 0x1931 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1e A_AND_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 192b 192b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1929 0x1929 typ_frame 0 None val_frame 0 None 192c 192c seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 192d 192d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1933 0x1933 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 192e 192e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 192f 192f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1935 0x1935 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1930 1930 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1931 1931 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1937 0x1937 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 03 GP 0x3 val_frame 0 None 1932 1932 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1933 1933 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1934 1934 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 192f 0x192f seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1935 1935 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1936 1936 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1937 1937 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1938 1938 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1939 1939 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 193a ; -------------------------------------------------------------------------------------- 193a ; 0x01d0 Execute Vector,Complement 193a ; -------------------------------------------------------------------------------------- 193a MACRO_Execute_Vector,Complement: 193a 193a dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 193a None dispatch_uses_tos 1 None fiu_mem_start 4 continue ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 193b 193b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 193c 193c fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 60 None fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 193e 0x193e seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 193d 193d ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1948 0x1948 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 193e 193e fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1940 0x1940 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 21 0x2:0x1 val_frame 2 None 193f 193f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1942 0x1942 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1940 1940 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1941 1941 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1942 0x1942 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1942 1942 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1944 0x1944 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 02 GP 0x2 typ_frame 0 None val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1943 1943 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1946 0x1946 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 1944 1944 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1945 1945 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1946 0x1946 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1946 1946 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1947 1947 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1948 0x1948 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 1948 1948 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1959 0x1959 seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1949 1949 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 194a 194a seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 194b 194b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 194e 0x194e seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_frame 0 None 194c 194c seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 194d 194d fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_frame 0 None 194e 194e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1955 0x1955 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 194f 194f fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1950 1950 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 10 NOT_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1951 1951 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1957 0x1957 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 03 GP 0x3 val_frame 0 None 1952 1952 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1953 1953 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 194b 0x194b typ_frame 0 None val_frame 0 None 1954 1954 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1955 1955 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1956 1956 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1950 0x1950 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1957 1957 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1958 1958 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1953 0x1953 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1959 1959 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 195e 0x195e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 195a 195a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 195f 0x195f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 2d 0x5:0xd val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 195b 195b fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 195c 0x195c typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 195c 195c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1961 0x1961 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 195d 195d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 195e 195e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1954 0x1954 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_frame 0 None 195f 195f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1960 1960 fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 195c 0x195c typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1961 1961 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1962 1962 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 195e 0x195e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1963 1963 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1964 ; -------------------------------------------------------------------------------------- 1964 ; 0x01cf Execute Vector,Slice_Read 1964 ; -------------------------------------------------------------------------------------- 1964 MACRO_Execute_Vector,Slice_Read: 1964 1964 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1964 None dispatch_uses_tos 1 None fiu_mem_start 4 continue ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1965 1965 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1966 1966 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1986 0x1986 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 1967 1967 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 196a 0x196a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1968 1968 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1969 1969 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 196a 196a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_frame 2 None 196b 196b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 197d 0x197d seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 196c 196c ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 196d 196d ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 196e 196e ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 196f 196f fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1970 1970 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_var 1 hold_var fiu_rdata_src 0 rotator seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1971 1971 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 197a 0x197a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1972 1972 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 6 None 1973 1973 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 1974 1974 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1975 1975 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 1979 0x1979 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1976 1976 ioc_fiubs 1 val typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 04 GP 0x4 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1977 1977 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1978 1978 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 05 GP 0x5 typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1979 1979 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_frame 0 None val_c_adr 1e 0x2:0x1 val_c_source 0 FIU_BUS val_frame 2 None 197a 197a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 6 None 197b 197b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 197c 197c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1974 0x1974 typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 197d 197d fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 197e 197e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1982 0x1982 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 197f 197f fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1980 1980 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_frame 2 None 1981 1981 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 196d 0x196d typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1982 1982 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1983 1983 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1984 1984 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_frame 2 None 1985 1985 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 196d 0x196d typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1986 1986 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 30 0x5:0x10 typ_frame 5 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 6 None 1987 1987 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1988 1988 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1989 1989 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1990 0x1990 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 198a 198a fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 198b 198b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 198c 198c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1993 0x1993 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 198d 198d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 198e 198e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 198f 198f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1990 1990 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1991 1991 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1992 1992 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 1993 1993 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 3 insert seq_br_type 3 Unconditional Branch seq_branch_adr 198e 0x198e seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1994 ; -------------------------------------------------------------------------------------- 1994 ; 0x01ce Execute Vector,Slice_Write 1994 ; -------------------------------------------------------------------------------------- 1994 MACRO_Execute_Vector,Slice_Write: 1994 1994 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1994 None dispatch_uses_tos 1 None fiu_mem_start 4 continue ioc_fiubs 1 val seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1d TOP - 3 typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_frame 0 None 1995 1995 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 19bc 0x19bc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1996 1996 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19b7 0x19b7 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand c START_MULTIPLY 1997 1997 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 199a 0x199a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1998 1998 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1999 1999 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 199a 199a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19a5 0x19a5 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 199b 199b ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 199c 199c ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 199d 199d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 199e 199e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 1d TOP - 3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 199f 199f fiu_mem_start a start_continue_if_false seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 1d TOP - 3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 19a0 19a0 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19ae 0x19ae seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) seq_latch 1 None typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 19a1 19a1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 19b9 0x19b9 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 19a2 19a2 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19a3 19a3 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 19a4 19a4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 19a5 19a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 19a6 19a6 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19aa 0x19aa seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 19a7 19a7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 19a8 19a8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19a9 19a9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 199c 0x199c typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 19aa 19aa fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19ab 19ab fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 19ac 19ac fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19ad 19ad fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 199c 0x199c typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 19ae 19ae fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1d TOP - 3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 19af 19af fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19b3 0x19b3 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1d TOP - 3 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 19b0 19b0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 19b9 0x19b9 seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 19b1 19b1 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 19b2 19b2 seq_br_type 3 Unconditional Branch seq_branch_adr 19a3 0x19a3 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 19b3 19b3 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19b4 19b4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 19b9 0x19b9 seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 19b5 19b5 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 19b6 19b6 seq_br_type 3 Unconditional Branch seq_branch_adr 19a3 0x19a3 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 19b7 19b7 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 19b8 19b8 seq_br_type 3 Unconditional Branch seq_branch_adr 199e 0x199e typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand c START_MULTIPLY 19b9 19b9 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 22 0x2:0x2 val_frame 2 None 19ba 19ba ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 19bb 0x19bb seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 19bb 19bb seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 19bc 19bc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1d TOP - 3 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 19bd 19bd fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 19be 19be seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 19bf 19bf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 19c0 ; -------------------------------------------------------------------------------------- 19c0 ; 0x01cd Execute Vector,Slice_Reference 19c0 ; -------------------------------------------------------------------------------------- 19c0 MACRO_Execute_Vector,Slice_Reference: 19c0 19c0 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 19c0 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 19c1 19c1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 19ca 0x19ca seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19c2 19c2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 26 0x6:0x6 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 19c3 19c3 fiu_mem_start 4 continue ioc_tvbs 2 fiu+val typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 19c4 19c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 19c9 0x19c9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 19c5 19c5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 19c6 19c6 ioc_tvbs 3 fiu+fiu typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 19c7 19c7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 19c8 19c8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 19c9 19c9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19ca 19ca fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19cd 0x19cd seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 19cb 19cb fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 5 None 19cc 19cc fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19cd 19cd fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19ce 19ce fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 5 None 19cf 19cf fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19d0 ; -------------------------------------------------------------------------------------- 19d0 ; 0x01cc Execute Vector,Catenate 19d0 ; -------------------------------------------------------------------------------------- 19d0 MACRO_Execute_Vector,Catenate: 19d0 19d0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 19d0 None dispatch_uses_tos 1 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 20 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 19d1 19d1 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 19d8 0x19d8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 19d2 19d2 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19d5 0x19d5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 19d3 19d3 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 19d4 19d4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 19d9 0x19d9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19d5 19d5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19d6 19d6 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 19d7 19d7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 19d9 0x19d9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19d8 19d8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19d9 19d9 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 19da 19da fiu_mem_start a start_continue_if_false ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 19db 19db fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 19dc 19dc fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 60 None fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 19e3 0x19e3 typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 2c 0x6:0xc typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 19dd 19dd fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19e0 0x19e0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 19de 19de fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 19df 19df fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 19e3 0x19e3 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19e0 19e0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19e1 19e1 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 19e2 19e2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 19e3 0x19e3 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 19e3 19e3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 2 typ ioc_fiubs 2 typ seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 19e4 19e4 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19e6 0x19e6 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 19e5 19e5 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac typ_frame 0 None val_frame 0 None 19e6 19e6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 04 GP 0x4 val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 19e7 19e7 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None val_m_a_src 2 Bits 32…47 19e8 19e8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 19e9 19e9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19f8 0x19f8 seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 19ea 19ea fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0e GP 0xe typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 19eb 19eb fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 19ec 19ec seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 19ed 19ed ioc_fiubs 1 val typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 19ee 19ee fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 19ef 19ef fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 19f0 19f0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19f2 0x19f2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 19f1 19f1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 19f4 0x19f4 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 19f2 19f2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 19f3 19f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 19f4 0x19f4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 19f4 19f4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None seq_random 02 ? typ_frame 0 None val_frame 0 None 19f5 19f5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19f6 19f6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 19f7 19f7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 19f8 19f8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 19f9 19f9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 19fa 19fa fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 19ef 0x19ef seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 19fb 19fb fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 19fe 0x19fe seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 19fc 19fc fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_frame 2 None 19fd 19fd fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19ff 0x19ff seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 19fe 19fe fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1a02 0x1a02 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 19ff 19ff fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a00 1a00 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a01 1a01 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1a02 0x1a02 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 1a02 1a02 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a09 0x1a09 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 1a03 1a03 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1a04 1a04 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x1:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_frame 0 None 1a05 1a05 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1a0c 0x1a0c seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 1a06 1a06 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a07 1a07 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 05 GP 0x5 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a08 1a08 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a09 1a09 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1a0a 1a0a fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1a0b 1a0b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x1:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_frame 0 None 1a0c 1a0c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 3 insert seq_br_type 3 Unconditional Branch seq_branch_adr 1a07 0x1a07 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a0d 1a0d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1a0e ; -------------------------------------------------------------------------------------- 1a0e ; 0x01cb Execute Vector,Append 1a0e ; -------------------------------------------------------------------------------------- 1a0e MACRO_Execute_Vector,Append: 1a0e 1a0e dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1a0e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a0f 1a0f fiu_mem_start 4 continue ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a10 1a10 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start a start_continue_if_false fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1a11 1a11 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1a12 1a12 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 1a13 1a13 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a22 0x1a22 typ_c_adr 3c GP 0x3 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1a14 1a14 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a15 1a15 ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 1a17 0x1a17 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a16 1a16 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 1a17 1a17 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 14 ZEROS typ_alu_func 2 INC_A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 1a18 1a18 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 1a19 1a19 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1a1a 1a1a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a20 0x1a20 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1a1b 1a1b fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a1c 1a1c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 2c 0x6:0xc typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 1a1d 1a1d fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1a1e 1a1e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a1f 1a1f fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 20 TOP - 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1a20 1a20 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a21 1a21 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1a1c 0x1a1c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a22 1a22 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 35 0x7:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1a23 1a23 fiu_mem_start a start_continue_if_false ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a2c 0x1a2c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a24 1a24 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a25 1a25 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1a2f 0x1a2f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1a26 1a26 ioc_tvbs 1 typ+fiu typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1a27 1a27 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 02 GP 0x2 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 1a28 1a28 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1a29 1a29 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a19 0x1a19 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 1a2a 1a2a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a19 0x1a19 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1a2b 1a2b seq_br_type 3 Unconditional Branch seq_branch_adr 1a19 0x1a19 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1a2c 1a2c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a2d 1a2d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a2e 1a2e fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1a26 0x1a26 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1a2f 1a2f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 1a30 1a30 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_frame 6 None 1a31 1a31 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1a26 0x1a26 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 1a32 ; -------------------------------------------------------------------------------------- 1a32 ; 0x01ca Execute Vector,Prepend 1a32 ; -------------------------------------------------------------------------------------- 1a32 MACRO_Execute_Vector,Prepend: 1a32 1a32 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1a32 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a33 1a33 fiu_mem_start 4 continue ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a34 1a34 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start a start_continue_if_false fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1a35 1a35 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1a36 1a36 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 1a37 1a37 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a44 0x1a44 typ_c_adr 3c GP 0x3 typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a38 1a38 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1a39 1a39 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1a3a 1a3a fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 22 0x6:0x2 val_frame 6 None 1a3b 1a3b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1a3c 1a3c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a42 0x1a42 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a3d 1a3d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a3e 1a3e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 2c 0x6:0xc typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 1a3f 1a3f fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1a40 1a40 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_b_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a41 1a41 fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 20 TOP - 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1a42 1a42 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a43 1a43 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1a3e 0x1a3e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a44 1a44 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 1a45 1a45 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start a start_continue_if_false fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a4c 0x1a4c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a46 1a46 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1a47 1a47 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1a48 1a48 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1a49 1a49 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a3a 0x1a3a seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 1a4a 1a4a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a3a 0x1a3a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1a4b 1a4b seq_br_type 3 Unconditional Branch seq_branch_adr 1a3a 0x1a3a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1a4c 1a4c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a4d 1a4d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1a4e 1a4e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 1a47 0x1a47 typ_frame 0 None val_frame 0 None 1a4f 1a4f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1a50 1a50 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a52 0x1a52 typ_frame 0 None val_frame 0 None 1a51 1a51 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1a53 0x1a53 typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1a52 1a52 fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1a53 0x1a53 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1a53 1a53 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a55 0x1a55 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a54 1a54 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a55 1a55 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a56 1a56 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a57 1a57 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1a58 ; -------------------------------------------------------------------------------------- 1a58 ; 0x01c7 Execute Vector,Convert 1a58 ; -------------------------------------------------------------------------------------- 1a58 MACRO_Execute_Vector,Convert: 1a58 1a58 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1a58 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_frame 0 None 1a59 1a59 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a5a 1a5a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a72 0x1a72 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a5b 1a5b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1a65 0x1a65 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1a5c 1a5c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_frame 2 None 1a5d 1a5d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1a5e 1a5e fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1a5f 1a5f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 1a60 1a60 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a62 0x1a62 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a61 1a61 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1a62 1a62 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 3a GP 0x5 typ_frame 2 None val_frame 0 None 1a63 1a63 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_frame 0 None 1a64 1a64 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a65 1a65 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a68 0x1a68 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a66 1a66 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 5 None 1a67 1a67 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a68 1a68 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a69 1a69 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 5 None 1a6a 1a6a fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a6b 1a6b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1a70 0x1a70 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a6c 1a6c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1a70 0x1a70 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a6d 1a6d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a6e 1a6e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1a70 0x1a70 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a6f 1a6f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a70 1a70 typ_frame 0 None val_frame 0 None 1a71 1a71 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 31 0x2:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 1a72 1a72 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1a65 0x1a65 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1a73 1a73 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 1a6c 0x1a6c seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_frame 0 None 1a74 1a74 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1a75 1a75 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a8c 0x1a8c typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a76 1a76 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1a77 1a77 seq_br_type 4 Call False seq_branch_adr 1a6e 0x1a6e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3a GP 0x5 typ_frame 2 None val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1a78 1a78 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 1a79 1a79 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a7a 1a7a fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a7c 0x1a7c seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a7b 1a7b ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1a7c 1a7c fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 06 GP 0x6 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_b_adr 04 GP 0x4 val_frame 0 None 1a7d 1a7d fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1a7e 1a7e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a88 0x1a88 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 1a7f 1a7f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_frame 6 None 1a80 1a80 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 1a81 1a81 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1a82 0x1a82 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a82 1a82 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1a83 1a83 fiu_fill_mode_src 0 None fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1a84 1a84 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a8a 0x1a8a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x1:0x1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU val_a_adr 2d 0x5:0xd val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 1a85 1a85 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1a86 1a86 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 06 GP 0x6 typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 1a87 1a87 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a88 1a88 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_frame 6 None 1a89 1a89 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1a80 0x1a80 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a8a 1a8a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1a8b 1a8b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1a86 0x1a86 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a8c 1a8c fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a8d 1a8d ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 1a6b 0x1a6b seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3a GP 0x5 typ_frame 2 None val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1a8e 1a8e ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1a8f 1a8f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a92 0x1a92 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_m_b_src 2 Bits 32…47 1a90 1a90 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1a91 1a91 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1a92 1a92 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a94 0x1a94 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 08 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1a93 1a93 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1a94 1a94 ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 1a96 0x1a96 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 03 GP 0x3 val_frame 0 None 1a95 1a95 typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 1a96 1a96 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 1a97 1a97 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1a98 ; -------------------------------------------------------------------------------------- 1a98 ; 0x01c6 Execute Vector,Convert_To_Formal 1a98 ; -------------------------------------------------------------------------------------- 1a98 MACRO_Execute_Vector,Convert_To_Formal: 1a98 1a98 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1a98 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_frame 0 None 1a99 1a99 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1a9a 1a9a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a72 0x1a72 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1a9b 1a9b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1a65 0x1a65 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 1a9c 1a9c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a4f 0x1a4f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1a9d 1a9d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_frame 2 None 1a9e 1a9e seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1a5e 0x1a5e seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 1a9f 1a9f seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1aa0 ; -------------------------------------------------------------------------------------- 1aa0 ; 0x01c5 Execute Vector,In_Type 1aa0 ; -------------------------------------------------------------------------------------- 1aa0 MACRO_Execute_Vector,In_Type: 1aa0 1aa0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1aa0 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_frame 0 None 1aa1 1aa1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1aa2 1aa2 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ab1 0x1ab1 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 14 ZEROS val_b_adr 31 0x2:0x11 val_frame 2 None 1aa3 1aa3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1aa7 0x1aa7 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1aa4 1aa4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a4f 0x1a4f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1aa5 1aa5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1aa6 0x1aa6 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_random 04 ? typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_c_adr 20 TOP - 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_c_adr 20 TOP - 0x1 val_frame 0 None 1aa6 1aa6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1aa7 1aa7 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1aaa 0x1aaa seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1aa8 1aa8 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 5 None 1aa9 1aa9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1aaa 1aaa fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1aab 1aab fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 5 None 1aac 1aac fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1aad 1aad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1aae ; -------------------------------------------------------------------------------------- 1aae ; 0x01c4 Execute Vector,Not_In_Type 1aae ; -------------------------------------------------------------------------------------- 1aae MACRO_Execute_Vector,Not_In_Type: 1aae 1aae dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1aae None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_frame 0 None 1aaf 1aaf fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1ab0 1ab0 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1aa3 0x1aa3 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 14 ZEROS val_b_adr 39 0x2:0x19 val_frame 2 None 1ab1 1ab1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1aa7 0x1aa7 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1ab2 1ab2 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1aa6 0x1aa6 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 02 ? typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 20 TOP - 0x1 typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_c_adr 20 TOP - 0x1 val_frame 0 None 1ab3 1ab3 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1ab4 1ab4 ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1ab5 1ab5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1aa6 0x1aa6 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 1ab6 ; -------------------------------------------------------------------------------------- 1ab6 ; 0x01c3 Execute Vector,Check_In_Type 1ab6 ; -------------------------------------------------------------------------------------- 1ab6 MACRO_Execute_Vector,Check_In_Type: 1ab6 1ab6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1ab6 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1ac3 0x1ac3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None typ_rand 8 SPARE_0x08 val_frame 0 None 1ab7 1ab7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1ab8 1ab8 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1abd 0x1abd seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_frame 0 None 1ab9 1ab9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1aa7 0x1aa7 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1aba 1aba seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a4f 0x1a4f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1abb 1abb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1abc 0x1abc seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_random 04 ? typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 1abc 1abc seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1abd 1abd fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1aa7 0x1aa7 typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 1abe 1abe fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 02 ? typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_frame 0 None 1abf 1abf fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1ac0 1ac0 ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1ac1 1ac1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1ac2 0x1ac2 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_a_adr 06 GP 0x6 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 1ac2 1ac2 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1ac3 1ac3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1ac4 1ac4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1ac5 1ac5 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1ac6 ; -------------------------------------------------------------------------------------- 1ac6 ; 0x022f Execute Access,Equal 1ac6 ; -------------------------------------------------------------------------------------- 1ac6 MACRO_Execute_Access,Equal: 1ac6 1ac6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1ac6 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1ac7 1ac7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 ; 0x022e Execute Access,Not_Equal 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 MACRO_Execute_Access,Not_Equal: 1ac8 1ac8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1ac8 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1ac9 1ac9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1aca ; -------------------------------------------------------------------------------------- 1aca ; 0x022d Execute Access,Is_Null 1aca ; -------------------------------------------------------------------------------------- 1aca MACRO_Execute_Access,Is_Null: 1aca 1aca dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1aca None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 1acb 1acb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1acc ; -------------------------------------------------------------------------------------- 1acc ; 0x022c Execute Access,Not_Null 1acc ; -------------------------------------------------------------------------------------- 1acc MACRO_Execute_Access,Not_Null: 1acc 1acc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1acc None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 1acd 1acd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ace ; -------------------------------------------------------------------------------------- 1ace ; 0x022b Execute Access,Set_Null 1ace ; -------------------------------------------------------------------------------------- 1ace MACRO_Execute_Access,Set_Null: 1ace 1ace dispatch_csa_valid 1 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ace None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1ad2 0x1ad2 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 14 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1acf 1acf fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1ad0 1ad0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1ad1 1ad1 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1ac7 0x1ac7 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 1ad2 1ad2 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1ad3 1ad3 fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ad5 0x1ad5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 39 0x2:0x19 val_frame 2 None 1ad4 1ad4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1ad8 0x1ad8 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1ad5 1ad5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1ad6 1ad6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1ad7 1ad7 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ad8 0x1ad8 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1ad8 1ad8 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ac7 0x1ac7 typ_frame 0 None val_frame 0 None 1ad9 1ad9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ada ; -------------------------------------------------------------------------------------- 1ada ; 0x022a Execute Access,Element_Type 1ada ; -------------------------------------------------------------------------------------- 1ada MACRO_Execute_Access,Element_Type: 1ada 1ada dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1ada None dispatch_uses_tos 1 None typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1adb 1adb fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1ade 0x1ade seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1adc 1adc fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1add 1add fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 1ade 1ade fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 1adf 0x1adf seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1adf 1adf seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1ae0 ; -------------------------------------------------------------------------------------- 1ae0 ; 0x0229 Execute Access,All_Read 1ae0 ; -------------------------------------------------------------------------------------- 1ae0 MACRO_Execute_Access,All_Read: 1ae0 1ae0 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1ae0 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 20 0x7:0x0 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 7 None 1ae1 1ae1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1ae7 0x1ae7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1ae2 1ae2 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 1ae3 1ae3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ae5 0x1ae5 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1ae4 1ae4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 1ae8 0x1ae8 seq_random 04 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1ae5 1ae5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1ae6 1ae6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 1ae8 0x1ae8 seq_random 04 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1ae7 1ae7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1ae8 1ae8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1ae9 0x1ae9 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ae9 1ae9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1aea ; -------------------------------------------------------------------------------------- 1aea ; 0x0228 Execute Access,All_Write 1aea ; -------------------------------------------------------------------------------------- 1aea MACRO_Execute_Access,All_Write: 1aea 1aea dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1aea None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1aeb 1aeb fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d48 0x1d48 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1aec 1aec fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1aed 1aed fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1aee 1aee fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 typ_frame 0 None val_frame 0 None 1aef 1aef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1af0 ; -------------------------------------------------------------------------------------- 1af0 ; 0x0227 Execute Access,All_Reference 1af0 ; -------------------------------------------------------------------------------------- 1af0 MACRO_Execute_Access,All_Reference: 1af0 1af0 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1af0 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1af1 1af1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 1af2 ; -------------------------------------------------------------------------------------- 1af2 ; 0x0226 Execute Access,Convert 1af2 ; -------------------------------------------------------------------------------------- 1af2 MACRO_Execute_Access,Convert: 1af2 1af2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1af2 None seq_br_type 1 Branch True seq_branch_adr 1af4 0x1af4 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand 8 SPARE_0x08 val_frame 0 None 1af3 1af3 seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1af4 1af4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1b0b 0x1b0b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 1af5 1af5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1af6 ; -------------------------------------------------------------------------------------- 1af6 ; 0x0222 Execute Access,Convert_Reference 1af6 ; -------------------------------------------------------------------------------------- 1af6 MACRO_Execute_Access,Convert_Reference: 1af6 1af6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1af6 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 2b 0x2:0xb typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1af7 1af7 typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1b A_OR_B val_b_adr 3e 0x3:0x1e val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 3 None 1af8 1af8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 2b 0x2:0xb typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1af9 1af9 typ_a_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 14 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1afa 1afa fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1afb 0x1afb seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1afb 1afb seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1afc ; -------------------------------------------------------------------------------------- 1afc ; 0x0225 Execute Access,In_Type 1afc ; -------------------------------------------------------------------------------------- 1afc MACRO_Execute_Access,In_Type: 1afc 1afc dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1afc None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1afd 0x1afd seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1afd 1afd ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1afe 1afe typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1aff 1aff seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b00 1b00 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b01 1b01 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b02 ; -------------------------------------------------------------------------------------- 1b02 ; 0x0224 Execute Access,Not_In_Type 1b02 ; -------------------------------------------------------------------------------------- 1b02 MACRO_Execute_Access,Not_In_Type: 1b02 1b02 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b02 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b03 0x1b03 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b03 1b03 ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1b04 1b04 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1b05 1b05 seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b06 1b06 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b07 1b07 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b08 ; -------------------------------------------------------------------------------------- 1b08 ; 0x0223 Execute Access,Check_In_Type 1b08 ; -------------------------------------------------------------------------------------- 1b08 MACRO_Execute_Access,Check_In_Type: 1b08 1b08 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b08 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b09 0x1b09 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 1b09 1b09 seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b0a 1b0a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1b0b 0x1b0b seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 1f TOP - 1 val_frame 0 None 1b0b 1b0b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 02 ? typ_a_adr 11 TOP + 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1b0c 1b0c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None val_frame 0 None 1b0d 1b0d seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1b0e ; -------------------------------------------------------------------------------------- 1b0e ; 0x0114 Execute Access,Size 1b0e ; -------------------------------------------------------------------------------------- 1b0e MACRO_Execute_Access,Size: 1b0e 1b0e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b0e None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 1b12 0x1b12 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_frame 10 None val_frame 0 None 1b0f 1b0f fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b10 1b10 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 1b11 1b11 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 38 0x2:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1b12 1b12 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1b13 1b13 seq_br_type 3 Unconditional Branch seq_branch_adr 1b0f 0x1b0f typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1b14 ; -------------------------------------------------------------------------------------- 1b14 ; 0x0220 Execute Access,Deallocate 1b14 ; -------------------------------------------------------------------------------------- 1b14 MACRO_Execute_Access,Deallocate: 1b14 1b14 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b14 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b1f 0x1b1f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 1b15 1b15 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b16 1b16 ioc_fiubs 1 val typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1b17 1b17 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1b18 1b18 fiu_len_fill_lit 46 zero-fill 0x6 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b1f 0x1b1f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 21 0x13:0x1 val_alu_func 1e A_AND_B val_b_adr 06 GP 0x6 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 13 None 1b19 1b19 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1b1a 1b1a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b20 0x1b20 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 06 GP 0x6 val_frame 0 None 1b1b 1b1b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1b25 0x1b25 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 1b1c 1b1c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1b1d 1b1d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b1e 1b1e ioc_load_wdr 0 None typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 1b1f 1b1f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1b20 1b20 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1b25 0x1b25 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1b21 1b21 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 1b22 1b22 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 30 GP 0xf val_frame 0 None 1b23 1b23 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 1b24 1b24 seq_br_type 3 Unconditional Branch seq_branch_adr 1b1d 0x1b1d typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1b25 1b25 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3575 0x3575 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 1b26 1b26 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b17 0x1b17 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1b27 1b27 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b28 ; -------------------------------------------------------------------------------------- 1b28 ; 0x0221 Execute Access,Allow_Deallocate 1b28 ; -------------------------------------------------------------------------------------- 1b28 MACRO_Execute_Access,Allow_Deallocate: 1b28 1b28 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b28 None dispatch_uses_tos 1 None typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1b29 1b29 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b2a 1b2a fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ac7 0x1ac7 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1b2b 1b2b typ_c_adr 3d GP 0x2 typ_frame 0 None val_frame 0 None 1b2c 1b2c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1b2d 1b2d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ac7 0x1ac7 typ_frame 0 None val_a_adr 21 0x13:0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 13 None 1b2e 1b2e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1ac7 0x1ac7 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_c_adr 39 GP 0x6 typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 1b2f 1b2f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1b30 1b30 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ac7 0x1ac7 typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1b31 1b31 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 21 0x0:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 1b32 1b32 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 02 GP 0x2 typ_frame 11 None val_frame 0 None 1b33 1b33 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b34 ; -------------------------------------------------------------------------------------- 1b34 ; 0x0080 QQUnknown InMicrocode 1b34 ; -------------------------------------------------------------------------------------- 1b34 MACRO_1b34_QQUnknown_InMicrocode: 1b34 1b34 dispatch_csa_valid 2 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b34 None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 32ab 0x32ab seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1b35 1b35 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b36 1b36 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 1b37 1b37 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ab 0x32ab seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b38 1b38 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 1b39 1b39 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ac7 0x1ac7 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1b3a ; -------------------------------------------------------------------------------------- 1b3a ; 0x0082 QQUnknown InMicrocode 1b3a ; -------------------------------------------------------------------------------------- 1b3a MACRO_1b3a_QQUnknown_InMicrocode: 1b3a 1b3a dispatch_csa_valid 2 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b3a None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1b3b 1b3b fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b3c 1b3c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1b3d 1b3d fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a9 0x32a9 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b3e 1b3e ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1ac7 0x1ac7 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1b3f 1b3f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b40 ; -------------------------------------------------------------------------------------- 1b40 ; 0x0081 QQUnknown InMicrocode 1b40 ; -------------------------------------------------------------------------------------- 1b40 MACRO_1b40_QQUnknown_InMicrocode: 1b40 1b40 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b40 None dispatch_uses_tos 1 None typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1b41 1b41 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b42 1b42 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1b43 1b43 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1b44 ; -------------------------------------------------------------------------------------- 1b44 ; 0x01fe Execute Array,Not_Equal 1b44 ; 0x01ff Execute Array,Equal 1b44 ; -------------------------------------------------------------------------------------- 1b44 MACRO_Execute_Array,Equal: 1b44 MACRO_Execute_Array,Not_Equal: 1b44 1b44 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b44 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 1b46 0x1b46 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1b45 1b45 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1b46 1b46 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1b47 1b47 seq_br_type 2 Push (branch address) seq_branch_adr 1b75 0x1b75 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1b48 1b48 fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1b60 0x1b60 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1b49 1b49 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1b4a 1b4a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1b4b 1b4b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1b4c 1b4c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b53 0x1b53 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b4d 1b4d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b4e 1b4e fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 1b70 0x1b70 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1b4f 1b4f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 1b57 0x1b57 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_frame 0 None 1b50 1b50 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1b51 1b51 seq_br_type 1 Branch True seq_branch_adr 22b4 0x22b4 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1b52 1b52 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b53 1b53 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b54 1b54 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b55 1b55 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 1b70 0x1b70 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1b56 1b56 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 1b50 0x1b50 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_frame 0 None 1b57 1b57 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1b5a 0x1b5a typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1b58 1b58 seq_br_type 1 Branch True seq_branch_adr 22bc 0x22bc seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1b59 1b59 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b5a 1b5a fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b5d 0x1b5d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1b5b 1b5b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b5c 1b5c fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1b6b 0x1b6b seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1b5d 1b5d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b5e 1b5e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b5f 1b5f fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1b6b 0x1b6b seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1b60 1b60 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b61 1b61 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1b62 1b62 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 1b66 0x1b66 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_frame 0 None 1b63 1b63 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1b64 1b64 seq_br_type 1 Branch True seq_branch_adr 22ae 0x22ae seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 0 None 1b65 1b65 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b66 1b66 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1b67 1b67 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1b68 1b68 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1b5a 0x1b5a typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1b69 1b69 seq_br_type 1 Branch True seq_branch_adr 22aa 0x22aa seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 0 None 1b6a 1b6a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b6b 1b6b seq_br_type 0 Branch False seq_branch_adr 1b6d 0x1b6d seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_frame 0 None val_rand c START_MULTIPLY 1b6c 1b6c seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1b6d 1b6d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1b6e 1b6e seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1b6f 0x1b6f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1b6f 1b6f seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1b70 1b70 seq_br_type 0 Branch False seq_branch_adr 1b72 0x1b72 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 02 GP 0x2 val_frame 0 None val_rand c START_MULTIPLY 1b71 1b71 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1b72 1b72 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1b73 1b73 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1b74 0x1b74 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1b74 1b74 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1b75 1b75 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1b78 0x1b78 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1b76 1b76 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 26fc 0x26fc seq_random 02 ? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 1b77 1b77 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 02 GP 0x2 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 1b78 1b78 seq_br_type 7 Unconditional Call seq_branch_adr 1b7e 0x1b7e typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1b79 1b79 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b7b 0x1b7b seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1b7a 1b7a seq_br_type 7 Unconditional Call seq_branch_adr 1b7e 0x1b7e typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 1b7b 1b7b seq_random 02 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1b7c 1b7c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b7d 0x1b7d seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1b7d 1b7d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1b7e 1b7e ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 2256 0x2256 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_b_adr 07 GP 0x7 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1b7f 1b7f ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 225e 0x225e seq_en_micro 0 None typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 1b80 1b80 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1b8c 0x1b8c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1b81 1b81 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1b82 1b82 fiu_len_fill_lit 77 zero-fill 0x37 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1b83 1b83 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1b84 1b84 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1b86 0x1b86 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1c DEC_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1b85 1b85 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b86 1b86 fiu_len_fill_lit 79 zero-fill 0x39 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_b_adr 04 GP 0x4 val_frame 0 None 1b87 1b87 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1b88 0x1b88 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1b88 1b88 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b8a 0x1b8a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1b89 1b89 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1b8a 1b8a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b8b 1b8b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1b8c 1b8c fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1b81 0x1b81 typ_a_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 04 GP 0x4 val_b_adr 3f 0x2:0x1f val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 1b8d 1b8d fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_frame 0 None 1b8e 1b8e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b90 0x1b90 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 5 None 1b8f 1b8f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1b92 0x1b92 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b90 1b90 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b91 1b91 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1b92 0x1b92 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1b92 1b92 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b94 0x1b94 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1b93 1b93 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1b94 1b94 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1b95 1b95 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1b96 1b96 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1b88 0x1b88 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1b97 1b97 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b98 ; -------------------------------------------------------------------------------------- 1b98 ; 0x01fd Execute Array,First 1b98 ; -------------------------------------------------------------------------------------- 1b98 MACRO_Execute_Array,First: 1b98 1b98 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b98 None dispatch_uses_tos 1 None fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1b80 0x1b80 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_b_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b99 1b99 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1b9a ; -------------------------------------------------------------------------------------- 1b9a ; 0x01fc Execute Array,Last 1b9a ; -------------------------------------------------------------------------------------- 1b9a MACRO_Execute_Array,Last: 1b9a 1b9a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b9a None dispatch_uses_tos 1 None fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1b80 0x1b80 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_b_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b9b 1b9b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1b9c ; -------------------------------------------------------------------------------------- 1b9c ; 0x01fb Execute Array,Length 1b9c ; -------------------------------------------------------------------------------------- 1b9c MACRO_Execute_Array,Length: 1b9c 1b9c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b9c None dispatch_uses_tos 1 None fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1b80 0x1b80 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_b_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b9d 1b9d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1b9e ; -------------------------------------------------------------------------------------- 1b9e ; 0x01fa Execute Array,Bounds 1b9e ; -------------------------------------------------------------------------------------- 1b9e MACRO_Execute_Array,Bounds: 1b9e 1b9e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1b9e None dispatch_uses_tos 1 None fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1b80 0x1b80 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_b_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1b9f 1b9f seq_br_type 3 Unconditional Branch seq_branch_adr 1b9b 0x1b9b typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1ba0 ; -------------------------------------------------------------------------------------- 1ba0 ; 0x01f9 Execute Array,Reverse_Bounds 1ba0 ; -------------------------------------------------------------------------------------- 1ba0 MACRO_Execute_Array,Reverse_Bounds: 1ba0 1ba0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1ba0 None dispatch_uses_tos 1 None fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1b80 0x1b80 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 1c DEC_A val_b_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1ba1 1ba1 seq_br_type 3 Unconditional Branch seq_branch_adr 1b99 0x1b99 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1ba2 ; -------------------------------------------------------------------------------------- 1ba2 ; 0x01f8 Execute Array,Element_Type 1ba2 ; -------------------------------------------------------------------------------------- 1ba2 MACRO_Execute_Array,Element_Type: 1ba2 1ba2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1ba2 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1ba3 1ba3 typ_a_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1ba4 1ba4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1ba5 1ba5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ba6 ; -------------------------------------------------------------------------------------- 1ba6 ; 0x01ed Execute Array,In_Type 1ba6 ; -------------------------------------------------------------------------------------- 1ba6 MACRO_Execute_Array,In_Type: 1ba6 1ba6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1ba6 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1bd3 0x1bd3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1ba7 1ba7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_frame 0 None 1ba8 1ba8 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bae 0x1bae seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1ba9 1ba9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bac 0x1bac typ_frame 0 None val_frame 0 None 1baa 1baa seq_br_type 7 Unconditional Call seq_branch_adr 2296 0x2296 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bab 1bab fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1bac 1bac ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 228c 0x228c typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bad 1bad fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1bae 1bae seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bb1 0x1bb1 typ_frame 0 None val_frame 0 None 1baf 1baf seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bb0 1bb0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1bb1 1bb1 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 226d 0x226d typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bb2 1bb2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1bb3 1bb3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1bb4 ; -------------------------------------------------------------------------------------- 1bb4 ; 0x01ec Execute Array,Not_In_Type 1bb4 ; -------------------------------------------------------------------------------------- 1bb4 MACRO_Execute_Array,Not_In_Type: 1bb4 1bb4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1bb4 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1bd3 0x1bd3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bb5 1bb5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_frame 0 None 1bb6 1bb6 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bbc 0x1bbc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1bb7 1bb7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bba 0x1bba typ_frame 0 None val_frame 0 None 1bb8 1bb8 seq_br_type 7 Unconditional Call seq_branch_adr 2296 0x2296 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bb9 1bb9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1bba 1bba ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 228c 0x228c typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bbb 1bbb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1bbc 1bbc seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bbf 0x1bbf typ_frame 0 None val_frame 0 None 1bbd 1bbd seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bbe 1bbe fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1bbf 1bbf ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 226d 0x226d typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bc0 1bc0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1bc1 1bc1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1bc2 ; -------------------------------------------------------------------------------------- 1bc2 ; 0x01eb Execute Array,Check_In_Type 1bc2 ; -------------------------------------------------------------------------------------- 1bc2 MACRO_Execute_Array,Check_In_Type: 1bc2 1bc2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1bc2 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1bd3 0x1bd3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bc3 1bc3 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_frame 0 None 1bc4 1bc4 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bcc 0x1bcc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1bc5 1bc5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bc9 0x1bc9 typ_frame 0 None val_frame 0 None 1bc6 1bc6 seq_br_type 7 Unconditional Call seq_branch_adr 2296 0x2296 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bc7 1bc7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1bc8 0x1bc8 seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bc8 1bc8 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bc9 1bc9 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 228c 0x228c typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bca 1bca fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1bcb 0x1bcb seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bcb 1bcb seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bcc 1bcc seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bd0 0x1bd0 typ_frame 0 None val_frame 0 None 1bcd 1bcd seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bce 1bce fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1bcf 0x1bcf seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bcf 1bcf seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bd0 1bd0 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 226d 0x226d typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bd1 1bd1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 1bd2 0x1bd2 seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bd2 1bd2 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bd3 1bd3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bd4 1bd4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bd5 1bd5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1bd6 ; -------------------------------------------------------------------------------------- 1bd6 ; 0x01ef Execute Array,Convert 1bd6 ; -------------------------------------------------------------------------------------- 1bd6 MACRO_Execute_Array,Convert: 1bd6 1bd6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1bd6 None seq_br_type 1 Branch True seq_branch_adr 1bd8 0x1bd8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_frame 0 None 1bd7 1bd7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bd8 1bd8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bd9 1bd9 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bef 0x1bef seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1bda 1bda fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bdf 0x1bdf typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1bdb 1bdb seq_br_type 7 Unconditional Call seq_branch_adr 22ae 0x22ae typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bdc 1bdc fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1be7 0x1be7 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bdd 1bdd ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1bde 1bde seq_br_type 3 Unconditional Branch seq_branch_adr 1be4 0x1be4 typ_frame 0 None val_frame 0 None 1bdf 1bdf ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1be0 1be0 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1be1 1be1 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22aa 0x22aa typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1be2 1be2 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1be7 0x1be7 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_frame 0 None 1be3 1be3 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 225e 0x225e typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1be4 1be4 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 1be5 1be5 seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_frame 0 None val_frame 0 None 1be6 1be6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1be7 1be7 ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_frame 2 None 1be8 1be8 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1be9 1be9 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 1bea 1bea fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bec 0x1bec seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1beb 1beb ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1bec 1bec seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 37 GP 0x8 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1bed 1bed ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_frame 0 None 1bee 1bee fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1bef 1bef fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1bf0 1bf0 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bf4 0x1bf4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 3f 0x2:0x1f val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand c START_MULTIPLY 1bf1 1bf1 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1bf2 1bf2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bf7 0x1bf7 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1bf3 1bf3 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1bf4 1bf4 seq_br_type 2 Push (branch address) seq_branch_adr 1c27 0x1c27 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1bf5 1bf5 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 226d 0x226d typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1bf6 1bf6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3272 0x3272 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1bf7 1bf7 typ_frame 0 None val_frame 0 None 1bf8 1bf8 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1bf9 1bf9 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1bfa 1bfa ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 1bfb 1bfb fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1bfc 1bfc fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bfe 0x1bfe seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1bfd 1bfd ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1bfe 1bfe fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1bff 1bff fiu_mem_start 4 continue typ_c_adr 37 GP 0x8 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c00 1c00 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1c01 1c01 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1c02 1c02 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_frame 6 None 1c03 1c03 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c04 1c04 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c15 0x1c15 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c05 1c05 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c06 1c06 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1c07 1c07 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c08 1c08 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c17 0x1c17 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 1c09 1c09 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c0a 1c0a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 1c0b 1c0b fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c0c 1c0c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c00 0x1c00 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c0d 1c0d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1c0e 1c0e fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_frame 6 None 1c0f 1c0f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c10 1c10 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c19 0x1c19 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c11 1c11 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1c1b 0x1c1b typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c12 1c12 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1c13 1c13 seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 1c14 1c14 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1c15 1c15 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c16 1c16 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c06 0x1c06 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c17 1c17 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c18 1c18 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c0a 0x1c0a typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c19 1c19 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c1a 1c1a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c12 0x1c12 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c1b 1c1b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c1d 0x1c1d typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1c DEC_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1c1c 1c1c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1c12 0x1c12 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c1d 1c1d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1c1e 1c1e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 6 None 1c1f 1c1f fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 07 GP 0x7 val_frame 6 None 1c20 1c20 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c21 1c21 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c24 0x1c24 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c22 1c22 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c1c 0x1c1c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c23 1c23 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c12 0x1c12 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c24 1c24 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1c25 1c25 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c1c 0x1c1c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c26 1c26 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c12 0x1c12 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c27 1c27 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1c2b 0x1c2b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c28 1c28 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c29 1c29 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1c2a 1c2a fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1c2d 0x1c2d typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1c2b 1c2b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1c2c 1c2c fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1c2d 1c2d seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU val_frame 0 None 1c2e 1c2e fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1c2f 1c2f fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 1c32 0x1c32 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 6 CONTROL TOP typ_c_adr 37 GP 0x8 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 1c30 1c30 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c35 0x1c35 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c31 1c31 seq_br_type 3 Unconditional Branch seq_branch_adr 1c3a 0x1c3a typ_frame 0 None val_frame 0 None 1c32 1c32 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1c33 1c33 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1c34 1c34 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1c3a 0x1c3a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1c35 1c35 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c37 0x1c37 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 08 ? typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1c36 1c36 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 329c 0x329c typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 1c37 1c37 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_frame 0 None 1c38 1c38 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 1c39 1c39 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 1c3a 1c3a typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 1c3b 1c3b seq_br_type 3 Unconditional Branch seq_branch_adr 1c35 0x1c35 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c3c ; -------------------------------------------------------------------------------------- 1c3c ; 0x01ee Execute Array,Convert_To_Formal 1c3c ; -------------------------------------------------------------------------------------- 1c3c MACRO_Execute_Array,Convert_To_Formal: 1c3c 1c3c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1c3c None seq_br_type 1 Branch True seq_branch_adr 1c3e 0x1c3e seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 1c None typ_rand 8 SPARE_0x08 val_frame 0 None 1c3d 1c3d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1c3e 1c3e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1c3f 1c3f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bef 0x1bef seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c40 1c40 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c44 0x1c44 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1c41 1c41 seq_br_type 7 Unconditional Call seq_branch_adr 2296 0x2296 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1c42 1c42 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1be7 0x1be7 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1c43 1c43 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1c44 1c44 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1c45 1c45 seq_br_type 2 Push (branch address) seq_branch_adr 1be7 0x1be7 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1c46 1c46 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 228c 0x228c typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c47 1c47 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3272 0x3272 typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1c48 ; -------------------------------------------------------------------------------------- 1c48 ; 0x01f4 Execute Array,Structure_Write 1c48 ; -------------------------------------------------------------------------------------- 1c48 MACRO_Execute_Array,Structure_Write: 1c48 1c48 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 1c48 None dispatch_uses_tos 1 None ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1c None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c49 1c49 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e4a 0x1e4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c4a 1c4a fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c58 0x1c58 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c4b 1c4b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c4c 1c4c fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 41 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1c53 0x1c53 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1c4d 1c4d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1c4e 1c4e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c4f 1c4f fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1c55 0x1c55 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 1c50 1c50 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c4c 0x1c4c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c51 1c51 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1c53 0x1c53 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1c52 1c52 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1c53 1c53 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1c54 1c54 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1c55 1c55 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1c56 1c56 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1c57 1c57 fiu_mem_start 4 continue seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c58 1c58 fiu_len_fill_lit 45 zero-fill 0x5 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 41 None ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 10 TOP val_frame 0 None 1c59 1c59 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1c5a 1c5a fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c65 0x1c65 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_frame 2 None 1c5b 1c5b fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1c67 0x1c67 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1c5c 1c5c fiu_len_fill_lit 1f sign-fill 0x1f fiu_mem_start a start_continue_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c61 0x1c61 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1c5d 1c5d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c5e 1c5e fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 1c53 0x1c53 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1c5f 1c5f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1c60 1c60 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1c5a 0x1c5a typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1c61 1c61 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c62 1c62 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1c5e 0x1c5e seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c63 1c63 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1c64 1c64 seq_br_type 3 Unconditional Branch seq_branch_adr 1c5e 0x1c5e typ_frame 0 None val_frame 0 None 1c65 1c65 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c66 1c66 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c5c 0x1c5c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1c67 1c67 fiu_len_fill_lit 1f sign-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 1c68 1c68 seq_br_type 3 Unconditional Branch seq_branch_adr 1c51 0x1c51 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c69 1c69 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1c6a ; -------------------------------------------------------------------------------------- 1c6a ; 0x01f7 Execute Array,Field_Read 1c6a ; -------------------------------------------------------------------------------------- 1c6a MACRO_Execute_Array,Field_Read: 1c6a 1c6a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c6a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c6b 1c6b fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 1c74 0x1c74 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 1c6c 1c6c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c6e 0x1c6e seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c6d 1c6d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1c70 0x1c70 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1c6e 1c6e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c6f 1c6f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1c70 0x1c70 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1c70 1c70 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1c71 0x1c71 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 04 GP 0x4 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1c71 1c71 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 1c72 ; -------------------------------------------------------------------------------------- 1c72 ; 0x018f Execute Subarray,Field_Read 1c72 ; -------------------------------------------------------------------------------------- 1c72 MACRO_Execute_Subarray,Field_Read: 1c72 1c72 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c72 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c73 1c73 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 1c6c 0x1c6c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 1c74 1c74 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1c75 1c75 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1c76 ; -------------------------------------------------------------------------------------- 1c76 ; 0x01f6 Execute Array,Field_Write 1c76 ; -------------------------------------------------------------------------------------- 1c76 MACRO_Execute_Array,Field_Write: 1c76 1c76 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1c76 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c77 1c77 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1c78 0x1c78 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c78 1c78 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 2e TOP + 1 val_frame 0 None 1c79 1c79 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d48 0x1d48 seq_en_micro 0 None typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1c7a ; -------------------------------------------------------------------------------------- 1c7a ; 0x018e Execute Subarray,Field_Write 1c7a ; -------------------------------------------------------------------------------------- 1c7a MACRO_Execute_Subarray,Field_Write: 1c7a 1c7a dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1c7a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c7b 1c7b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1c78 0x1c78 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c7c ; -------------------------------------------------------------------------------------- 1c7c ; 0x01f5 Execute Array,Field_Reference 1c7c ; -------------------------------------------------------------------------------------- 1c7c MACRO_Execute_Array,Field_Reference: 1c7c 1c7c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c7c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c7d 1c7d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1c7e ; -------------------------------------------------------------------------------------- 1c7e ; 0x018d Execute Subarray,Field_Reference 1c7e ; -------------------------------------------------------------------------------------- 1c7e MACRO_Execute_Subarray,Field_Reference: 1c7e 1c7e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c7e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1c4a 0x1c4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c7f 1c7f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1c80 ; -------------------------------------------------------------------------------------- 1c80 ; 0x01f3 Execute Array,Subarray 1c80 ; -------------------------------------------------------------------------------------- 1c80 MACRO_Execute_Array,Subarray: 1c80 1c80 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c80 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1c81 1c81 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 20 0x1c:0x0 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1c82 1c82 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 typ_a_adr 39 0x2:0x19 typ_alu_func 18 NOT_A_AND_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1c83 1c83 ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1c84 1c84 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 1c85 1c85 fiu_mem_start 4 continue typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c86 1c86 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c87 1c87 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1c88 1c88 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1c89 1c89 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 07 GP 0x7 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1c8a 1c8a ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 1c92 0x1c92 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 06 GP 0x6 val_frame 0 None val_rand c START_MULTIPLY 1c8b 1c8b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1c8c 1c8c fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c85 0x1c85 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1c8d 1c8d ioc_adrbs 2 typ ioc_fiubs 2 typ seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None seq_random 18 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 1c8e 1c8e seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1c8f 1c8f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c91 0x1c91 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1c90 1c90 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1b A_OR_B typ_b_adr 36 0x11:0x16 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1c91 1c91 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1b A_OR_B typ_b_adr 35 0x11:0x15 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1c92 1c92 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1c93 1c93 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1c94 ; -------------------------------------------------------------------------------------- 1c94 ; 0xc000-0xc1ff Store llvl,ldelta 1c94 ; -------------------------------------------------------------------------------------- 1c94 MACRO_Store_llvl,ldelta: 1c94 1c94 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 2 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 1c94 None fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1c95 1c95 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d0c 0x1d0c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c96 1c96 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d0d 0x1d0d seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1c97 1c97 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_c_lit 2 None typ_frame 1e None val_frame 0 None 1c98 1c98 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 03 GP 0x3 typ_frame 14 None val_frame 0 None 1c99 1c99 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1c9a ; -------------------------------------------------------------------------------------- 1c9a ; 0x009b Action Store_Dynamic 1c9a ; -------------------------------------------------------------------------------------- 1c9a MACRO_Action_Store_Dynamic: 1c9a 1c9a dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1c9a None seq_br_type 7 Unconditional Call seq_branch_adr 2c70 0x2c70 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 1c9b 1c9b fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c94 MACRO_Store_llvl,ldelta typ_frame 0 None val_frame 0 None 1c9c ; -------------------------------------------------------------------------------------- 1c9c ; 0xc200-0xdfff Store llvl,ldelta 1c9c ; -------------------------------------------------------------------------------------- 1c9c MACRO_Store_llvl,ldelta: 1c9c 1c9c dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 2 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 1c9c None fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1ca3 0x1ca3 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1c9d 1c9d fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d0c 0x1d0c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1c9e 1c9e fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d0d 0x1d0d seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1c9f 1c9f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d10 0x1d10 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_c_lit 2 None typ_frame 1e None val_frame 0 None 1ca0 1ca0 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 1ca1 1ca1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ca2 ; -------------------------------------------------------------------------------------- 1ca2 ; 0xa200-0xbfff Store_Unchecked llvl,ldelta 1ca2 ; -------------------------------------------------------------------------------------- 1ca2 MACRO_Store_Unchecked_llvl,ldelta: 1ca2 1ca2 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 2 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 1ca2 None fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1c9d 0x1c9d seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 3f 0x5:0x1f typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1ca3 1ca3 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 7 start_wr_if_true fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1c9d 0x1c9d seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1ca4 1ca4 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1ca5 0x1ca5 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1ca5 1ca5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ca6 1ca6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ca7 1ca7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1cad 0x1cad seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ca8 1ca8 seq_br_type 3 Unconditional Branch seq_branch_adr 1cad 0x1cad typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1ca9 1ca9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1caa 1caa seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1cab 1cab seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1cac 1cac fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1cad 0x1cad seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1cad 1cad fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_frame 0 None 1cae 1cae seq_br_type 3 Unconditional Branch seq_branch_adr 1c9d 0x1c9d typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 03 GP 0x3 val_frame 0 None 1caf 1caf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cb0 ; -------------------------------------------------------------------------------------- 1cb0 ; 0x0059 Store_Top Discrete,At_Offset_1 1cb0 ; -------------------------------------------------------------------------------------- 1cb0 MACRO_Store_Top_Discrete,At_Offset_1: 1cb0 1cb0 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cb0 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1cb1 1cb1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_frame 0 None 1cb2 ; -------------------------------------------------------------------------------------- 1cb2 ; 0x005a Store_Top Discrete,At_Offset_2 1cb2 ; -------------------------------------------------------------------------------------- 1cb2 MACRO_Store_Top_Discrete,At_Offset_2: 1cb2 1cb2 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cb2 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1cb3 1cb3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 21 TOP - 0x2 val_frame 0 None 1cb4 ; -------------------------------------------------------------------------------------- 1cb4 ; 0x005b Store_Top Discrete,At_Offset_3 1cb4 ; -------------------------------------------------------------------------------------- 1cb4 MACRO_Store_Top_Discrete,At_Offset_3: 1cb4 1cb4 dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cb4 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1d TOP - 3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1d TOP - 3 val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1cb5 1cb5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 27 0x6:0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 22 TOP - 0x3 val_frame 0 None 1cb6 ; -------------------------------------------------------------------------------------- 1cb6 ; 0x005c Store_Top Discrete,At_Offset_4 1cb6 ; -------------------------------------------------------------------------------------- 1cb6 MACRO_Store_Top_Discrete,At_Offset_4: 1cb6 1cb6 dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cb6 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1c TOP - 4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1c TOP - 4 val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1cb7 1cb7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 23 TOP - 0x4 val_frame 0 None 1cb8 ; -------------------------------------------------------------------------------------- 1cb8 ; 0x005d Store_Top Discrete,At_Offset_5 1cb8 ; -------------------------------------------------------------------------------------- 1cb8 MACRO_Store_Top_Discrete,At_Offset_5: 1cb8 1cb8 dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cb8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1b TOP - 5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1b TOP - 5 val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cb9 1cb9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x9:0x15 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 24 TOP - 0x5 val_frame 0 None 1cba ; -------------------------------------------------------------------------------------- 1cba ; 0x005e Store_Top Discrete,At_Offset_6 1cba ; -------------------------------------------------------------------------------------- 1cba MACRO_Store_Top_Discrete,At_Offset_6: 1cba 1cba dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cba None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1cdf 0x1cdf seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1a TOP - 6 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1a TOP - 6 val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cbb 1cbb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 3c 0x6:0x1c typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 25 TOP - 0x6 val_frame 0 None 1cbc ; -------------------------------------------------------------------------------------- 1cbc ; 0x0051 Store_Top_Unchecked Discrete,At_Offset_1 1cbc ; -------------------------------------------------------------------------------------- 1cbc MACRO_Store_Top_Unchecked_Discrete,At_Offset_1: 1cbc 1cbc dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cbc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1cbd 1cbd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cbe ; -------------------------------------------------------------------------------------- 1cbe ; 0x0052 Store_Top_Unchecked Discrete,At_Offset_2 1cbe ; -------------------------------------------------------------------------------------- 1cbe MACRO_Store_Top_Unchecked_Discrete,At_Offset_2: 1cbe 1cbe dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cbe None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1cbf 1cbf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cc0 ; -------------------------------------------------------------------------------------- 1cc0 ; 0x0053 Store_Top_Unchecked Discrete,At_Offset_3 1cc0 ; -------------------------------------------------------------------------------------- 1cc0 MACRO_Store_Top_Unchecked_Discrete,At_Offset_3: 1cc0 1cc0 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cc0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1d TOP - 3 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1cc1 1cc1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cc2 ; -------------------------------------------------------------------------------------- 1cc2 ; 0x0054 Store_Top_Unchecked Discrete,At_Offset_4 1cc2 ; -------------------------------------------------------------------------------------- 1cc2 MACRO_Store_Top_Unchecked_Discrete,At_Offset_4: 1cc2 1cc2 dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cc2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1c TOP - 4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1cc3 1cc3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 ; 0x0055 Store_Top_Unchecked Discrete,At_Offset_5 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 MACRO_Store_Top_Unchecked_Discrete,At_Offset_5: 1cc4 1cc4 dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cc4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1b TOP - 5 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cc5 1cc5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cc6 ; -------------------------------------------------------------------------------------- 1cc6 ; 0x0056 Store_Top_Unchecked Discrete,At_Offset_6 1cc6 ; -------------------------------------------------------------------------------------- 1cc6 MACRO_Store_Top_Unchecked_Discrete,At_Offset_6: 1cc6 1cc6 dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cc6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1a TOP - 6 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cc7 1cc7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cc8 ; -------------------------------------------------------------------------------------- 1cc8 ; 0x0049 Store_Top Float,At_Offset_1 1cc8 ; -------------------------------------------------------------------------------------- 1cc8 MACRO_Store_Top_Float,At_Offset_1: 1cc8 1cc8 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cc8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1cc9 1cc9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_frame 0 None 1cca ; -------------------------------------------------------------------------------------- 1cca ; 0x004a Store_Top Float,At_Offset_2 1cca ; -------------------------------------------------------------------------------------- 1cca MACRO_Store_Top_Float,At_Offset_2: 1cca 1cca dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cca None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1e TOP - 2 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1ccb 1ccb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 21 TOP - 0x2 val_frame 0 None 1ccc ; -------------------------------------------------------------------------------------- 1ccc ; 0x004b Store_Top Float,At_Offset_3 1ccc ; -------------------------------------------------------------------------------------- 1ccc MACRO_Store_Top_Float,At_Offset_3: 1ccc 1ccc dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ccc None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1d TOP - 3 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1d TOP - 3 val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1ccd 1ccd fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 27 0x6:0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 22 TOP - 0x3 val_frame 0 None 1cce ; -------------------------------------------------------------------------------------- 1cce ; 0x004c Store_Top Float,At_Offset_4 1cce ; -------------------------------------------------------------------------------------- 1cce MACRO_Store_Top_Float,At_Offset_4: 1cce 1cce dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cce None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1c TOP - 4 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1c TOP - 4 val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1ccf 1ccf fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 23 TOP - 0x4 val_frame 0 None 1cd0 ; -------------------------------------------------------------------------------------- 1cd0 ; 0x004d Store_Top Float,At_Offset_5 1cd0 ; -------------------------------------------------------------------------------------- 1cd0 MACRO_Store_Top_Float,At_Offset_5: 1cd0 1cd0 dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cd0 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1b TOP - 5 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1b TOP - 5 val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cd1 1cd1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x9:0x15 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 24 TOP - 0x5 val_frame 0 None 1cd2 ; -------------------------------------------------------------------------------------- 1cd2 ; 0x004e Store_Top Float,At_Offset_6 1cd2 ; -------------------------------------------------------------------------------------- 1cd2 MACRO_Store_Top_Float,At_Offset_6: 1cd2 1cd2 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cd2 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1ce2 0x1ce2 seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 1a TOP - 6 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1a TOP - 6 val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cd3 1cd3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_int_reads 6 CONTROL TOP typ_a_adr 3c 0x6:0x1c typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 25 TOP - 0x6 val_frame 0 None 1cd4 ; -------------------------------------------------------------------------------------- 1cd4 ; 0x0041 Store_Top_Unchecked Float,At_Offset_1 1cd4 ; -------------------------------------------------------------------------------------- 1cd4 MACRO_Store_Top_Unchecked_Float,At_Offset_1: 1cd4 1cd4 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cd4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1cd5 1cd5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cd6 ; -------------------------------------------------------------------------------------- 1cd6 ; 0x0042 Store_Top_Unchecked Float,At_Offset_2 1cd6 ; -------------------------------------------------------------------------------------- 1cd6 MACRO_Store_Top_Unchecked_Float,At_Offset_2: 1cd6 1cd6 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cd6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1cd7 1cd7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cd8 ; -------------------------------------------------------------------------------------- 1cd8 ; 0x0043 Store_Top_Unchecked Float,At_Offset_3 1cd8 ; -------------------------------------------------------------------------------------- 1cd8 MACRO_Store_Top_Unchecked_Float,At_Offset_3: 1cd8 1cd8 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cd8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1d TOP - 3 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1cd9 1cd9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cda ; -------------------------------------------------------------------------------------- 1cda ; 0x0044 Store_Top_Unchecked Float,At_Offset_4 1cda ; -------------------------------------------------------------------------------------- 1cda MACRO_Store_Top_Unchecked_Float,At_Offset_4: 1cda 1cda dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cda None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1c TOP - 4 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1cdb 1cdb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cdc ; -------------------------------------------------------------------------------------- 1cdc ; 0x0045 Store_Top_Unchecked Float,At_Offset_5 1cdc ; -------------------------------------------------------------------------------------- 1cdc MACRO_Store_Top_Unchecked_Float,At_Offset_5: 1cdc 1cdc dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cdc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1b TOP - 5 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cdd 1cdd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cde ; -------------------------------------------------------------------------------------- 1cde ; 0x0046 Store_Top_Unchecked Float,At_Offset_6 1cde ; -------------------------------------------------------------------------------------- 1cde MACRO_Store_Top_Unchecked_Float,At_Offset_6: 1cde 1cde dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cde None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1a TOP - 6 typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cdf 1cdf ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_frame 0 None 1ce0 1ce0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1ce1 0x1ce1 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1ce1 1ce1 seq_br_type a Unconditional Return seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 1ce2 1ce2 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ce0 0x1ce0 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1ce3 1ce3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1ce1 0x1ce1 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1ce4 1ce4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 1ce1 0x1ce1 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1ce5 1ce5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ce6 ; -------------------------------------------------------------------------------------- 1ce6 ; 0x0039 Store_Top Access,At_Offset_1 1ce6 ; -------------------------------------------------------------------------------------- 1ce6 MACRO_Store_Top_Access,At_Offset_1: 1ce6 1ce6 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1ce7 0x1ce7 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1ce7 1ce7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x2:0x12 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_frame 0 None 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 ; 0x003a Store_Top Access,At_Offset_2 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 MACRO_Store_Top_Access,At_Offset_2: 1ce8 1ce8 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1ce9 0x1ce9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1ce9 1ce9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_frame 0 None 1cea ; -------------------------------------------------------------------------------------- 1cea ; 0x003b Store_Top Access,At_Offset_3 1cea ; -------------------------------------------------------------------------------------- 1cea MACRO_Store_Top_Access,At_Offset_3: 1cea 1cea dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cea None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1ceb 0x1ceb seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1d TOP - 3 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1d TOP - 3 val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1ceb 1ceb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 21 TOP - 0x2 val_frame 0 None 1cec ; -------------------------------------------------------------------------------------- 1cec ; 0x003c Store_Top Access,At_Offset_4 1cec ; -------------------------------------------------------------------------------------- 1cec MACRO_Store_Top_Access,At_Offset_4: 1cec 1cec dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cec None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1ced 0x1ced seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1c TOP - 4 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1c TOP - 4 val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1ced 1ced fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 27 0x6:0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 22 TOP - 0x3 val_frame 0 None 1cee ; -------------------------------------------------------------------------------------- 1cee ; 0x003d Store_Top Access,At_Offset_5 1cee ; -------------------------------------------------------------------------------------- 1cee MACRO_Store_Top_Access,At_Offset_5: 1cee 1cee dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cee None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cef 0x1cef seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1b TOP - 5 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1b TOP - 5 val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cef 1cef fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 23 TOP - 0x4 val_frame 0 None 1cf0 ; -------------------------------------------------------------------------------------- 1cf0 ; 0x003e Store_Top Access,At_Offset_6 1cf0 ; -------------------------------------------------------------------------------------- 1cf0 MACRO_Store_Top_Access,At_Offset_6: 1cf0 1cf0 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cf1 0x1cf1 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1a TOP - 6 typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1a TOP - 6 val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cf1 1cf1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x9:0x15 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 24 TOP - 0x5 val_frame 0 None 1cf2 ; -------------------------------------------------------------------------------------- 1cf2 ; 0x0031 Store_Top Heap_Access,At_Offset_1 1cf2 ; -------------------------------------------------------------------------------------- 1cf2 MACRO_Store_Top_Heap_Access,At_Offset_1: 1cf2 1cf2 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cf3 0x1cf3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1cf3 1cf3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x2:0x12 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_frame 0 None 1cf4 ; -------------------------------------------------------------------------------------- 1cf4 ; 0x0032 Store_Top Heap_Access,At_Offset_2 1cf4 ; -------------------------------------------------------------------------------------- 1cf4 MACRO_Store_Top_Heap_Access,At_Offset_2: 1cf4 1cf4 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cf5 0x1cf5 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1cf5 1cf5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_frame 0 None 1cf6 ; -------------------------------------------------------------------------------------- 1cf6 ; 0x0033 Store_Top Heap_Access,At_Offset_3 1cf6 ; -------------------------------------------------------------------------------------- 1cf6 MACRO_Store_Top_Heap_Access,At_Offset_3: 1cf6 1cf6 dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cf7 0x1cf7 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1d TOP - 3 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1d TOP - 3 val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1cf7 1cf7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 21 TOP - 0x2 val_frame 0 None 1cf8 ; -------------------------------------------------------------------------------------- 1cf8 ; 0x0034 Store_Top Heap_Access,At_Offset_4 1cf8 ; -------------------------------------------------------------------------------------- 1cf8 MACRO_Store_Top_Heap_Access,At_Offset_4: 1cf8 1cf8 dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cf9 0x1cf9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1c TOP - 4 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1c TOP - 4 val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1cf9 1cf9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 27 0x6:0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 22 TOP - 0x3 val_frame 0 None 1cfa ; -------------------------------------------------------------------------------------- 1cfa ; 0x0035 Store_Top Heap_Access,At_Offset_5 1cfa ; -------------------------------------------------------------------------------------- 1cfa MACRO_Store_Top_Heap_Access,At_Offset_5: 1cfa 1cfa dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cfa None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cfb 0x1cfb seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1b TOP - 5 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1b TOP - 5 val_c_adr 24 TOP - 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1cfb 1cfb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 23 TOP - 0x4 val_frame 0 None 1cfc ; -------------------------------------------------------------------------------------- 1cfc ; 0x0036 Store_Top Heap_Access,At_Offset_6 1cfc ; -------------------------------------------------------------------------------------- 1cfc MACRO_Store_Top_Heap_Access,At_Offset_6: 1cfc 1cfc dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cfc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type c Dispatch True seq_branch_adr 1cfd 0x1cfd seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1a TOP - 6 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1a TOP - 6 val_c_adr 25 TOP - 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1cfd 1cfd fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1c9c MACRO_Store_llvl,ldelta seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 35 0x9:0x15 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 24 TOP - 0x5 val_frame 0 None 1cfe ; -------------------------------------------------------------------------------------- 1cfe ; 0x1a00-0x1aff Execute Package,Field_Write,fieldnum 1cfe ; -------------------------------------------------------------------------------------- 1cfe MACRO_Execute_Package,Field_Write,fieldnum: 1cfe 1cfe dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 6 CONTROL READ, AT VALUE_ITEM.NAME PLUS FIELD NUMBER dispatch_uadr 1cfe None dispatch_uses_tos 1 None fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu typ_a_adr 10 TOP typ_c_lit 1 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1cff 1cff ioc_random 17 force type bus receivers ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1d01 0x1d01 seq_cond_sel 79 IOC.PFR seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1d00 1d00 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d0c 0x1d0c typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1d01 1d01 seq_br_type 0 Branch False seq_branch_adr 1d0a 0x1d0a seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1d02 1d02 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d0c 0x1d0c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1d03 1d03 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d0d 0x1d0d seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d04 1d04 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 1d05 1d05 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d06 ; -------------------------------------------------------------------------------------- 1d06 ; 0x0097 Execute Package,Field_Write_Dynamic 1d06 ; -------------------------------------------------------------------------------------- 1d06 MACRO_Execute_Package,Field_Write_Dynamic: 1d06 1d06 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d06 None fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None val_a_adr 10 TOP val_b_adr 1f TOP - 1 val_frame 0 None 1d07 1d07 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 02 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3e 0x5:0x1e val_frame 5 None 1d08 1d08 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1d09 1d09 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d02 0x1d02 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1d0a 1d0a fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32aa 0x32aa seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 24 0x5:0x4 typ_frame 5 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 21 0x5:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 1d0b 1d0b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1d0c 1d0c ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1d28 0x1d28 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1d0d 1d0d typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1d0e 1d0e fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d0c 0x1d0c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 3 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1d0f 1d0f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d10 1d10 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d16 0x1d16 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP val_frame 0 None 1d11 1d11 fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 1d14 0x1d14 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 1d12 1d12 ioc_load_wdr 0 None typ_b_adr 10 TOP typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1d13 1d13 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1d14 1d14 fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d12 0x1d12 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 1d15 1d15 seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 1d16 1d16 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d12 0x1d12 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 1d17 1d17 fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d12 0x1d12 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 1d18 1d18 fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 1d12 0x1d12 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 1d19 1d19 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 71 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d1c 0x1d1c seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_frame e None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_frame 0 None 1d1a 1d1a fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d26 0x1d26 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame e None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 1d1b 1d1b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 1d1c 1d1c fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1d1d 1d1d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 1d1e 1d1e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 10 TOP typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 1d1f 1d1f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 1d20 1d20 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1d13 0x1d13 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1d21 1d21 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1d22 1d22 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d27 0x1d27 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 1d23 1d23 fiu_mem_start 6 start_rd_if_false seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1d26 0x1d26 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 05 GP 0x5 typ_alu_func 7 INC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_frame 0 None 1d24 1d24 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1d25 1d25 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1d26 1d26 seq_br_type 3 Unconditional Branch seq_branch_adr 1d21 0x1d21 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1d27 1d27 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1d1f 0x1d1f typ_a_adr 10 TOP typ_frame 0 None val_frame 0 None 1d28 1d28 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d5c 0x1d5c typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1d29 1d29 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d63 0x1d63 typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d2a 1d2a fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d70 0x1d70 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1d2b 1d2b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d77 0x1d77 seq_random 02 ? typ_a_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d2c 1d2c fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1d88 0x1d88 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 1d2d 1d2d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1d93 0x1d93 typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d2e 1d2e seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 1d2f 1d2f seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 1d30 1d30 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d31 1d31 seq_br_type 7 Unconditional Call seq_branch_adr 326c 0x326c typ_frame 0 None val_frame 0 None 1d32 1d32 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d33 1d33 seq_br_type 7 Unconditional Call seq_branch_adr 326c 0x326c typ_frame 0 None val_frame 0 None 1d34 1d34 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d35 1d35 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d36 1d36 fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1d8d 0x1d8d seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 1d37 1d37 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1d9e 0x1d9e typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d38 1d38 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d39 1d39 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1db2 0x1db2 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None 1d3a 1d3a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d3b 1d3b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1db9 0x1db9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None 1d3c 1d3c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d3d 1d3d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d3e 1d3e seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 1d3f 1d3f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d40 1d40 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d41 1d41 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d42 1d42 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d43 1d43 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1dea 0x1dea seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None 1d44 1d44 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d45 1d45 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e0e 0x1e0e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None 1d46 1d46 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d47 1d47 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e4a 0x1e4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None 1d48 1d48 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1d49 0x1d49 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1d49 1d49 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d65 0x1d65 typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1d4a 1d4a fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d77 0x1d77 typ_a_adr 1f TOP - 1 typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 1d4b 1d4b fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1d97 0x1d97 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 1d4c 1d4c seq_br_type 7 Unconditional Call seq_branch_adr 32ab 0x32ab typ_frame 0 None val_frame 0 None 1d4d 1d4d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d4e 1d4e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d4f 1d4f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d50 1d50 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1da0 0x1da0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1d51 1d51 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1db2 0x1db2 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d52 1d52 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1db9 0x1db9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d53 1d53 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d54 1d54 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d55 1d55 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d56 1d56 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1dea 0x1dea seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d57 1d57 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e0e 0x1e0e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d58 1d58 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e4a 0x1e4a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d59 1d59 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1d5a 0x1d5a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1d5a 1d5a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 22 0x2:0x2 val_frame 2 None 1d5b 1d5b ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1d5c 1d5c ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 1d5d 1d5d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1d5e 0x1d5e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d5e 1d5e fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_frame 0 None 1d5f 1d5f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1d60 1d60 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1d61 1d61 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1d62 1d62 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 1d63 1d63 ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1d64 1d64 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d65 0x1d65 seq_random 02 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d65 1d65 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1d68 0x1d68 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3b GP 0x4 val_frame 0 None 1d66 1d66 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d67 1d67 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d6c 0x1d6c seq_random 02 ? typ_c_adr 3e GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 1d68 1d68 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1d69 1d69 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3e GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_frame 0 None 1d6a 1d6a fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3a GP 0x5 val_frame 0 None 1d6b 1d6b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1d6c 0x1d6c typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d6c 1d6c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1d6d 0x1d6d seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d6d 1d6d fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d6e 1d6e fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1d5f 0x1d5f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 1d6f 1d6f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1d5f 0x1d5f typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d70 1d70 ioc_load_wdr 0 None seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 3b GP 0x4 val_frame 0 None 1d71 1d71 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d73 0x1d73 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1d72 1d72 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1d75 0x1d75 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d73 1d73 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d75 0x1d75 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 1d74 1d74 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1d75 0x1d75 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d75 1d75 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_frame 0 None 1d76 1d76 seq_br_type 7 Unconditional Call seq_branch_adr 326e 0x326e typ_frame 0 None val_frame 0 None 1d77 1d77 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1d7d 0x1d7d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_c_adr 3b GP 0x4 val_frame 0 None 1d78 1d78 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1d79 1d79 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d7b 0x1d7b seq_random 02 ? typ_c_adr 3e GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 1d7a 1d7a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1d84 0x1d84 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d7b 1d7b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d84 0x1d84 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1d7c 1d7c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1d84 0x1d84 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d7d 1d7d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_c_adr 3b GP 0x4 typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1d7e 1d7e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_frame 0 None 1d7f 1d7f fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d82 0x1d82 seq_random 02 ? typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3a GP 0x5 val_frame 0 None 1d80 1d80 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d81 1d81 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1d84 0x1d84 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d82 1d82 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d84 0x1d84 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d83 1d83 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1d84 0x1d84 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1d84 1d84 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d85 1d85 fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_cond_sel 65 CROSS_WORD_FIELD~ typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 1d86 1d86 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 65 CROSS_WORD_FIELD~ typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d87 1d87 seq_br_type 7 Unconditional Call seq_branch_adr 326e 0x326e typ_frame 0 None val_frame 0 None 1d88 1d88 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d8c 0x1d8c seq_random 02 ? typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1d89 1d89 seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1d8a 1d8a fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1d90 0x1d90 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d8b 1d8b ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1d8c 1d8c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1d8d 1d8d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d8c 0x1d8c seq_random 02 ? typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1d8e 1d8e seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1d8f 1d8f fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1d8b 0x1d8b typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d90 1d90 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1d91 1d91 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame c None val_frame 0 None 1d92 1d92 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1d93 1d93 typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1d94 1d94 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d97 0x1d97 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d95 1d95 fiu_load_tar 1 hold_tar fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 248a 0x248a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1d96 1d96 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1d90 0x1d90 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d97 1d97 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1d9b 0x1d9b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 1d98 1d98 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1d95 0x1d95 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1d99 1d99 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1d9a 1d9a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1d9b 1d9b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1d9c 1d9c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1d95 0x1d95 typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1d9d 1d9d fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d99 0x1d99 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1d9e 1d9e fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1d9f 1d9f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1da0 0x1da0 seq_random 02 ? typ_a_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 1da0 1da0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1da3 0x1da3 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1da1 1da1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1dae 0x1dae typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1da2 1da2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1da7 0x1da7 seq_random 02 ? typ_c_adr 3b GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 1da3 1da3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1da4 1da4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1dae 0x1dae typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_frame 0 None 1da5 1da5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3a GP 0x5 val_frame 0 None 1da6 1da6 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1da7 0x1da7 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1da7 1da7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1da8 0x1da8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1da8 1da8 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1da9 1da9 fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1dab 0x1dab seq_cond_sel 65 CROSS_WORD_FIELD~ typ_b_adr 04 GP 0x4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 1daa 1daa ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1dab 0x1dab typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1dab 1dab fiu_load_tar 1 hold_tar fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 2494 0x2494 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1dac 1dac fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1d90 0x1d90 typ_b_adr 1f TOP - 1 typ_frame 0 None val_frame 0 None 1dad 1dad fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1da0 0x1da0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1dae 1dae fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1daf 1daf fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1db1 0x1db1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1db0 1db0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert ioc_adrbs 1 val seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1db1 1db1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_adrbs 1 val seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 1db2 1db2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1db6 0x1db6 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_lit 1 None typ_frame 4 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1db3 1db3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1db4 1db4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1db5 1db5 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1db6 1db6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_frame 0 None 1db7 1db7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 1db8 1db8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1db9 1db9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dbc 0x1dbc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_c_lit 1 None typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 39 GP 0x6 val_frame 0 None 1dba 1dba fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1dbb 1dbb fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1dbc 1dbc fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1dbd 1dbd fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1dc6 0x1dc6 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 06 GP 0x6 typ_c_adr 38 GP 0x7 typ_frame 0 None val_frame 0 None 1dbe 1dbe ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dc3 0x1dc3 typ_a_adr 20 0x8:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1dbf 1dbf seq_br_type 7 Unconditional Call seq_branch_adr 26fc 0x26fc typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 7 INC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1dc0 1dc0 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3274 0x3274 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1dc1 1dc1 seq_br_type 7 Unconditional Call seq_branch_adr 2458 0x2458 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 1dc2 1dc2 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1dc6 0x1dc6 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1dc3 1dc3 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 24e5 0x24e5 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1dc4 1dc4 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dc7 0x1dc7 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 1dc5 1dc5 seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 typ_frame 0 None val_frame 0 None 1dc6 1dc6 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 1dc7 1dc7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dd3 0x1dd3 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 06 GP 0x6 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 7 INC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1dc8 1dc8 fiu_fill_mode_src 0 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dd5 0x1dd5 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 1dc9 1dc9 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 1dca 1dca fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1dcb 1dcb seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1dcc 1dcc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1dcd 1dcd ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1dce 1dce seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1dcf 1dcf seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1dd0 1dd0 typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1dd1 1dd1 seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 1dd2 1dd2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1dd3 1dd3 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1dd4 1dd4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1dd5 1dd5 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ddf 0x1ddf seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 1dd6 1dd6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1dd7 1dd7 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1ddc 0x1ddc seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1dd8 1dd8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1dd9 1dd9 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1dce 0x1dce seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 06 GP 0x6 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 1dda 1dda seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1ddb 1ddb seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1ddc 1ddc ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1de1 0x1de1 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1ddd 1ddd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1de1 0x1de1 typ_frame 0 None val_frame 0 None 1dde 1dde seq_br_type 3 Unconditional Branch seq_branch_adr 1dd1 0x1dd1 typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1ddf 1ddf fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1de0 1de0 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1de4 0x1de4 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1de1 1de1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1de2 1de2 seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1de3 1de3 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1de4 1de4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1de7 0x1de7 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 1de5 1de5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1de6 1de6 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1de7 1de7 seq_br_type 7 Unconditional Call seq_branch_adr 2458 0x2458 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 1de8 1de8 seq_br_type 1 Branch True seq_branch_adr 1dd0 0x1dd0 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 07 GP 0x7 val_frame 0 None 1de9 1de9 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1dea 1dea ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e02 0x1e02 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_c_adr 3a GP 0x5 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1deb 1deb fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_frame 0 None 1dec 1dec ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 1ded 1ded fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1dee 0x1dee seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1dee 1dee seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1def 1def fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1df3 0x1df3 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 11 TOP + 1 typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1df0 1df0 fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dff 0x1dff typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1df1 1df1 typ_frame 0 None val_frame 0 None 1df2 1df2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1dfd 0x1dfd typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1df3 1df3 fiu_mem_start 4 continue typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1df4 1df4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1df5 1df5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1df6 0x1df6 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1df6 1df6 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1dfb 0x1dfb seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1df7 1df7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1dfd 0x1dfd seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1df8 1df8 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 1df9 1df9 seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 1eee 0x1eee seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1dfa 1dfa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3273 0x3273 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1dfb 1dfb fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1dfc 1dfc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1df8 0x1df8 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 10 TOP typ_b_adr 03 GP 0x3 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1dfd 1dfd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 1dfe 1dfe fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1dff 1dff seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 1e00 1e00 seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1e01 1e01 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e02 1e02 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1e03 1e03 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1df6 0x1df6 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_random 02 ? typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1e04 1e04 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e08 0x1e08 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1e05 1e05 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_c_adr 38 GP 0x7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1e06 1e06 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e07 1e07 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e08 1e08 ioc_fiubs 2 typ typ_a_adr 04 GP 0x4 typ_c_adr 38 GP 0x7 typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1e09 1e09 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1e0a 1e0a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1df6 0x1df6 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 1e0b 1e0b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e0d 0x1e0d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1e0c 1e0c seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1e0d 1e0d fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1df6 0x1df6 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1e0e 1e0e ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e23 0x1e23 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_c_lit 0 None typ_frame 14 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1e0f 1e0f fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_frame 0 None 1e10 1e10 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1e18 0x1e18 typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1e11 1e11 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e1a 0x1e1a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 1f TOP - 1 typ_frame 0 None val_frame 0 None 1e12 1e12 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1e15 0x1e15 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1e13 1e13 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1e14 1e14 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e15 1e15 ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1e16 1e16 seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1e17 1e17 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e18 1e18 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 1e19 1e19 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e1a 1e1a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1e1b 1e1b fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e1e 0x1e1e seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 1e1c 1e1c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e1d 1e1d fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e1f 0x1e1f typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 4 None 1e1e 1e1e fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 4 None 1e1f 1e1f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e22 0x1e22 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e20 1e20 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e21 1e21 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e22 1e22 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e23 1e23 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 1e24 1e24 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 27 0x9:0x7 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1e25 1e25 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e28 0x1e28 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e26 1e26 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e27 1e27 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e29 0x1e29 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None 1e28 1e28 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None 1e29 1e29 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e2c 0x1e2c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e2a 1e2a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e2b 1e2b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e2d 0x1e2d seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e2c 1e2c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e2d 1e2d fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e31 0x1e31 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e2e 1e2e fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e2f 1e2f fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1e30 1e30 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e31 1e31 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1e32 1e32 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e3c 0x1e3c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 1e33 1e33 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 2 None 1e34 1e34 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None 1e35 1e35 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e3f 0x1e3f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e36 1e36 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 1e37 1e37 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e3b 0x1e3b seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 1e38 1e38 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e3a 0x1e3a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1e39 1e39 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1e3a 1e3a ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e3b 1e3b seq_br_type 3 Unconditional Branch seq_branch_adr 1e41 0x1e41 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1e3c 1e3c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e3d 1e3d fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 2 None 1e3e 1e3e fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e35 0x1e35 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None 1e3f 1e3f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e40 1e40 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e37 0x1e37 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 1e41 1e41 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e46 0x1e46 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 1e42 1e42 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e43 1e43 ioc_tvbs 2 fiu+val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 1e44 1e44 seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1e45 1e45 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e46 1e46 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e47 1e47 seq_br_type 4 Call False seq_branch_adr 3273 0x3273 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 1e48 1e48 seq_br_type 4 Call False seq_branch_adr 3273 0x3273 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 02 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 1e49 1e49 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e4a 1e4a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e5d 0x1e5d seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_c_lit 0 None typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 03 GP 0x3 val_frame 0 None 1e4b 1e4b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS val_frame 0 None 1e4c 1e4c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1e79 0x1e79 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_frame 0 None 1e4d 1e4d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e55 0x1e55 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1e4e 1e4e fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1e7b 0x1e7b typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e4f 1e4f seq_br_type 7 Unconditional Call seq_branch_adr 22ae 0x22ae typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1e50 1e50 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e79 0x1e79 typ_frame 0 None val_frame 0 None 1e51 1e51 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e52 1e52 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 1e53 1e53 seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1e54 1e54 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1e55 1e55 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1e7b 0x1e7b typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e56 1e56 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1e57 1e57 seq_br_type 7 Unconditional Call seq_branch_adr 22aa 0x22aa seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1e58 1e58 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e79 0x1e79 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1e59 1e59 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 225e 0x225e typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e5a 1e5a ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 1e5b 1e5b seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1e5c 1e5c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1e5d 1e5d fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1d59 0x1d59 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 22 0x1:0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS val_a_adr 03 GP 0x3 val_frame 0 None 1e5e 1e5e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e5f 1e5f fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e60 1e60 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 1e61 1e61 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e6a 0x1e6a seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 1e62 1e62 ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e63 1e63 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 1e7b 0x1e7b seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 03 GP 0x3 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e64 1e64 seq_br_type 7 Unconditional Call seq_branch_adr 22b4 0x22b4 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1e65 1e65 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e79 0x1e79 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1e66 1e66 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2256 0x2256 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e67 1e67 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None 1e68 1e68 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 225e 0x225e seq_random 02 ? typ_a_adr 17 LOOP_COUNTER typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e69 1e69 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1e6a 1e6a ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22bc 0x22bc typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1e6b 1e6b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1e7d 0x1e7d typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 1f TOP - 1 val_frame 0 None 1e6c 1e6c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 1e6d 1e6d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e72 0x1e72 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e6e 1e6e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1e6f 1e6f fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1e70 1e70 seq_br_type 4 Call False seq_branch_adr 1e75 0x1e75 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 07 GP 0x7 val_frame 0 None val_rand c START_MULTIPLY 1e71 1e71 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1e79 0x1e79 seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 1e72 1e72 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e73 1e73 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1e74 1e74 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1e70 0x1e70 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1e75 1e75 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 1e76 1e76 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1e77 1e77 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1e78 1e78 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1e79 0x1e79 seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 1e79 1e79 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 1e7a 1e7a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1e7b 1e7b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1e7c 1e7c seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1e7d 1e7d ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 225e 0x225e typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e7e 1e7e ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None 1e7f 1e7f ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 225e 0x225e seq_random 02 ? typ_a_adr 17 LOOP_COUNTER typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e80 1e80 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3273 0x3273 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 1e81 1e81 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1e82 ; -------------------------------------------------------------------------------------- 1e82 ; 0x032d Declare_Type Record,Defined 1e82 ; -------------------------------------------------------------------------------------- 1e82 MACRO_Declare_Type_Record,Defined: 1e82 1e82 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1e82 None fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1e83 0x1e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1e83 1e83 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_frame 1c None val_a_adr 10 TOP val_b_adr 1f TOP - 1 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1e84 1e84 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 1e85 1e85 ioc_tvbs 2 fiu+val typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 3b 0x7:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 1e86 1e86 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 1e87 1e87 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 39 0x2:0x19 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 2 None 1e88 1e88 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None seq_random 0f ? typ_a_adr 3d 0x8:0x1d typ_alu_func 1e A_AND_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 8 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 1e89 1e89 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 1e8d 0x1e8d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 1e8a 1e8a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1e91 0x1e91 typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1e8b 1e8b ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1e8c 1e8c fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 22 0x8:0x2 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 1e8d 1e8d seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1e8e 0x1e8e seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU val_frame 0 None 1e8e 1e8e seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1e8f 0x1e8f seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x0:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1e8f 1e8f seq_br_type a Unconditional Return typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU val_frame 0 None 1e90 ; -------------------------------------------------------------------------------------- 1e90 ; 0x0327 Declare_Type Record,Defined_Incomplete 1e90 ; -------------------------------------------------------------------------------------- 1e90 MACRO_Declare_Type_Record,Defined_Incomplete: 1e90 1e90 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1e90 None fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1e83 0x1e83 seq_cond_sel 16 VAL.TRUE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1e91 1e91 fiu_mem_start 8 start_wr_if_false fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1e92 0x1e92 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1e92 1e92 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 3b 0x2:0x1b val_alu_func 1d A_AND_NOT_B val_frame 2 None 1e93 1e93 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 0210 0x210 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 31 0x9:0x11 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 1e94 ; -------------------------------------------------------------------------------------- 1e94 ; 0x032e Declare_Type Record,Defined,Visible 1e94 ; -------------------------------------------------------------------------------------- 1e94 MACRO_Declare_Type_Record,Defined,Visible: 1e94 1e94 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1e94 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1e95 1e95 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1e83 0x1e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x6:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 1e96 ; -------------------------------------------------------------------------------------- 1e96 ; 0x0328 Declare_Type Record,Defined_Incomplete,Visible 1e96 ; -------------------------------------------------------------------------------------- 1e96 MACRO_Declare_Type_Record,Defined_Incomplete,Visible: 1e96 1e96 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1e96 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1e97 1e97 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1e83 0x1e83 seq_cond_sel 16 VAL.TRUE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x6:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 1e98 ; -------------------------------------------------------------------------------------- 1e98 ; 0x032a Declare_Type Record,Incomplete 1e98 ; -------------------------------------------------------------------------------------- 1e98 MACRO_Declare_Type_Record,Incomplete: 1e98 1e98 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1e98 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offs_lit 44 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1e99 1e99 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 1e9a 1e9a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 1e9b 1e9b fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 1e9c 1e9c fiu_mem_start a start_continue_if_false fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e9f 0x1e9f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 24 0x9:0x4 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1e9d 1e9d ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 1e9e 1e9e fiu_mem_start 8 start_wr_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e9d 0x1e9d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand 2 DEC_LOOP_COUNTER 1e9f 1e9f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_frame 0 None 1ea0 1ea0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ea1 1ea1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ea2 ; -------------------------------------------------------------------------------------- 1ea2 ; 0x032b Declare_Type Record,Incomplete,Visible 1ea2 ; -------------------------------------------------------------------------------------- 1ea2 MACRO_Declare_Type_Record,Incomplete,Visible: 1ea2 1ea2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ea2 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x6:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 1ea3 1ea3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 44 None ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1e99 0x1e99 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1ea4 ; -------------------------------------------------------------------------------------- 1ea4 ; 0x0326 Complete_Type Record,By_Defining 1ea4 ; -------------------------------------------------------------------------------------- 1ea4 MACRO_Complete_Type_Record,By_Defining: 1ea4 1ea4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ea4 None fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 3f 0x1e:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 1e None 1ea5 1ea5 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 1c None val_a_adr 3b 0x7:0x1b val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 1ea6 1ea6 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1ea7 1ea7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1ea8 1ea8 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 6 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 1ea9 1ea9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1eaa 1eaa fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand c WRITE_OUTER_FRAME val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None val_rand c START_MULTIPLY 1eab 1eab fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 1eac 1eac ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1ead 1ead fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None seq_random 0f ? typ_a_adr 3d 0x8:0x1d typ_alu_func 1e A_AND_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 8 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_frame 0 None 1eae 1eae fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 1e8d 0x1e8d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 1eaf 1eaf fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1e91 0x1e91 typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1eb0 1eb0 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1eb1 1eb1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1eb2 ; -------------------------------------------------------------------------------------- 1eb2 ; 0x0325 Complete_Type Record,By_Renaming 1eb2 ; -------------------------------------------------------------------------------------- 1eb2 MACRO_Complete_Type_Record,By_Renaming: 1eb2 1eb2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1eb2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1eb3 1eb3 typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 1eb4 1eb4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1eb5 1eb5 ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 1eb6 1eb6 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 1eb7 1eb7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 4 None 1eb8 1eb8 seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1eb9 1eb9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None val_rand 1 INC_LOOP_COUNTER 1eba 1eba ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1ebb 1ebb fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1ec1 0x1ec1 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_frame 0 None 1ebc 1ebc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 1ebd 1ebd fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1eba 0x1eba typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1ebe ; -------------------------------------------------------------------------------------- 1ebe ; 0x0324 Complete_Type Record,By_Component_Completion 1ebe ; -------------------------------------------------------------------------------------- 1ebe MACRO_Complete_Type_Record,By_Component_Completion: 1ebe 1ebe dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ebe None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 1ebf 1ebf fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_rand a PASS_B_HIGH val_a_adr 35 0x9:0x15 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 9 None 1ec0 1ec0 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1ec1 0x1ec1 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1ec1 1ec1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1ec2 1ec2 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ec5 0x1ec5 typ_a_adr 2b 0x2:0xb typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1ec3 1ec3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1ec4 1ec4 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1ec5 1ec5 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1ed3 0x1ed3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1ec6 1ec6 typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 2 DEC_LOOP_COUNTER 1ec7 1ec7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 3d 0x6:0x1d val_alu_func 1b A_OR_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 6 None 1ec8 1ec8 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1ecd 0x1ecd typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 1ec9 1ec9 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1ed0 0x1ed0 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1eca 1eca ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 3d 0x8:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 1ecb 1ecb ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1ec5 0x1ec5 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ecc 1ecc ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1ec5 0x1ec5 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ecd 1ecd fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 1ece 1ece seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1ed0 0x1ed0 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1ecf 1ecf fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1eca 0x1eca typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_frame 0 None 1ed0 1ed0 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 1ed1 1ed1 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1ed2 0x1ed2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func a PASS_A_ELSE_PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1ed2 1ed2 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3279 0x3279 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 03 GP 0x3 typ_c_lit 1 None typ_frame 9 None val_frame 0 None 1ed3 1ed3 ioc_fiubs 1 val seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ed4 1ed4 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1ed5 1ed5 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1ec1 0x1ec1 typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 1ed6 ; -------------------------------------------------------------------------------------- 1ed6 ; 0x0321 Declare_Variable Record,Visible 1ed6 ; -------------------------------------------------------------------------------------- 1ed6 MACRO_Declare_Variable_Record,Visible: 1ed6 1ed6 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ed6 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 31 0x2:0x11 val_frame 2 None 1ed7 1ed7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 1eed 0x1eed seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 6 CONTROL TOP seq_random 02 ? typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ed8 1ed8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 1ed9 0x1ed9 seq_cond_sel 5f (VAL.ALU_32_CO(late)) nand (TYP.ALU_32_CARRY_OUT(late)) seq_random 04 ? typ_a_adr 28 0x7:0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1ed9 1ed9 fiu_load_oreg 1 hold_oreg ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ee1 0x1ee1 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3b GP 0x4 val_frame 2 None 1eda 1eda seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1edd 0x1edd seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1edb 1edb ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 1edc 1edc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1edd 1edd fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 1ee0 0x1ee0 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None 1ede 1ede seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 21 0x0:0x1 typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1edf 1edf fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1ee0 0x1ee0 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1ee0 1ee0 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1ee1 1ee1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 1ee2 1ee2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 2 None val_rand 9 PASS_A_HIGH 1ee3 1ee3 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1ee4 ; -------------------------------------------------------------------------------------- 1ee4 ; 0x0322 Declare_Variable Record 1ee4 ; -------------------------------------------------------------------------------------- 1ee4 MACRO_Declare_Variable_Record: 1ee4 1ee4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ee4 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 39 0x2:0x19 val_frame 2 None 1ee5 1ee5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ed8 0x1ed8 seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ee6 ; -------------------------------------------------------------------------------------- 1ee6 ; 0x0320 Declare_Variable Record,Duplicate 1ee6 ; -------------------------------------------------------------------------------------- 1ee6 MACRO_Declare_Variable_Record,Duplicate: 1ee6 1ee6 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ee6 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1ee7 1ee7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ee8 1ee8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1eeb 0x1eeb seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2a 0x7:0xa typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 7 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1ee9 1ee9 fiu_load_oreg 1 hold_oreg ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_frame 2 None 1eea 1eea fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1eeb 1eeb ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1eee 0x1eee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_frame 5 None val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 1eec 1eec fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1eed 1eed seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1eee 1eee fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f4c 0x1f4c seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1eef 1eef fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1efa 0x1efa seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x0:0x0 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1ef0 1ef0 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ef5 0x1ef5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1ef1 1ef1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1ef2 0x1ef2 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1ef2 1ef2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ef7 0x1ef7 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1ef3 1ef3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1ef4 0x1ef4 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1ef4 1ef4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1ef5 1ef5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1ef6 1ef6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1ef2 0x1ef2 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1ef7 1ef7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1ef8 1ef8 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1ef9 1ef9 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ef4 0x1ef4 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 1efa 1efa fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1f03 0x1f03 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1efb 1efb fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f1e 0x1f1e typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_frame 0 None 1efc 1efc fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1efd 1efd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1f07 0x1f07 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1efe 1efe fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1eff 0x1eff seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1eff 1eff seq_br_type 3 Unconditional Branch seq_branch_adr 1eee 0x1eee seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_frame 0 None 1f00 1f00 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f01 1f01 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1ef0 0x1ef0 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 35 0x2:0x15 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 1f02 1f02 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1efb 0x1efb seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 1f03 1f03 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f21 0x1f21 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ seq_latch 1 None typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1f04 1f04 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f06 0x1f06 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 1f05 1f05 seq_br_type 0 Branch False seq_branch_adr 1eff 0x1eff seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1f06 1f06 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f07 0x1f07 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f07 1f07 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 9 start_continue_if_true fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f0b 0x1f0b typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f08 1f08 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 1f09 1f09 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 1f0a 1f0a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1ef4 0x1ef4 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f0b 1f0b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1f11 0x1f11 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 1f0c 1f0c fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1f16 0x1f16 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 1f0d 1f0d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 1f0e 1f0e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f0f 1f0f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f10 0x1f10 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f10 1f10 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1ef4 0x1ef4 typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_frame 0 None 1f11 1f11 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_op_sel 2 insert first ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 1f16 0x1f16 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1f12 1f12 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 1 insert last fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 1f13 1f13 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f15 0x1f15 seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f14 1f14 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f10 0x1f10 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f15 1f15 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f10 0x1f10 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f16 1f16 fiu_mem_start 7 start_wr_if_true ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1f1b 0x1f1b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_c_adr 31 GP 0xe val_frame 0 None 1f17 1f17 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1f18 1f18 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 1f1b 0x1f1b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f19 1f19 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 1f1a 1f1a ioc_adrbs 2 typ seq_br_type 8 Return True seq_branch_adr 1f1b 0x1f1b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f1b 1f1b fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 0e GP 0xe val_frame 0 None 1f1c 1f1c fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 1f1d 1f1d fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1eff 0x1eff seq_random 06 ? typ_frame 0 None val_frame 0 None 1f1e 1f1e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1f1f 1f1f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f27 0x1f27 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f20 1f20 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f24 0x1f24 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f21 1f21 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 1f22 1f22 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f29 0x1f29 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 1f23 1f23 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f24 0x1f24 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f24 1f24 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 1f25 1f25 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f26 0x1f26 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f26 1f26 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f2e 0x1f2e seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1f27 1f27 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f2e 0x1f2e seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1f28 1f28 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f2b 0x1f2b typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f29 1f29 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f2e 0x1f2e seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 1f2a 1f2a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f2b 0x1f2b typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f2b 1f2b fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1f2c 1f2c fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 1f2d 1f2d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f26 0x1f26 typ_a_adr 17 LOOP_COUNTER typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f2e 1f2e fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1f00 0x1f00 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1f2f 1f2f fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1f3e 0x1f3e seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1f30 1f30 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f31 1f31 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1f3b 0x1f3b typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f32 1f32 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1f33 1f33 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 27 0x2:0x7 typ_frame 2 None val_frame 0 None 1f34 1f34 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1f35 1f35 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1f38 0x1f38 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f36 1f36 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1f37 1f37 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 1f38 1f38 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1f3a 0x1f3a typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f39 1f39 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f34 0x1f34 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f3a 1f3a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f00 0x1f00 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f3b 1f3b ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1f00 0x1f00 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 1f3c 1f3c seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 1f3d 1f3d seq_br_type 3 Unconditional Branch seq_branch_adr 1f00 0x1f00 typ_frame 0 None val_frame 0 None 1f3e 1f3e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1f49 0x1f49 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1f3f 1f3f fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f40 1f40 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1f41 1f41 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 27 0x2:0x7 typ_frame 2 None val_frame 0 None 1f42 1f42 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1f46 0x1f46 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f43 1f43 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f44 1f44 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1f45 1f45 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f42 0x1f42 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f46 1f46 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f47 1f47 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_frame 0 None 1f48 1f48 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f00 0x1f00 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1f49 1f49 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f4a 1f4a fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1f4b 1f4b ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f00 0x1f00 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 1f4c 1f4c fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1f4d 0x1f4d seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 1f4d 1f4d fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1f4e 1f4e fiu_len_fill_lit 49 zero-fill 0x9 fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1f4f 1f4f seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1f50 0x1f50 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_a_adr 20 0x0:0x0 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 1f50 1f50 seq_br_type 7 Unconditional Call seq_branch_adr 32c3 0x32c3 typ_frame 0 None val_frame 0 None 1f51 1f51 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f52 ; -------------------------------------------------------------------------------------- 1f52 ; 0x03d1 Declare_Type Access,Constrained 1f52 ; -------------------------------------------------------------------------------------- 1f52 MACRO_Declare_Type_Access,Constrained: 1f52 1f52 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f52 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f5a 0x1f5a typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x0:0x0 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1f53 1f53 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f54 ; -------------------------------------------------------------------------------------- 1f54 ; 0x03d2 Declare_Type Access,Constrained,Visible 1f54 ; -------------------------------------------------------------------------------------- 1f54 MACRO_Declare_Type_Access,Constrained,Visible: 1f54 1f54 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f54 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1f55 1f55 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f5a 0x1f5a typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1f56 ; -------------------------------------------------------------------------------------- 1f56 ; 0x03ab Declare_Type Heap_Access,Constrained 1f56 ; -------------------------------------------------------------------------------------- 1f56 MACRO_Declare_Type_Heap_Access,Constrained: 1f56 1f56 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f56 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f5b 0x1f5b typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x0:0x0 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1f57 1f57 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f58 ; -------------------------------------------------------------------------------------- 1f58 ; 0x03ac Declare_Type Heap_Access,Constrained,Visible 1f58 ; -------------------------------------------------------------------------------------- 1f58 MACRO_Declare_Type_Heap_Access,Constrained,Visible: 1f58 1f58 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f58 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 1f59 1f59 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f5b 0x1f5b typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1f5a 1f5a fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1f5c 0x1f5c seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_b_adr 3d 0x2:0x1d val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 1f5b 1f5b fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1f5c 0x1f5c seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_b_adr 39 0x7:0x19 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 7 None 1f5c 1f5c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1f5d 1f5d fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1f5e 1f5e ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1f5f 1f5f fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_frame b None typ_rand 9 PASS_A_HIGH val_frame 0 None 1f60 1f60 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1f66 0x1f66 seq_en_micro 0 None typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU val_frame 0 None 1f61 1f61 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 8 type_var ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f62 1f62 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 1f63 1f63 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 1f TOP - 1 typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 1f64 1f64 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_b_adr 01 GP 0x1 val_frame 0 None 1f65 1f65 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 1f66 1f66 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f67 1f67 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f6e 0x1f6e typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f68 1f68 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f69 1f69 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f6a 1f6a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f6b 1f6b seq_br_type 3 Unconditional Branch seq_branch_adr 1f73 0x1f73 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 1f6c 1f6c seq_br_type 3 Unconditional Branch seq_branch_adr 1f73 0x1f73 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 1f6d 1f6d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f7b 0x1f7b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f6e 1f6e ioc_fiubs 1 val typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 1f6f 1f6f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f70 1f70 typ_frame 0 None val_frame 0 None 1f71 1f71 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 1f72 1f72 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3244 0x3244 typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1f73 1f73 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 1f74 1f74 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1f75 0x1f75 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 1f75 1f75 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3244 0x3244 typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1f76 1f76 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1f77 1f77 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1f78 1f78 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1f79 1f79 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1f7a 0x1f7a typ_a_adr 1f TOP - 1 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 1f7a 1f7a seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 1f7b 1f7b typ_frame 0 None val_frame 0 None 1f7c 1f7c fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1f73 0x1f73 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1f7d 1f7d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f7e ; -------------------------------------------------------------------------------------- 1f7e ; 0x0341 Complete_Type Array,By_Constraining 1f7e ; -------------------------------------------------------------------------------------- 1f7e MACRO_Complete_Type_Array,By_Constraining: 1f7e 1f7e dispatch_csa_valid 6 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f7e None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1f7f 1f7f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f80 1f80 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f81 1f81 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1f86 0x1f86 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 0 None typ_frame 1c None typ_rand 9 PASS_A_HIGH val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 1f82 1f82 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1f83 1f83 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1f84 1f84 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1f8b 0x1f8b seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 1f85 1f85 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 1f86 1f86 fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1f87 1f87 typ_frame 0 None val_frame 0 None 1f88 1f88 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1f89 1f89 seq_br_type 8 Return True seq_branch_adr 1f8a 0x1f8a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_frame 0 None 1f8a 1f8a seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1f8b 1f8b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_lit 0 None typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f8c 1f8c fiu_mem_start 4 continue fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1faa 0x1faa typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 1d TOP - 3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f8d 1f8d fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 1f8e 1f8e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1f99 0x1f99 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_mar_cntl 6 INCREMENT_MAR val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1f8f 1f8f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fa7 0x1fa7 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1f90 1f90 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1f91 1f91 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 9 start_continue_if_true fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fa0 0x1fa0 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1f92 1f92 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 02 ? typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1f93 1f93 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1d TOP - 3 val_frame 0 None 1f94 1f94 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1f95 1f95 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 1f97 0x1f97 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1f96 1f96 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1f97 1f97 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f98 1f98 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 06 GP 0x6 val_b_adr 37 0x6:0x17 val_frame 6 None 1f99 1f99 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1f9a 1f9a fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 1f9b 0x1f9b seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2d 0x5:0xd typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f9b 1f9b seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 1f9c 1f9c typ_frame 0 None val_frame 0 None 1f9d 1f9d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f9a 0x1f9a typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1f9e 1f9e seq_br_type 8 Return True seq_branch_adr 1f9f 0x1f9f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 2d 0x5:0xd typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_frame 5 None val_frame 0 None 1f9f 1f9f seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 1fa0 1fa0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1fa1 1fa1 ioc_fiubs 0 fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand c START_MULTIPLY 1fa2 1fa2 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fa5 0x1fa5 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1fa3 1fa3 seq_br_type 4 Call False seq_branch_adr 1fa6 0x1fa6 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1fa4 1fa4 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 1fa5 1fa5 seq_br_type 8 Return True seq_branch_adr 1fa6 0x1fa6 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_frame 0 None val_m_b_src 2 Bits 32…47 1fa6 1fa6 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None val_m_b_src 2 Bits 32…47 1fa7 1fa7 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1fa8 1fa8 typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1fa9 1fa9 seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1faa 1faa fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1fab 1fab fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1fdb 0x1fdb seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 37 0x6:0x17 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 6 None 1fac 1fac fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f9c 0x1f9c seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1b TOP - 5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1fad 1fad fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1fc5 0x1fc5 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 1fae 1fae fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1fc8 0x1fc8 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1faf 1faf fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 1fb0 1fb0 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fcc 0x1fcc seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1b A_OR_B val_b_adr 3d 0x8:0x1d val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 1fb1 1fb1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1fb2 1fb2 ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2f 0x7:0xf typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 1fb3 1fb3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1fb4 1fb4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 6 A_MINUS_B val_b_adr 1b TOP - 5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1fb5 1fb5 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 7 INC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1fb6 1fb6 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 1b TOP - 5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 1fb7 1fb7 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fd4 0x1fd4 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 1fb8 1fb8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_frame 0 None 1fb9 1fb9 ioc_fiubs 1 val seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 1fba 1fba fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fd6 0x1fd6 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 1fbb 1fbb fiu_mem_start 4 continue ioc_fiubs 2 typ ioc_load_wdr 0 None seq_random 02 ? typ_a_adr 04 GP 0x4 typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 1fbc 1fbc fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 05 GP 0x5 val_b_adr 1b TOP - 5 val_frame 0 None 1fbd 1fbd fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 1fbe 1fbe fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1fc2 0x1fc2 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 1fbf 1fbf ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1fc0 1fc0 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1fc1 1fc1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1fc2 1fc2 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1fc3 1fc3 ioc_load_wdr 0 None typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 1fc4 1fc4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1fc5 1fc5 seq_br_type 4 Call False seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 6 A_MINUS_B val_b_adr 1b TOP - 5 val_frame 0 None 1fc6 1fc6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1fc7 1fc7 fiu_mem_start 4 continue seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1fc8 1fc8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 25 0x11:0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1fc9 1fc9 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1fca 1fca fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1fcb 1fcb seq_br_type 3 Unconditional Branch seq_branch_adr 1fb1 0x1fb1 typ_frame 0 None val_a_adr 3d 0x8:0x1d val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 1fcc 1fcc typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1fcd 1fcd fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 1fce 1fce seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand c START_MULTIPLY 1fcf 1fcf seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fd2 0x1fd2 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1fd0 1fd0 seq_br_type 4 Call False seq_branch_adr 1fd3 0x1fd3 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 1fd1 1fd1 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3d 0x8:0x1d val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 1fd2 1fd2 seq_br_type 8 Return True seq_branch_adr 1fd3 0x1fd3 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_frame 0 None val_m_b_src 2 Bits 32…47 1fd3 1fd3 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_m_b_src 2 Bits 32…47 1fd4 1fd4 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1fd5 1fd5 ioc_fiubs 1 val seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1c TOP - 4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 1fd6 1fd6 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1fd7 1fd7 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1fd8 1fd8 seq_br_type 4 Call False seq_branch_adr 1fda 0x1fda seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 1fd9 1fd9 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1fda 1fda seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 1fdb 1fdb seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f9e 0x1f9e typ_frame 0 None val_frame 0 None 1fdc 1fdc fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 1fdd 1fdd fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 1fde 1fde typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None 1fdf 1fdf fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 1fe0 1fe0 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 22 0x9:0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 9 None 1fe1 1fe1 fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1fea 0x1fea seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 21 0x9:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 1fe2 1fe2 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1fe3 1fe3 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 2e 0x4:0xe val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 4 None val_rand c START_MULTIPLY 1fe4 1fe4 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 22 0x9:0x2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 9 None 1fe5 1fe5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 1fe6 1fe6 ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1fe7 1fe7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 1fe8 1fe8 ioc_tvbs 2 fiu+val typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 1fe9 1fe9 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1fea 0x1fea typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 1fea 1fea fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2000 0x2000 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 1feb 1feb fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None val_rand 2 DEC_LOOP_COUNTER 1fec 1fec ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 1fed 1fed ioc_tvbs c mem+mem+csa+dummy typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 1fee 1fee fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1fef 1fef seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 1ff0 1ff0 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 1ff1 1ff1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1fff 0x1fff seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1ff2 1ff2 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3272 0x3272 typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 1ff3 1ff3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 1ff4 1ff4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 1ff5 1ff5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_b_adr 06 GP 0x6 val_frame 0 None 1ff6 1ff6 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x7:0x11 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 7 None val_b_adr 01 GP 0x1 val_frame 0 None 1ff7 1ff7 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2b 0x8:0xb typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 1ff8 1ff8 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1fea 0x1fea seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1ff9 1ff9 seq_br_type 0 Branch False seq_branch_adr 1ffe 0x1ffe seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1ffa 1ffa seq_br_type 0 Branch False seq_branch_adr 1ffe 0x1ffe seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1ffb 1ffb seq_br_type 0 Branch False seq_branch_adr 1ffe 0x1ffe seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1ffc 1ffc seq_br_type 0 Branch False seq_branch_adr 1ffe 0x1ffe seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 1ffd 1ffd seq_br_type 1 Branch True seq_branch_adr 1fea 0x1fea seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_rand e PRODUCT_LEFT_32 1ffe 1ffe ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1fea 0x1fea typ_a_adr 06 GP 0x6 typ_frame 0 None val_alu_func 13 ONES val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 1fff 1fff seq_br_type 3 Unconditional Branch seq_branch_adr 1ff4 0x1ff4 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2000 2000 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2001 2001 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2005 0x2005 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 02 ? typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 2002 2002 ioc_adrbs 1 val ioc_fiubs 1 val seq_random 0f ? typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 2003 2003 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2004 2004 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2005 2005 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2006 2006 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2217 0x2217 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 2007 2007 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2008 ; -------------------------------------------------------------------------------------- 2008 ; 0x0343 Complete_Type Array,By_Defining 2008 ; -------------------------------------------------------------------------------------- 2008 MACRO_Complete_Type_Array,By_Defining: 2008 2008 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2008 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2009 2009 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 200a 200a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 200b 200b fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_lit 2 None typ_frame a None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 200c 200c fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 200d 200d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 200e 200e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 200f 200f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2010 2010 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2011 2011 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20a8 0x20a8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2012 2012 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2017 0x2017 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2013 2013 seq_br_type 2 Push (branch address) seq_branch_adr 2017 0x2017 typ_alu_func 1b A_OR_B typ_b_adr 31 0x9:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 2014 2014 seq_br_type 8 Return True seq_branch_adr 2015 0x2015 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_frame b None val_frame 0 None 2015 2015 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20b8 0x20b8 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_a_adr 1e TOP - 2 typ_b_adr 2d 0x9:0xd typ_frame 9 None val_frame 0 None 2016 2016 seq_br_type 3 Unconditional Branch seq_branch_adr 20bb 0x20bb typ_frame 0 None val_frame 0 None 2017 2017 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2034 0x2034 typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2018 2018 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3e 0x8:0x1e val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 2019 2019 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_frame 0 None 201a 201a seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 201b 201b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2023 0x2023 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 201c 201c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 201d 201d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 201e 201e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2026 0x2026 seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 201f 201f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2020 2020 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2021 2021 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2026 0x2026 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 2022 2022 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2026 0x2026 typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2023 2023 ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2024 2024 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2025 2025 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2026 0x2026 typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2026 2026 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 2027 2027 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 2028 2028 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 202c 0x202c typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_b_adr 1d TOP - 3 val_frame 0 None 2029 2029 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 202a 202a typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 202b 202b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 202c 202c fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 202d 202d fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 202a 0x202a typ_frame 0 None val_a_adr 10 TOP val_b_adr 37 0x6:0x17 val_frame 6 None 202e 202e seq_br_type 8 Return True seq_branch_adr 202f 0x202f seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 18 NOT_A_AND_B typ_b_adr 23 0x1:0x3 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_frame 2 None 202f 202f fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2030 2030 typ_frame 0 None val_frame 0 None 2031 2031 fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2032 2032 ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 2033 0x2033 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_alu_func 19 X_XOR_B typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 2033 2033 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2034 2034 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_frame 0 None 2035 2035 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2036 2036 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 203f 0x203f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 2037 2037 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2038 2038 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 2039 2039 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 203e 0x203e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 203a 203a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 203b 203b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 203c 203c seq_br_type 1 Branch True seq_branch_adr 203e 0x203e seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 203d 203d seq_br_type 3 Unconditional Branch seq_branch_adr 203e 0x203e typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 203e 203e seq_br_type 3 Unconditional Branch seq_branch_adr 2041 0x2041 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None val_rand 1 INC_LOOP_COUNTER 203f 203f ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3e 0x5:0x1e val_frame 5 None 2040 2040 seq_br_type 3 Unconditional Branch seq_branch_adr 203e 0x203e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2041 2041 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 17 LOOP_COUNTER val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2042 2042 fiu_len_fill_lit 4d zero-fill 0xd fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2043 2043 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 33 0x6:0x13 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2044 2044 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329b 0x329b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2045 2045 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1c TOP - 4 val_frame 0 None 2046 2046 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2047 0x2047 typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 18 NOT_A_AND_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2047 2047 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2048 2048 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 31 0x6:0x11 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2049 2049 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 204a 204a ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 204b 204b seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 204d 0x204d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 204c 204c seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 204d 204d seq_br_type 0 Branch False seq_branch_adr 2059 0x2059 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 204e 204e seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 204f 204f seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2050 2050 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 2051 2051 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2052 2052 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2057 0x2057 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 2053 2053 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2054 2054 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2055 2055 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2057 0x2057 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 2056 2056 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2057 0x2057 typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2057 2057 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 2047 0x2047 typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2058 2058 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 205c 0x205c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2059 2059 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 205a 205a ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3e 0x5:0x1e val_frame 5 None 205b 205b fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2057 0x2057 typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 205c 205c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 205d 205d fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_b_adr 1f TOP - 1 val_frame 0 None 205e 205e ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2062 0x2062 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 205f 205f ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 18 ? typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2060 2060 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2061 2061 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2062 2062 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2063 2063 ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2064 2064 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 2065 2065 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 2d 0x4:0xd val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand c START_MULTIPLY 2066 2066 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 2067 2067 ioc_tvbs 2 fiu+val typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2068 2068 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 2 Push (branch address) seq_branch_adr 206a 0x206a typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2069 2069 seq_br_type 3 Unconditional Branch seq_branch_adr 202e 0x202e typ_frame 0 None val_frame 0 None 206a 206a seq_br_type 3 Unconditional Branch seq_branch_adr 2217 0x2217 typ_frame 0 None val_frame 0 None 206b 206b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 206c ; -------------------------------------------------------------------------------------- 206c ; 0x0355 Declare_Type Array,Defined_Incomplete 206c ; -------------------------------------------------------------------------------------- 206c MACRO_Declare_Type_Array,Defined_Incomplete: 206c 206c dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 206c None fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 206d 206d seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 206f 0x206f seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 206e 206e seq_br_type 7 Unconditional Call seq_branch_adr 20cc MACRO_Declare_Type_Array,Defined typ_frame 0 None val_frame 0 None 206f 206f ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2084 0x2084 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2070 2070 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2071 2071 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2072 2072 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2073 2073 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2074 2074 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2075 2075 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2076 2076 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2077 2077 ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2084 0x2084 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 2078 2078 ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 207f 0x207f seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 2079 2079 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 207a 207a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 207b 207b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 207c 207c ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2082 0x2082 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 207d 207d ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2082 0x2082 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 207e 207e ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2082 0x2082 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 36 0x12:0x16 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 207f 207f fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2084 0x2084 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_alu_func 1a PASS_B typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2080 2080 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2084 0x2084 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2081 2081 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2082 2082 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2084 0x2084 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 2083 2083 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2084 2084 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2086 0x2086 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 30 0x5:0x10 val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 2085 2085 seq_br_type 3 Unconditional Branch seq_branch_adr 20bd 0x20bd typ_a_adr 20 0x5:0x0 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 2086 2086 ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3e 0x8:0x1e val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 2087 2087 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_frame 0 None 2088 2088 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2089 2089 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2091 0x2091 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 208a 208a seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 208b 208b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 208c 208c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2094 0x2094 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 208d 208d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 208e 208e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 208f 208f fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2094 0x2094 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 2090 2090 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2094 0x2094 typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2091 2091 ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2092 2092 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2093 2093 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2094 0x2094 typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2094 2094 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 2095 2095 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 3b 0x2:0x1b val_frame 2 None 2096 2096 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2099 0x2099 typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_b_adr 1d TOP - 3 val_frame 0 None 2097 2097 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 33 0x5:0x13 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 2098 2098 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2099 2099 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 33 0x5:0x13 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 209a 209a fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2098 0x2098 typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_b_adr 37 0x6:0x17 val_frame 6 None 209b 209b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 209c ; -------------------------------------------------------------------------------------- 209c ; 0x0356 Declare_Type Array,Defined_Incomplete,Visible 209c ; -------------------------------------------------------------------------------------- 209c MACRO_Declare_Type_Array,Defined_Incomplete,Visible: 209c 209c dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 209c None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 209d 209d fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x6:0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 209e 209e seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 206f 0x206f seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 209f 209f seq_br_type 7 Unconditional Call seq_branch_adr 2114 MACRO_Declare_Type_Array,Defined,Visible typ_frame 0 None val_frame 0 None 20a0 ; -------------------------------------------------------------------------------------- 20a0 ; 0x0348 Declare_Type Array,Defined_Incomplete,Bounds_With_Object 20a0 ; -------------------------------------------------------------------------------------- 20a0 MACRO_Declare_Type_Array,Defined_Incomplete,Bounds_With_Object: 20a0 20a0 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20a0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 20 0x0:0x0 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 20a1 20a1 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 206f 0x206f seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 20a2 20a2 seq_br_type 7 Unconditional Call seq_branch_adr 211a MACRO_Declare_Type_Array,Defined,Bounds_With_Object typ_frame 0 None val_frame 0 None 20a3 20a3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 20a4 ; -------------------------------------------------------------------------------------- 20a4 ; 0x0349 Declare_Type Array,Defined_Incomplete,Visible,Bounds_With_Object 20a4 ; -------------------------------------------------------------------------------------- 20a4 MACRO_Declare_Type_Array,Defined_Incomplete,Visible,Bounds_With_Object: 20a4 20a4 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20a4 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 20a5 20a5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 20a6 20a6 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 206f 0x206f seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 20a7 20a7 seq_br_type 7 Unconditional Call seq_branch_adr 211e MACRO_Declare_Type_Array,Defined,Visible,Bounds_With_Object typ_frame 0 None val_frame 0 None 20a8 20a8 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20a9 20a9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20aa 20aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20ab 20ab fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20ac 20ac seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20ad 20ad seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20ae 20ae seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20af 20af fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20b0 20b0 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 20b1 20b1 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 20b8 0x20b8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 20b2 20b2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20b3 20b3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20b4 20b4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20b5 20b5 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 20bb 0x20bb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 20b6 20b6 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 20bb 0x20bb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 20b7 20b7 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 20bb 0x20bb seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 28 0x13:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3d 0x6:0x1d val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 20b8 20b8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 20b9 0x20b9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_alu_func 1a PASS_B typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_frame 0 None 20b9 20b9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 20ba 0x20ba seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 20ba 20ba seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 20bb 20bb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 20bc 0x20bc seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 1e TOP - 2 typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 20bc 20bc seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 20bd 20bd fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_frame 0 None 20be 20be seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20bf 20bf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20c9 0x20c9 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 20c0 20c0 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20c1 20c1 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 20c2 20c2 ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20c7 0x20c7 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 20c3 20c3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20c4 20c4 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20c5 20c5 seq_br_type 1 Branch True seq_branch_adr 20c7 0x20c7 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 20c6 20c6 seq_br_type 3 Unconditional Branch seq_branch_adr 20c7 0x20c7 typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 20c7 20c7 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 20e7 0x20e7 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 34 0x5:0x14 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None val_rand 1 INC_LOOP_COUNTER 20c8 20c8 seq_br_type 3 Unconditional Branch seq_branch_adr 20e7 0x20e7 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 35 0x5:0x15 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 20c9 20c9 ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 20ca 20ca ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3e 0x5:0x1e val_frame 5 None 20cb 20cb seq_br_type 3 Unconditional Branch seq_branch_adr 20c7 0x20c7 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 20cc ; -------------------------------------------------------------------------------------- 20cc ; 0x035d Declare_Type Array,Defined 20cc ; -------------------------------------------------------------------------------------- 20cc MACRO_Declare_Type_Array,Defined: 20cc 20cc dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20cc None fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 20cd 20cd seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20a8 0x20a8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 20ce 20ce ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 20cf 20cf seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20bd 0x20bd seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 30 0x5:0x10 val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 20d0 20d0 ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3e 0x8:0x1e val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 20d1 20d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 1d TOP - 3 typ_b_adr 1c TOP - 4 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_frame 0 None 20d2 20d2 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20d3 20d3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20dd 0x20dd seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_frame 0 None 20d4 20d4 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 20db 0x20db seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20d5 20d5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 20d6 20d6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20e0 0x20e0 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 20d7 20d7 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20d8 20d8 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20d9 20d9 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 20e0 0x20e0 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 20da 20da fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20e0 0x20e0 typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 20db 20db seq_br_type 1 Branch True seq_branch_adr 3278 0x3278 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1b A_OR_B typ_b_adr 31 0x2:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 20dc 20dc seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 20dd 20dd ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 20de 20de typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 20df 20df fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20e0 0x20e0 typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 20e0 20e0 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 20e1 20e1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 20e2 20e2 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20e5 0x20e5 typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_b_adr 1d TOP - 3 val_frame 0 None 20e3 20e3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 33 0x5:0x13 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 20e4 20e4 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 20e5 20e5 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 33 0x5:0x13 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 20e6 20e6 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 20e4 0x20e4 typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_b_adr 37 0x6:0x17 val_frame 6 None 20e7 20e7 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 36 0x6:0x16 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 17 LOOP_COUNTER val_frame 0 None val_rand 1 INC_LOOP_COUNTER 20e8 20e8 fiu_len_fill_lit 4d zero-fill 0xd fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 10 TOP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 20e9 20e9 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 33 0x6:0x13 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20ea 20ea fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329b 0x329b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 20eb 20eb fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1c TOP - 4 val_frame 0 None 20ec 20ec ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 20ed 0x20ed typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 18 NOT_A_AND_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20ed 20ed fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 20ee 20ee fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 31 0x6:0x11 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 20ef 20ef ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 20f0 20f0 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20f1 20f1 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20f3 0x20f3 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 20f2 20f2 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 20f3 20f3 seq_br_type 0 Branch False seq_branch_adr 20ff 0x20ff seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 20f4 20f4 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20f5 20f5 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 20f6 20f6 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand c START_MULTIPLY 20f7 20f7 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 20f8 20f8 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20fd 0x20fd seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 20f9 20f9 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20fa 20fa seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 20fb 20fb fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 20fd 0x20fd seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 20fc 20fc fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20fd 0x20fd typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 13 ONES val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 20fd 20fd fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 20ed 0x20ed seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 20fe 20fe ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 2102 0x2102 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 20ff 20ff typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2100 2100 ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3e 0x5:0x1e val_frame 5 None 2101 2101 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20fd 0x20fd typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2102 2102 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2106 0x2106 typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_b_adr 10 TOP val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2103 2103 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_b_adr 1f TOP - 1 val_frame 0 None 2104 2104 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 210d 0x210d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2105 2105 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2109 0x2109 seq_random 18 ? typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2106 2106 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_b_adr 1f TOP - 1 val_frame 0 None 2107 2107 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 210d 0x210d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 3b 0x2:0x1b val_frame 2 None 2108 2108 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2109 0x2109 seq_random 18 ? typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2109 2109 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_frame 0 None 210a 210a fiu_mem_start 3 start-wr fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 210b 210b fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_a_adr 04 GP 0x4 val_b_adr 39 0x2:0x19 val_frame 2 None 210c 210c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 210d 210d typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 210e 210e ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 210f 210f fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 2110 2110 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 2d 0x4:0xd val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand c START_MULTIPLY 2111 2111 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 2112 2112 ioc_tvbs 2 fiu+val typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2113 2113 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 2217 0x2217 typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2114 ; -------------------------------------------------------------------------------------- 2114 ; 0x035e Declare_Type Array,Defined,Visible 2114 ; -------------------------------------------------------------------------------------- 2114 MACRO_Declare_Type_Array,Defined,Visible: 2114 2114 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2114 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2115 2115 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x6:0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 2116 2116 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20a8 0x20a8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2117 2117 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20cf 0x20cf seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2118 2118 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2119 2119 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 211a ; -------------------------------------------------------------------------------------- 211a ; 0x0350 Declare_Type Array,Defined,Bounds_With_Object 211a ; -------------------------------------------------------------------------------------- 211a MACRO_Declare_Type_Array,Defined,Bounds_With_Object: 211a 211a dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 211a None fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 20 0x0:0x0 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 211b 211b seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20a8 0x20a8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 211c 211c ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20cf 0x20cf seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 211d 211d seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 211e ; -------------------------------------------------------------------------------------- 211e ; 0x0351 Declare_Type Array,Defined,Visible,Bounds_With_Object 211e ; -------------------------------------------------------------------------------------- 211e MACRO_Declare_Type_Array,Defined,Visible,Bounds_With_Object: 211e 211e dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 211e None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 211f 211f fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2120 2120 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20a8 0x20a8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2121 2121 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20cf 0x20cf seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2122 2122 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2123 2123 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2124 ; -------------------------------------------------------------------------------------- 2124 ; 0x035b Declare_Type Array,Constrained 2124 ; -------------------------------------------------------------------------------------- 2124 MACRO_Declare_Type_Array,Constrained: 2124 2124 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2124 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_frame 0 None 2125 2125 fiu_mem_start 4 continue fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2146 0x2146 typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2126 2126 fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 2127 2127 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2135 0x2135 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_mar_cntl 6 INCREMENT_MAR val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2128 2128 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2143 0x2143 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 24 0x7:0x4 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2129 2129 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2132 0x2132 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 212a 212a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 9 start_continue_if_true fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 213c 0x213c seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x2:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 212b 212b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 212c 212c fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1e TOP - 2 val_frame 0 None 212d 212d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2134 0x2134 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 212e 212e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 0 Early Condition seq_br_type c Dispatch True seq_branch_adr 212f 0x212f seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 212f 212f fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2130 2130 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 21 0x10:0x1 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 06 GP 0x6 val_b_adr 37 0x6:0x17 val_frame 6 None 2131 2131 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2132 2132 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3272 0x3272 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_random 05 ? typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 31 0x2:0x11 typ_frame 2 None val_frame 0 None 2133 2133 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2134 2134 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3272 0x3272 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 31 0x2:0x11 typ_frame 2 None val_frame 0 None 2135 2135 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2136 2136 fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2137 0x2137 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 2d 0x5:0xd typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 2137 2137 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2138 2138 typ_frame 0 None val_frame 0 None 2139 2139 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2136 0x2136 typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 213a 213a ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 213b 0x213b seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 2d 0x5:0xd typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_frame 5 None val_a_adr 25 0x5:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 213b 213b seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 213c 213c fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 213d 213d ioc_fiubs 0 fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand c START_MULTIPLY 213e 213e seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2141 0x2141 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 213f 213f seq_br_type 4 Call False seq_branch_adr 2142 0x2142 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2140 2140 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 2141 2141 seq_br_type 8 Return True seq_branch_adr 2142 0x2142 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_frame 0 None val_m_b_src 2 Bits 32…47 2142 2142 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None val_m_b_src 2 Bits 32…47 2143 2143 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2144 2144 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2145 2145 seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2146 2146 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_c_lit 0 None typ_frame 14 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2147 2147 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2177 0x2177 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 37 0x6:0x17 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 6 None 2148 2148 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2138 0x2138 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1c TOP - 4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2149 2149 fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2161 0x2161 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 214a 214a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2164 0x2164 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 2d 0x7:0xd typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 214b 214b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 214c 214c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2168 0x2168 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1b A_OR_B val_b_adr 3d 0x8:0x1d val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 214d 214d fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 214e 214e ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2f 0x7:0xf typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 214f 214f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 2150 2150 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 03 GP 0x3 typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2151 2151 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 7 INC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2152 2152 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1d TOP - 3 val_frame 0 None 2153 2153 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2170 0x2170 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 2154 2154 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_frame 0 None 2155 2155 ioc_fiubs 1 val seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 2156 2156 fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2172 0x2172 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 05 GP 0x5 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 2157 2157 fiu_mem_start 4 continue ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 04 GP 0x4 typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2158 2158 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 05 GP 0x5 val_b_adr 1c TOP - 4 val_frame 0 None 2159 2159 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 215a 215a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 215d 0x215d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 215b 215b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_frame 0 None 215c 215c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 215d 215d fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 215e 215e ioc_load_wdr 0 None typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 215f 215f typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2160 2160 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2161 2161 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1d TOP - 3 val_frame 0 None 2162 2162 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2163 2163 fiu_mem_start 4 continue seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2164 2164 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 25 0x11:0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2165 2165 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2166 2166 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2167 2167 seq_br_type 3 Unconditional Branch seq_branch_adr 214d 0x214d typ_frame 0 None val_a_adr 3d 0x8:0x1d val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 2168 2168 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2169 2169 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 216a 216a seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand c START_MULTIPLY 216b 216b seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 216e 0x216e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 216c 216c seq_br_type 4 Call False seq_branch_adr 216f 0x216f seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 216d 216d seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3d 0x8:0x1d val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 216e 216e seq_br_type 8 Return True seq_branch_adr 216f 0x216f seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_frame 0 None val_m_b_src 2 Bits 32…47 216f 216f seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_m_b_src 2 Bits 32…47 2170 2170 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2171 2171 ioc_fiubs 1 val seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1d TOP - 3 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2172 2172 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2173 2173 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2174 2174 seq_br_type 4 Call False seq_branch_adr 2176 0x2176 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 2175 2175 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2176 2176 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2177 2177 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 213a 0x213a typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2178 2178 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 33 0x2:0x13 typ_alu_func 1a PASS_B typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 2179 2179 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1 A_PLUS_B typ_b_adr 33 0x2:0x13 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 217a 217a typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 22 0x9:0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 9 None 217b 217b fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 217c 217c typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 32 0x8:0x12 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 217d 217d fiu_load_tar 1 hold_tar fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2187 0x2187 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1c None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 21 0x9:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 217e 217e fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 217f 217f typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 2e 0x4:0xe val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 4 None val_rand c START_MULTIPLY 2180 2180 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 22 0x9:0x2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 9 None 2181 2181 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2182 2182 ioc_tvbs 2 fiu+val typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2183 2183 ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2184 2184 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2185 2185 ioc_tvbs 2 fiu+val typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2186 2186 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2187 0x2187 typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2187 2187 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 219f 0x219f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 2188 2188 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 4 None val_rand 2 DEC_LOOP_COUNTER 2189 2189 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 218a 218a ioc_tvbs c mem+mem+csa+dummy typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 218b 218b fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 06 GP 0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 218c 218c seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 218f 0x218f seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 218d 218d seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 218e 218e fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 218f 218f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 2190 2190 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 219e 0x219e seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2191 2191 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3272 0x3272 typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 2192 2192 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3272 0x3272 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_frame 0 None 2193 2193 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2194 2194 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_b_adr 06 GP 0x6 val_frame 0 None 2195 2195 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x7:0x11 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 7 None val_b_adr 01 GP 0x1 val_frame 0 None 2196 2196 seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2b 0x8:0xb typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 2197 2197 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2187 0x2187 seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2198 2198 seq_br_type 0 Branch False seq_branch_adr 219d 0x219d seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2199 2199 seq_br_type 0 Branch False seq_branch_adr 219d 0x219d seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 219a 219a seq_br_type 0 Branch False seq_branch_adr 219d 0x219d seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 219b 219b seq_br_type 0 Branch False seq_branch_adr 219d 0x219d seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 219c 219c seq_br_type 1 Branch True seq_branch_adr 2187 0x2187 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None val_rand e PRODUCT_LEFT_32 219d 219d ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2187 0x2187 typ_a_adr 06 GP 0x6 typ_frame 0 None val_alu_func 13 ONES val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 219e 219e seq_br_type 3 Unconditional Branch seq_branch_adr 2193 0x2193 typ_a_adr 3b 0x7:0x1b typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 219f 219f fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 21a0 21a0 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 21a6 0x21a6 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 21a1 21a1 ioc_adrbs 1 val ioc_fiubs 1 val seq_random 18 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 2 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 21a2 21a2 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 21a3 21a3 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_frame 0 None 21a4 21a4 ioc_load_wdr 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 21a5 21a5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 21a6 21a6 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 21a7 21a7 ioc_fiubs 1 val typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 21a8 21a8 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 7 INC_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 21a9 21a9 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_frame 0 None 21aa 21aa ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 2d 0x4:0xd val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand c START_MULTIPLY 21ab 21ab ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 21ac 21ac seq_br_type 3 Unconditional Branch seq_branch_adr 2217 0x2217 seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 21ad 21ad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21ae ; -------------------------------------------------------------------------------------- 21ae ; 0x034e Declare_Type Array,Constrained,Bounds_With_Object 21ae ; -------------------------------------------------------------------------------------- 21ae MACRO_Declare_Type_Array,Constrained,Bounds_With_Object: 21ae 21ae dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21ae None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x0:0x0 val_frame 0 None 21af 21af ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21b0 ; -------------------------------------------------------------------------------------- 21b0 ; 0x035c Declare_Type Array,Constrained,Visible 21b0 ; -------------------------------------------------------------------------------------- 21b0 MACRO_Declare_Type_Array,Constrained,Visible: 21b0 21b0 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21b0 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 21b1 21b1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x6:0x2 val_frame 6 None 21b2 ; -------------------------------------------------------------------------------------- 21b2 ; 0x034f Declare_Type Array,Constrained,Visible,Bounds_With_Object 21b2 ; -------------------------------------------------------------------------------------- 21b2 MACRO_Declare_Type_Array,Constrained,Visible,Bounds_With_Object: 21b2 21b2 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21b2 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 21b3 21b3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x0:0x2 val_frame 0 None 21b4 ; -------------------------------------------------------------------------------------- 21b4 ; 0x0353 Declare_Type Array,Constrained_Incomplete 21b4 ; -------------------------------------------------------------------------------------- 21b4 MACRO_Declare_Type_Array,Constrained_Incomplete: 21b4 21b4 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21b4 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_frame 0 None 21b5 21b5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21b6 ; -------------------------------------------------------------------------------------- 21b6 ; 0x0346 Declare_Type Array,Constrained_Incomplete,Bounds_With_Object 21b6 ; -------------------------------------------------------------------------------------- 21b6 MACRO_Declare_Type_Array,Constrained_Incomplete,Bounds_With_Object: 21b6 21b6 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21b6 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 20 0x0:0x0 val_frame 0 None 21b7 21b7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21b8 ; -------------------------------------------------------------------------------------- 21b8 ; 0x0354 Declare_Type Array,Constrained_Incomplete,Visible 21b8 ; -------------------------------------------------------------------------------------- 21b8 MACRO_Declare_Type_Array,Constrained_Incomplete,Visible: 21b8 21b8 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21b8 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 21b9 21b9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x6:0x2 val_frame 6 None 21ba ; -------------------------------------------------------------------------------------- 21ba ; 0x0347 Declare_Type Array,Constrained_Incomplete,Visible,Bounds_With_Object 21ba ; -------------------------------------------------------------------------------------- 21ba MACRO_Declare_Type_Array,Constrained_Incomplete,Visible,Bounds_With_Object: 21ba 21ba dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21ba None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 21bb 21bb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2125 0x2125 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0xc:0x0 typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 22 0x0:0x2 val_frame 0 None 21bc ; -------------------------------------------------------------------------------------- 21bc ; 0x03a3 Complete_Type Heap_Access,By_Defining 21bc ; -------------------------------------------------------------------------------------- 21bc MACRO_Complete_Type_Heap_Access,By_Defining: 21bc 21bc dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21bc None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 21bd 21bd ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 21be 21be fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x9:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 9 None 21bf 21bf fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 21c0 21c0 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2214 0x2214 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 21c1 21c1 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 21c2 21c2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None val_frame 0 None 21c3 21c3 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 26 0x6:0x6 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 21c4 21c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 21c9 0x21c9 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_b_adr 1e TOP - 2 typ_c_lit 1 None typ_frame c None val_frame 0 None 21c5 21c5 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 21c6 21c6 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1e TOP - 2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 21c7 21c7 ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 21c8 21c8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 21c9 21c9 fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 21cf 0x21cf typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21ca 21ca fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 21cf 0x21cf typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21cb 21cb fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 21cf 0x21cf typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21cc 21cc seq_br_type 3 Unconditional Branch seq_branch_adr 21cd 0x21cd typ_c_adr 3b GP 0x4 typ_frame 0 None val_frame 0 None 21cd 21cd seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 21ce 21ce fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 21cf 0x21cf typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21cf 21cf typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 21d0 21d0 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21d1 21d1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21d2 ; -------------------------------------------------------------------------------------- 21d2 ; 0x03a2 Complete_Type Heap_Access,By_Renaming 21d2 ; -------------------------------------------------------------------------------------- 21d2 MACRO_Complete_Type_Heap_Access,By_Renaming: 21d2 21d2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21d2 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 21d3 21d3 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 21d4 21d4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 21d5 21d5 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 21d6 21d6 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2214 0x2214 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_c_adr 3e GP 0x1 val_frame 0 None 21d7 21d7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 2b 0x6:0xb val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 21d8 21d8 fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 21d9 21d9 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 21da 21da fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 21db 21db fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 21dc 21dc fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 35 0x7:0x15 val_c_adr 3b GP 0x4 val_frame 7 None 21dd 21dd fiu_mem_start 4 continue ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 21de 21de fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 21df 21df ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 21e0 21e0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 21e1 21e1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21e2 ; -------------------------------------------------------------------------------------- 21e2 ; 0x03a1 Complete_Type Heap_Access,By_Constraining 21e2 ; -------------------------------------------------------------------------------------- 21e2 MACRO_Complete_Type_Heap_Access,By_Constraining: 21e2 21e2 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e2 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 21e3 21e3 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 21e4 21e4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 10 TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 21e5 21e5 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 21e6 21e6 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2214 0x2214 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 22 0x1:0x2 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 21e7 21e7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x1:0x0 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21e8 21e8 fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 21e9 21e9 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 21ea 21ea fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 21eb 21eb ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1e TOP - 2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 21ec 21ec fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_frame b None val_frame 0 None 21ed 21ed ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 21f3 0x21f3 seq_en_micro 0 None typ_a_adr 1e TOP - 2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 21ee 21ee fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 35 0x7:0x15 val_frame 7 None 21ef 21ef fiu_mem_start 4 continue ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 03 GP 0x3 val_frame 0 None 21f0 21f0 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 21f1 21f1 ioc_load_wdr 0 None typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 21f2 21f2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 21f3 21f3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 21f4 21f4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 21fb 0x21fb typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21f5 21f5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 21f6 21f6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 21f7 21f7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 21f8 21f8 seq_br_type 3 Unconditional Branch seq_branch_adr 2200 0x2200 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 21f9 21f9 seq_br_type 3 Unconditional Branch seq_branch_adr 2200 0x2200 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 05 GP 0x5 typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 21fa 21fa fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2208 0x2208 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21fb 21fb typ_frame 0 None val_frame 0 None 21fc 21fc fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 21fd 21fd typ_frame 0 None val_frame 0 None 21fe 21fe ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 21ff 21ff fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3244 0x3244 typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2200 2200 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2201 2201 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2202 0x2202 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1e TOP - 2 typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 2202 2202 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3244 0x3244 typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2203 2203 typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2204 2204 typ_a_adr 1e TOP - 2 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2205 2205 seq_br_type 7 Unconditional Call seq_branch_adr 2262 0x2262 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2206 2206 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2207 0x2207 typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2207 2207 seq_br_type 7 Unconditional Call seq_branch_adr 3272 0x3272 typ_frame 0 None val_frame 0 None 2208 2208 typ_frame 0 None val_frame 0 None 2209 2209 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2200 0x2200 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 220a ; -------------------------------------------------------------------------------------- 220a ; 0x03a0 Complete_Type Heap_Access,By_Component_Completion 220a ; -------------------------------------------------------------------------------------- 220a MACRO_Complete_Type_Heap_Access,By_Component_Completion: 220a 220a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 220a None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 220b 220b fiu_mem_start 4 continue typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 220c 220c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 220d 220d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 220e 220e fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 220f 220f seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2210 0x2210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2210 2210 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2211 2211 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2212 2212 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2213 2213 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2214 2214 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 2215 2215 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 2216 2216 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2217 2217 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2218 2218 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2219 2219 fiu_mem_start 4 continue typ_a_adr 25 0x11:0x5 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 221a 221a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2224 0x2224 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 221b 221b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 221d 0x221d seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 221c 221c ioc_fiubs 0 fiu typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 221d 221d fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 221e 221e fiu_mem_start 4 continue typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 37 0x6:0x17 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 6 None 221f 221f ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2220 2220 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2222 0x2222 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2221 2221 ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2222 2222 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2223 2223 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2217 0x2217 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 08 GP 0x8 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 08 GP 0x8 val_frame 0 None 2224 2224 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2226 0x2226 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2225 2225 ioc_fiubs 0 fiu typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2226 2226 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2227 2227 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 08 GP 0x8 typ_frame 0 None val_b_adr 37 0x6:0x17 val_frame 6 None 2228 2228 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2229 2229 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 222a 222a fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 222b 222b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 222c 222c fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 08 GP 0x8 val_frame 6 None 222d 222d fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 222e 222e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 223d 0x223d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 222f 222f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2230 2230 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 2231 2231 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2232 2232 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 223f 0x223f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 2233 2233 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2234 2234 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2235 2235 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2236 2236 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 222a 0x222a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2237 2237 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 2238 2238 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 08 GP 0x8 val_frame 6 None 2239 2239 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 223a 223a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2241 0x2241 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 223b 223b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 223c 223c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 223d 223d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 223e 223e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2230 0x2230 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 223f 223f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2240 2240 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2234 0x2234 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2241 2241 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2242 2242 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 223c 0x223c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2243 2243 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2244 2244 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2245 2245 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2253 0x2253 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 2246 2246 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 223c 0x223c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2247 2247 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2248 2248 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2249 2249 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 10 None val_frame 0 None 224a 224a fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 6 None 224b 224b fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 08 GP 0x8 val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 6 None 224c 224c fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 224d 224d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2250 0x2250 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 08 GP 0x8 val_frame 0 None 224e 224e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2243 0x2243 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 224f 224f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2250 2250 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2251 2251 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2243 0x2243 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2252 2252 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2253 2253 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2254 2254 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2247 0x2247 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2255 2255 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2256 2256 typ_frame 0 None val_alu_func 13 ONES val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2257 2257 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 225a 0x225a seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2258 2258 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 2259 2259 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 225a 225a seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 225d 0x225d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 225b 225b ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2257 0x2257 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 225c 225c seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 225d 225d ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 225c 0x225c seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 225e 225e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 225f 225f fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22c3 0x22c3 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2260 2260 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 225c 0x225c seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2261 2261 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 225e 0x225e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 13 ONES val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2262 2262 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2263 0x2263 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 2263 2263 typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2264 2264 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 22a8 0x22a8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2265 2265 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2266 2266 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 226b 0x226b seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2267 2267 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 226c 0x226c seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2268 2268 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2269 2269 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 226a 226a seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2262 0x2262 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 226b 226b ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 226c 0x226c seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 226c 226c seq_br_type 3 Unconditional Branch seq_branch_adr 2262 0x2262 typ_alu_func 13 ONES typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 226d 226d fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 226e 0x226e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 226e 226e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 226f 226f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 22a2 0x22a2 typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2270 2270 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 2274 0x2274 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 5 DEC_A_MINUS_B val_b_adr 08 GP 0x8 val_frame 0 None 2271 2271 ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2272 2272 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2275 0x2275 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2273 2273 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 226d 0x226d seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 2274 2274 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2275 0x2275 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2275 2275 seq_br_type 3 Unconditional Branch seq_branch_adr 226d 0x226d typ_alu_func 13 ONES typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2276 2276 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2277 2277 seq_en_micro 0 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 2278 2278 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 1d A_AND_NOT_B val_b_adr 31 0x2:0x11 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 2279 2279 seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_b_adr 32 0x2:0x12 val_frame 2 None val_rand c START_MULTIPLY 227a 227a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0f GP 0xf typ_alu_func 1e A_AND_B typ_b_adr 20 0x5:0x0 typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_frame 0 None 227b 227b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 227d 0x227d typ_frame 0 None val_frame 0 None 227c 227c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 227d 227d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 227e 227e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2276 0x2276 typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 2e 0x4:0xe val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 4 None val_rand c START_MULTIPLY 227f 227f ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2280 2280 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2276 0x2276 typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 2e 0x4:0xe val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 4 None val_rand c START_MULTIPLY 2281 2281 ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2282 2282 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 3f 0x2:0x1f val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 2283 2283 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2284 2284 seq_en_micro 0 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 2285 2285 seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 2286 2286 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2287 2287 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 2288 2288 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 228a 0x228a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2289 2289 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 228a 228a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 228b 228b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 228c 228c ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 228d 228d fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 228e 0x228e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 228e 228e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 228f 228f fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2290 2290 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22a2 0x22a2 typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2291 2291 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2292 0x2292 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 08 GP 0x8 val_frame 0 None 2292 2292 seq_br_type 1 Branch True seq_branch_adr 228d 0x228d seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2293 2293 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2282 0x2282 typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2294 2294 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 227e 0x227e typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2295 2295 seq_br_type 9 Return False seq_branch_adr 228d 0x228d seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 2296 2296 ioc_fiubs 1 val typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2297 2297 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2298 0x2298 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 2298 2298 typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2299 2299 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 229a 229a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 22a8 0x22a8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 229b 229b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 229c 229c fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 229d 229d seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 229e 0x229e seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 08 GP 0x8 val_frame 0 None 229e 229e seq_br_type 1 Branch True seq_branch_adr 2297 0x2297 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 229f 229f ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2280 0x2280 typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 22a0 22a0 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 227e 0x227e typ_a_adr 17 LOOP_COUNTER typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 22a1 22a1 seq_br_type 9 Return False seq_branch_adr 2297 0x2297 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22a2 22a2 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22a5 0x22a5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 22a3 22a3 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 22a4 22a4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22a5 22a5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 22a6 22a6 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 22a7 22a7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22a8 22a8 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 22a9 22a9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 22aa 22aa fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 22ab 0x22ab seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 22ab 22ab seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22ac 22ac fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 22c3 0x22c3 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 22ad 22ad seq_br_type 9 Return False seq_branch_adr 22aa 0x22aa seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22ae 22ae fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 22af 0x22af seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 22af 22af seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22b0 22b0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 22a8 0x22a8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 22b1 22b1 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 22b2 22b2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22b3 22b3 seq_br_type 9 Return False seq_branch_adr 22ae 0x22ae seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22b4 22b4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 22b5 0x22b5 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 22b5 22b5 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22ba 0x22ba seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 22b6 22b6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22b7 22b7 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 22b8 22b8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22b9 22b9 seq_br_type 9 Return False seq_branch_adr 22b4 0x22b4 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22ba 22ba fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22bb 22bb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 22b7 0x22b7 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 22bc 22bc fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 22bd 0x22bd seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 22bd 22bd fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22c0 0x22c0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 22be 22be fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 22c3 0x22c3 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22bf 22bf seq_br_type 9 Return False seq_branch_adr 22bc 0x22bc seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22c0 22c0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22c1 22c1 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 22c3 0x22c3 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 22c2 22c2 seq_br_type 9 Return False seq_branch_adr 22bc 0x22bc seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 19 X_XOR_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 22c3 22c3 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22c5 0x22c5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 22c4 22c4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22c5 22c5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 22c6 22c6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22c7 22c7 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 5 None val_rand a PASS_B_HIGH 22c8 22c8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3d 0x6:0x1d val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None 22c9 22c9 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 22ed 0x22ed seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x0:0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 22ca 22ca fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 22cd 0x22cd seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 0 None val_rand a PASS_B_HIGH 22cb 22cb fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 7 INC_A typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 22cc 22cc ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x5:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 39 0x2:0x19 val_frame 2 None 22cd 22cd seq_br_type 3 Unconditional Branch seq_branch_adr 3402 0x3402 seq_en_micro 0 None seq_random 05 ? typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 22ce 22ce seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22cf 22cf seq_br_type 3 Unconditional Branch seq_branch_adr 22d1 0x22d1 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 22d0 22d0 seq_br_type 3 Unconditional Branch seq_branch_adr 22d1 0x22d1 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 22d1 22d1 seq_br_type 0 Branch False seq_branch_adr 22ef 0x22ef seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22d2 22d2 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None 22d3 22d3 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 22d9 0x22d9 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 22d4 22d4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 22d5 0x22d5 seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 0b GP 0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 22d5 22d5 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 5 None val_rand a PASS_B_HIGH 22d6 22d6 ioc_load_wdr 0 None seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 22d7 22d7 ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_frame 0 None 22d8 22d8 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22d9 22d9 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 22d8 0x22d8 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 0 None val_rand a PASS_B_HIGH 22da 22da ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22db 22db seq_br_type 0 Branch False seq_branch_adr 22ee 0x22ee seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22dc 22dc fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_a_adr 3a 0x12:0x1a val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 12 None 22dd 22dd fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 24 0x5:0x4 val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 5 None 22de 22de ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 22e4 0x22e4 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0c GP 0xc typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 22df 22df fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 22ee 0x22ee seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 22e0 22e0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 22de 0x22de seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0d GP 0xd val_alu_func 1c DEC_A val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 22e1 22e1 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 4c None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 22ee 0x22ee seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22e2 22e2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22e3 22e3 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_frame 0 None 22e4 22e4 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 22ee 0x22ee seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_frame 0 None 22e5 22e5 fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 7 None 22e6 22e6 ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_a_adr 21 0x7:0x1 val_alu_func 1e A_AND_B val_b_adr 0d GP 0xd val_frame 7 None 22e7 22e7 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 22ec 0x22ec seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 0d GP 0xd val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 0 None val_rand a PASS_B_HIGH 22e8 22e8 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 22e9 22e9 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 22ee 0x22ee seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 22ea 22ea ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 22eb 22eb ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_frame 0 None 22ec 22ec seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU val_frame 0 None 22ed 22ed fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 22ef 0x22ef seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 22ee 22ee seq_br_type 3 Unconditional Branch seq_branch_adr 22ef 0x22ef seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 22ef 22ef fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 22f0 22f0 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 22c7 0x22c7 typ_a_adr 05 GP 0x5 typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 22f1 22f1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 22f2 ; -------------------------------------------------------------------------------------- 22f2 ; 0x0358 Declare_Type Array,Incomplete 22f2 ; -------------------------------------------------------------------------------------- 22f2 MACRO_Declare_Type_Array,Incomplete: 22f2 22f2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 22f2 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 22f3 0x22f3 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 22f3 22f3 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 30 0x5:0x10 val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 22f4 22f4 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 41 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None val_rand 1 INC_LOOP_COUNTER 22f5 22f5 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 3b 0x2:0x1b val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 22f6 22f6 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 22f7 22f7 fiu_mem_start 4 continue fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 3b 0x2:0x1b val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 22f8 22f8 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 22f9 0x22f9 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 24 0x9:0x4 typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 22f9 22f9 fiu_mem_start a start_continue_if_false fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 22fd 0x22fd seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_frame 0 None 22fa 22fa fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 22f9 0x22f9 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 28 0x11:0x8 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 11 None val_rand 2 DEC_LOOP_COUNTER 22fb 22fb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 22fc 22fc fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 22f9 0x22f9 typ_frame 0 None val_frame 0 None 22fd 22fd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 22fe 22fe fiu_mem_start 3 start-wr typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 32 0x6:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 22ff 22ff fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 28 0x11:0x8 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 11 None val_rand 2 DEC_LOOP_COUNTER 2300 2300 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2300 0x2300 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 37 0x6:0x17 val_frame 6 None 2301 2301 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 29 0x11:0x9 val_frame 11 None 2302 2302 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 2303 0x2303 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2303 2303 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2304 0x2304 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x2:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2304 2304 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x2:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2305 2305 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2306 ; -------------------------------------------------------------------------------------- 2306 ; 0x0359 Declare_Type Array,Incomplete,Visible 2306 ; -------------------------------------------------------------------------------------- 2306 MACRO_Declare_Type_Array,Incomplete,Visible: 2306 2306 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2306 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2307 2307 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 22f3 0x22f3 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 2308 ; -------------------------------------------------------------------------------------- 2308 ; 0x034b Declare_Type Array,Incomplete,Bounds_With_Object 2308 ; -------------------------------------------------------------------------------------- 2308 MACRO_Declare_Type_Array,Incomplete,Bounds_With_Object: 2308 2308 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2308 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 22f3 0x22f3 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 20 0x0:0x0 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2309 2309 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 230a ; -------------------------------------------------------------------------------------- 230a ; 0x034c Declare_Type Array,Incomplete,Visible,Bounds_With_Object 230a ; -------------------------------------------------------------------------------------- 230a MACRO_Declare_Type_Array,Incomplete,Visible,Bounds_With_Object: 230a 230a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 230a None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 230b 230b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 22f3 0x22f3 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x0:0x2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 230c ; -------------------------------------------------------------------------------------- 230c ; 0x0340 Complete_Type Array,By_Component_Completion 230c ; -------------------------------------------------------------------------------------- 230c MACRO_Complete_Type_Array,By_Component_Completion: 230c 230c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 230c None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_lit 2 None typ_frame a None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 230d 230d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 230e 230e fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 230f 230f seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2310 0x2310 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_frame 0 None val_frame 0 None 2310 2310 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2311 2311 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2314 0x2314 typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2312 2312 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2313 2313 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2314 2314 fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 3f GP 0x0 val_frame 0 None 2315 2315 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 2b 0x6:0xb val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2316 2316 ioc_tvbs 2 fiu+val typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 2d 0x11:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 2317 2317 typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 33 0x6:0x13 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 2318 2318 seq_br_type 3 Unconditional Branch seq_branch_adr 2319 0x2319 typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1b A_OR_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2319 2319 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 231a 231a ioc_load_wdr 0 None typ_frame 0 None val_frame 0 None 231b 231b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 231c 231c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 231d 231d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 12 VAL.ALU_MIDDLE_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand c START_MULTIPLY 231e 231e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2324 0x2324 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand a PASS_B_HIGH 231f 231f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2320 2320 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2321 2321 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2323 0x2323 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_frame 0 None 2322 2322 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2324 0x2324 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2323 2323 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2324 0x2324 typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 2324 2324 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2328 0x2328 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2325 2325 typ_frame 0 None val_frame 0 None 2326 2326 ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 2b 0x6:0xb val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None val_rand 2 DEC_LOOP_COUNTER 2327 2327 seq_br_type 3 Unconditional Branch seq_branch_adr 2319 0x2319 typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2328 2328 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 3b None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2329 2329 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert typ_frame 0 None val_frame 0 None 232a 232a fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 232b 232b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2310 0x2310 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 232c ; -------------------------------------------------------------------------------------- 232c ; 0x0342 Complete_Type Array,By_Renaming 232c ; -------------------------------------------------------------------------------------- 232c MACRO_Complete_Type_Array,By_Renaming: 232c 232c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 232c None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 232d 232d fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 232e 232e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 232f 232f fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 2 None typ_frame a None typ_rand 9 PASS_A_HIGH val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 2330 2330 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2331 2331 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 2332 2332 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2333 2333 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2334 2334 fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2335 2335 fiu_mem_start 4 continue ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2336 2336 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 2337 2337 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2338 2338 fiu_load_oreg 1 hold_oreg seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 2339 2339 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 233a 233a fiu_mem_start 4 continue typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 233b 233b ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2341 0x2341 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 35 0x7:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_frame 0 None 233c 233c fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 233d 233d fiu_load_oreg 1 hold_oreg fiu_mem_start 4 continue fiu_offs_lit 40 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 233e 233e ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2339 0x2339 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 05 GP 0x5 typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 05 GP 0x5 val_frame 0 None 233f 233f seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2344 0x2344 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2340 2340 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2341 2341 fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2343 0x2343 seq_cond_sel 64 OFFSET_REGISTER_???? seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 2342 2342 fiu_load_oreg 1 hold_oreg fiu_mem_start 4 continue fiu_offs_lit 40 None seq_br_type 3 Unconditional Branch seq_branch_adr 233e 0x233e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2343 2343 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 233e 0x233e seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2344 2344 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2345 2345 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2346 2346 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2347 2347 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2344 0x2344 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2348 ; -------------------------------------------------------------------------------------- 2348 ; 0x0305 Complete_Type Variant_Record,By_Constraining_Incomplete 2348 ; -------------------------------------------------------------------------------------- 2348 MACRO_Complete_Type_Variant_Record,By_Constraining_Incomplete: 2348 2348 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2348 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 28 0x8:0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 1f TOP - 1 typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 9 PASS_A_HIGH val_frame 0 None 2349 2349 fiu_mem_start 4 continue ioc_fiubs 0 fiu typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 234a 234a fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 234b 234b fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_a_adr 2f 0x13:0xf typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 13 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 234c 234c ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 234d 234d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 39 0x13:0x19 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 13 None 234e 234e fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 36 0x5:0x16 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 234f 234f fiu_mem_start 4 continue typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2350 2350 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_a_adr 24 0x9:0x4 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 2351 2351 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 2352 2352 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 39 0x13:0x19 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None 2353 2353 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 06 GP 0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2354 2354 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2358 0x2358 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 07 GP 0x7 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2355 2355 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 2357 0x2357 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1e TOP - 2 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 2356 2356 seq_br_type 3 Unconditional Branch seq_branch_adr 2358 0x2358 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2357 2357 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32ad 0x32ad seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2358 2358 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2359 2359 seq_br_type 7 Unconditional Call seq_branch_adr 2482 0x2482 typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 235a 235a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 235b 235b fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 235c 235c ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 235d 235d typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 235e 235e fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 17 LOOP_COUNTER typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 235f 235f fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 236e 0x236e typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 2360 2360 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2361 2361 fiu_mem_start 4 continue typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2362 2362 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 2371 0x2371 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2363 2363 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 2364 2364 ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2365 2365 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2366 2366 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2367 2367 ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 2369 0x2369 seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 2368 2368 seq_br_type 3 Unconditional Branch seq_branch_adr 2381 0x2381 seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2369 2369 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 236a 236a ioc_load_wdr 0 None typ_frame 0 None val_frame 0 None 236b 236b ioc_adrbs 1 val ioc_fiubs 1 val seq_random 18 ? typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_frame 0 None 236c 236c seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 236d 236d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 236e 236e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 236f 236f fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2370 2370 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 0f GP 0xf val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2371 2371 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2372 0x2372 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2372 2372 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2373 2373 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2374 2374 ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 2375 2375 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 23ef 0x23ef seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2376 2376 typ_frame 0 None val_frame 0 None 2377 2377 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2378 2378 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2379 2379 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 237c 0x237c seq_cond_sel 56 SEQ.LATCHED_COND seq_latch 1 None typ_frame 0 None val_frame 0 None 237a 237a fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 237b 237b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2371 0x2371 typ_b_adr 2b 0x8:0xb typ_frame 8 None val_b_adr 05 GP 0x5 val_frame 0 None 237c 237c fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 237d 237d typ_frame 0 None val_frame 0 None 237e 237e fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 237f 237f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2371 0x2371 seq_en_micro 0 None typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 2380 2380 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2381 2381 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2382 0x2382 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2382 2382 typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2383 2383 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2380 0x2380 typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2384 2384 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2385 2385 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2386 0x2386 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 2386 2386 seq_br_type 2 Push (branch address) seq_branch_adr 2384 0x2384 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 1e TOP - 2 val_frame 0 None 2387 2387 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 238c 0x238c typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2388 2388 seq_br_type 7 Unconditional Call seq_branch_adr 2390 0x2390 typ_frame 0 None val_frame 0 None 2389 2389 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 238a 238a seq_br_type 3 Unconditional Branch seq_branch_adr 2381 0x2381 typ_frame 0 None val_frame 0 None 238b 238b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 238c 238c fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 238e 0x238e seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 3b 0x8:0x1b val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 8 None val_rand 2 DEC_LOOP_COUNTER 238d 238d ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 238b 0x238b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 2d 0x9:0xd typ_frame 9 None val_b_adr 0f GP 0xf val_frame 0 None 238e 238e seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 238f 238f fiu_mem_start 3 start-wr seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2390 2390 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 2391 2391 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 28 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var typ_frame 0 None val_frame 0 None 2392 2392 ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2393 2393 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2394 2394 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2395 0x2395 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2395 2395 seq_br_type 2 Push (branch address) seq_branch_adr 2393 0x2393 typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2396 2396 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2397 2397 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2398 0x2398 typ_frame 0 None val_frame 0 None 2398 2398 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_c_adr 3a GP 0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3a GP 0x5 val_frame 4 None 2399 2399 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_c_lit 1 None typ_frame c None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 239a 239a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 9 PASS_A_HIGH val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 239b 239b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 23af 0x23af typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 239c 239c typ_a_adr 09 GP 0x9 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 239d 239d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 239e 239e fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 239f 239f fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 23a0 23a0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 23a1 23a1 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 23a2 23a2 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 23a3 23a3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 23a7 0x23a7 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 23a4 23a4 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x5:0x1 val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand c START_MULTIPLY 23a5 23a5 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 23a6 23a6 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 23b3 0x23b3 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 23a7 23a7 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 23ad 0x23ad seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 0f GP 0xf val_frame 0 None 23a8 23a8 fiu_mem_start 4 continue typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 23a9 23a9 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 23ac 0x23ac seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 23aa 23aa ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 23a7 0x23a7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_frame 6 None 23ab 23ab seq_br_type 3 Unconditional Branch seq_branch_adr 23a4 0x23a4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23ac 23ac fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 23b3 0x23b3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23ad 23ad seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23ae 23ae fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 23af 23af fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 23b0 23b0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 23b1 23b1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 23b2 23b2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 23b3 23b3 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 23b4 23b4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 23b7 0x23b7 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 3b 0x2:0x1b val_frame 2 None 23b5 23b5 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 05 GP 0x5 val_frame 0 None 23b6 23b6 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 23b7 23b7 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 23b8 23b8 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 23b9 0x23b9 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 23b9 23b9 seq_br_type 2 Push (branch address) seq_branch_adr 23b8 0x23b8 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 1e TOP - 2 val_frame 0 None 23ba 23ba fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 238c 0x238c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 7 None 23bb 23bb seq_br_type 7 Unconditional Call seq_branch_adr 2390 0x2390 typ_frame 0 None val_frame 0 None 23bc 23bc fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 23bd 23bd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2393 0x2393 typ_frame 0 None val_frame 0 None 23be 23be typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 1 INC_LOOP_COUNTER 23bf 23bf seq_br_type 3 Unconditional Branch seq_branch_adr 2393 0x2393 typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 23c0 ; -------------------------------------------------------------------------------------- 23c0 ; 0x0304 Complete_Type Variant_Record,By_Completing_Constraint 23c0 ; -------------------------------------------------------------------------------------- 23c0 MACRO_Complete_Type_Variant_Record,By_Completing_Constraint: 23c0 23c0 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 23c0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 23c1 23c1 fiu_mem_start 4 continue typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 4 None 23c2 23c2 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 23c3 23c3 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 22 0x2:0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 23c4 23c4 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 23c5 23c5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 23c6 23c6 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 23c7 23c7 fiu_mem_start 4 continue ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 30 0x5:0x10 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 23c8 23c8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 23c9 23c9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 23ca 23ca ioc_tvbs 2 fiu+val typ_a_adr 23 0x1:0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 23cb 23cb seq_br_type 7 Unconditional Call seq_branch_adr 2482 0x2482 typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 23cc 23cc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val typ_frame 0 None val_b_adr 09 GP 0x9 val_frame 0 None 23cd 23cd fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 23ce 23ce fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 23cf 23cf fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 23d0 23d0 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 23e2 0x23e2 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 23d1 23d1 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 2381 0x2381 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 23d2 23d2 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 23d3 23d3 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 23dc 0x23dc typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 23d4 23d4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 23d5 23d5 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 23d6 23d6 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 23d7 23d7 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 23d8 23d8 ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 10 TOP typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 23d9 23d9 ioc_adrbs 1 val ioc_fiubs 1 val seq_random 18 ? typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_frame 0 None 23da 23da seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25ae 0x25ae seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 30 0x5:0x10 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 5 None val_frame 0 None 23db 23db fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 23dc 23dc fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 23dd 0x23dd seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 23dd 23dd seq_br_type 2 Push (branch address) seq_branch_adr 23dc 0x23dc seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 23de 23de fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 238c 0x238c typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 23df 23df seq_br_type 7 Unconditional Call seq_branch_adr 2390 0x2390 typ_frame 0 None val_frame 0 None 23e0 23e0 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 23e1 23e1 seq_br_type 3 Unconditional Branch seq_branch_adr 2381 0x2381 typ_frame 0 None val_frame 0 None 23e2 23e2 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 23d4 0x23d4 typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 23e3 23e3 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 23e4 23e4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 2393 0x2393 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 23e5 23e5 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 23e6 23e6 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 23e7 0x23e7 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 4 None 23e7 23e7 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 23e8 0x23e8 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 23e8 23e8 seq_br_type 2 Push (branch address) seq_branch_adr 23b8 0x23b8 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 0 None 23e9 23e9 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 238c 0x238c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 7 None 23ea 23ea seq_br_type 7 Unconditional Call seq_branch_adr 2390 0x2390 typ_frame 0 None val_frame 0 None 23eb 23eb fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 23ec 23ec seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2393 0x2393 typ_frame 0 None val_frame 0 None 23ed 23ed typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 1 INC_LOOP_COUNTER 23ee 23ee seq_br_type 3 Unconditional Branch seq_branch_adr 2393 0x2393 typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 23ef 23ef seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 23f0 23f0 fiu_mem_start 2 start-rd seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 23f1 23f1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 23f2 ; -------------------------------------------------------------------------------------- 23f2 ; 0x031c Declare_Type Variant_Record,Constrained,Visible 23f2 ; -------------------------------------------------------------------------------------- 23f2 MACRO_Declare_Type_Variant_Record,Constrained,Visible: 23f2 23f2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 23f2 None seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 23f3 23f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 23f5 0x23f5 seq_int_reads 6 CONTROL TOP typ_a_adr 28 0x8:0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 9 PASS_A_HIGH val_a_adr 22 0x6:0x2 val_frame 6 None 23f4 ; -------------------------------------------------------------------------------------- 23f4 ; 0x031b Declare_Type Variant_Record,Constrained 23f4 ; -------------------------------------------------------------------------------------- 23f4 MACRO_Declare_Type_Variant_Record,Constrained: 23f4 23f4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 23f4 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 28 0x8:0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 9 PASS_A_HIGH val_a_adr 39 0x2:0x19 val_frame 2 None 23f5 23f5 fiu_mem_start 4 continue ioc_fiubs 0 fiu typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_frame 0 None 23f6 23f6 fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 29 0x8:0x9 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 23f7 23f7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 23f8 23f8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 23 0x1:0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 23f9 23f9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 36 0x5:0x16 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 23fa 23fa seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 23fe 0x23fe seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 23fb 23fb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 23fd 0x23fd seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 23fc 23fc seq_br_type 3 Unconditional Branch seq_branch_adr 23fe 0x23fe typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 23fd 23fd ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32ad 0x32ad seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 23fe 23fe fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 23ff 23ff seq_br_type 7 Unconditional Call seq_branch_adr 2482 0x2482 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2400 2400 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2401 2401 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2402 2402 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2420 0x2420 seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2403 2403 seq_br_type 7 Unconditional Call seq_branch_adr 240b 0x240b typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2404 2404 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2405 2405 ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2406 2406 typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2407 2407 ioc_adrbs 1 val ioc_fiubs 1 val seq_random 18 ? typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_frame 0 None 2408 2408 seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3e 0x2:0x1e typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_frame 0 None 2409 2409 seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 06 GP 0x6 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 240a 240a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 240b 240b fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 17 LOOP_COUNTER typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 240c 240c fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 240d 240d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 240e 240e fiu_mem_start a start_continue_if_false typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 240f 240f fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 2415 0x2415 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2410 2410 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2411 2411 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 2412 2412 seq_br_type 7 Unconditional Call seq_branch_adr 2424 0x2424 seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 0f GP 0xf val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2413 2413 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 2414 2414 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2446 0x2446 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2415 2415 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2416 0x2416 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2416 2416 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2417 2417 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2418 2418 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_frame 0 None 2419 2419 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 06 GP 0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 241a 241a fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2452 0x2452 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 241b 241b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 241e 0x241e seq_cond_sel 56 SEQ.LATCHED_COND seq_latch 1 None typ_a_adr 2b 0x8:0xb typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 241c 241c fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 241d 241d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2415 0x2415 typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 241e 241e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_frame 0 None 241f 241f fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 241d 0x241d typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2420 2420 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2421 2421 ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 240b 0x240b typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2422 2422 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2423 2423 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2404 0x2404 typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2424 2424 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2425 0x2425 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2425 2425 typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2426 2426 fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2452 0x2452 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2427 2427 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2424 0x2424 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3a GP 0x5 typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_frame 7 None 2428 2428 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_c_lit 1 None typ_frame c None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2429 2429 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 9 PASS_A_HIGH val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 242a 242a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 243e 0x243e typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 242b 242b typ_a_adr 09 GP 0x9 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 242c 242c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 242d 242d fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 242e 242e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 242f 242f fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2430 2430 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2431 2431 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 2432 2432 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2436 0x2436 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 2433 2433 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x5:0x1 val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand c START_MULTIPLY 2434 2434 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2435 2435 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2442 0x2442 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 2436 2436 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 243c 0x243c seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 0f GP 0xf val_frame 0 None 2437 2437 fiu_mem_start 4 continue typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2438 2438 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 243b 0x243b seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2439 2439 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2436 0x2436 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_frame 6 None 243a 243a seq_br_type 3 Unconditional Branch seq_branch_adr 2433 0x2433 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 243b 243b fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2442 0x2442 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 243c 243c seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 243d 243d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 243e 243e fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 243f 243f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2440 2440 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2441 2441 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2442 2442 ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 2424 0x2424 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2443 2443 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2445 0x2445 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 3b 0x2:0x1b val_frame 2 None 2444 2444 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 05 GP 0x5 val_frame 0 None 2445 2445 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2446 2446 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2447 0x2447 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 2447 2447 seq_br_type 2 Push (branch address) seq_branch_adr 2446 0x2446 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 10 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 2448 2448 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2450 0x2450 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 7 None 2449 2449 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 51 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 244a 244a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 28 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 244b 244b fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 8 start_wr_if_false fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2452 0x2452 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 244c 244c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2424 0x2424 typ_frame 0 None val_frame 0 None 244d 244d typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 1 INC_LOOP_COUNTER 244e 244e seq_br_type 3 Unconditional Branch seq_branch_adr 2424 0x2424 typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 244f 244f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2450 2450 fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2452 0x2452 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 3b 0x8:0x1b val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 8 None val_rand 2 DEC_LOOP_COUNTER 2451 2451 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 244f 0x244f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 2d 0x9:0xd typ_frame 9 None val_b_adr 0f GP 0xf val_frame 0 None 2452 2452 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2453 2453 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2454 2454 fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2457 0x2457 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2455 2455 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2456 2456 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2458 0x2458 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2457 2457 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2458 2458 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 38 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 245f 0x245f seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2459 2459 fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 245c 0x245c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 08 GP 0x8 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 245a 245a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2487 0x2487 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 245b 245b seq_br_type 3 Unconditional Branch seq_branch_adr 2457 0x2457 typ_frame 0 None val_frame 0 None 245c 245c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 245d 245d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2487 0x2487 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 245e 245e seq_br_type 3 Unconditional Branch seq_branch_adr 2457 0x2457 typ_frame 0 None val_frame 0 None 245f 245f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2460 2460 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu typ_a_adr 09 GP 0x9 typ_alu_func 1e A_AND_B typ_b_adr 3b 0x7:0x1b typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2461 2461 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2462 2462 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 246f 0x246f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2463 2463 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 246f 0x246f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2464 2464 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2480 0x2480 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 08 GP 0x8 typ_alu_func 7 INC_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2465 2465 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2463 0x2463 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2466 2466 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 2463 0x2463 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2467 2467 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 246a 0x246a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2468 2468 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 246c 0x246c typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2469 2469 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2468 0x2468 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 246a 246a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 246b 246b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 246c 0x246c typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 246c 246c seq_br_type 8 Return True seq_branch_adr 246d 0x246d seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 0f GP 0xf typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 246d 246d seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 246e 0x246e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 0f GP 0xf typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 246e 246e seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 32ae 0x32ae seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 246f 246f fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2470 0x2470 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2470 2470 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2472 0x2472 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 08 GP 0x8 typ_alu_func 7 INC_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_frame 0 None 2471 2471 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2474 0x2474 typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2472 2472 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2473 2473 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2474 0x2474 typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2474 2474 fiu_mem_start 2 start-rd seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2476 0x2476 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 3b 0x7:0x1b typ_frame 7 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2475 2475 seq_br_type 8 Return True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 3b 0x7:0x1b typ_frame 7 None val_frame 0 None 2476 2476 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2479 0x2479 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2477 2477 fiu_len_fill_lit 4d zero-fill 0xd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2478 2478 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2476 0x2476 seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2479 2479 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 247e 0x247e seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 2a 0x8:0xa val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 8 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 247a 247a fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 247b 247b fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 247c 0x247c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 247c 247c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2480 0x2480 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 247d 247d fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 247a 0x247a seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 2a 0x8:0xa val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 8 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 247e 247e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2469 0x2469 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_frame 0 None 247f 247f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 247c 0x247c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2480 2480 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 2481 2481 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 2482 2482 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2486 0x2486 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 2483 2483 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 38 0x2:0x18 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 2484 2484 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2485 2485 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 32a9 0x32a9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2486 2486 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 09 GP 0x9 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2487 2487 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 2488 2488 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2489 0x2489 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 09 GP 0x9 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2489 2489 seq_br_type 3 Unconditional Branch seq_branch_adr 2485 0x2485 typ_frame 0 None val_frame 0 None 248a 248a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 248b 248b fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 248c 0x248c typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 248c 248c typ_frame 0 None val_frame 0 None 248d 248d fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 248e 248e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 248f 248f ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2490 0x2490 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 09 GP 0x9 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2490 2490 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 2491 2491 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 249a 0x249a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_b_adr 09 GP 0x9 typ_c_lit 2 None typ_frame a None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2492 2492 fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 24e2 0x24e2 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2493 2493 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2494 2494 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2495 2495 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2496 0x2496 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2496 2496 typ_frame 0 None val_frame 0 None 2497 2497 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2498 2498 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2499 2499 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2490 0x2490 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 09 GP 0x9 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 249a 249a fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 5 start_rd_if_true fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 249d 0x249d seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 249b 249b fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 24c6 0x24c6 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 249c 249c ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 24c6 0x24c6 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 09 GP 0x9 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 249d 249d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24ae 0x24ae seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 249e 249e fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 249f 0x249f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 249f 249f typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24a0 24a0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 24a1 24a1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24a3 0x24a3 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24a2 24a2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 249e 0x249e seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24a3 24a3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24a4 0x24a4 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24a4 24a4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 17 LOOP_COUNTER val_b_adr 2c 0x12:0xc val_frame 12 None val_rand c START_MULTIPLY 24a5 24a5 fiu_load_oreg 1 hold_oreg seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 24a6 24a6 fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 24a7 24a7 ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 24a8 24a8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24a9 24a9 typ_a_adr 09 GP 0x9 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 24aa 24aa fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 24ab 24ab typ_frame 0 None val_frame 0 None 24ac 24ac fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 24ad 24ad seq_br_type 9 Return False seq_branch_adr 249e 0x249e seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_frame 0 None 24ae 24ae fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 24af 0x24af seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 24af 24af fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24b4 0x24b4 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24b0 24b0 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 24b1 24b1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 24b2 24b2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24b9 0x24b9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24b3 24b3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24ae 0x24ae seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24b4 24b4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24b5 24b5 fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 24b6 24b6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 24b7 24b7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24b9 0x24b9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24b8 24b8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24ae 0x24ae seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24b9 24b9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24ba 0x24ba seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24ba 24ba fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 17 LOOP_COUNTER val_b_adr 32 0x2:0x12 val_frame 2 None val_rand c START_MULTIPLY 24bb 24bb ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 39 0x2:0x19 typ_alu_func 18 NOT_A_AND_B typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 24bc 24bc fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 6 A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 17 LOOP_COUNTER val_b_adr 2c 0x12:0xc val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 12 None val_rand c START_MULTIPLY 24bd 24bd fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 24be 24be fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_frame 0 None 24bf 24bf fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24c1 0x24c1 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_frame 0 None 24c0 24c0 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 24c3 0x24c3 typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 24c1 24c1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24c2 24c2 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 24c3 0x24c3 typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 24c3 24c3 typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 24c4 24c4 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 24c5 24c5 seq_br_type 9 Return False seq_branch_adr 24ae 0x24ae seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_frame 0 None 24c6 24c6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24d1 0x24d1 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 24c7 24c7 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 24c8 0x24c8 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 24c8 24c8 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24c9 24c9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 24ca 24ca fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24c7 0x24c7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24cb 24cb ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24cc 0x24cc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24cc 24cc fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 24cd 24cd ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 24ce 24ce fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 09 GP 0x9 val_frame 0 None 24cf 24cf seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24c7 0x24c7 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_frame 0 None 24d0 24d0 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24d1 0x24d1 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_frame 0 None 24d1 24d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 24da 0x24da seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24d2 24d2 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24d8 0x24d8 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 09 GP 0x9 val_frame 0 None 24d3 24d3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24d4 0x24d4 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24d4 24d4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 24d5 24d5 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 24d6 24d6 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24d0 0x24d0 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 09 GP 0x9 val_frame 0 None 24d7 24d7 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24d9 0x24d9 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_frame 0 None 24d8 24d8 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24d1 0x24d1 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 24d9 24d9 seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 24da 24da fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24dd 0x24dd seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 24db 24db fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 24dc 24dc fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 24dd 24dd fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24de 24de fiu_len_fill_lit 1f sign-fill 0x1f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 24df 24df fiu_len_fill_lit 5f zero-fill 0x1f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 24e0 0x24e0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 24e0 24e0 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 24e1 24e1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 24e2 24e2 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 24e3 24e3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 5 start_rd_if_true fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 24e7 0x24e7 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 4 None 24e4 24e4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 31 0x2:0x11 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 24e5 24e5 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 24e6 24e6 fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 5 start_rd_if_true fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 4 None 24e7 24e7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 24fd 0x24fd seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 24e8 24e8 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 24e9 24e9 fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24f0 0x24f0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24ea 24ea fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24f2 0x24f2 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 24eb 24eb seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 24f4 0x24f4 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 24ec 24ec fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 7 INC_A typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 24ed 24ed ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24fc 0x24fc seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 24ee 24ee fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 24ef 24ef fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 24ea 0x24ea seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 24f0 24f0 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24f1 24f1 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 24eb 0x24eb seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 24f2 24f2 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 24f3 24f3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 24eb 0x24eb typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None 24f4 24f4 fiu_fill_mode_src 0 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24f9 0x24f9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 20 0x1:0x0 typ_alu_func 18 NOT_A_AND_B typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 24f5 24f5 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24fa 0x24fa seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 24f6 24f6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24fc 0x24fc seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_frame 0 None 24f7 24f7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 24f8 0x24f8 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 24f8 24f8 seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 typ_frame 0 None val_frame 0 None 24f9 24f9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 24fa 24fa fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24fb 24fb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 24f7 0x24f7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_frame 0 None 24fc 24fc fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 24fd 24fd fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2500 0x2500 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 20 0x1:0x0 typ_alu_func 18 NOT_A_AND_B typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 24fe 24fe fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2501 0x2501 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 24ff 24ff fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 24f7 0x24f7 typ_frame 0 None val_frame 0 None 2500 2500 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 31 0x2:0x11 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2501 2501 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2502 2502 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 24f7 0x24f7 typ_frame 0 None val_frame 0 None 2503 2503 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2504 ; -------------------------------------------------------------------------------------- 2504 ; 0x0319 Declare_Type Variant_Record,Incomplete,Visible 2504 ; -------------------------------------------------------------------------------------- 2504 MACRO_Declare_Type_Variant_Record,Incomplete,Visible: 2504 2504 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2504 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 22 0x6:0x2 val_frame 6 None 2505 2505 seq_br_type 3 Unconditional Branch seq_branch_adr 2507 0x2507 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1b A_OR_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2506 ; -------------------------------------------------------------------------------------- 2506 ; 0x0318 Declare_Type Variant_Record,Incomplete 2506 ; -------------------------------------------------------------------------------------- 2506 MACRO_Declare_Type_Variant_Record,Incomplete: 2506 2506 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2506 None fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1b A_OR_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2507 2507 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 2509 0x2509 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 2 None 2508 2508 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 2509 2509 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 18 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2d 0x9:0xd typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 250a 250a fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 250b 250b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_c_adr 3a GP 0x5 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 250c 250c fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 02 GP 0x2 val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x5:0x16 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 5 None 250d 250d fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 1d TOP - 3 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 250e 250e ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 26 0x5:0x6 val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 20 0x5:0x0 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 250f 250f fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2512 0x2512 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 3e 0x3:0x1e val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 3 None 2510 2510 fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 20 0x8:0x0 typ_frame 8 None val_frame 0 None 2511 2511 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2510 0x2510 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 3e 0x3:0x1e val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 3 None 2512 2512 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_alu_func 13 ONES val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2513 2513 ioc_load_wdr 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 2c 0x9:0xc typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2514 2514 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 38 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 14 ZEROS typ_b_adr 21 0x0:0x1 typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_b_adr 1d TOP - 3 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2515 2515 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2516 0x2516 typ_a_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2516 2516 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 251c 0x251c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 05 GP 0x5 typ_alu_func 7 INC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 06 GP 0x6 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2517 2517 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 7 None 2518 2518 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2519 2519 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 251a 251a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 06 GP 0x6 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 251b 251b ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2516 0x2516 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 251c 251c ioc_adrbs 1 val ioc_fiubs 1 val seq_random 18 ? typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 251d 251d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2520 0x2520 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 251e 251e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 251f 251f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2520 2520 fiu_load_oreg 1 hold_oreg ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 21 0x2:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2521 2521 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2520 0x2520 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 2522 ; -------------------------------------------------------------------------------------- 2522 ; 0x0312 Declare_Type Variant_Record,Constrained_Incomplete,Visible 2522 ; -------------------------------------------------------------------------------------- 2522 MACRO_Declare_Type_Variant_Record,Constrained_Incomplete,Visible: 2522 2522 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2522 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 22 0x6:0x2 val_frame 6 None 2523 2523 seq_br_type 3 Unconditional Branch seq_branch_adr 2525 0x2525 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2524 ; -------------------------------------------------------------------------------------- 2524 ; 0x0311 Declare_Type Variant_Record,Constrained_Incomplete 2524 ; -------------------------------------------------------------------------------------- 2524 MACRO_Declare_Type_Variant_Record,Constrained_Incomplete: 2524 2524 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2524 None fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2525 2525 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 2526 2526 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2d 0x9:0xd typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2527 2527 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 2528 2528 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 252b 0x252b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2529 2529 fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 2b 0x8:0xb typ_frame 8 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 252a 252a fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2529 0x2529 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 252b 252b fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_alu_func 13 ONES val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 252c 252c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_mdr 1 hold_mdr fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 24 0x9:0x4 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 252d 252d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 3b 0x2:0x1b val_b_adr 1f TOP - 1 val_frame 2 None 252e 252e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2520 0x2520 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 27 0x8:0x7 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 252f 252f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 251f 0x251f seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2530 ; -------------------------------------------------------------------------------------- 2530 ; 0x0307 Complete_Type Variant_Record,By_Defining 2530 ; -------------------------------------------------------------------------------------- 2530 MACRO_Complete_Type_Variant_Record,By_Defining: 2530 2530 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2530 None fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 22 0x2:0x2 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 1e TOP - 2 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2531 2531 fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 14 ZEROS val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2532 2532 fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2533 2533 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 5 None 2534 2534 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x9:0xe typ_frame 9 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2535 2535 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2536 2536 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 21 0x0:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2537 2537 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2575 0x2575 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_a_adr 1e TOP - 2 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 1f TOP - 1 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 2538 2538 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 1d TOP - 3 typ_frame 1c None val_a_adr 0e GP 0xe val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2539 2539 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 253a 253a fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 253b 253b seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 01 GP 0x1 val_b_adr 2d 0x4:0xd val_frame 4 None val_rand c START_MULTIPLY 253c 253c ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 253d 253d seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 253e 253e seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 2d 0x4:0xd val_frame 4 None val_rand c START_MULTIPLY 253f 253f ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 2540 2540 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 0f GP 0xf typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2541 2541 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 51 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2542 2542 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2543 2543 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_adrbs 2 typ ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 03 GP 0x3 val_b_adr 0e GP 0xe val_c_adr 3f GP 0x0 val_frame 0 None 2544 2544 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 1d TOP - 3 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 1d TOP - 3 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2545 2545 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2546 2546 typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2547 2547 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2549 0x2549 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 22 0x8:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 2548 2548 seq_br_type 3 Unconditional Branch seq_branch_adr 254a 0x254a typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2549 2549 seq_br_type 3 Unconditional Branch seq_branch_adr 254a 0x254a typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 254a 254a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 22 0x7:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 254b 254b ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 255d 0x255d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 254c 254c ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 254d 254d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 254e 254e fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 254f 254f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2550 2550 seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2551 2551 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 23 0x8:0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2552 2552 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2555 0x2555 seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2553 2553 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 254a 0x254a seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2554 2554 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 254a 0x254a typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2555 2555 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 30 0x2:0x10 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2556 2556 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 2557 2557 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2558 2558 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2556 0x2556 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2559 2559 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 255a 255a fiu_mem_start 3 start-wr ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2556 0x2556 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 255b 255b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 255c 255c fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2556 0x2556 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 255d 255d ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 255e 255e seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 256c 0x256c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 255f 255f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2560 2560 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2561 2561 fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 256a 0x256a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2562 2562 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x5:0x0 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 2563 2563 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2573 0x2573 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU val_frame 0 None 2564 2564 typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2565 2565 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2566 2566 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2567 2567 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 08 GP 0x8 val_frame 0 None 2568 2568 ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 2569 2569 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 256a 256a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 17 LOOP_COUNTER typ_alu_func 18 NOT_A_AND_B typ_b_adr 21 0x5:0x1 typ_frame 5 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 256b 256b seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 0210 0x210 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 31 0x9:0x11 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 256c 256c seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 256d 0x256d seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 31 0x2:0x11 val_frame 2 None val_m_a_src 1 Bits 16…31 val_rand c START_MULTIPLY 256d 256d seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 256e 256e seq_br_type 8 Return True seq_branch_adr 256f 0x256f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None val_m_a_src 1 Bits 16…31 256f 256f seq_br_type 1 Branch True seq_branch_adr 2572 0x2572 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 2570 2570 seq_br_type 1 Branch True seq_branch_adr 2572 0x2572 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 2571 2571 seq_br_type 9 Return False seq_branch_adr 2572 0x2572 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2572 2572 seq_br_type a Unconditional Return typ_a_adr 22 0x1:0x2 typ_alu_func 1b A_OR_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_frame 0 None 2573 2573 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2574 0x2574 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 07 GP 0x7 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x0:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2574 2574 seq_br_type a Unconditional Return typ_a_adr 07 GP 0x7 typ_alu_func 19 X_XOR_B typ_b_adr 22 0x1:0x2 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU val_frame 0 None 2575 2575 seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 1d TOP - 3 typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 2576 2576 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 1c TOP - 4 typ_frame 1c None val_a_adr 0e GP 0xe val_alu_func 1 A_PLUS_B val_b_adr 1d TOP - 3 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2577 2577 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2578 2578 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x5:0x16 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 2579 2579 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 257a 257a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ad 0x32ad seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 257b 257b ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 257c 257c seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x7:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 01 GP 0x1 val_b_adr 2d 0x4:0xd val_frame 4 None val_rand c START_MULTIPLY 257d 257d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_b_adr 03 GP 0x3 val_frame 0 None 257e 257e fiu_len_fill_lit 48 zero-fill 0x8 fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 257f 257f seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2580 2580 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 2d 0x4:0xd val_frame 4 None val_rand c START_MULTIPLY 2581 2581 ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_frame 0 None 2582 2582 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 0f GP 0xf typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2583 2583 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 51 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2584 2584 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2585 2585 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_adrbs 2 typ ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 03 GP 0x3 val_b_adr 0e GP 0xe val_c_adr 3f GP 0x0 val_frame 0 None 2586 2586 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 1c TOP - 4 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 1c TOP - 4 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2587 2587 typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2588 2588 seq_br_type 7 Unconditional Call seq_branch_adr 26dd 0x26dd seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2589 2589 seq_br_type 1 Branch True seq_branch_adr 258e 0x258e seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 258a 258a typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 31 0x2:0x11 val_frame 2 None val_m_a_src 1 Bits 16…31 val_rand c START_MULTIPLY 258b 258b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 258c 258c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 258e 0x258e seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 258d 258d typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_frame 0 None 258e 258e ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2590 0x2590 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 258f 258f typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_frame 0 None 2590 2590 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2591 2591 typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1b A_OR_B val_b_adr 22 0x8:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 2592 2592 typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 31 0x2:0x11 val_frame 2 None val_m_a_src 1 Bits 16…31 val_rand c START_MULTIPLY 2593 2593 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2594 2594 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 2595 2595 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2596 0x2596 typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2596 2596 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 22 0x7:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 2597 2597 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 255d 0x255d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2598 2598 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 2599 2599 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 259a 259a fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 259b 259b ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 259c 259c fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 259d 259d ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 259e 259e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 259f 259f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 25a0 25a0 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 25a1 25a1 seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 25a2 25a2 typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 25a3 25a3 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 25a5 0x25a5 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25a4 25a4 typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 25a5 25a5 seq_br_type 7 Unconditional Call seq_branch_adr 26dd 0x26dd typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 25a6 25a6 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 23 0x8:0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 25a7 25a7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2555 0x2555 seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 25a8 25a8 seq_br_type 0 Branch False seq_branch_adr 2596 0x2596 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_frame 0 None 25a9 25a9 seq_br_type 3 Unconditional Branch seq_branch_adr 2596 0x2596 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 25aa ; -------------------------------------------------------------------------------------- 25aa ; 0x0303 Complete_Type Variant_Record,By_Component_Completion 25aa ; -------------------------------------------------------------------------------------- 25aa MACRO_Complete_Type_Variant_Record,By_Component_Completion: 25aa 25aa dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 25aa None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 25ab 25ab typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25ac 25ac fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25ad 25ad fiu_mem_start 2 start-rd ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 25b3 0x25b3 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 25ae 25ae fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 25af 25af typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25b0 25b0 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25b1 25b1 fiu_mem_start 2 start-rd ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 25b2 25b2 seq_br_type 3 Unconditional Branch seq_branch_adr 25b7 0x25b7 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25b3 25b3 seq_br_type 3 Unconditional Branch seq_branch_adr 262a 0x262a typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25b4 25b4 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 25b7 0x25b7 typ_a_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame c None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 25b5 25b5 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25b6 25b6 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25b7 25b7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 25b8 25b8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 25b9 25b9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 25ba 25ba fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 25bb 25bb ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 25bc 25bc ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 25bd 0x25bd seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 25bd 25bd fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 25ec 0x25ec seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 20 0x7:0x0 val_frame 7 None 25be 25be seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25de 0x25de seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 25bf 25bf fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 3 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25c0 25c0 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 25c6 0x25c6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 7 None 25c1 25c1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25e1 0x25e1 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 25c2 25c2 ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25c3 25c3 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 25c9 0x25c9 typ_c_adr 30 GP 0xf typ_frame 0 None val_frame 0 None 25c4 25c4 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 25bd 0x25bd seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25c5 25c5 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 25bd 0x25bd typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25c6 25c6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_frame 9 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 7 None 25c7 25c7 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 25e1 0x25e1 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 1b A_OR_B val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 25c8 25c8 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 25c4 0x25c4 seq_en_micro 0 None typ_alu_func 0 PASS_A typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 0e GP 0xe val_frame 0 None 25c9 25c9 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 25cb 0x25cb seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 25ca 25ca seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 25cb 25cb seq_br_type 4 Call False seq_branch_adr 25ce 0x25ce seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 0f GP 0xf typ_c_adr 3b GP 0x4 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame a None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 25cc 25cc fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 8 Return True seq_branch_adr 25cd 0x25cd seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_b_adr 2d 0x5:0xd typ_frame 5 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 25cd 25cd seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 25ce 25ce fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 7 INC_A typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 25cf 25cf fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 25d0 25d0 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25d5 0x25d5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 2 None 25d1 25d1 seq_en_micro 0 None typ_frame 0 None val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 25d2 25d2 seq_en_micro 0 None typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 3f 0x2:0x1f val_frame 2 None val_rand c START_MULTIPLY 25d3 25d3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 5 None 25d4 25d4 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 0c GP 0xc val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 25d5 25d5 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25dc 0x25dc seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 25d6 25d6 fiu_mem_start 4 continue typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 25d7 25d7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25da 0x25da seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 25d8 25d8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 25d5 0x25d5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 25d9 25d9 seq_br_type 3 Unconditional Branch seq_branch_adr 25d2 0x25d2 typ_frame 0 None val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 25da 25da seq_en_micro 0 None typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 2d 0x5:0xd val_frame 5 None val_rand c START_MULTIPLY 25db 25db seq_br_type 3 Unconditional Branch seq_branch_adr 25d2 0x25d2 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 25dc 25dc seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 25dd 25dd fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 25de 25de seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 25df 25df fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 25e0 25e0 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 25e1 25e1 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25e6 0x25e6 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 25e2 25e2 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 25e9 0x25e9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 25e3 25e3 seq_br_type 8 Return True seq_branch_adr 25e4 0x25e4 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 25e4 25e4 seq_br_type 8 Return True seq_branch_adr 25e5 0x25e5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 25e5 25e5 seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 21 0x5:0x1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 25e6 25e6 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 25e7 25e7 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 25e8 0x25e8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_c_lit 1 None typ_frame 9 None val_frame 0 None 25e8 25e8 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 25e9 25e9 seq_br_type 8 Return True seq_branch_adr 25ea 0x25ea seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 25ea 25ea seq_br_type 8 Return True seq_branch_adr 25eb 0x25eb seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 25eb 25eb seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 21 0x5:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 25ec 25ec fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 25ed 25ed ioc_fiubs 1 val typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 25ee 25ee seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 25f0 0x25f0 seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 25ef 25ef typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU val_frame 0 None 25f0 25f0 typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25f1 25f1 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 25f3 0x25f3 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3b 0x7:0x1b typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 7 None val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25f2 25f2 seq_br_type 3 Unconditional Branch seq_branch_adr 25f3 0x25f3 seq_en_micro 0 None typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 25f3 25f3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2618 0x2618 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 25f4 25f4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 25f5 25f5 typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 25f6 25f6 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 25f7 0x25f7 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 25f7 25f7 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 260c 0x260c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 20 0x7:0x0 val_frame 7 None 25f8 25f8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25de 0x25de seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 25f9 25f9 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 3 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25fa 25fa ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2600 0x2600 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 7 None 25fb 25fb fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2608 0x2608 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 25fc 25fc ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25fd 25fd seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2603 0x2603 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 03 GP 0x3 typ_c_adr 30 GP 0xf typ_frame 0 None val_frame 0 None 25fe 25fe ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 25f7 0x25f7 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 25ff 25ff ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 25f7 0x25f7 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2600 2600 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 28 0x9:0x8 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_frame 9 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 7 None 2601 2601 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2608 0x2608 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 1b A_OR_B val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 2602 2602 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 25fe 0x25fe seq_en_micro 0 None typ_alu_func 0 PASS_A typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 0e GP 0xe val_frame 0 None 2603 2603 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2605 0x2605 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2604 2604 seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 2605 2605 seq_br_type 4 Call False seq_branch_adr 25ce 0x25ce seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 0f GP 0xf typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame a None val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2606 2606 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 8 Return True seq_branch_adr 2607 0x2607 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_b_adr 2d 0x5:0xd typ_frame 5 None val_a_adr 05 GP 0x5 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2607 2607 seq_br_type a Unconditional Return typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 3b 0x2:0x1b val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 2608 2608 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 25e6 0x25e6 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2609 2609 seq_br_type 8 Return True seq_branch_adr 260a 0x260a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 260a 260a seq_br_type 8 Return True seq_branch_adr 260b 0x260b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 260b 260b seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 21 0x5:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 260c 260c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 260e 0x260e seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 14 ZEROS typ_b_adr 20 0x8:0x0 typ_frame 8 None val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 260d 260d typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 260e 260e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type 1 Branch True seq_branch_adr 2614 0x2614 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 260f 260f fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 23 0x8:0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2610 2610 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2555 0x2555 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2611 2611 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2613 0x2613 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 2612 2612 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2613 2613 seq_br_type 3 Unconditional Branch seq_branch_adr 25f3 0x25f3 typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3b 0x7:0x1b typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 2614 2614 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2615 2615 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 2613 0x2613 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2616 2616 seq_br_type 3 Unconditional Branch seq_branch_adr 2612 0x2612 typ_frame 0 None val_frame 0 None 2617 2617 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2618 2618 typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 07 GP 0x7 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2619 2619 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2617 0x2617 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 23 0x5:0x3 typ_frame 5 None val_frame 0 None 261a 261a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2617 0x2617 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 21 0x5:0x1 typ_frame 5 None val_frame 0 None 261b 261b seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 261b 0x261b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 22 0x1:0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 261c 261c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2625 0x2625 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 23 0x5:0x3 typ_frame 5 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 261d 261d typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 261e 261e seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 261f 261f seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2625 0x2625 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 2f 0x11:0xf typ_frame 11 None val_frame 0 None 2620 2620 seq_br_type 1 Branch True seq_branch_adr 2624 0x2624 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2f 0x11:0xf typ_frame 11 None val_frame 0 None 2621 2621 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2624 0x2624 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2622 2622 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2624 0x2624 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2623 2623 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2625 0x2625 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 2624 2624 typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU val_frame 0 None 2625 2625 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2626 2626 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 33 0x11:0x13 val_frame 11 None 2627 2627 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_random 02 ? typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 07 GP 0x7 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2628 2628 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 2629 2629 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 262b 0x262b typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 262a 262a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 262b 262b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 262c ; -------------------------------------------------------------------------------------- 262c ; 0x0306 Complete_Type Variant_Record,By_Renaming 262c ; -------------------------------------------------------------------------------------- 262c MACRO_Complete_Type_Variant_Record,By_Renaming: 262c 262c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 262c None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 262d 262d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 262e 262e fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 262f 262f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x6:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_frame 0 None 2630 2630 fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2631 2631 fiu_len_fill_lit 5a zero-fill 0x1a fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2632 2632 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2633 2633 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ab 0x32ab seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2634 2634 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 27 0x8:0x7 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 8 None 2635 2635 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 58 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None val_rand 1 INC_LOOP_COUNTER 2636 2636 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2637 2637 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2639 0x2639 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2638 2638 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2639 2639 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 263a 263a fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2638 0x2638 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 6 A_MINUS_B typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_frame 0 None 263b 263b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 263c 263c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 263d 263d ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1e TOP - 2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 1b A_OR_B val_b_adr 10 TOP val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 263e 263e fiu_len_fill_lit 1f sign-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 20 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2642 0x2642 typ_a_adr 1f TOP - 1 typ_b_adr 1d TOP - 3 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 1d TOP - 3 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 263f 263f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_mdr 1 hold_mdr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2648 0x2648 typ_a_adr 1c TOP - 4 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 1c TOP - 4 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 2640 2640 fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1b TOP - 5 typ_frame 1c None val_a_adr 07 GP 0x7 val_b_adr 1b TOP - 5 val_frame 0 None 2641 2641 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 264b 0x264b typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 1c TOP - 4 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2642 2642 typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_b_adr 1c TOP - 4 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 1c TOP - 4 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 2643 2643 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 1f TOP - 1 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2644 2644 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x5:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 1c TOP - 4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 2645 2645 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_mdr 1 hold_mdr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2648 0x2648 typ_a_adr 1b TOP - 5 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 1b TOP - 5 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 2646 2646 fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1a TOP - 6 typ_frame 1c None val_a_adr 07 GP 0x7 val_b_adr 1a TOP - 6 val_frame 0 None 2647 2647 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 264b 0x264b typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 1b TOP - 5 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2648 2648 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 23 0x5:0x3 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 07 GP 0x7 val_alu_func 1b A_OR_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2649 2649 ioc_tvbs 3 fiu+fiu typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 264a 264a fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_frame 2 None val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 28 0x5:0x8 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 5 None 264b 264b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 1d TOP - 3 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 264c 264c fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x5:0x16 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 5 None 264d 264d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 264e 264e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 20 0x5:0x0 val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 26 0x5:0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 264f 264f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2650 2650 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2651 0x2651 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 2 DEC_LOOP_COUNTER 2651 2651 typ_a_adr 14 ZEROS typ_alu_func 1c DEC_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2652 2652 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2653 2653 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2654 2654 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 2655 2655 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2650 0x2650 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2656 ; -------------------------------------------------------------------------------------- 2656 ; 0x031e Declare_Type Variant_Record,Defined,Visible 2656 ; -------------------------------------------------------------------------------------- 2656 MACRO_Declare_Type_Variant_Record,Defined,Visible: 2656 2656 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2656 None seq_br_type 2 Push (branch address) seq_branch_adr 2659 0x2659 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2657 2657 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 263c 0x263c seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 22 0x6:0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2658 ; -------------------------------------------------------------------------------------- 2658 ; 0x031d Declare_Type Variant_Record,Defined 2658 ; -------------------------------------------------------------------------------------- 2658 MACRO_Declare_Type_Variant_Record,Defined: 2658 2658 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2658 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 263c 0x263c seq_cond_sel 16 VAL.TRUE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2659 2659 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2696 0x2696 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 6 A_MINUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 265a 265a ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 1d TOP - 3 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 265b 265b typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 265c 265c typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 265d 265d typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 22 0x8:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 265e 265e seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2685 0x2685 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 265f 265f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 22 0x7:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 2660 2660 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 266a 0x266a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2661 2661 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2662 2662 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2663 2663 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2664 2664 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2665 2665 seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2666 2666 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 23 0x8:0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2667 2667 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2678 0x2678 seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2668 2668 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 265f 0x265f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2669 2669 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 265f 0x265f typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 266a 266a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x7:0x0 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 03 GP 0x3 val_b_adr 1c TOP - 4 val_frame 0 None 266b 266b ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 266c 266c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 38 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2680 0x2680 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 04 GP 0x4 typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 1e TOP - 2 val_frame 0 None 266d 266d ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 06 GP 0x6 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 2 None 266e 266e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 10 TOP val_frame 0 None 266f 266f ioc_fiubs 0 fiu typ_a_adr 17 LOOP_COUNTER typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x5:0x0 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2670 2670 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2686 0x2686 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU val_frame 0 None 2671 2671 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 08 GP 0x8 val_frame 0 None 2672 2672 fiu_mem_start 4 continue ioc_fiubs 1 val typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_frame 0 None 2673 2673 ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 2674 2674 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 18 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2675 2675 seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 23 0x8:0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 8 None 2676 2676 typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x8:0x1d typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 2677 2677 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2678 2678 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 30 0x2:0x10 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2679 2679 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 267a 267a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 267b 267b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2679 0x2679 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 267c 267c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 267d 267d fiu_mem_start 3 start-wr ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2679 0x2679 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 267e 267e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 267f 267f fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2679 0x2679 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2680 2680 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2681 0x2681 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2681 2681 ioc_tvbs 2 fiu+val seq_br_type 8 Return True seq_branch_adr 2682 0x2682 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 22 0x1:0x2 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU val_a_adr 0f GP 0xf val_alu_func 5 DEC_A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2682 2682 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 2684 0x2684 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 1e TOP - 2 val_frame 0 None 2683 2683 seq_br_type 9 Return False seq_branch_adr 2684 0x2684 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2684 2684 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_frame 0 None 2685 2685 seq_br_type a Unconditional Return typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_frame 0 None 2686 2686 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2687 0x2687 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU val_frame 0 None 2687 2687 typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 21 0x0:0x1 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2688 2688 fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2689 0x2689 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2689 2689 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 3b 0x2:0x1b val_frame 2 None 268a 268a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1e A_AND_B typ_b_adr 21 0x5:0x1 typ_frame 5 None val_frame 0 None 268b 268b ioc_tvbs 1 typ+fiu typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 25 0x9:0x5 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 08 GP 0x8 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 268c 268c fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 20 0x8:0x0 typ_frame 8 None val_a_adr 1e TOP - 2 val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 268d 268d fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 268e 0x268e seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 21 0x5:0x1 val_frame 5 None 268e 268e ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 268f 268f fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2690 2690 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2691 2691 fiu_mem_start 8 start_wr_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2690 0x2690 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand 2 DEC_LOOP_COUNTER 2692 ; -------------------------------------------------------------------------------------- 2692 ; 0x0316 Declare_Type Variant_Record,Defined_Incomplete,Visible 2692 ; -------------------------------------------------------------------------------------- 2692 MACRO_Declare_Type_Variant_Record,Defined_Incomplete,Visible: 2692 2692 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2692 None seq_br_type 2 Push (branch address) seq_branch_adr 2695 0x2695 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2693 2693 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 263c 0x263c seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 22 0x6:0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2694 ; -------------------------------------------------------------------------------------- 2694 ; 0x0315 Declare_Type Variant_Record,Defined_Incomplete 2694 ; -------------------------------------------------------------------------------------- 2694 MACRO_Declare_Type_Variant_Record,Defined_Incomplete: 2694 2694 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2694 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 263c 0x263c seq_cond_sel 16 VAL.TRUE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2695 2695 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 265a 0x265a seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 6 A_MINUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 2696 2696 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 typ_a_adr 27 0x2:0x7 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1d TOP - 3 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2697 2697 typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2698 2698 seq_br_type 7 Unconditional Call seq_branch_adr 26dd 0x26dd typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1c TOP - 4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2699 2699 seq_br_type 1 Branch True seq_branch_adr 269d 0x269d seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1d A_AND_NOT_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 269a 269a typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 1e TOP - 2 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 269b 269b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 269d 0x269d seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 269c 269c typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_frame 0 None 269d 269d ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 2685 0x2685 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 269e 269e seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 269f 269f typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1b A_OR_B val_b_adr 22 0x8:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 26a0 26a0 typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1c TOP - 4 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 26a1 26a1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 26a2 26a2 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 26a3 0x26a3 typ_frame 0 None val_a_adr 1b TOP - 5 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 26a3 26a3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 22 0x7:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 26a4 26a4 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 26b7 0x26b7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 26a5 26a5 ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 26a6 26a6 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 26a7 26a7 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 26a8 26a8 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 26a9 26a9 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 38 0x2:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 26aa 26aa ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 26ab 26ab ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 26ac 26ac fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 26ad 26ad ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 26ae 26ae seq_br_type 7 Unconditional Call seq_branch_adr 26b8 0x26b8 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 26af 26af typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 26b0 26b0 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 26b2 0x26b2 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 26b1 26b1 typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 26b2 26b2 seq_br_type 7 Unconditional Call seq_branch_adr 26dd 0x26dd typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 26b3 26b3 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 23 0x8:0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 26b4 26b4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2678 0x2678 seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 26b5 26b5 seq_br_type 0 Branch False seq_branch_adr 26a3 0x26a3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 08 GP 0x8 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_frame 0 None 26b6 26b6 seq_br_type 3 Unconditional Branch seq_branch_adr 26a3 0x26a3 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 26b7 26b7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 58 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 266b 0x266b typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 38 0x5:0x18 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 03 GP 0x3 val_b_adr 1b TOP - 5 val_frame 0 None 26b8 26b8 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 26b9 0x26b9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 20 0x7:0x0 val_frame 7 None 26b9 26b9 seq_br_type 3 Unconditional Branch seq_branch_adr 26bb 0x26bb typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 3c 0x7:0x1c val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 2 DEC_LOOP_COUNTER 26ba 26ba ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 26d8 0x26d8 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 26bb 26bb fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 16 CSA/VAL_BUS val_frame 0 None 26bc 26bc fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 26bf 0x26bf seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 0 PASS_A val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 6 None 26bd 26bd fiu_len_fill_lit 64 zero-fill 0x24 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 26d5 0x26d5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 26be 26be seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 26bf 26bf fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 26d5 0x26d5 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None 26c0 26c0 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d5 0x26d5 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None 26c1 26c1 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d5 0x26d5 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None 26c2 26c2 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d5 0x26d5 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None 26c3 26c3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26c4 26c4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26c5 26c5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26c6 26c6 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d5 0x26d5 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 7 None 26c7 26c7 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 26d5 0x26d5 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 26c8 26c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26cf 0x26cf typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 26c9 26c9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26ca 26ca seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26cb 26cb seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26cc 26cc fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d3 0x26d3 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 26cd 26cd fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d3 0x26d3 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 26ce 26ce fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26d3 0x26d3 typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 26cf 26cf fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 26d5 0x26d5 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl 1 RESTORE_RDR val_a_adr 20 0x0:0x0 val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame 0 None 26d0 26d0 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 26d2 0x26d2 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 26d1 26d1 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 07 GP 0x7 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 26d2 26d2 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 26d5 0x26d5 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 26d3 26d3 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 26d5 0x26d5 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS val_a_adr 20 0x0:0x0 val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame 0 None 26d4 26d4 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a9 0x32a9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x0:0x0 val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame 0 None 26d5 26d5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 26d9 0x26d9 seq_en_micro 0 None typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 07 GP 0x7 val_alu_func 1b A_OR_B val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 26d6 26d6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 26ba 0x26ba seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 06 ? typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 3c 0x7:0x1c val_frame 7 None 26d7 26d7 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 26d8 0x26d8 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 26d8 26d8 ioc_fiubs 2 typ seq_br_type a Unconditional Return typ_a_adr 35 0x7:0x15 typ_frame 7 None val_alu_func 1d A_AND_NOT_B val_b_adr 3d 0x7:0x1d val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 26d9 26d9 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_a_adr 20 0x8:0x0 val_alu_func 18 NOT_A_AND_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 26da 26da ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 20 0x5:0x0 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 20 0x8:0x0 val_alu_func 18 NOT_A_AND_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 26db 26db ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 20 0x8:0x0 val_alu_func 18 NOT_A_AND_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 26dc 26dc fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 21 0x5:0x1 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 20 0x8:0x0 val_alu_func 18 NOT_A_AND_B val_b_adr 07 GP 0x7 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 26dd 26dd fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 26de 0x26de seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x7:0x16 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 26de 26de seq_br_type 3 Unconditional Branch seq_branch_adr 26e0 0x26e0 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 2b 0x8:0xb val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None val_rand 2 DEC_LOOP_COUNTER 26df 26df seq_br_type 4 Call False seq_branch_adr 26d8 0x26d8 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 2c 0x7:0xc val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand 2 DEC_LOOP_COUNTER 26e0 26e0 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3a None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE val_b_adr 16 CSA/VAL_BUS val_frame 0 None 26e1 26e1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 9 start_continue_if_true fiu_offs_lit 20 None fiu_op_sel 3 insert ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 26e4 0x26e4 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 26e2 26e2 fiu_len_fill_lit 64 zero-fill 0x24 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 26f7 0x26f7 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 26e3 26e3 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 26e4 26e4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26e5 26e5 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 26ec 0x26ec seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 07 GP 0x7 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_frame 2 None 26e6 26e6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26e7 26e7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26e8 26e8 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26e9 26e9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 26ee 0x26ee typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 26ea 26ea fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 26ef 0x26ef typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 26eb 26eb seq_br_type 3 Unconditional Branch seq_branch_adr 26f0 0x26f0 typ_frame 0 None val_frame 0 None 26ec 26ec seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 26ed 26ed fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 26f7 0x26f7 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 26ee 26ee seq_br_type 3 Unconditional Branch seq_branch_adr 26f3 0x26f3 typ_alu_func 1a PASS_B typ_b_adr 31 0x11:0x11 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 26ef 26ef seq_br_type 3 Unconditional Branch seq_branch_adr 26f3 0x26f3 typ_alu_func 1a PASS_B typ_b_adr 2d 0x5:0xd typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 34 0x7:0x14 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 7 None 26f0 26f0 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 5 None 26f1 26f1 fiu_len_fill_lit 7a zero-fill 0x3a fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3f 0x2:0x1f val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand c START_MULTIPLY 26f2 26f2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 08 GP 0x8 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 26f3 26f3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 26f4 26f4 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 26f6 0x26f6 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 07 GP 0x7 typ_c_adr 30 GP 0xf typ_frame 0 None val_a_adr 31 0x2:0x11 val_c_adr 30 GP 0xf val_frame 2 None 26f5 26f5 ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 26f6 26f6 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 26f7 0x26f7 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 0f GP 0xf typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 0f GP 0xf val_frame 0 None 26f7 26f7 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 26d9 0x26d9 seq_en_micro 0 None typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 3d 0x6:0x1d val_alu_func 1b A_OR_B val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 6 None 26f8 26f8 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 26df 0x26df seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 06 ? typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 26f9 26f9 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 4 Call False seq_branch_adr 26fb 0x26fb seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1b A_OR_B typ_b_adr 2f 0x11:0xf typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 26fa 26fa fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 50 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 8 Return True seq_branch_adr 26d8 0x26d8 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 26fb 26fb seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 26fc 26fc fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 26fd 26fd fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2708 0x2708 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x0:0x0 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 26fe 26fe fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2703 0x2703 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 26ff 26ff fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2700 0x2700 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2700 2700 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2705 0x2705 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2701 2701 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2702 2702 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2703 2703 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2704 2704 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2700 0x2700 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2705 2705 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2706 2706 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2707 2707 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2708 2708 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 270f 0x270f seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2709 2709 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 271c 0x271c typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_frame 0 None 270a 270a fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 270b 270b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2712 0x2712 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 270c 270c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 270d 270d fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 26fe 0x26fe seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x0:0x0 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 270e 270e fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2709 0x2709 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 270f 270f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 271c 0x271c typ_frame 0 None val_frame 0 None 2710 2710 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 2711 2711 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2712 0x2712 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2712 2712 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2716 0x2716 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 39 0x2:0x19 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2713 2713 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2714 2714 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_frame 0 None 2715 2715 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2702 0x2702 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_frame 0 None val_frame 0 None 2716 2716 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2717 2717 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None val_frame 0 None 2718 2718 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 2702 0x2702 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_frame 0 None val_frame 0 None 2719 2719 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 271a 271a fiu_mem_start 2 start-rd typ_frame 0 None val_frame 0 None 271b 271b seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 271c 271c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2723 0x2723 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 4 None 271d 271d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 272b 0x272b seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 271e 271e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 1e None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 271f 271f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2727 0x2727 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2720 2720 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2721 2721 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2722 2722 ioc_tvbs 1 typ+fiu seq_br_type 9 Return False seq_branch_adr 272b 0x272b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2723 2723 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2724 2724 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 272b 0x272b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 2725 2725 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 1e None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2726 2726 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2720 0x2720 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2727 2727 fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 2728 2728 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2729 2729 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 272a 0x272a seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 272a 272a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 272b 0x272b seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 272b 272b fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 270c 0x270c seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 272c 272c fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2736 0x2736 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 272d 272d fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 272e 272e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 27 0x2:0x7 typ_frame 2 None val_frame 0 None 272f 272f fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2734 0x2734 typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2730 2730 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2731 2731 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2732 0x2732 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 0 None 2732 2732 fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2733 2733 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 272f 0x272f typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2734 2734 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2735 2735 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 270c 0x270c seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 0 None 2736 2736 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2744 0x2744 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2737 2737 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2738 2738 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2739 2739 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 27 0x2:0x7 typ_frame 2 None val_frame 0 None 273a 273a fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 273f 0x273f typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 273b 273b fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 273c 273c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 273d 0x273d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 0 None 273d 273d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 273e 273e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 273a 0x273a typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 273f 273f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 2740 2740 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2741 0x2741 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_frame 0 None 2741 2741 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2742 2742 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2743 0x2743 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2743 2743 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 270c 0x270c seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2744 2744 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 2745 2745 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 2746 2746 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2719 0x2719 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2747 2747 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 270c 0x270c seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2748 ; -------------------------------------------------------------------------------------- 2748 ; 0x02cb Declare_Variable Entry 2748 ; -------------------------------------------------------------------------------------- 2748 MACRO_Declare_Variable_Entry: 2748 2748 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2748 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 25 0x5:0x5 typ_frame 5 None val_a_adr 3b 0x6:0x1b val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 6 None 2749 2749 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 274a 274a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_rand 9 PASS_A_HIGH val_a_adr 21 0x2:0x1 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None val_rand a PASS_B_HIGH 274b 274b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 274f 0x274f seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 274c 274c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 274d 274d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 274e 274e fiu_len_fill_lit 58 zero-fill 0x18 fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 1c ? typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 274f 274f seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2750 ; -------------------------------------------------------------------------------------- 2750 ; 0x02c9 Declare_Variable Family 2750 ; -------------------------------------------------------------------------------------- 2750 MACRO_Declare_Variable_Family: 2750 2750 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2750 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 25 0x5:0x5 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 3b 0x6:0x1b val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 6 None 2751 2751 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_b_adr 20 0x2:0x0 typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 2752 2752 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None val_rand 2 DEC_LOOP_COUNTER 2753 2753 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2762 0x2762 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 30 0x5:0x10 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 2754 2754 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 3279 0x3279 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2755 2755 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 274f 0x274f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_frame 4 None val_rand a PASS_B_HIGH 2756 2756 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 275d 0x275d seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3f 0x6:0x1f typ_frame 6 None val_frame 0 None 2757 2757 fiu_load_oreg 1 hold_oreg fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 2758 2758 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2758 0x2758 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2759 2759 fiu_len_fill_lit 58 zero-fill 0x18 fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2760 0x2760 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 20 TOP - 0x1 typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 275a 275a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 275b 275b fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 275c 275c fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 2758 0x2758 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 30 0x5:0x10 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 275d 275d fiu_len_fill_lit 79 zero-fill 0x39 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 275e 275e ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 275f 275f fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 0f67 0xf67 typ_frame 0 None val_frame 0 None 2760 2760 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2761 2761 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1b A_OR_B typ_b_adr 3b 0x6:0x1b typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2762 2762 ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x1:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2763 2763 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_c_adr 3f GP 0x0 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2764 2764 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2760 0x2760 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 6 CONTROL TOP typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2765 2765 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2766 ; -------------------------------------------------------------------------------------- 2766 ; 0x02cf Declare_Variable Select 2766 ; -------------------------------------------------------------------------------------- 2766 MACRO_Declare_Variable_Select: 2766 2766 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2766 None ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2769 0x2769 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 34 0x5:0x14 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2767 2767 seq_br_type a Unconditional Return typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 21 0x0:0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2768 ; -------------------------------------------------------------------------------------- 2768 ; 0x02ce Declare_Variable Select,Choice_Open 2768 ; -------------------------------------------------------------------------------------- 2768 MACRO_Declare_Variable_Select,Choice_Open: 2768 2768 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2768 None ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2769 0x2769 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 20 0x6:0x0 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2769 2769 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2783 0x2783 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 1d TOP - 3 typ_b_adr 1e TOP - 2 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_alu_func 1a PASS_B val_b_adr 1d TOP - 3 val_frame 0 None 276a 276a seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2767 0x2767 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 276b 276b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 32b2 0x32b2 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_b_adr 32 0x2:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 276c 276c fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 276d 276d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 30 0x6:0x10 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None val_rand a PASS_B_HIGH 276e 276e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 3e 0x5:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1 A_PLUS_B val_b_adr 2f 0x5:0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 276f 276f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2776 0x2776 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2770 2770 fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 26 0x7:0x6 val_frame 7 None 2771 2771 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2772 2772 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_mdr 1 hold_mdr fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2773 2773 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 6d None fiu_op_sel 3 insert ioc_adrbs 1 val typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_frame 2 None 2774 2774 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None val_rand 2 DEC_LOOP_COUNTER 2775 2775 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2770 0x2770 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2776 2776 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 277e 0x277e seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2777 2777 fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_alu_func 1b A_OR_B typ_b_adr 27 0x2:0x7 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 26 0x7:0x6 val_frame 7 None 2778 2778 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2779 2779 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_mdr 1 hold_mdr fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 277a 277a fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 6d None fiu_op_sel 3 insert ioc_adrbs 1 val typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 33 0x11:0x13 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 277b 277b fiu_mem_start 4 continue ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 36 0x2:0x16 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_frame 0 None 277c 277c fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_random 02 ? typ_a_adr 14 ZEROS typ_b_adr 02 GP 0x2 typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 277d 277d fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2777 0x2777 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 277e 277e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2780 0x2780 typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 37 0x5:0x17 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 277f 277f fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 2780 2780 ioc_adrbs 2 typ seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2781 2781 ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 05 GP 0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 2782 2782 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2783 2783 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 32b2 0x32b2 typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 2a 0x7:0xa typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 2784 ; -------------------------------------------------------------------------------------- 2784 ; 0x0271 Execute Discrete,Times 2784 ; -------------------------------------------------------------------------------------- 2784 MACRO_Execute_Discrete,Times: 2784 2784 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2784 None fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 2785 2785 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2786 0x2786 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 2786 2786 ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2797 0x2797 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None seq_random 02 ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2787 2787 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 278a 0x278a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2788 2788 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 2789 2789 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 278a 278a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2790 0x2790 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_rand e PRODUCT_LEFT_32 278b 278b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 278d 0x278d seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 2e 0x6:0xe typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 278c 278c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 278f 0x278f seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 278d 278d seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 278e 278e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 0 PASS_A val_frame 0 None 278f 278f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2790 2790 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_frame 0 None val_m_b_src 1 Bits 16…31 2791 2791 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2793 0x2793 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 35 0x6:0x15 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2792 2792 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2796 0x2796 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 2793 2793 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 2794 2794 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2795 2795 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2796 2796 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2797 2797 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 11 TOP + 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2798 2798 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 279d 0x279d seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2799 2799 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 279e 0x279e seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 279a 279a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 01 GP 0x1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 279b 279b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 279c 0x279c seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 279c 279c ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2787 0x2787 seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 279d 279d fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 11 TOP + 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 279e 279e ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27af 0x27af seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 279f 279f ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27a0 27a0 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27a2 0x27a2 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27a1 27a1 seq_br_type 3 Unconditional Branch seq_branch_adr 27af 0x27af seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 27a2 27a2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27a8 0x27a8 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_rand e PRODUCT_LEFT_32 27a3 27a3 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27a5 0x27a5 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 2e 0x6:0xe typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27a4 27a4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27a7 0x27a7 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 27a5 27a5 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 27a6 27a6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 0 PASS_A val_frame 0 None 27a7 27a7 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27af 0x27af seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 27a8 27a8 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_frame 0 None val_m_b_src 1 Bits 16…31 27a9 27a9 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27ab 0x27ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 35 0x6:0x15 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27aa 27aa fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27ae 0x27ae seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 27ab 27ab fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 27ac 27ac fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 27ad 27ad fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27af 0x27af seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 27ae 27ae ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 27af 27af fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 27b0 ; -------------------------------------------------------------------------------------- 27b0 ; 0x026d Execute Discrete,Exponentiate 27b0 ; -------------------------------------------------------------------------------------- 27b0 MACRO_Execute_Discrete,Exponentiate: 27b0 27b0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 27b0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type 0 Branch False seq_branch_adr 27d1 0x27d1 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 3a 0x2:0x1a val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 2 None 27b1 27b1 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 27db 0x27db seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3a 0x2:0x1a val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 27b2 27b2 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 3f None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_frame 0 None 27b3 27b3 fiu_len_fill_lit 7e zero-fill 0x3e fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 27b4 0x27b4 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 27b4 27b4 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 27b6 0x27b6 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 27b5 27b5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 27bd 0x27bd seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1b A_OR_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand c START_MULTIPLY 27b6 27b6 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 3f None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27ba 0x27ba seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 27b7 27b7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 04 GP 0x4 typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27b8 27b8 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27b9 27b9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 3f None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 27ba 27ba fiu_len_fill_lit 7e zero-fill 0x3e fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 27b4 0x27b4 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 27bb 27bb seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 27bc 27bc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27ba 0x27ba typ_frame 0 None val_frame 0 None 27bd 27bd ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27cd 0x27cd seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None val_m_b_src 2 Bits 32…47 27be 27be ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27bf 27bf seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27c1 0x27c1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27c0 27c0 seq_br_type 3 Unconditional Branch seq_branch_adr 27cd 0x27cd seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 27c1 27c1 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27c7 0x27c7 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_rand e PRODUCT_LEFT_32 27c2 27c2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27c4 0x27c4 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 2e 0x6:0xe typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27c3 27c3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27c6 0x27c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 27c4 27c4 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 27c5 27c5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 27c6 27c6 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27cd 0x27cd seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 27c7 27c7 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 33 0x6:0x13 typ_frame 6 None val_frame 0 None val_m_b_src 1 Bits 16…31 27c8 27c8 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27ca 0x27ca seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 35 0x6:0x15 typ_frame 6 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27c9 27c9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27c6 0x27c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 27ca 27ca fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 27cb 27cb fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 27cc 27cc fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27cd 0x27cd seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 27cd 27cd ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 27b4 0x27b4 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 27ce 27ce seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 27d0 0x27d0 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 27cf 27cf fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 27d0 27d0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 27d1 27d1 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 27da 0x27da seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 20 0x5:0x0 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_a_adr 1f TOP - 1 val_alu_func 3 LEFT_I_A val_frame 0 None 27d2 27d2 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 27d5 0x27d5 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 2f 0x11:0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 14 ZEROS val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand b DIVIDE 27d3 27d3 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 27cf 0x27cf seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 27d4 27d4 seq_br_type 7 Unconditional Call seq_branch_adr 3270 0x3270 typ_frame 0 None val_frame 0 None 27d5 27d5 ioc_fiubs 1 val seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_frame 0 None val_rand c START_MULTIPLY 27d6 27d6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 27d7 0x27d7 seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 27d7 27d7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 04 GP 0x4 typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27d8 27d8 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 27d9 27d9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2789 0x2789 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 27da 27da fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 27db 27db fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 7e None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 27de 0x27de seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 27dc 27dc seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 27dd 0x27dd seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3a 0x2:0x1a val_frame 2 None 27dd 27dd fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 7e None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 27e2 0x27e2 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 05 GP 0x5 val_frame 0 None 27de 27de fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 27df 0x27df seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 27df 27df fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2789 0x2789 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 14 ZEROS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 32 0x6:0x12 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 6 None 27e0 27e0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 27e1 27e1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2789 0x2789 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 30 0x5:0x10 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 5 None 27e2 27e2 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 27e3 0x27e3 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 27e3 27e3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 27e4 27e4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x2:0x10 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 27e5 27e5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 30 0x5:0x10 val_frame 5 None 27e6 27e6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 27e7 27e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 27e8 ; -------------------------------------------------------------------------------------- 27e8 ; 0x0141 Execute Discrete,Multiply_And_Scale 27e8 ; -------------------------------------------------------------------------------------- 27e8 MACRO_Execute_Discrete,Multiply_And_Scale: 27e8 27e8 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 27e8 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 2802 0x2802 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 27e9 27e9 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 2804 0x2804 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 27ea 27ea fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_en_micro 0 None seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 27eb 27eb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 15 ZERO_COUNTER val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 27ec 27ec fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 0 Bits 0…15 val_rand c START_MULTIPLY 27ed 27ed fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 1 Bits 16…31 val_rand e PRODUCT_LEFT_32 27ee 27ee seq_br_type 0 Branch False seq_branch_adr 2805 0x2805 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 2b 0x2:0xb typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27ef 27ef ioc_tvbs 2 fiu+val seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 35 0x7:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 27f0 27f0 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 27ff 0x27ff seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 0 Bits 0…15 27f1 27f1 ioc_tvbs 2 fiu+val seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 24 0x11:0x4 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 2 Bits 32…47 27f2 27f2 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 27fa 0x27fa seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 27f3 27f3 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand e PRODUCT_LEFT_32 27f4 27f4 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 2 Bits 32…47 27f5 27f5 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 27f6 27f6 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 27f7 27f7 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 0 Bits 0…15 27f8 27f8 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 27f9 27f9 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 27fa 27fa seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 27fb 27fb seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 27fc 27fc seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 1 ALU >> 16 val_frame 0 None 27fd 27fd seq_br_type 3 Unconditional Branch seq_branch_adr 27ff 0x27ff seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 27fe 27fe seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 27ff 27ff fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 27fe 0x27fe seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 2800 2800 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27af 0x27af typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2801 2801 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3278 0x3278 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 2802 2802 seq_br_type 0 Branch False seq_branch_adr 2805 0x2805 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 2803 2803 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return seq_cond_sel 56 SEQ.LATCHED_COND seq_en_micro 0 None seq_latch 1 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 2804 2804 seq_br_type 1 Branch True seq_branch_adr 2803 0x2803 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 2805 2805 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2806 ; -------------------------------------------------------------------------------------- 2806 ; 0x0247 Execute Float,Equal 2806 ; -------------------------------------------------------------------------------------- 2806 MACRO_Execute_Float,Equal: 2806 2806 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2806 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2807 2807 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2808 ; -------------------------------------------------------------------------------------- 2808 ; 0x014e Execute Float,Equal_Zero 2808 ; -------------------------------------------------------------------------------------- 2808 MACRO_Execute_Float,Equal_Zero: 2808 2808 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2808 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 2809 2809 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 11 TOP + 1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 280a ; -------------------------------------------------------------------------------------- 280a ; 0x0245 Execute Float,Greater 280a ; -------------------------------------------------------------------------------------- 280a MACRO_Execute_Float,Greater: 280a 280a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 280a None ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 280b 280b fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2809 0x2809 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 280c ; -------------------------------------------------------------------------------------- 280c ; 0x014c Execute Float,Greater_Zero 280c ; -------------------------------------------------------------------------------------- 280c MACRO_Execute_Float,Greater_Zero: 280c 280c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 280c None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x2:0x19 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 280d 280d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 280e ; -------------------------------------------------------------------------------------- 280e ; 0x0246 Execute Float,Not_Equal 280e ; -------------------------------------------------------------------------------------- 280e MACRO_Execute_Float,Not_Equal: 280e 280e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 280e None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 280f 280f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2810 ; -------------------------------------------------------------------------------------- 2810 ; 0x014d Execute Float,Not_Equal_Zero 2810 ; -------------------------------------------------------------------------------------- 2810 MACRO_Execute_Float,Not_Equal_Zero: 2810 2810 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2810 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 2811 2811 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 6 A_MINUS_B val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2812 ; -------------------------------------------------------------------------------------- 2812 ; 0x0244 Execute Float,Less 2812 ; -------------------------------------------------------------------------------------- 2812 MACRO_Execute_Float,Less: 2812 2812 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2812 None ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2813 2813 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2811 0x2811 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2814 ; -------------------------------------------------------------------------------------- 2814 ; 0x014b Execute Float,Less_Zero 2814 ; -------------------------------------------------------------------------------------- 2814 MACRO_Execute_Float,Less_Zero: 2814 2814 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2814 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 2815 2815 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2816 ; -------------------------------------------------------------------------------------- 2816 ; 0x0243 Execute Float,Greater_Equal 2816 ; -------------------------------------------------------------------------------------- 2816 MACRO_Execute_Float,Greater_Equal: 2816 2816 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2816 None ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2817 2817 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2818 0x2818 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2818 2818 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 11 TOP + 1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2819 2819 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 281a ; -------------------------------------------------------------------------------------- 281a ; 0x014a Execute Float,Greater_Equal_Zero 281a ; -------------------------------------------------------------------------------------- 281a MACRO_Execute_Float,Greater_Equal_Zero: 281a 281a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 281a None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x2:0x19 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 281b 281b fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 5 DEC_A_MINUS_B val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 281c ; -------------------------------------------------------------------------------------- 281c ; 0x0242 Execute Float,Less_Equal 281c ; -------------------------------------------------------------------------------------- 281c MACRO_Execute_Float,Less_Equal: 281c 281c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 281c None ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 281d 281d fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 281b 0x281b seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 281e ; -------------------------------------------------------------------------------------- 281e ; 0x0149 Execute Float,Less_Equal_Zero 281e ; -------------------------------------------------------------------------------------- 281e MACRO_Execute_Float,Less_Equal_Zero: 281e 281e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 281e None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 281f 281f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2820 ; -------------------------------------------------------------------------------------- 2820 ; 0x0241 Execute Float,First 2820 ; -------------------------------------------------------------------------------------- 2820 MACRO_Execute_Float,First: 2820 2820 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2820 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg seq_br_type 3 Unconditional Branch seq_branch_adr 2821 0x2821 typ_b_adr 10 TOP typ_frame 8 None typ_rand a PASS_B_HIGH val_frame 0 None 2821 2821 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2822 ; -------------------------------------------------------------------------------------- 2822 ; 0x0240 Execute Float,Last 2822 ; -------------------------------------------------------------------------------------- 2822 MACRO_Execute_Float,Last: 2822 2822 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2822 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None seq_br_type 3 Unconditional Branch seq_branch_adr 2821 0x2821 typ_b_adr 10 TOP typ_frame 8 None typ_rand a PASS_B_HIGH val_frame 0 None 2823 2823 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2824 ; -------------------------------------------------------------------------------------- 2824 ; 0x023f Execute Float,Unary_Minus 2824 ; -------------------------------------------------------------------------------------- 2824 MACRO_Execute_Float,Unary_Minus: 2824 2824 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2824 None seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2825 2825 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2823 0x2823 seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 2826 ; -------------------------------------------------------------------------------------- 2826 ; 0x023e Execute Float,Absolute_Value 2826 ; -------------------------------------------------------------------------------------- 2826 MACRO_Execute_Float,Absolute_Value: 2826 2826 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2826 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 31 0x2:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 2827 2827 seq_br_type 7 Unconditional Call seq_branch_adr 326e 0x326e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2828 ; -------------------------------------------------------------------------------------- 2828 ; 0x023d Execute Float,Plus 2828 ; -------------------------------------------------------------------------------------- 2828 MACRO_Execute_Float,Plus: 2828 2828 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2828 None fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 3 LEFT_I_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2829 2829 fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 08 VAL.ALU_CARRY(late) seq_latch 1 None typ_a_adr 3c 0x8:0x1c typ_alu_func 1b A_OR_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 282a 282a fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 283b 0x283b typ_a_adr 3c 0x8:0x1c typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 10 TOP val_frame 0 None 282b 282b fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_mdr 1 hold_mdr fiu_offs_lit 0b None fiu_rdata_src 0 rotator ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2836 0x2836 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 3e 0x8:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 8 None val_a_adr 3c 0x8:0x1c val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 8 None 282c 282c fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 0b None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2844 0x2844 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_frame 0 None 282d 282d fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_var 1 hold_var fiu_offs_lit 4a None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 282e 0x282e seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 282e 282e fiu_len_fill_lit 76 zero-fill 0x36 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2834 0x2834 seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 282f 282f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2843 0x2843 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 2a 0x2:0xa typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 8 PLUS_ELSE_MINUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 2830 2830 fiu_len_fill_lit 74 zero-fill 0x34 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_frame 0 None 2831 2831 fiu_fill_mode_src 0 None fiu_len_fill_lit 73 zero-fill 0x33 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 2846 0x2846 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 2832 2832 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x9:0x2 typ_frame 9 None val_frame 0 None 2833 2833 fiu_len_fill_lit 73 zero-fill 0x33 fiu_mem_start 2 start-rd fiu_offs_lit 4c None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2835 0x2835 seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2834 2834 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2840 0x2840 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 8 PLUS_ELSE_MINUS val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2835 2835 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 1b A_OR_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 2836 2836 fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 0b None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2844 0x2844 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_frame 0 None 2837 2837 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 49 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 282e 0x282e seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2838 ; -------------------------------------------------------------------------------------- 2838 ; 0x023c Execute Float,Minus 2838 ; -------------------------------------------------------------------------------------- 2838 MACRO_Execute_Float,Minus: 2838 2838 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2838 None fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 3 LEFT_I_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2839 2839 fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 08 VAL.ALU_CARRY(late) seq_latch 1 None typ_a_adr 3c 0x8:0x1c typ_alu_func 1b A_OR_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 283a 283a fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 282b 0x282b seq_random 02 ? typ_a_adr 3c 0x8:0x1c typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 283b 283b fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_mdr 1 hold_mdr fiu_offs_lit 0b None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2841 0x2841 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 3e 0x8:0x1e typ_alu_func 1e A_AND_B typ_frame 8 None val_a_adr 3c 0x8:0x1c val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 8 None 283c 283c fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 0b None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2845 0x2845 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_frame 0 None 283d 283d fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_var 1 hold_var fiu_offs_lit 4a None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 283e 0x283e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 283e 283e fiu_len_fill_lit 76 zero-fill 0x36 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 282f 0x282f seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 283f 283f seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2835 0x2835 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 10 TOP val_alu_func 8 PLUS_ELSE_MINUS val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2840 2840 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 18 NOT_A_AND_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 2841 2841 fiu_len_fill_lit 76 zero-fill 0x36 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 0b None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2845 0x2845 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 02 GP 0x2 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 2 INC_A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_frame 0 None 2842 2842 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 49 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 283e 0x283e seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2843 2843 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2844 2844 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2845 2845 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2846 2846 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 0 Branch False seq_branch_adr 2843 0x2843 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x11:0x17 typ_frame 11 None val_frame 0 None 2847 2847 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2835 0x2835 seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2848 ; -------------------------------------------------------------------------------------- 2848 ; 0x023b Execute Float,Times 2848 ; -------------------------------------------------------------------------------------- 2848 MACRO_Execute_Float,Times: 2848 2848 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2848 None fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 286f 0x286f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 2849 2849 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 3c 0x8:0x1c typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x6:0x12 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 284a 284a fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 286f 0x286f seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 2d 0x1b:0xd val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 1b None 284b 284b ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 285c 0x285c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 3d 0x8:0x1d typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 284c 284c seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2869 0x2869 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 284d 284d seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 284e 284e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2870 0x2870 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 284f 284f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2874 0x2874 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 1 Bits 16…31 2850 2850 seq_br_type 0 Branch False seq_branch_adr 2878 0x2878 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x8:0x1f typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 2851 2851 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2878 0x2878 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x9:0x0 typ_frame 9 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 2852 2852 seq_br_type 7 Unconditional Call seq_branch_adr 288e 0x288e seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x8:0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 2853 2853 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 1 Bits 16…31 2854 2854 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2855 2855 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2856 2856 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 2857 2857 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 285a 0x285a seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2858 2858 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_var 1 hold_var fiu_offs_lit 42 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 31 0x2:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2859 2859 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 285a 0x285a seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 285a 285a fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 31 0x2:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 285b 285b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 285c 285c seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2863 0x2863 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 285d 285d seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 285e 285e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2870 0x2870 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 285f 285f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2874 0x2874 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 0 Bits 0…15 2860 2860 seq_br_type 0 Branch False seq_branch_adr 2878 0x2878 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x8:0x1f typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 2861 2861 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2878 0x2878 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x9:0x0 typ_frame 9 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 0 Bits 0…15 2862 2862 seq_br_type 3 Unconditional Branch seq_branch_adr 2853 0x2853 seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x8:0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 1 Bits 16…31 2863 2863 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 2864 2864 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2870 0x2870 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2865 2865 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2874 0x2874 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 2866 2866 seq_br_type 0 Branch False seq_branch_adr 2878 0x2878 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x8:0x1f typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 1 Bits 16…31 2867 2867 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2878 0x2878 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x9:0x0 typ_frame 9 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2868 2868 seq_br_type 3 Unconditional Branch seq_branch_adr 2856 0x2856 seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x8:0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 2869 2869 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 286a 286a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2870 0x2870 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x8:0x1e typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 286b 286b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2874 0x2874 seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 val_rand d PRODUCT_LEFT_16 286c 286c seq_br_type 0 Branch False seq_branch_adr 2878 0x2878 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x8:0x1f typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 286d 286d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2878 0x2878 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x9:0x0 typ_frame 9 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 0 Bits 0…15 286e 286e seq_br_type 3 Unconditional Branch seq_branch_adr 2853 0x2853 seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x8:0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 1 Bits 16…31 286f 286f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2870 2870 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 286f 0x286f seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 3 LEFT_I_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 2871 2871 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 0 PASS_A val_frame 0 None 2872 2872 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 2873 2873 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 287b 0x287b seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 2874 2874 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 3 LEFT_I_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 2875 2875 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 0 PASS_A val_frame 0 None 2876 2876 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 2877 2877 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 287b 0x287b seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 2878 2878 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 02 GP 0x2 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 2879 2879 fiu_len_fill_lit 4b zero-fill 0xb fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 287d 0x287d seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 287a 287a fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2887 0x2887 seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 287b 287b seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 287c 287c seq_br_type 7 Unconditional Call seq_branch_adr 2887 0x2887 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 287d 287d seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x9:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 287e 287e seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x8:0xb typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 287f 287f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2881 0x2881 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2880 2880 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 41 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2882 0x2882 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 2881 2881 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2882 2882 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_offs_lit 01 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x9:0x2 typ_frame 9 None val_frame 0 None 2883 2883 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_tar 1 hold_tar fiu_offs_lit 0c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2885 0x2885 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 23 0x9:0x3 typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2884 2884 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2885 2885 fiu_len_fill_lit 7e zero-fill 0x3e fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 286f 0x286f seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 2886 2886 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2887 2887 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 2888 2888 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 1 Bits 16…31 2889 2889 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 288a 288a seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_b_src 0 Bits 0…15 288b 288b seq_br_type 7 Unconditional Call seq_branch_adr 288e 0x288e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 288c 288c seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 1 Bits 16…31 288d 288d seq_br_type a Unconditional Return seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 288e 288e seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 288f 288f seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 2 Bits 32…47 2890 2890 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 1 ALU >> 16 val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 0 Bits 0…15 2891 2891 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 1 Bits 16…31 val_m_b_src 1 Bits 16…31 2892 ; -------------------------------------------------------------------------------------- 2892 ; 0x0239 Execute Float,Exponentiate 2892 ; -------------------------------------------------------------------------------------- 2892 MACRO_Execute_Float,Exponentiate: 2892 2892 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2892 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 0b None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_b_adr 39 0x2:0x19 val_frame 2 None 2893 2893 fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 01 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 2897 0x2897 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 3e 0x8:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 8 None val_a_adr 32 0x6:0x12 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2894 2894 fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 3 LEFT_I_A val_frame 0 None val_rand 5 COUNT_ZEROS 2895 2895 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 29 0x5:0x9 val_frame 5 None 2896 2896 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2897 2897 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2899 0x2899 seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 3b 0x11:0x1b typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 32 0x6:0x12 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 6 None 2898 2898 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 0 None 2899 2899 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 289c 0x289c typ_a_adr 14 ZEROS typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 31 0x2:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 289a 289a fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 28aa 0x28aa typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 01 GP 0x1 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 289b 289b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3e GP 0x1 typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 289c 289c fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 28aa 0x28aa seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 2 Bits 32…47 val_rand c START_MULTIPLY 289d 289d fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 289a 0x289a seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3b GP 0x4 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 289e 289e fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 28a0 0x28a0 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 3b 0x11:0x1b typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 14 ZEROS val_frame 0 None 289f 289f fiu_len_fill_lit 73 zero-fill 0x33 fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 28a8 0x28a8 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 37 0x11:0x17 typ_c_adr 3b GP 0x4 typ_frame 11 None val_a_adr 02 GP 0x2 val_b_adr 39 0x2:0x19 val_frame 2 None 28a0 28a0 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_tar 1 hold_tar fiu_offs_lit 0c None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 3f 0x8:0x1f typ_b_adr 03 GP 0x3 typ_frame 8 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 28a1 28a1 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_offs_lit 01 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 28a4 0x28a4 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x9:0x2 typ_frame 9 None val_frame 0 None 28a2 28a2 seq_br_type 0 Branch False seq_branch_adr 28a9 0x28a9 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 28a3 28a3 fiu_len_fill_lit 4a zero-fill 0xa fiu_load_tar 1 hold_tar fiu_offs_lit 01 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a7 0x28a7 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x9:0x2 typ_frame 9 None val_a_adr 39 0x12:0x19 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 12 None 28a4 28a4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 28a5 0x28a5 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28a5 28a5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 28a6 28a6 seq_br_type 3 Unconditional Branch seq_branch_adr 28b0 MACRO_Execute_Float,Divide typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 28a7 28a7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type c Dispatch True seq_branch_adr 28a9 0x28a9 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28a8 28a8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 28a9 0x28a9 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28a9 28a9 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 28aa 28aa fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 28ab 28ab ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 2887 0x2887 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 28ac 28ac seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a7 0x28a7 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3a 0x5:0x1a typ_frame 5 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 0 Bits 0…15 val_rand d PRODUCT_LEFT_16 28ad 28ad seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 3a 0x5:0x1a typ_frame 5 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 0 Bits 0…15 val_m_b_src 2 Bits 32…47 val_rand e PRODUCT_LEFT_32 28ae 28ae ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 28af 0x28af seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 28af 28af ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_alu_func 3 LEFT_I_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 28b0 ; -------------------------------------------------------------------------------------- 28b0 ; 0x023a Execute Float,Divide 28b0 ; -------------------------------------------------------------------------------------- 28b0 MACRO_Execute_Float,Divide: 28b0 28b0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 28b0 None fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 3 LEFT_I_A val_b_adr 1f TOP - 1 val_frame 0 None val_rand 5 COUNT_ZEROS 28b1 28b1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 28bf 0x28bf seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3e 0x8:0x1e typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 32 0x6:0x12 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 28b2 28b2 fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 41 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 23 0x9:0x3 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 9 None 28b3 28b3 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28c7 0x28c7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 3e 0x8:0x1e typ_alu_func 1e A_AND_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28b4 28b4 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28c2 0x28c2 seq_cond_sel 21 TYP.ALU_OVERFLOW(late) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 28b5 28b5 fiu_len_fill_lit 61 zero-fill 0x21 fiu_load_var 1 hold_var fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_cond_sel 13 VAL.Q_BIT(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 7 INC_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28b6 28b6 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_offs_lit 60 None fiu_tivi_src 8 type_var seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_b_adr 35 0x2:0x15 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28b7 28b7 fiu_fill_mode_src 0 None fiu_load_var 1 hold_var fiu_offs_lit 79 None fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28b8 28b8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28b9 28b9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 28b9 0x28b9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28ba 28ba fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28bc 0x28bc seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_b_adr 3f 0x8:0x1f typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 28bb 28bb fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offs_lit 0b None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 4 CHECK_CLASS_A_LIT val_frame 0 None 28bc 28bc ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 21 TYP.ALU_OVERFLOW(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 28bd 28bd fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 3e 0x8:0x1e typ_frame 8 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 28be 28be fiu_len_fill_lit 0b sign-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 28c4 0x28c4 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 28bf 28bf fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 26 0x5:0x6 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 28c0 28c0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 3a 0x2:0x1a val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 2 None 28c1 28c1 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 28c2 28c2 seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 28c3 28c3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 28c4 28c4 fiu_len_fill_lit 7e zero-fill 0x3e fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_b_adr 05 GP 0x5 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 28c5 28c5 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 28c3 0x28c3 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 23 0x9:0x3 val_frame 9 None 28c6 28c6 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28c7 28c7 fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 28cb 0x28cb seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_alu_func 3 LEFT_I_A val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 5 COUNT_ZEROS 28c8 28c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28c3 0x28c3 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_alu_func 3 LEFT_I_A typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 7 INC_A val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 28c9 28c9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 28ca 28ca fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 28b4 0x28b4 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 28cb 28cb seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28c2 0x28c2 seq_cond_sel 21 TYP.ALU_OVERFLOW(late) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 28cc 28cc fiu_len_fill_lit 74 zero-fill 0x34 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3278 0x3278 seq_cond_sel 21 TYP.ALU_OVERFLOW(late) typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x8:0x1f typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 28cd 28cd ioc_fiubs 0 fiu typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None 28ce 28ce fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 28bd 0x28bd typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 28cf 28cf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 28d0 ; -------------------------------------------------------------------------------------- 28d0 ; 0x0238 Execute Float,Convert 28d0 ; -------------------------------------------------------------------------------------- 28d0 MACRO_Execute_Float,Convert: 28d0 28d0 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 28d0 None dispatch_uses_tos 1 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28d2 0x28d2 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 28d1 28d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2827 0x2827 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 28d2 28d2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2827 0x2827 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 28d3 28d3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 2827 0x2827 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 28d4 ; -------------------------------------------------------------------------------------- 28d4 ; 0x0237 Execute Float,Convert_From_Discrete 28d4 ; -------------------------------------------------------------------------------------- 28d4 MACRO_Execute_Float,Convert_From_Discrete: 28d4 28d4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 28d4 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 28d5 28d5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28d9 0x28d9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 28 0x5:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 28d6 28d6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 28d7 0x28d7 seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x11:0x19 val_alu_func 6 A_MINUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 11 None 28d7 28d7 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 28d8 28d8 fiu_len_fill_lit 4b zero-fill 0xb fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 28d9 28d9 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 0 None val_rand 5 COUNT_ZEROS 28da 28da fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 28 0x5:0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 28db 28db fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 28d7 0x28d7 seq_en_micro 0 None typ_frame 0 None val_a_adr 38 0x11:0x18 val_alu_func 6 A_MINUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 11 None 28dc ; -------------------------------------------------------------------------------------- 28dc ; 0x0236 Execute Float,Truncate_To_Discrete 28dc ; -------------------------------------------------------------------------------------- 28dc MACRO_Execute_Float,Truncate_To_Discrete: 28dc 28dc dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 28dc None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x2:0x19 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 2 None 28dd 28dd fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 41 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28e0 0x28e0 seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 31 0x2:0x11 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 28de 28de fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28e2 0x28e2 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x9:0x1 typ_frame 9 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 37 0x11:0x17 val_frame 11 None 28df 28df fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 28e3 0x28e3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 37 0x11:0x17 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 11 None 28e0 28e0 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28e2 0x28e2 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x9:0x1 typ_frame 9 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 37 0x11:0x17 val_frame 11 None 28e1 28e1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 28eb 0x28eb seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 28e2 28e2 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 28e3 0x28e3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 3a 0x5:0x1a val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 5 None 28e3 28e3 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 28e4 ; -------------------------------------------------------------------------------------- 28e4 ; 0x0235 Execute Float,Round_To_Discrete 28e4 ; -------------------------------------------------------------------------------------- 28e4 MACRO_Execute_Float,Round_To_Discrete: 28e4 28e4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 28e4 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 39 0x2:0x19 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 2 None 28e5 28e5 fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 41 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 31 0x2:0x11 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 28e6 28e6 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28e2 0x28e2 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 3b 0x11:0x1b typ_frame 11 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 37 0x11:0x17 val_frame 11 None 28e7 28e7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28ea 0x28ea seq_en_micro 0 None typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x9:0x1 typ_frame 9 None val_frame 0 None 28e8 28e8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28e9 28e9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 28e3 0x28e3 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 28ea 28ea fiu_len_fill_lit 00 sign-fill 0x0 fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 28eb 28eb fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 28e3 0x28e3 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 28ec ; -------------------------------------------------------------------------------------- 28ec ; 0x0230 Execute Float,In_Range 28ec ; -------------------------------------------------------------------------------------- 28ec MACRO_Execute_Float,In_Range: 28ec 28ec dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 28ec None fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 28ed 28ed fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28f2 0x28f2 typ_a_adr 1f TOP - 1 typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_b_adr 31 0x2:0x11 val_frame 2 None 28ee 28ee fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 28f9 0x28f9 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_frame 0 None 28ef 28ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 28f0 ; -------------------------------------------------------------------------------------- 28f0 ; 0x014f Execute Float,Not_In_Range 28f0 ; -------------------------------------------------------------------------------------- 28f0 MACRO_Execute_Float,Not_In_Range: 28f0 28f0 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 28f0 None fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 28f1 28f1 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_offs_lit 01 None fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 28ee 0x28ee typ_a_adr 1f TOP - 1 typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_b_adr 39 0x2:0x19 val_frame 2 None 28f2 28f2 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28f9 0x28f9 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 28f3 28f3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 28f9 0x28f9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_frame 0 None 28f4 ; -------------------------------------------------------------------------------------- 28f4 ; 0x0234 Execute Float,In_Type 28f4 ; -------------------------------------------------------------------------------------- 28f4 MACRO_Execute_Float,In_Type: 28f4 28f4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 28f4 None dispatch_uses_tos 1 None fiu_load_oreg 1 hold_oreg ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28f7 0x28f7 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_frame 2 None 28f5 28f5 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 28f9 0x28f9 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_frame 0 None 28f6 ; -------------------------------------------------------------------------------------- 28f6 ; 0x0233 Execute Float,Not_In_Type 28f6 ; -------------------------------------------------------------------------------------- 28f6 MACRO_Execute_Float,Not_In_Type: 28f6 28f6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 28f6 None dispatch_uses_tos 1 None fiu_load_oreg 1 hold_oreg fiu_offs_lit 01 None ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 28f5 0x28f5 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 28f7 28f7 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28f9 0x28f9 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 28f8 28f8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 28f9 0x28f9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_frame 0 None 28f9 28f9 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 2 start-rd fiu_offs_lit 7f None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 28fa ; -------------------------------------------------------------------------------------- 28fa ; 0x0232 Execute Float,Check_In_Type 28fa ; -------------------------------------------------------------------------------------- 28fa MACRO_Execute_Float,Check_In_Type: 28fa 28fa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 28fa None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28fc 0x28fc seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 28fb 28fb fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2827 0x2827 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 28fc 28fc ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2827 0x2827 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 28fd 28fd fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 2827 0x2827 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 28fe ; -------------------------------------------------------------------------------------- 28fe ; 0x0231 Execute Float,Write_Unchecked 28fe ; -------------------------------------------------------------------------------------- 28fe MACRO_Execute_Float,Write_Unchecked: 28fe 28fe dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 28fe None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 28ff 28ff typ_a_adr 1f TOP - 1 typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2900 2900 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2901 2901 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2903 0x2903 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 2902 2902 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2906 0x2906 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2903 2903 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2904 2904 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2905 2905 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2906 0x2906 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 2906 2906 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2907 2907 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2908 ; -------------------------------------------------------------------------------------- 2908 ; 0x4800-0x4fff Short_Literal slit 2908 ; -------------------------------------------------------------------------------------- 2908 MACRO_Short_Literal_slit: 2908 2908 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_uadr 2908 None fiu_len_fill_lit 0a sign-fill 0xa fiu_mem_start 2 start-rd fiu_offs_lit 75 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 2909 2909 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2911 0x2911 seq_en_micro 0 None seq_random 38 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 290a ; -------------------------------------------------------------------------------------- 290a ; 0x6000-0x67ff Indirect_Literal Discrete,pcrel,literal 290a ; -------------------------------------------------------------------------------------- 290a MACRO_Indirect_Literal_Discrete,pcrel,literal: 290a 290a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 290a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 3 seq seq_random 38 ? typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 290b 290b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type c Dispatch True seq_branch_adr 2909 0x2909 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 290c ; -------------------------------------------------------------------------------------- 290c ; 0x5800-0x5fff Indirect_Literal Float,pcrel,dbl 290c ; -------------------------------------------------------------------------------------- 290c MACRO_Indirect_Literal_Float,pcrel,dbl: 290c 290c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 290c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 290b 0x290b seq_random 38 ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 290d 290d fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 290f 0x290f seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 290e ; -------------------------------------------------------------------------------------- 290e ; 0x00a2 Action Push_Discrete_Extended 290e ; -------------------------------------------------------------------------------------- 290e MACRO_Action_Push_Discrete_Extended: 290e 290e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 290e None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 290d 0x290d seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 290f 290f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2911 0x2911 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 0 PASS_A val_frame 0 None 2910 ; -------------------------------------------------------------------------------------- 2910 ; 0x00a1 Action Push_Float_Extended 2910 ; -------------------------------------------------------------------------------------- 2910 MACRO_Action_Push_Float_Extended: 2910 2910 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2910 None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 290d 0x290d seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_a_adr 31 0x2:0x11 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2911 2911 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 290b 0x290b seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2912 2912 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2913 2913 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 2914 ; -------------------------------------------------------------------------------------- 2914 ; 0x0093 PushFullAddress InMicrocode,caddr 2914 ; -------------------------------------------------------------------------------------- 2914 MACRO_PushFullAddress_InMicrocode,caddr: 2914 2914 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2914 None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2915 2915 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2916 2916 ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2917 2917 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2918 ; -------------------------------------------------------------------------------------- 2918 ; 0x5000-0x57ff Indirect_Literal Any,pcrel,literal 2918 ; -------------------------------------------------------------------------------------- 2918 MACRO_Indirect_Literal_Any,pcrel,literal: 2918 2918 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2918 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2923 0x2923 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 2919 2919 fiu_tivi_src c mar_0xc ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2963 0x2963 seq_random 02 ? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 291a 291a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 291b 291b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 291c ; -------------------------------------------------------------------------------------- 291c ; 0x00a0 Action Push_Structure_Extended,abs,mark 291c ; -------------------------------------------------------------------------------------- 291c MACRO_Action_Push_Structure_Extended,abs,mark: 291c 291c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 291c None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2923 0x2923 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 291d 291d fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 291e 291e fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 291a 0x291a seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 291f 291f ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2963 0x2963 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 2920 ; -------------------------------------------------------------------------------------- 2920 ; 0x0115 Execute Any,Structure_Clear 2920 ; -------------------------------------------------------------------------------------- 2920 MACRO_Execute_Any,Structure_Clear: 2920 2920 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2920 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2923 0x2923 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 10 TOP val_frame 0 None 2921 2921 seq_br_type 7 Unconditional Call seq_branch_adr 2a2e 0x2a2e seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2922 2922 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 2923 2923 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 292b 0x292b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 2924 2924 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 292c 0x292c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 8 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2925 2925 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 292a 0x292a typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2926 2926 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 41 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2927 2927 typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2928 2928 fiu_len_fill_lit 77 zero-fill 0x37 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_b_adr 03 GP 0x3 val_frame 0 None 2929 2929 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 292a 292a fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ab 0x32ab seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 38 ? typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 292b 292b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 292a 0x292a typ_a_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 292c 292c fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 292d 292d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 292e 292e fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame c None val_frame 0 None 292f 292f fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 2930 2930 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2933 0x2933 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2931 2931 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2939 0x2939 typ_alu_func 3 LEFT_I_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 2932 2932 seq_br_type 3 Unconditional Branch seq_branch_adr 2936 0x2936 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 2933 2933 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2934 2934 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2939 0x2939 typ_alu_func 3 LEFT_I_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None 2935 2935 seq_br_type 3 Unconditional Branch seq_branch_adr 2936 0x2936 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_frame 0 None val_rand c START_MULTIPLY 2936 2936 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2937 0x2937 seq_en_micro 0 None seq_random 38 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 2937 2937 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 2938 2938 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 2939 2939 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 293b 0x293b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 293a 293a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 293b 293b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 293c 293c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 293d 293d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 293e ; -------------------------------------------------------------------------------------- 293e ; 0x0092 Action Push_String_Extended,pse 293e ; -------------------------------------------------------------------------------------- 293e MACRO_Action_Push_String_Extended,pse: 293e 293e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 293e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_a_adr 29 0xb:0x9 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 293f 293f fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2943 0x2943 seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 5d ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2940 ; -------------------------------------------------------------------------------------- 2940 ; 0x0091 Action Push_String_Extended_Indexed,pse 2940 ; -------------------------------------------------------------------------------------- 2940 MACRO_Action_Push_String_Extended_Indexed,pse: 2940 2940 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2940 None fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 02 ? typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 3d 0x2:0x1d val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 2941 2941 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 29 0xb:0x9 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 2942 2942 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2943 0x2943 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 5d ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2943 2943 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_b_adr 03 GP 0x3 typ_c_adr 2e TOP + 1 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame c None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 2944 2944 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 65 CROSS_WORD_FIELD~ seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x2:0x1 val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2945 2945 fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x2:0x1d val_frame 2 None 2946 2946 fiu_len_fill_lit 4f zero-fill 0xf fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2947 2947 fiu_len_fill_lit 7c zero-fill 0x3c fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3d 0x6:0x1d val_frame 6 None 2948 2948 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 294e 0x294e typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 2f 0x11:0xf typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2949 2949 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 294c 0x294c seq_cond_sel 5f (VAL.ALU_32_CO(late)) nand (TYP.ALU_32_CARRY_OUT(late)) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 294a 294a seq_br_type 7 Unconditional Call seq_branch_adr 2963 0x2963 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 294b 294b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 294c 294c fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 294e 0x294e typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 294d 294d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 294b 0x294b typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 294e 294e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2950 0x2950 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 05 GP 0x5 typ_alu_func 3 LEFT_I_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 294f 294f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2950 2950 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2951 2951 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offset_src 0 offset_register fiu_op_sel 1 insert last ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2952 ; -------------------------------------------------------------------------------------- 2952 ; 0x0090 Action Store_String_Extended,pse 2952 ; -------------------------------------------------------------------------------------- 2952 MACRO_Action_Store_String_Extended,pse: 2952 2952 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2952 None dispatch_uses_tos 1 None ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 1d ? typ_b_adr 10 TOP typ_c_lit 0 None typ_frame c None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2953 2953 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_frame 2 None 2954 2954 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 6c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 5d ? typ_a_adr 29 0xb:0x9 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame b None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2955 2955 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 2956 2956 fiu_mem_start a start_continue_if_false seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2957 2957 fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 3d 0x2:0x1d val_frame 2 None 2958 2958 fiu_len_fill_lit 4f zero-fill 0xf fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 295a 0x295a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2959 2959 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 295a 295a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 5d None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 295e 0x295e typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 5 None 295b 295b fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2962 0x2962 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 2f 0x11:0xf typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 295c 295c fiu_len_fill_lit 7c zero-fill 0x3c fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 5 Call True seq_branch_adr 2963 0x2963 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 295d 295d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3273 0x3273 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 295e 295e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2960 0x2960 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 295f 295f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2960 2960 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2961 2961 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2962 2962 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type a Unconditional Return typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2963 2963 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2964 2964 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 296f 0x296f seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 20 0x0:0x0 val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 2965 2965 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 296a 0x296a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2966 2966 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2967 0x2967 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2967 2967 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 296c 0x296c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2968 2968 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2969 0x2969 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2969 2969 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 296a 296a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 296b 296b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2967 0x2967 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 296c 296c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 296d 296d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 296e 296e fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2969 0x2969 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 296f 296f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2978 0x2978 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2970 2970 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 298b 0x298b typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_frame 0 None 2971 2971 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_latch 1 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 2972 2972 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 297c 0x297c seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2973 2973 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2974 0x2974 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2974 2974 seq_br_type 3 Unconditional Branch seq_branch_adr 2963 0x2963 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_frame 0 None 2975 2975 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2976 2976 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2965 0x2965 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 35 0x2:0x15 typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 2977 2977 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2970 0x2970 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2978 2978 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 298e 0x298e seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ seq_latch 1 None typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2979 2979 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 297b 0x297b seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 297a 297a seq_br_type 0 Branch False seq_branch_adr 2974 0x2974 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 297b 297b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 297c 0x297c typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 297c 297c fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 9 start_continue_if_true fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2980 0x2980 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 297d 297d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 297e 297e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 297f 297f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2969 0x2969 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2980 2980 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2986 0x2986 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 2981 2981 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 2974 0x2974 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 2982 2982 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 2983 2983 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_op_sel 2 insert first ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2984 2984 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2985 0x2985 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2985 2985 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2969 0x2969 typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_frame 0 None 2986 2986 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_op_sel 2 insert first ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 2974 0x2974 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2987 2987 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 1 insert last fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 2988 2988 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 298a 0x298a seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2989 2989 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2985 0x2985 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 298a 298a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2985 0x2985 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 298b 298b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 298c 298c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2994 0x2994 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 298d 298d fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2991 0x2991 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 298e 298e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 298f 298f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2996 0x2996 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2990 2990 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2991 0x2991 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2991 2991 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 2992 2992 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 2 insert first fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2993 0x2993 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2993 2993 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 299b 0x299b seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2994 2994 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 299b 0x299b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 2995 2995 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2998 0x2998 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2996 2996 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 299b 0x299b seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 2997 2997 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2998 0x2998 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2998 2998 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2999 2999 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 299a 299a fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2993 0x2993 typ_a_adr 17 LOOP_COUNTER typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 299b 299b fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2975 0x2975 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 10 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 299c 299c fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 29a8 0x29a8 seq_cond_sel 64 OFFSET_REGISTER_???? typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 299d 299d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 299e 299e fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29a7 0x29a7 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 299f 299f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a0 0x29a0 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 29a0 29a0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 29a1 29a1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 29a4 0x29a4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29a2 29a2 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 29a3 29a3 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 29a4 29a4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29a6 0x29a6 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29a5 29a5 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a0 0x29a0 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29a6 29a6 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2975 0x2975 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29a7 29a7 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2975 0x2975 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 29a8 29a8 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29b2 0x29b2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 29a9 29a9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29aa 29aa fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 29ab 29ab fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29af 0x29af typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29ac 29ac fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29ad 29ad fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 29ae 29ae fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29ab 0x29ab typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29af 29af fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29b0 29b0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_frame 0 None 29b1 29b1 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2975 0x2975 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 29b2 29b2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29b3 29b3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 29b4 29b4 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2975 0x2975 typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None 29b5 29b5 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 29ba 0x29ba seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 09 GP 0x9 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_b_adr 09 GP 0x9 val_frame 0 None 29b6 29b6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 09 GP 0x9 typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29b7 29b7 seq_br_type 5 Call True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29b8 29b8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_b_adr 09 GP 0x9 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_b_adr 09 GP 0x9 val_frame 0 None 29b9 29b9 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2a2e 0x2a2e typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 29ba 29ba fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 08 GP 0x8 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 29bb 29bb fiu_len_fill_lit 48 zero-fill 0x8 fiu_len_fill_reg_ctl 1 Load Literal Load Literal seq_en_micro 0 None typ_a_adr 3b 0x7:0x1b typ_alu_func 1e A_AND_B typ_b_adr 09 GP 0x9 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 0f GP 0xf val_alu_func 1b A_OR_B val_b_adr 2e 0x4:0xe val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 4 None 29bc 29bc fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 29c2 0x29c2 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 29bd 29bd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 29bf 0x29bf seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 29be 29be fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 29c4 0x29c4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 29bf 29bf fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 29c0 29c0 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 29c1 29c1 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29c4 0x29c4 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 29c2 29c2 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 0f GP 0xf val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 29c3 29c3 fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 29c4 0x29c4 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None 29c4 29c4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 29d1 0x29d1 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 29c5 29c5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 29c8 0x29c8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 29c6 29c6 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 29c7 29c7 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None 29c8 29c8 typ_frame 0 None val_frame 0 None 29c9 29c9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 29ca 29ca fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 29cb 29cb fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29cc 29cc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 29ce 0x29ce seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 29cd 29cd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 29c4 0x29c4 typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 29ce 29ce fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 29cf 29cf fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 29d0 29d0 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29c4 0x29c4 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 29d1 29d1 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 09 GP 0x9 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_b_adr 09 GP 0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 29d2 29d2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 29d5 0x29d5 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 09 GP 0x9 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_frame 0 None 29d3 29d3 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a2e 0x2a2e seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29d4 29d4 seq_br_type 3 Unconditional Branch seq_branch_adr 29d6 0x29d6 typ_frame 0 None val_frame 0 None 29d5 29d5 ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a2e 0x2a2e seq_en_micro 0 None typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29d6 29d6 seq_br_type 5 Call True seq_branch_adr 2a2e 0x2a2e seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 0 PASS_A val_frame 0 None 29d7 29d7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val typ_b_adr 09 GP 0x9 typ_frame 0 None val_b_adr 09 GP 0x9 val_frame 0 None 29d8 29d8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 29d9 29d9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 29da 29da fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 28 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 29e0 0x29e0 typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 29db 29db fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 29dc 29dc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 29dd 29dd typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 29de 29de fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 29df 29df fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 29e1 0x29e1 typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 29e0 29e0 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 29e1 0x29e1 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 17 LOOP_COUNTER typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 29e1 29e1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_frame 0 None 29e2 29e2 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 29e3 29e3 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 29e4 29e4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 29f1 0x29f1 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame a None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29e5 29e5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29e8 0x29e8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 29e6 29e6 ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 29e7 29e7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 29f3 0x29f3 typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29e8 29e8 ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 29e9 29e9 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 29f3 0x29f3 typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29ea 29ea fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 29eb 29eb ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 29ec 29ec fiu_len_fill_lit 4a zero-fill 0xa fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 29ed 29ed fiu_len_fill_lit 7d zero-fill 0x3d fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 29ee 29ee ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 29f0 0x29f0 seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x5:0x1 val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand c START_MULTIPLY 29ef 29ef seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 29f0 29f0 seq_br_type 3 Unconditional Branch seq_branch_adr 29f3 0x29f3 seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 29f1 29f1 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 29f3 0x29f3 typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 29f2 29f2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a04 0x2a04 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 29f3 29f3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 29f8 0x29f8 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 09 GP 0x9 val_frame 0 None 29f4 29f4 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 29f2 0x29f2 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 29f5 29f5 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 29f6 29f6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 29f7 29f7 seq_br_type 3 Unconditional Branch seq_branch_adr 29f2 0x29f2 typ_frame 0 None val_frame 0 None 29f8 29f8 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 29f9 29f9 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 28 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 29fa 0x29fa seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 36 0x5:0x16 val_frame 5 None 29fa 29fa fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 29fb 29fb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 29fc 29fc typ_frame 0 None val_frame 0 None 29fd 29fd fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 29fe 29fe ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a04 0x2a04 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 36 0x7:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 29ff 29ff fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2a00 0x2a00 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2a00 2a00 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 29fe 0x29fe seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a01 2a01 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 2a02 2a02 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2a03 2a03 seq_br_type 3 Unconditional Branch seq_branch_adr 29fe 0x29fe typ_frame 0 None val_frame 0 None 2a04 2a04 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2a05 2a05 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a1b 0x2a1b typ_a_adr 20 0x8:0x0 typ_frame 8 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2a06 2a06 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2a07 2a07 ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2a08 2a08 fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2a09 2a09 seq_br_type 3 Unconditional Branch seq_branch_adr 2a0d 0x2a0d typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2a0a 2a0a fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2a14 0x2a14 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2a0b 2a0b fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 2a0c 2a0c typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2a0d 2a0d fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 2a0e 2a0e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 2a14 0x2a14 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2a0f 2a0f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a1e 0x2a1e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 2a10 2a10 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2a0a 0x2a0a seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a11 2a11 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 2a12 2a12 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2a13 2a13 seq_br_type 3 Unconditional Branch seq_branch_adr 2a0a 0x2a0a typ_frame 0 None val_frame 0 None 2a14 2a14 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a17 0x2a17 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2a15 2a15 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a1a 0x2a1a typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2a16 2a16 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2a17 2a17 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a18 2a18 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a19 2a19 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a16 0x2a16 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 2a1a 2a1a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_cond_sel 26 TYP.TRUE (early) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2a1b 2a1b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_frame 0 None 2a1c 2a1c ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2a1d 2a1d fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2a16 0x2a16 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 2a1e 2a1e fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a28 0x2a28 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2a1f 2a1f fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2a20 2a20 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2a21 2a21 fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2a22 2a22 typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2a23 2a23 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 2a24 2a24 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 2a25 2a25 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a14 0x2a14 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2a26 2a26 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a22 0x2a22 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x5:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 2a27 2a27 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2a28 2a28 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a2b 0x2a2b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 03 GP 0x3 val_frame 0 None 2a29 2a29 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2a2a 2a2a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2a2b 2a2b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a2c 2a2c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a2d 2a2d fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2a2a 0x2a2a seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 2a2e 2a2e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 2a2f 2a2f fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a35 0x2a35 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_alu_func 0 PASS_A typ_b_adr 35 0x2:0x15 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2a30 2a30 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a32 0x2a32 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2a31 2a31 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a5d 0x2a5d typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2a32 2a32 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a33 2a33 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a34 2a34 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2a5d 0x2a5d seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 2a35 2a35 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a44 0x2a44 typ_a_adr 14 ZEROS typ_frame 0 None val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2a36 2a36 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a42 0x2a42 seq_cond_sel 64 OFFSET_REGISTER_???? typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_frame 5 None val_frame 0 None 2a37 2a37 fiu_fill_mode_src 0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a5d 0x2a5d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_alu_func 0 PASS_A typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a38 2a38 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a39 0x2a39 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2a39 2a39 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a40 0x2a40 seq_cond_sel 64 OFFSET_REGISTER_???? seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 30 0x5:0x10 val_frame 5 None 2a3a 2a3a fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2a41 0x2a41 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2a3b 2a3b fiu_mem_start 4 continue fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2a5d 0x2a5d seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x4:0x11 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 2a3c 2a3c fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2a3d 2a3d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a3e 2a3e fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2a5d 0x2a5d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_frame 0 None 2a3f 2a3f fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2a2e 0x2a2e seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2a40 2a40 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2a3b 0x2a3b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2a41 2a41 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a2e 0x2a2e seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 2a42 2a42 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a43 2a43 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_op_sel 2 insert first fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a39 0x2a39 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2a44 2a44 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a46 0x2a46 seq_cond_sel 64 OFFSET_REGISTER_???? typ_alu_func 1b A_OR_B typ_b_adr 39 0x2:0x19 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a45 2a45 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a47 0x2a47 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2a46 2a46 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_op_sel 2 insert first fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a47 0x2a47 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2a47 2a47 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a49 0x2a49 seq_cond_sel 64 OFFSET_REGISTER_???? seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 30 0x5:0x10 val_frame 5 None 2a48 2a48 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a4a 0x2a4a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2a49 2a49 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 5 fiu_val ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a4a 0x2a4a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2a4a 2a4a fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a41 0x2a41 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0f GP 0xf typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2a4b 2a4b fiu_load_oreg 1 hold_oreg fiu_mem_start 7 start_wr_if_true fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a3b 0x2a3b seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 3f 0x6:0x1f val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 6 None 2a4c 2a4c fiu_mem_start 3 start-wr seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a51 0x2a51 seq_cond_sel 13 VAL.Q_BIT(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a4d 2a4d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_alu_func 1c DEC_A val_b_adr 0e GP 0xe val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 2a4e 2a4e fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 7 start_wr_if_true fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 2a3f 0x2a3f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2a4f 2a4f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a50 2a50 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_load_wdr 0 None typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 2a51 2a51 fiu_mem_start 4 continue seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a52 2a52 fiu_mem_start 4 continue fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a53 2a53 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a54 2a54 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a55 2a55 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a56 2a56 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a57 2a57 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a58 2a58 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a59 2a59 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5d 0x2a5d seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a5a 2a5a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a5b 2a5b seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 34 0x2:0x14 val_frame 2 None 2a5c 2a5c fiu_mem_start 3 start-wr seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a52 0x2a52 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2a5d 2a5d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a5e 2a5e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a62 0x2a62 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_lex_adr 1 None seq_random 13 ? typ_a_adr 26 0x5:0x6 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 2a5f 2a5f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2a63 0x2a63 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2a60 2a60 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a62 0x2a62 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 3e ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2a61 2a61 seq_br_type 3 Unconditional Branch seq_branch_adr 2a60 0x2a60 typ_frame 0 None val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2a62 2a62 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2a64 0x2a64 seq_cond_sel 4a SEQ.ME_resolve_ref seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2a63 2a63 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2a64 2a64 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a65 2a65 fiu_mem_start d start_physical_rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a66 0x2a66 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a66 2a66 seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 1c 0x1d:0x3 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 1c 0x1d:0x3 val_c_mux_sel 2 ALU val_frame 1d None 2a67 2a67 fiu_mem_start d start_physical_rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a68 2a68 seq_en_micro 0 None typ_a_adr 2b 0x4:0xb typ_alu_func 7 INC_A typ_c_adr 14 0x4:0xb typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 2b 0x4:0xb val_alu_func 1 A_PLUS_B val_b_adr 2a 0x4:0xa val_c_adr 14 0x4:0xb val_c_mux_sel 2 ALU val_frame 4 None 2a69 2a69 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start d start_physical_rd fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x1d:0x2 typ_c_source 0 FIU_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a6a 2a6a fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x1d:0x0 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x1d:0x2 val_c_mux_sel 2 ALU val_frame 1d None 2a6b 2a6b fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 3f None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a6c 2a6c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 32 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 6 A_MINUS_B val_b_adr 3d 0x2:0x1d val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None val_rand 3 CONDITION_TO_FIU 2a6d 2a6d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a6e 2a6e fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 30 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 2b 0x4:0xb val_c_adr 14 0x4:0xb val_c_mux_sel 2 ALU val_frame 4 None 2a6f 2a6f fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a70 2a70 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 0d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 1d None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2a71 2a71 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 36 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a72 2a72 fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_tar 1 hold_tar fiu_offs_lit 33 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a73 2a73 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 32 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None val_rand 1 INC_LOOP_COUNTER 2a74 2a74 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 18 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a75 2a75 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None val_rand 1 INC_LOOP_COUNTER 2a76 2a76 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 0c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a77 2a77 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start d start_physical_rd fiu_offs_lit 0f None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None val_rand 1 INC_LOOP_COUNTER 2a78 2a78 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a79 2a79 fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start d start_physical_rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None val_rand 1 INC_LOOP_COUNTER 2a7a 2a7a fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_random 8 read and clear rtc ioc_tvbs 4 ioc+ioc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a7b 2a7b fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start d start_physical_rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a7c 2a7c ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2a7e 0x2a7e seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0x4:0x15 val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0a 0x4:0x15 val_c_mux_sel 2 ALU val_frame 4 None 2a7d 2a7d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020d 0x20d seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_alu_func 19 X_XOR_B typ_b_adr 13 LOOP_REG typ_frame 0 None val_a_adr 13 LOOP_REG val_alu_func 19 X_XOR_B val_b_adr 13 LOOP_REG val_frame 0 None 2a7e 2a7e fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start d start_physical_rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a7d 0x2a7d seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand e CHECK_CLASS_SYSTEM_B val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None val_rand 1 INC_LOOP_COUNTER 2a7f 2a7f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a85 0x2a85 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 34 0xd:0x14 typ_alu_func 0 PASS_A typ_frame d None val_a_adr 35 0xd:0x15 val_alu_func 0 PASS_A val_c_adr 0b 0xd:0x14 val_c_mux_sel 2 ALU val_frame d None 2a80 2a80 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start d start_physical_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a82 0x2a82 seq_en_micro 0 None typ_a_adr 22 0x1d:0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a81 2a81 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 2a83 0x2a83 seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 7 INC_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 1d None val_frame 0 None 2a82 2a82 seq_br_type 3 Unconditional Branch seq_branch_adr 2a83 0x2a83 seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 7 INC_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 1d None val_frame 0 None 2a83 2a83 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_alu_func 13 ONES typ_c_adr 1e 0x1d:0x1 typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 1d None 2a84 2a84 fiu_mem_start d start_physical_rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0139 0x139 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x1d:0x1 typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 20 0x1d:0x0 val_alu_func 0 PASS_A val_c_adr 1e 0x1d:0x1 val_c_source 0 FIU_BUS val_frame 1d None 2a85 2a85 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start d start_physical_rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a87 0x2a87 seq_en_micro 0 None typ_a_adr 22 0x1d:0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 20 0x1d:0x0 val_alu_func 2 INC_A_PLUS_B val_b_adr 24 0x1d:0x4 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2a86 2a86 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 2a88 0x2a88 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a87 2a87 seq_br_type 3 Unconditional Branch seq_branch_adr 2a88 0x2a88 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a88 2a88 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 20 0x1d:0x0 typ_alu_func 7 INC_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 1d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 1d None 2a89 2a89 seq_en_micro 0 None typ_a_adr 23 0x1d:0x3 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 23 0x1d:0x3 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 1d None 2a8a 2a8a fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_alu_func 13 ONES typ_b_adr 21 0x1d:0x1 typ_c_adr 1e 0x1d:0x1 typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 22 0x1d:0x2 val_alu_func 1a PASS_B val_b_adr 21 0x1d:0x1 val_frame 1d None 2a8b 2a8b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src b type_frame ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 25 0x1d:0x5 typ_frame 1d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 25 0x1d:0x5 val_frame 1d None val_rand 9 PASS_A_HIGH 2a8c 2a8c fiu_len_fill_lit 72 zero-fill 0x32 fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 018c 0x18c seq_cond_sel 7a IOC.CHECKBIT_ERROR~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 2a8d 2a8d fiu_len_fill_lit 4d zero-fill 0xd fiu_offs_lit 42 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2aba 0x2aba seq_cond_sel 6d MAR_MODIFIED seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_alu_func 10 NOT_A typ_c_adr 14 0x1d:0xb typ_c_mux_sel 0 ALU typ_frame 1d None val_c_adr 12 0x1d:0xd val_c_source 0 FIU_BUS val_frame 1d None 2a8e 2a8e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2a8f 0x2a8f seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 18 0x1d:0x7 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 2a 0x1d:0xa val_alu_func 1e A_AND_B val_b_adr 2c 0x1d:0xc val_c_adr 15 0x1d:0xa val_c_mux_sel 2 ALU val_frame 1d None 2a8f 2a8f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_random 11 disable ecc event ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a90 0x2a90 seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_alu_func 10 NOT_A typ_c_adr 15 0x1d:0xa typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2a 0x1d:0xa val_alu_func 0 PASS_A val_c_adr 17 0x1d:0x8 val_c_source 0 FIU_BUS val_frame 1d None 2a90 2a90 fiu_mem_start d start_physical_rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a91 2a91 ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a94 0x2a94 seq_cond_sel 62 FIU.WRITE_LAST seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 17 0x1d:0x8 typ_c_mux_sel 0 ALU typ_frame 1d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 18 0x1d:0x7 val_c_mux_sel 2 ALU val_frame 1d None 2a92 2a92 fiu_mem_start e start_physical_wr fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2a9c 0x2a9c seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 28 0x1d:0x8 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None val_a_adr 28 0x1d:0x8 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 2a93 2a93 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a94 2a94 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 2a9c 0x2a9c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x1d:0xd val_alu_func 19 X_XOR_B val_b_adr 2f 0x1d:0xf val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 2a95 2a95 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a96 2a96 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 62 FIU.WRITE_LAST seq_en_micro 0 None typ_a_adr 2c 0x8:0xc typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 8 None val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 2a97 2a97 fiu_fill_mode_src 0 None fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random 11 disable ecc event ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a9a 0x2a9a seq_cond_sel 7a IOC.CHECKBIT_ERROR~ seq_en_micro 0 None seq_random 06 ? typ_c_adr 14 0x1d:0xb typ_c_source 0 FIU_BUS typ_frame 1d None val_frame 0 None 2a98 2a98 fiu_len_fill_lit 00 sign-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 018d 0x18d seq_cond_sel 78 IOC.MULTIBIT_ERROR seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_alu_func 10 NOT_A typ_c_adr 14 0x1d:0xb typ_c_mux_sel 0 ALU typ_frame 1d None val_frame 0 None 2a99 2a99 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_frame 1d None val_frame 0 None 2a9a 2a9a fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_random 11 disable ecc event ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a9b 2a9b fiu_mem_start e start_physical_wr ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 28 0x1d:0x8 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 1d None val_a_adr 28 0x1d:0x8 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 1d None 2a9c 2a9c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x1d:0xa val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 15 0x1d:0xa val_c_mux_sel 2 ALU val_frame 1d None 2a9d 2a9d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_alu_func 10 NOT_A typ_c_adr 15 0x1d:0xa typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 2a 0x1d:0xa val_frame 1d None 2a9e 2a9e fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0x4:0x15 val_frame 4 None 2a9f 2a9f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2aa0 2aa0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 01 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_frame 1d None val_frame 0 None 2aa1 2aa1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 5d None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 25 0x1d:0x5 typ_frame 1d None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 14 0x1d:0xb val_c_mux_sel 2 ALU val_frame 1d None 2aa2 2aa2 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 14 0x1d:0xb typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 2d 0x1d:0xd val_c_adr 15 0x1d:0xa val_frame 1d None 2aa3 2aa3 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_frame 1d None val_a_adr 2a 0x1d:0xa val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 15 0x1d:0xa val_c_mux_sel 2 ALU val_frame 1d None 2aa4 2aa4 fiu_len_fill_lit 48 zero-fill 0x8 fiu_load_tar 1 hold_tar fiu_offs_lit 03 None fiu_op_sel 3 insert ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 25 0x8:0x5 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 8 None 2aa5 2aa5 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_en_micro 0 None typ_frame 0 None val_b_adr 2d 0x12:0xd val_frame 12 None 2aa6 2aa6 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2aa9 0x2aa9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0xd:0xc val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame d None 2aa7 2aa7 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x1d:0xa val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 1d None 2aa8 2aa8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 1b None fiu_rdata_src 0 rotator ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2aab 0x2aab seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2aa9 2aa9 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x1d:0xa val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 1d None 2aaa 2aaa ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2aab 0x2aab seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2aab 2aab fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 79 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2aaf 0x2aaf seq_en_micro 0 None typ_a_adr 13 LOOP_REG typ_frame 0 None val_a_adr 2d 0x6:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 6 None 2aac 2aac fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_b_adr 30 0x2:0x10 val_frame 2 None 2aad 2aad fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 13 LOOP_REG typ_frame 0 None val_b_adr 13 LOOP_REG val_frame 0 None 2aae 2aae ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2ab2 0x2ab2 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 0 None 2aaf 2aaf fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 20 0x8:0x0 typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ab0 2ab0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 27 0x1:0x7 val_b_adr 27 0x1:0x7 2ab1 2ab1 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2ab2 0x2ab2 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 18 0x1:0x7 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 18 0x1:0x7 val_c_mux_sel 2 ALU 2ab2 2ab2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 2c 0x1d:0xc typ_b_adr 27 0x1d:0x7 typ_frame 1d None val_frame 0 None 2ab3 2ab3 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_en_micro 0 None typ_a_adr 25 0x1d:0x5 typ_alu_func 0 PASS_A typ_b_adr 21 0x1d:0x1 typ_c_adr 1a 0x1d:0x5 typ_c_mux_sel 0 ALU typ_frame 1d None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2ab4 2ab4 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 25 0x1d:0x5 typ_alu_func 0 PASS_A typ_b_adr 26 0x1d:0x6 typ_frame 1d None val_a_adr 27 0x1d:0x7 val_b_adr 26 0x1d:0x6 val_frame 1d None 2ab5 2ab5 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 018e 0x18e seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_alu_func 0 PASS_A typ_b_adr 25 0x1d:0x5 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 2b 0x1d:0xb val_alu_func 1a PASS_B val_b_adr 25 0x1d:0x5 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 1d None 2ab6 2ab6 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_a_adr 28 0x1d:0x8 typ_alu_func 0 PASS_A typ_c_adr 16 0x1d:0x9 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 28 0x1d:0x8 val_alu_func 0 PASS_A val_c_adr 16 0x1d:0x9 val_c_mux_sel 2 ALU val_frame 1d None 2ab7 2ab7 seq_en_micro 0 None typ_a_adr 29 0x1d:0x9 typ_alu_func 0 PASS_A typ_c_adr 17 0x1d:0x8 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 29 0x1d:0x9 val_alu_func 0 PASS_A val_c_adr 17 0x1d:0x8 val_c_mux_sel 2 ALU val_frame 1d None 2ab8 2ab8 fiu_len_fill_lit 4d zero-fill 0xd fiu_offs_lit 42 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 018e 0x18e seq_en_micro 0 None typ_frame 0 None val_c_adr 12 0x1d:0xd val_c_source 0 FIU_BUS val_frame 1d None 2ab9 2ab9 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 21 0x1d:0x1 typ_frame 1d None val_c_adr 15 0x1d:0xa val_c_source 0 FIU_BUS val_frame 1d None 2aba 2aba fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a8f 0x2a8f seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_a_adr 2b 0x1d:0xb typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 18 0x1d:0x7 typ_c_mux_sel 0 ALU typ_frame 1d None val_a_adr 2a 0x1d:0xa val_alu_func 1e A_AND_B val_b_adr 2c 0x1d:0xc val_c_adr 15 0x1d:0xa val_c_mux_sel 2 ALU val_frame 1d None 2abb 2abb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_random 11 disable ecc event ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2a90 0x2a90 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ seq_en_micro 0 None typ_a_adr 2a 0x1d:0xa typ_alu_func 10 NOT_A typ_c_adr 15 0x1d:0xa typ_c_mux_sel 0 ALU typ_frame 1d None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 2a 0x1d:0xa val_alu_func 1c DEC_A val_c_adr 17 0x1d:0x8 val_c_source 0 FIU_BUS val_frame 1d None 2abc 2abc seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2abd 2abd seq_br_type 2 Push (branch address) seq_branch_adr 01d1 0x1d1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2abe 2abe fiu_len_fill_lit 4d zero-fill 0xd fiu_offs_lit 42 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 08aa 0x8aa seq_en_micro 0 None typ_frame 0 None val_c_adr 10 0x1d:0xf val_c_source 0 FIU_BUS val_frame 1d None 2abf 2abf fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 34 0x11:0x14 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 11 None val_a_adr 02 GP 0x2 val_frame 0 None 2ac0 2ac0 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_a_adr 3e 0x2:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 2ac1 2ac1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ac5 0x2ac5 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_alu_func 1b A_OR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU val_alu_func 6 A_MINUS_B val_b_adr 3d 0x6:0x1d val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2ac2 2ac2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2add 0x2add typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3d 0x6:0x1d val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2ac3 2ac3 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ad0 0x2ad0 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 24 0x5:0x4 val_frame 5 None 2ac4 2ac4 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 2ac5 2ac5 fiu_mem_start 11 start_tag_query seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ac6 2ac6 seq_br_type 7 Unconditional Call seq_branch_adr 34f4 0x34f4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ac7 2ac7 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2aca 0x2aca seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 2ac8 2ac8 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 348f 0x348f typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 2ac9 2ac9 seq_br_type a Unconditional Return seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2aca 2aca fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 2acb 2acb ioc_load_wdr 0 None typ_b_adr 20 0x5:0x0 typ_frame 5 None val_b_adr 39 0x2:0x19 val_frame 2 None 2acc 2acc fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 2acd 2acd fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 2ace 2ace fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2acf 2acf ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2ad0 2ad0 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2ad1 2ad1 typ_frame 0 None val_frame 0 None 2ad2 2ad2 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None 2ad3 2ad3 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 05 GP 0x5 val_alu_func 6 A_MINUS_B val_b_adr 3e 0x6:0x1e val_frame 6 None 2ad4 2ad4 fiu_mem_start 3 start-wr seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2ad8 0x2ad8 typ_frame 0 None val_a_adr 3e 0x6:0x1e val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 2ad5 2ad5 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 12 None val_b_adr 05 GP 0x5 val_frame 0 None 2ad6 2ad6 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2ad7 2ad7 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 2ad8 2ad8 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 12 None val_frame 0 None 2ad9 2ad9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2ada 2ada typ_frame 0 None val_frame 0 None 2adb 2adb fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2adc 2adc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2ad6 0x2ad6 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 2add 2add fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2ade 2ade fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ae2 0x2ae2 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_frame 2 None val_frame 0 None 2adf 2adf fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2ae0 2ae0 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020a 0x20a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 12 None val_b_adr 05 GP 0x5 val_frame 0 None 2ae1 2ae1 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 2ae3 0x2ae3 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ae2 2ae2 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ae3 0x2ae3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ae3 2ae3 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 2ae4 2ae4 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2ae5 2ae5 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2ae6 2ae6 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020a 0x20a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 12 None val_b_adr 05 GP 0x5 val_frame 0 None 2ae7 2ae7 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2ae8 ; -------------------------------------------------------------------------------------- 2ae8 ; 0x03d5 Declare_Type Access,Defined 2ae8 ; -------------------------------------------------------------------------------------- 2ae8 MACRO_Declare_Type_Access,Defined: 2ae8 2ae8 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ae8 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x0:0x1 val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2ae9 2ae9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2aea 2aea fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2af8 0x2af8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2aeb 2aeb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2aec ; -------------------------------------------------------------------------------------- 2aec ; 0x03d6 Declare_Type Access,Defined,Visible 2aec ; -------------------------------------------------------------------------------------- 2aec MACRO_Declare_Type_Access,Defined,Visible: 2aec 2aec dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2aec None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2aed 2aed fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 21 0x0:0x1 val_frame 0 None 2aee 2aee fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2aef 2aef fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2af8 0x2af8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2af0 ; -------------------------------------------------------------------------------------- 2af0 ; 0x03d3 Declare_Type Access,Defined,Accesses_Protected 2af0 ; -------------------------------------------------------------------------------------- 2af0 MACRO_Declare_Type_Access,Defined,Accesses_Protected: 2af0 2af0 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2af0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x0:0x2 val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2af1 2af1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2af2 2af2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2af8 0x2af8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2af3 2af3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2af4 ; -------------------------------------------------------------------------------------- 2af4 ; 0x03d4 Declare_Type Access,Defined,Visible,Accesses_Protected 2af4 ; -------------------------------------------------------------------------------------- 2af4 MACRO_Declare_Type_Access,Defined,Visible,Accesses_Protected: 2af4 2af4 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2af4 None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2af5 2af5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1e TOP - 2 typ_alu_func 1c DEC_A typ_b_adr 1e TOP - 2 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x0:0x2 val_frame 0 None 2af6 2af6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2af7 2af7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2af8 0x2af8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2af8 2af8 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 2af9 2af9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2b17 0x2b17 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2afa 2afa fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2b05 0x2b05 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 09 GP 0x9 typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 3a 0x2:0x1a val_frame 2 None 2afb 2afb fiu_mem_start 4 continue ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2afd 0x2afd seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 2afc 2afc fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2afe 0x2afe seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 09 GP 0x9 typ_frame 0 None val_a_adr 30 0x2:0x10 val_b_adr 09 GP 0x9 val_frame 2 None 2afd 2afd fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x2:0x10 val_b_adr 09 GP 0x9 val_frame 2 None 2afe 2afe fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 2aff 2aff fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 7 Unconditional Call seq_branch_adr 34fd 0x34fd typ_a_adr 1e TOP - 2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 2b00 2b00 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2b02 0x2b02 typ_b_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2b01 2b01 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2b02 2b02 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2b03 2b03 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 3b None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_frame 2 None 2b04 2b04 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return typ_frame 0 None val_b_adr 09 GP 0x9 val_frame 0 None 2b05 2b05 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b06 2b06 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b07 2b07 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b08 2b08 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b09 2b09 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b0a 2b0a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b0b 2b0b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b0c 2b0c fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b0d 2b0d fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b0e 2b0e seq_br_type 3 Unconditional Branch seq_branch_adr 2b15 0x2b15 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2b0f 2b0f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b10 2b10 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b11 2b11 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b12 2b12 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b16 0x2b16 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b13 2b13 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b16 0x2b16 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b14 2b14 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b16 0x2b16 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b15 2b15 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b16 2b16 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_frame 0 None val_frame 0 None 2b17 2b17 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2b1a 0x2b1a seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 09 GP 0x9 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 3a 0x2:0x1a val_frame 2 None 2b18 2b18 fiu_mem_start 4 continue ioc_fiubs 1 val ioc_load_wdr 0 None seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 2b19 2b19 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2afe 0x2afe seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 09 GP 0x9 typ_frame 0 None val_a_adr 30 0x2:0x10 val_b_adr 09 GP 0x9 val_frame 2 None 2b1a 2b1a seq_br_type 3 Unconditional Branch seq_branch_adr 2b2a 0x2b2a typ_frame 0 None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2b1b 2b1b fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b1c 2b1c fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b1d 2b1d fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2c 0x2b2c typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b1e 2b1e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b1f 2b1f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b20 2b20 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b21 2b21 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2c 0x2b2c typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b22 2b22 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2e 0x2b2e typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b23 2b23 seq_br_type 3 Unconditional Branch seq_branch_adr 2b2d 0x2b2d typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2b24 2b24 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b25 2b25 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b26 2b26 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b27 2b27 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2f 0x2b2f typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b28 2b28 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2f 0x2b2f typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b29 2b29 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2f 0x2b2f typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b2a 2b2a typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 32 0x11:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 2b2b 2b2b fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 21 0x0:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 2b2c 2b2c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type a Unconditional Return typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2b2d 2b2d fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2b2e 0x2b2e typ_a_adr 1e TOP - 2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 2b2e 2b2e seq_br_type 3 Unconditional Branch seq_branch_adr 2b30 0x2b30 typ_a_adr 1e TOP - 2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_frame 0 None 2b2f 2b2f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2b2c 0x2b2c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1e TOP - 2 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU val_frame 0 None 2b30 2b30 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2b31 2b31 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 1f TOP - 1 val_frame 0 None 2b32 2b32 fiu_mem_start 4 continue ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 1e TOP - 2 typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2b33 2b33 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 04 GP 0x4 val_b_adr 39 0x2:0x19 val_frame 2 None 2b34 2b34 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2b35 2b35 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b36 ; -------------------------------------------------------------------------------------- 2b36 ; 0x03ce Declare_Type Access,Incomplete 2b36 ; -------------------------------------------------------------------------------------- 2b36 MACRO_Declare_Type_Access,Incomplete: 2b36 2b36 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b36 None fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b3e 0x2b3e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 22 0x0:0x2 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2b37 2b37 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b38 ; -------------------------------------------------------------------------------------- 2b38 ; 0x03cf Declare_Type Access,Incomplete,Visible 2b38 ; -------------------------------------------------------------------------------------- 2b38 MACRO_Declare_Type_Access,Incomplete,Visible: 2b38 2b38 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b38 None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2b39 2b39 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b3e 0x2b3e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 22 0x0:0x2 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2b3a ; -------------------------------------------------------------------------------------- 2b3a ; 0x03cc Declare_Type Access,Incomplete,Accesses_Protected 2b3a ; -------------------------------------------------------------------------------------- 2b3a MACRO_Declare_Type_Access,Incomplete,Accesses_Protected: 2b3a 2b3a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b3a None fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b3e 0x2b3e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 23 0x0:0x3 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2b3b 2b3b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b3c ; -------------------------------------------------------------------------------------- 2b3c ; 0x03cd Declare_Type Access,Incomplete,Visible,Accesses_Protected 2b3c ; -------------------------------------------------------------------------------------- 2b3c MACRO_Declare_Type_Access,Incomplete,Visible,Accesses_Protected: 2b3c 2b3c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b3c None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2b3d 2b3d fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b3e 0x2b3e typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 23 0x0:0x3 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2b3e 2b3e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 2b3f 2b3f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 22 0x2:0x2 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 2b40 2b40 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_load_wdr 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_b_adr 39 0x2:0x19 val_frame 2 None 2b41 2b41 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 09 GP 0x9 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_alu_func 1b A_OR_B val_b_adr 3d 0x2:0x1d val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2b42 2b42 ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2b43 2b43 seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2b44 2b44 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 2b45 2b45 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b46 ; -------------------------------------------------------------------------------------- 2b46 ; 0x038e Declare_Type Package,Defined 2b46 ; -------------------------------------------------------------------------------------- 2b46 MACRO_Declare_Type_Package,Defined: 2b46 2b46 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b46 None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 36 0x5:0x16 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 22 0x6:0x2 val_frame 6 None 2b47 2b47 fiu_mem_start 4 continue seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2b48 ; -------------------------------------------------------------------------------------- 2b48 ; 0x038c Declare_Type Package,Defined,Not_Elaborated 2b48 ; -------------------------------------------------------------------------------------- 2b48 MACRO_Declare_Type_Package,Defined,Not_Elaborated: 2b48 2b48 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b48 None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 36 0x5:0x16 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 39 0x2:0x19 val_frame 2 None 2b49 2b49 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2b58 0x2b58 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x2:0x1c val_frame 2 None 2b4a ; -------------------------------------------------------------------------------------- 2b4a ; 0x038f Declare_Type Package,Defined,Visible 2b4a ; -------------------------------------------------------------------------------------- 2b4a MACRO_Declare_Type_Package,Defined,Visible: 2b4a 2b4a dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b4a None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 25 0x6:0x5 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 22 0x6:0x2 val_frame 6 None 2b4b 2b4b fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b4d 0x2b4d typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 2b4c ; -------------------------------------------------------------------------------------- 2b4c ; 0x038d Declare_Type Package,Defined,Visible,Not_Elaborated 2b4c ; -------------------------------------------------------------------------------------- 2b4c MACRO_Declare_Type_Package,Defined,Visible,Not_Elaborated: 2b4c 2b4c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b4c None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 25 0x6:0x5 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 39 0x2:0x19 val_frame 2 None 2b4d 2b4d ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2b4f 0x2b4f seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_b_adr 03 GP 0x3 val_frame 0 None 2b4e ; -------------------------------------------------------------------------------------- 2b4e ; 0x037d Declare_Type Task,Defined 2b4e ; -------------------------------------------------------------------------------------- 2b4e MACRO_Declare_Type_Task,Defined: 2b4e 2b4e dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b4e None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 35 0x5:0x15 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 27 0x6:0x7 val_frame 6 None 2b4f 2b4f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2b50 ; -------------------------------------------------------------------------------------- 2b50 ; 0x037e Declare_Type Task,Defined,Visible 2b50 ; -------------------------------------------------------------------------------------- 2b50 MACRO_Declare_Type_Task,Defined,Visible: 2b50 2b50 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b50 None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 24 0x6:0x4 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 27 0x6:0x7 val_frame 6 None 2b51 2b51 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b53 0x2b53 typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2b52 ; -------------------------------------------------------------------------------------- 2b52 ; 0x037a Declare_Type Task,Defined,Not_Elaborated 2b52 ; -------------------------------------------------------------------------------------- 2b52 MACRO_Declare_Type_Task,Defined,Not_Elaborated: 2b52 2b52 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b52 None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 35 0x5:0x15 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 20 0x6:0x0 val_frame 6 None 2b53 2b53 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2b54 ; -------------------------------------------------------------------------------------- 2b54 ; 0x037b Declare_Type Task,Defined,Visible,Not_Elaborated 2b54 ; -------------------------------------------------------------------------------------- 2b54 MACRO_Declare_Type_Task,Defined,Visible,Not_Elaborated: 2b54 2b54 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b54 None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b55 0x2b55 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 24 0x6:0x4 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 20 0x6:0x0 val_frame 6 None 2b55 2b55 seq_br_type 2 Push (branch address) seq_branch_adr 3279 0x3279 typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 11 None 2b56 2b56 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2b49 0x2b49 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 1b A_OR_B val_b_adr 31 0x2:0x11 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2b57 2b57 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b58 0x2b58 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x2:0x1c val_frame 2 None 2b58 2b58 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_b_adr 10 TOP val_frame 0 None 2b59 2b59 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2b4b 0x2b4b typ_a_adr 3e 0x6:0x1e typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 29 0x6:0x9 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2b5a ; -------------------------------------------------------------------------------------- 2b5a ; 0x0377 Declare_Type Task,Incomplete 2b5a ; -------------------------------------------------------------------------------------- 2b5a MACRO_Declare_Type_Task,Incomplete: 2b5a 2b5a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b5a None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b5d 0x2b5d seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 35 0x5:0x15 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 20 0x6:0x0 val_frame 6 None 2b5b 2b5b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 2b5c ; -------------------------------------------------------------------------------------- 2b5c ; 0x0378 Declare_Type Task,Incomplete,Visible 2b5c ; -------------------------------------------------------------------------------------- 2b5c MACRO_Declare_Type_Task,Incomplete,Visible: 2b5c 2b5c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b5c None fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2b5d 0x2b5d seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 24 0x6:0x4 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 20 0x6:0x0 val_frame 6 None 2b5d 2b5d ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3279 0x3279 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x2:0x1c val_frame 2 None 2b5e 2b5e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2b60 0x2b60 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2b5f 2b5f fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2b61 0x2b61 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x6:0x12 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2b60 2b60 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2b61 0x2b61 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x6:0x12 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2b61 2b61 fiu_mem_start 3 start-wr fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2b47 0x2b47 typ_a_adr 32 0x2:0x12 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 29 0x6:0x9 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2b62 2b62 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 2b63 2b63 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2b5b 0x2b5b seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2b64 ; -------------------------------------------------------------------------------------- 2b64 ; 0x0374 Complete_Type Task,By_Renaming 2b64 ; -------------------------------------------------------------------------------------- 2b64 MACRO_Complete_Type_Task,By_Renaming: 2b64 2b64 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b64 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2b65 2b65 fiu_mem_start 4 continue ioc_fiubs 2 typ typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 18 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2b66 2b66 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2b67 2b67 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2b68 2b68 fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2b47 0x2b47 seq_random 02 ? typ_a_adr 23 0x1:0x3 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 4 None 2b69 2b69 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b51 0x2b51 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2b6a ; -------------------------------------------------------------------------------------- 2b6a ; 0x009c Action Load_Dynamic 2b6a ; -------------------------------------------------------------------------------------- 2b6a MACRO_Action_Load_Dynamic: 2b6a 2b6a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b6a None seq_br_type 7 Unconditional Call seq_branch_adr 2c70 0x2c70 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2b6b 2b6b fiu_mem_start 2 start-rd typ_frame 0 None val_frame 0 None 2b6c ; -------------------------------------------------------------------------------------- 2b6c ; 0xe000-0xffff Load llvl,ldelta 2b6c ; -------------------------------------------------------------------------------------- 2b6c MACRO_Load_llvl,ldelta: 2b6c 2b6c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 2b6c None typ_frame 0 None val_frame 0 None 2b6d 2b6d fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b6e 2b6e fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 2b70 0x2b70 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 6 None 2b6f 2b6f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b78 0x2b78 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b70 2b70 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b71 2b71 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 2b72 2b72 seq_br_type 3 Unconditional Branch seq_branch_adr 2b79 0x2b79 typ_frame 0 None val_frame 0 None 2b73 2b73 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b74 2b74 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2b7a 0x2b7a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 11 TOP + 1 typ_alu_func 1c DEC_A typ_b_adr 11 TOP + 1 typ_frame 6 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2b75 2b75 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b78 0x2b78 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b76 2b76 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b78 0x2b78 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b77 2b77 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 2b78 2b78 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2b79 2b79 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b7a 2b7a ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2b82 0x2b82 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2b7b 2b7b fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2b7c 2b7c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start a start_continue_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2b7e 0x2b7e seq_cond_sel 65 CROSS_WORD_FIELD~ seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x5:0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2b7d 2b7d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2b80 0x2b80 seq_random 04 ? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2b7e 2b7e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2b7f 2b7f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2b80 0x2b80 seq_random 04 ? typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2b80 2b80 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b81 0x2b81 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_random 04 ? typ_a_adr 35 0x7:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 02 GP 0x2 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2b81 2b81 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2b82 2b82 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b83 0x2b83 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b83 2b83 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2b84 ; -------------------------------------------------------------------------------------- 2b84 ; 0x00d8 Load_Top At_Offset_0 2b84 ; -------------------------------------------------------------------------------------- 2b84 MACRO_Load_Top_At_Offset_0: 2b84 2b84 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b84 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b85 2b85 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b86 ; -------------------------------------------------------------------------------------- 2b86 ; 0x00d9 Load_Top At_Offset_1 2b86 ; -------------------------------------------------------------------------------------- 2b86 MACRO_Load_Top_At_Offset_1: 2b86 2b86 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b86 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1f TOP - 1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b87 2b87 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b88 ; -------------------------------------------------------------------------------------- 2b88 ; 0x00da Load_Top At_Offset_2 2b88 ; -------------------------------------------------------------------------------------- 2b88 MACRO_Load_Top_At_Offset_2: 2b88 2b88 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b88 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1e TOP - 2 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b89 2b89 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b8a ; -------------------------------------------------------------------------------------- 2b8a ; 0x00db Load_Top At_Offset_3 2b8a ; -------------------------------------------------------------------------------------- 2b8a MACRO_Load_Top_At_Offset_3: 2b8a 2b8a dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b8a None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1d TOP - 3 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1d TOP - 3 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b8b 2b8b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b8c ; -------------------------------------------------------------------------------------- 2b8c ; 0x00dc Load_Top At_Offset_4 2b8c ; -------------------------------------------------------------------------------------- 2b8c MACRO_Load_Top_At_Offset_4: 2b8c 2b8c dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b8c None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1c TOP - 4 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1c TOP - 4 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b8d 2b8d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b8e ; -------------------------------------------------------------------------------------- 2b8e ; 0x00dd Load_Top At_Offset_5 2b8e ; -------------------------------------------------------------------------------------- 2b8e MACRO_Load_Top_At_Offset_5: 2b8e 2b8e dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b8e None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1b TOP - 5 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1b TOP - 5 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b8f 2b8f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b90 ; -------------------------------------------------------------------------------------- 2b90 ; 0x00de Load_Top At_Offset_6 2b90 ; -------------------------------------------------------------------------------------- 2b90 MACRO_Load_Top_At_Offset_6: 2b90 2b90 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b90 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2b6e 0x2b6e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x16:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 1a TOP - 6 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 1a TOP - 6 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2b91 2b91 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b92 ; -------------------------------------------------------------------------------------- 2b92 ; 0x00e0 Load_Encached eon 2b92 ; -------------------------------------------------------------------------------------- 2b92 MACRO_Load_Encached_eon: 2b92 2b92 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b92 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 20 0xb:0x0 typ_alu_func 15 NOT_B typ_b_adr 20 0xb:0x0 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 20 0xb:0x0 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b93 2b93 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b94 ; -------------------------------------------------------------------------------------- 2b94 ; 0x00e1 Load_Encached eon 2b94 ; -------------------------------------------------------------------------------------- 2b94 MACRO_Load_Encached_eon: 2b94 2b94 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b94 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0xb:0x1 typ_alu_func 15 NOT_B typ_b_adr 21 0xb:0x1 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 21 0xb:0x1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b95 2b95 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b96 ; -------------------------------------------------------------------------------------- 2b96 ; 0x00e2 Load_Encached eon 2b96 ; -------------------------------------------------------------------------------------- 2b96 MACRO_Load_Encached_eon: 2b96 2b96 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b96 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 22 0xb:0x2 typ_alu_func 15 NOT_B typ_b_adr 22 0xb:0x2 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 22 0xb:0x2 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b97 2b97 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b98 ; -------------------------------------------------------------------------------------- 2b98 ; 0x00e3 Load_Encached eon 2b98 ; -------------------------------------------------------------------------------------- 2b98 MACRO_Load_Encached_eon: 2b98 2b98 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b98 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 23 0xb:0x3 typ_alu_func 15 NOT_B typ_b_adr 23 0xb:0x3 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 23 0xb:0x3 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b99 2b99 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b9a ; -------------------------------------------------------------------------------------- 2b9a ; 0x00e4 Load_Encached eon 2b9a ; -------------------------------------------------------------------------------------- 2b9a MACRO_Load_Encached_eon: 2b9a 2b9a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b9a None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 24 0xb:0x4 typ_alu_func 15 NOT_B typ_b_adr 24 0xb:0x4 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 24 0xb:0x4 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b9b 2b9b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b9c ; -------------------------------------------------------------------------------------- 2b9c ; 0x00e5 Load_Encached eon 2b9c ; -------------------------------------------------------------------------------------- 2b9c MACRO_Load_Encached_eon: 2b9c 2b9c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b9c None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 25 0xb:0x5 typ_alu_func 15 NOT_B typ_b_adr 25 0xb:0x5 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 25 0xb:0x5 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b9d 2b9d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b9e ; -------------------------------------------------------------------------------------- 2b9e ; 0x00e6 Load_Encached eon 2b9e ; -------------------------------------------------------------------------------------- 2b9e MACRO_Load_Encached_eon: 2b9e 2b9e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b9e None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 26 0xb:0x6 typ_alu_func 15 NOT_B typ_b_adr 26 0xb:0x6 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 26 0xb:0x6 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2b9f 2b9f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ba0 ; -------------------------------------------------------------------------------------- 2ba0 ; 0x00e7 Load_Encached eon 2ba0 ; -------------------------------------------------------------------------------------- 2ba0 MACRO_Load_Encached_eon: 2ba0 2ba0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ba0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 27 0xb:0x7 typ_alu_func 15 NOT_B typ_b_adr 27 0xb:0x7 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 27 0xb:0x7 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2ba1 2ba1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ba2 ; -------------------------------------------------------------------------------------- 2ba2 ; 0x00e8 Load_Encached eon 2ba2 ; -------------------------------------------------------------------------------------- 2ba2 MACRO_Load_Encached_eon: 2ba2 2ba2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ba2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 28 0xb:0x8 typ_alu_func 15 NOT_B typ_b_adr 28 0xb:0x8 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 28 0xb:0x8 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2ba3 2ba3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ba4 ; -------------------------------------------------------------------------------------- 2ba4 ; 0x00e9 Load_Encached eon 2ba4 ; -------------------------------------------------------------------------------------- 2ba4 MACRO_Load_Encached_eon: 2ba4 2ba4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ba4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 29 0xb:0x9 typ_alu_func 15 NOT_B typ_b_adr 29 0xb:0x9 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 29 0xb:0x9 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2ba5 2ba5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ba6 ; -------------------------------------------------------------------------------------- 2ba6 ; 0x00ea Load_Encached eon 2ba6 ; -------------------------------------------------------------------------------------- 2ba6 MACRO_Load_Encached_eon: 2ba6 2ba6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ba6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2a 0xb:0xa typ_alu_func 15 NOT_B typ_b_adr 2a 0xb:0xa typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2a 0xb:0xa val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2ba7 2ba7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ba8 ; -------------------------------------------------------------------------------------- 2ba8 ; 0x00eb Load_Encached eon 2ba8 ; -------------------------------------------------------------------------------------- 2ba8 MACRO_Load_Encached_eon: 2ba8 2ba8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ba8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2b 0xb:0xb typ_alu_func 15 NOT_B typ_b_adr 2b 0xb:0xb typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2b 0xb:0xb val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2ba9 2ba9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2baa ; -------------------------------------------------------------------------------------- 2baa ; 0x00ec Load_Encached eon 2baa ; -------------------------------------------------------------------------------------- 2baa MACRO_Load_Encached_eon: 2baa 2baa dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2baa None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2c 0xb:0xc typ_alu_func 15 NOT_B typ_b_adr 2c 0xb:0xc typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2c 0xb:0xc val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bab 2bab ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bac ; -------------------------------------------------------------------------------------- 2bac ; 0x00ed Load_Encached eon 2bac ; -------------------------------------------------------------------------------------- 2bac MACRO_Load_Encached_eon: 2bac 2bac dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bac None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2d 0xb:0xd typ_alu_func 15 NOT_B typ_b_adr 2d 0xb:0xd typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2d 0xb:0xd val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bad 2bad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bae ; -------------------------------------------------------------------------------------- 2bae ; 0x00ee Load_Encached eon 2bae ; -------------------------------------------------------------------------------------- 2bae MACRO_Load_Encached_eon: 2bae 2bae dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bae None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2e 0xb:0xe typ_alu_func 15 NOT_B typ_b_adr 2e 0xb:0xe typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0xb:0xe val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2baf 2baf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bb0 ; -------------------------------------------------------------------------------------- 2bb0 ; 0x00ef Load_Encached eon 2bb0 ; -------------------------------------------------------------------------------------- 2bb0 MACRO_Load_Encached_eon: 2bb0 2bb0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bb0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 2f 0xb:0xf typ_alu_func 15 NOT_B typ_b_adr 2f 0xb:0xf typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2f 0xb:0xf val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bb1 2bb1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bb2 ; -------------------------------------------------------------------------------------- 2bb2 ; 0x00f0 Load_Encached eon 2bb2 ; -------------------------------------------------------------------------------------- 2bb2 MACRO_Load_Encached_eon: 2bb2 2bb2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bb2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 30 0xb:0x10 typ_alu_func 15 NOT_B typ_b_adr 30 0xb:0x10 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 30 0xb:0x10 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bb3 2bb3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bb4 ; -------------------------------------------------------------------------------------- 2bb4 ; 0x00f1 Load_Encached eon 2bb4 ; -------------------------------------------------------------------------------------- 2bb4 MACRO_Load_Encached_eon: 2bb4 2bb4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bb4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 31 0xb:0x11 typ_alu_func 15 NOT_B typ_b_adr 31 0xb:0x11 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 31 0xb:0x11 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bb5 2bb5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bb6 ; -------------------------------------------------------------------------------------- 2bb6 ; 0x00f2 Load_Encached eon 2bb6 ; -------------------------------------------------------------------------------------- 2bb6 MACRO_Load_Encached_eon: 2bb6 2bb6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bb6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 32 0xb:0x12 typ_alu_func 15 NOT_B typ_b_adr 32 0xb:0x12 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 32 0xb:0x12 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bb7 2bb7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bb8 ; -------------------------------------------------------------------------------------- 2bb8 ; 0x00f3 Load_Encached eon 2bb8 ; -------------------------------------------------------------------------------------- 2bb8 MACRO_Load_Encached_eon: 2bb8 2bb8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bb8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 33 0xb:0x13 typ_alu_func 15 NOT_B typ_b_adr 33 0xb:0x13 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 33 0xb:0x13 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bb9 2bb9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bba ; -------------------------------------------------------------------------------------- 2bba ; 0x00f4 Load_Encached eon 2bba ; -------------------------------------------------------------------------------------- 2bba MACRO_Load_Encached_eon: 2bba 2bba dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bba None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 34 0xb:0x14 typ_alu_func 15 NOT_B typ_b_adr 34 0xb:0x14 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 34 0xb:0x14 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bbb 2bbb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bbc ; -------------------------------------------------------------------------------------- 2bbc ; 0x00f5 Load_Encached eon 2bbc ; -------------------------------------------------------------------------------------- 2bbc MACRO_Load_Encached_eon: 2bbc 2bbc dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bbc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 35 0xb:0x15 typ_alu_func 15 NOT_B typ_b_adr 35 0xb:0x15 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 35 0xb:0x15 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bbd 2bbd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bbe ; -------------------------------------------------------------------------------------- 2bbe ; 0x00f6 Load_Encached eon 2bbe ; -------------------------------------------------------------------------------------- 2bbe MACRO_Load_Encached_eon: 2bbe 2bbe dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bbe None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 36 0xb:0x16 typ_alu_func 15 NOT_B typ_b_adr 36 0xb:0x16 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 36 0xb:0x16 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bbf 2bbf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bc0 ; -------------------------------------------------------------------------------------- 2bc0 ; 0x00f7 Load_Encached eon 2bc0 ; -------------------------------------------------------------------------------------- 2bc0 MACRO_Load_Encached_eon: 2bc0 2bc0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bc0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 37 0xb:0x17 typ_alu_func 15 NOT_B typ_b_adr 37 0xb:0x17 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 37 0xb:0x17 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bc1 2bc1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bc2 ; -------------------------------------------------------------------------------------- 2bc2 ; 0x00f8 Load_Encached eon 2bc2 ; -------------------------------------------------------------------------------------- 2bc2 MACRO_Load_Encached_eon: 2bc2 2bc2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bc2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 38 0xb:0x18 typ_alu_func 15 NOT_B typ_b_adr 38 0xb:0x18 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 38 0xb:0x18 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bc3 2bc3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bc4 ; -------------------------------------------------------------------------------------- 2bc4 ; 0x00f9 Load_Encached eon 2bc4 ; -------------------------------------------------------------------------------------- 2bc4 MACRO_Load_Encached_eon: 2bc4 2bc4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bc4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 39 0xb:0x19 typ_alu_func 15 NOT_B typ_b_adr 39 0xb:0x19 typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0xb:0x19 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bc5 2bc5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bc6 ; -------------------------------------------------------------------------------------- 2bc6 ; 0x00fa Load_Encached eon 2bc6 ; -------------------------------------------------------------------------------------- 2bc6 MACRO_Load_Encached_eon: 2bc6 2bc6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bc6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3a 0xb:0x1a typ_alu_func 15 NOT_B typ_b_adr 3a 0xb:0x1a typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3a 0xb:0x1a val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bc7 2bc7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bc8 ; -------------------------------------------------------------------------------------- 2bc8 ; 0x00fb Load_Encached eon 2bc8 ; -------------------------------------------------------------------------------------- 2bc8 MACRO_Load_Encached_eon: 2bc8 2bc8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bc8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3b 0xb:0x1b typ_alu_func 15 NOT_B typ_b_adr 3b 0xb:0x1b typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3b 0xb:0x1b val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bc9 2bc9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bca ; -------------------------------------------------------------------------------------- 2bca ; 0x00fc Load_Encached eon 2bca ; -------------------------------------------------------------------------------------- 2bca MACRO_Load_Encached_eon: 2bca 2bca dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bca None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3c 0xb:0x1c typ_alu_func 15 NOT_B typ_b_adr 3c 0xb:0x1c typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3c 0xb:0x1c val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bcb 2bcb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bcc ; -------------------------------------------------------------------------------------- 2bcc ; 0x00fd Load_Encached eon 2bcc ; -------------------------------------------------------------------------------------- 2bcc MACRO_Load_Encached_eon: 2bcc 2bcc dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bcc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3d 0xb:0x1d typ_alu_func 15 NOT_B typ_b_adr 3d 0xb:0x1d typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3d 0xb:0x1d val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bcd 2bcd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bce ; -------------------------------------------------------------------------------------- 2bce ; 0x00fe Load_Encached eon 2bce ; -------------------------------------------------------------------------------------- 2bce MACRO_Load_Encached_eon: 2bce 2bce dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bce None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3e 0xb:0x1e typ_alu_func 15 NOT_B typ_b_adr 3e 0xb:0x1e typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3e 0xb:0x1e val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bcf 2bcf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bd0 ; -------------------------------------------------------------------------------------- 2bd0 ; 0x00ff Load_Encached eon 2bd0 ; -------------------------------------------------------------------------------------- 2bd0 MACRO_Load_Encached_eon: 2bd0 2bd0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bd0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2bd1 0x2bd1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3f 0xb:0x1f typ_alu_func 15 NOT_B typ_b_adr 3f 0xb:0x1f typ_c_adr 2e TOP + 1 typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3f 0xb:0x1f val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame b None 2bd1 2bd1 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2bd2 ; -------------------------------------------------------------------------------------- 2bd2 ; 0x1b00-0x1bff Execute Package,Field_Read,fieldnum 2bd2 ; -------------------------------------------------------------------------------------- 2bd2 MACRO_Execute_Package,Field_Read,fieldnum: 2bd2 2bd2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_mem_strt 6 CONTROL READ, AT VALUE_ITEM.NAME PLUS FIELD NUMBER dispatch_uadr 2bd2 None dispatch_uses_tos 1 None ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 22 0x6:0x2 val_b_adr 10 TOP val_frame 6 None 2bd3 2bd3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_random 17 force type bus receivers ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 2bd4 0x2bd4 seq_cond_sel 79 IOC.PFR seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bd4 2bd4 ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 2bdf 0x2bdf seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2bd5 2bd5 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2b7a 0x2b7a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 6 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2bd6 2bd6 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 2b82 0x2b82 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 11 TOP + 1 typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 0 PASS_A val_frame 0 None 2bd7 2bd7 seq_br_type 1 Branch True seq_branch_adr 2b6f 0x2b6f seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 11 TOP + 1 typ_frame a None val_frame 0 None 2bd8 2bd8 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 2e TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2e TOP + 1 val_frame 0 None 2bd9 2bd9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bda ; -------------------------------------------------------------------------------------- 2bda ; 0x0098 Execute Package,Field_Read_Dynamic 2bda ; -------------------------------------------------------------------------------------- 2bda MACRO_Execute_Package,Field_Read_Dynamic: 2bda 2bda dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bda None fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None val_a_adr 10 TOP val_b_adr 1f TOP - 1 val_frame 0 None 2bdb 2bdb fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 02 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3e 0x5:0x1e val_frame 5 None 2bdc 2bdc ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 22 0x6:0x2 val_b_adr 10 TOP val_frame 6 None 2bdd 2bdd fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2bde 0x2bde seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bde 2bde ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2bd5 0x2bd5 typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2bdf 2bdf fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32aa 0x32aa seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 24 0x5:0x4 typ_frame 5 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 21 0x5:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 2be0 2be0 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 2be1 2be1 seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x1b:0xd val_frame 1b None 2be2 2be2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2be6 0x2be6 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 val_a_adr 26 0x12:0x6 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 12 None 2be3 2be3 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 1f TOP - 1 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2be4 2be4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2be8 0x2be8 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 13 LOOP_REG typ_alu_func 10 NOT_A typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 0 None 2be5 2be5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 2c TOP - 0xd typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 0 None 2be6 2be6 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2be4 0x2be4 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 1b None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2be7 2be7 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 2be8 2be8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 39 0x2:0x19 val_frame 2 None 2be9 2be9 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 2bea ; -------------------------------------------------------------------------------------- 2bea ; 0x009a Action Call_Dynamic 2bea ; -------------------------------------------------------------------------------------- 2bea MACRO_Action_Call_Dynamic: 2bea 2bea dispatch_csa_valid 2 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2bea None seq_br_type 7 Unconditional Call seq_branch_adr 2c70 0x2c70 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2beb 2beb fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2bf4 MACRO_Call_llvl,ldelta typ_frame 0 None val_frame 0 None 2bec ; -------------------------------------------------------------------------------------- 2bec ; 0x8200-0x9fff Call llvl,ldelta 2bec ; -------------------------------------------------------------------------------------- 2bec MACRO_Call_llvl,ldelta: 2bec 2bec dispatch_csa_free 2 None dispatch_csa_valid 0 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 2bec None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 22 0x2:0x2 typ_alu_func 15 NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2bed 2bed fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2bef 0x2bef seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 50 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2bee 2bee fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c07 0x2c07 seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 10 TOP typ_alu_func 1b A_OR_B typ_b_adr 39 0x2:0x19 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bef 2bef fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c3a 0x2c3a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 5 RESOLVE RAM seq_random 6b ? typ_a_adr 22 0x10:0x2 typ_alu_func 10 NOT_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2bf0 2bf0 seq_br_type 2 Push (branch address) seq_branch_adr 2c07 0x2c07 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_frame 0 None val_frame 0 None 2bf1 2bf1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2c3f 0x2c3f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2bf2 2bf2 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2c37 0x2c37 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bf3 2bf3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2bf4 ; -------------------------------------------------------------------------------------- 2bf4 ; 0x8000-0x81ff Call llvl,ldelta 2bf4 ; -------------------------------------------------------------------------------------- 2bf4 MACRO_Call_llvl,ldelta: 2bf4 2bf4 dispatch_csa_free 2 None dispatch_csa_valid 0 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 2bf4 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 14 ZEROS typ_alu_func 15 NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2bf5 2bf5 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2bf6 2bf6 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 37 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2bf7 2bf7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c37 0x2c37 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2bf8 2bf8 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c07 0x2c07 seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bf9 2bf9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2bf3 0x2bf3 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2bfa ; -------------------------------------------------------------------------------------- 2bfa ; 0x1800-0x18ff Execute Package,Field_Execute,fieldnum 2bfa ; -------------------------------------------------------------------------------------- 2bfa MACRO_Execute_Package,Field_Execute,fieldnum: 2bfa 2bfa dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 6 CONTROL READ, AT VALUE_ITEM.NAME PLUS FIELD NUMBER dispatch_uadr 2bfa None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3b98 0x3b98 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_random 0a ? typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 18 NOT_A_AND_B val_b_adr 22 0x11:0x2 val_frame 11 None 2bfb 2bfb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2bfd 0x2bfd seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 4a ? typ_a_adr 20 0x16:0x0 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 16 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2bfc 2bfc fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c07 0x2c07 seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_alu_func 15 NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2bfd 2bfd seq_br_type 0 Branch False seq_branch_adr 2c02 0x2c02 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 2bfe 2bfe fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c3b 0x2c3b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 5 RESOLVE RAM seq_random 6b ? typ_a_adr 22 0x10:0x2 typ_alu_func 10 NOT_A typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2bff 2bff seq_br_type 2 Push (branch address) seq_branch_adr 2c07 0x2c07 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_frame 0 None val_frame 0 None 2c00 2c00 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2c3f 0x2c3f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c01 2c01 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2c37 0x2c37 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c02 2c02 seq_br_type 1 Branch True seq_branch_adr 2c3b 0x2c3b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 01 GP 0x1 typ_frame 10 None val_frame 0 None 2c03 2c03 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2c3b 0x2c3b typ_b_adr 29 0x5:0x9 typ_frame 5 None val_b_adr 01 GP 0x1 val_frame 0 None 2c04 ; -------------------------------------------------------------------------------------- 2c04 ; 0x0096 Execute Package,Field_Execute_Dynamic 2c04 ; -------------------------------------------------------------------------------------- 2c04 MACRO_Execute_Package,Field_Execute_Dynamic: 2c04 2c04 dispatch_csa_valid 2 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2c04 None fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3e 0x5:0x1e val_frame 5 None 2c05 2c05 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 02 ? typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 1d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 2c06 2c06 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2bfb 0x2bfb seq_int_reads 5 RESOLVE RAM seq_random 0a ? typ_frame 0 None val_frame 0 None 2c07 2c07 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2c09 0x2c09 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 2d ? typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c08 2c08 fiu_len_fill_lit 5a zero-fill 0x1a fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2bf3 0x2bf3 seq_cond_sel 4f SEQ.uE_field_number_error seq_random 54 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c09 2c09 fiu_len_fill_lit 5a zero-fill 0x1a fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2c29 0x2c29 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 41 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c0a ; -------------------------------------------------------------------------------------- 2c0a ; 0x1c00-0x1cff Execute_Immediate Run_Utility,uimmediate 2c0a ; -------------------------------------------------------------------------------------- 2c0a MACRO_Execute_Immediate_Run_Utility,uimmediate: 2c0a 2c0a dispatch_csa_free 3 None dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_uadr 2c0a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 36 0x5:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 2c0b 2c0b fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c0c 2c0c fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c25 0x2c25 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 5 RESOLVE RAM seq_random 14 ? typ_a_adr 2d 0x1b:0xd typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_frame 1b None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3f GP 0x0 val_frame 0 None 2c0d 2c0d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 59 None fiu_rdata_src 0 rotator ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4c ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3e GP 0x1 val_frame 0 None 2c0e 2c0e fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2c1d 0x2c1d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c0f 2c0f fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x0:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c10 2c10 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2c1a 0x2c1a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_alu_func 1b A_OR_B typ_b_adr 23 0x1:0x3 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2c11 2c11 ioc_fiubs 0 fiu seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_int_reads 4 SAVE OFFSET seq_latch 1 None seq_lex_adr 1 None seq_random 5a ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c12 2c12 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2c13 0x2c13 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c13 2c13 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c14 2c14 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c15 2c15 fiu_len_fill_lit 4c zero-fill 0xc fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 32fe 0x32fe seq_random 04 ? typ_b_adr 01 GP 0x1 typ_c_lit 0 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_c_adr 21 TOP - 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2c16 ; -------------------------------------------------------------------------------------- 2c16 ; 0x0127 Execute Any,Run_Initialization_Utility 2c16 ; -------------------------------------------------------------------------------------- 2c16 MACRO_Execute_Any,Run_Initialization_Utility: 2c16 2c16 dispatch_csa_free 3 None dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2c16 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 10 TOP typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2c17 2c17 seq_br_type 0 Branch False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 8 None val_frame 0 None 2c18 2c18 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 2c19 0x2c19 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 21 0x5:0x1 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c19 2c19 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2c0b 0x2c0b typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 11 TOP + 1 typ_csa_cntl 2 PUSH_CSA typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2c1a 2c1a ioc_fiubs 0 fiu seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_int_reads 4 SAVE OFFSET seq_latch 1 None seq_lex_adr 1 None seq_random 5a ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c1b 2c1b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2c13 0x2c13 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c1c 2c1c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c29 0x2c29 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2c1d 2c1d fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x0:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c1e 2c1e ioc_fiubs 0 fiu typ_alu_func 1b A_OR_B typ_b_adr 23 0x1:0x3 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c1f 2c1f seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_int_reads 4 SAVE OFFSET seq_latch 1 None seq_lex_adr 1 None seq_random 5a ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2c20 2c20 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c21 2c21 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 1d 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2c22 2c22 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c23 2c23 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2c13 0x2c13 typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2c24 2c24 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c29 0x2c29 seq_random 15 ? typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2c25 2c25 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type c Dispatch True seq_branch_adr 2c26 0x2c26 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 16 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c26 2c26 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2c27 2c27 ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2c28 2c28 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c29 2c29 seq_br_type 3 Unconditional Branch seq_branch_adr 2bf9 0x2bf9 typ_frame 0 None val_frame 0 None 2c2a ; -------------------------------------------------------------------------------------- 2c2a ; 0x00c5 Action Set_Block_Start 2c2a ; -------------------------------------------------------------------------------------- 2c2a MACRO_Action_Set_Block_Start: 2c2a 2c2a dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c2a None ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2c2b 2c2b fiu_len_fill_lit 4e zero-fill 0xe fiu_load_mdr 1 hold_mdr fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_frame 0 None 2c2c 2c2c fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2bf9 0x2bf9 seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x2:0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2c2d 2c2d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_random 16 ? typ_alu_func 7 INC_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_c_adr 1d 0x2:0x2 val_c_source 0 FIU_BUS val_frame 2 None 2c2e 2c2e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe seq_random 02 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1 A_PLUS_B val_b_adr 3d 0x2:0x1d val_frame 2 None 2c2f 2c2f fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2c30 2c30 ioc_fiubs 1 val seq_random 41 ? typ_frame 0 None val_a_adr 3e 0x2:0x1e val_frame 2 None 2c31 2c31 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_int_reads 0 TYP VAL BUS seq_random 12 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_b_adr 31 0x2:0x11 val_frame 2 None 2c32 2c32 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 3e ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 05 GP 0x5 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2c33 2c33 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_random 6c ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2c34 2c34 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 48 ? typ_b_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2c35 2c35 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2c36 2c36 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_frame 0 None val_frame 0 None 2c37 2c37 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2c2f 0x2c2f seq_en_micro 0 None seq_random 0a ? typ_c_adr 3f GP 0x0 typ_frame 0 None val_a_adr 3e 0x2:0x1e val_c_adr 3f GP 0x0 val_frame 2 None 2c38 2c38 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 1b None val_frame 0 None 2c39 2c39 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2c3a 2c3a seq_br_type 3 Unconditional Branch seq_branch_adr 2c37 0x2c37 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c3b 2c3b fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2c2f 0x2c2f seq_en_micro 0 None seq_random 0a ? typ_c_adr 3f GP 0x0 typ_frame 0 None val_a_adr 3e 0x2:0x1e val_c_adr 3f GP 0x0 val_frame 2 None 2c3c 2c3c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 1b None val_frame 0 None 2c3d 2c3d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 2 None val_frame 0 None 2c3e 2c3e seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 2c3f 2c3f ioc_fiubs 0 fiu seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 6b ? typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 2c40 2c40 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2c2f 0x2c2f seq_en_micro 0 None seq_random 0a ? typ_frame 0 None val_a_adr 3e 0x2:0x1e val_frame 2 None 2c41 2c41 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_frame 0 None 2c42 2c42 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c43 2c43 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 2c44 2c44 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c45 2c45 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c46 ; -------------------------------------------------------------------------------------- 2c46 ; 0x1d00-0x1dff Execute_Immediate Reference_Lex_1,uimmediate 2c46 ; -------------------------------------------------------------------------------------- 2c46 MACRO_Execute_Immediate_Reference_Lex_1,uimmediate: 2c46 2c46 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_uadr 2c46 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 71 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_alu_func 1a PASS_B typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2c47 2c47 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2c4a 0x2c4a typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c48 ; -------------------------------------------------------------------------------------- 2c48 ; 0x0099 Action Reference_Dynamic 2c48 ; -------------------------------------------------------------------------------------- 2c48 MACRO_Action_Reference_Dynamic: 2c48 2c48 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2c48 None seq_br_type 7 Unconditional Call seq_branch_adr 2c70 0x2c70 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2c49 2c49 fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2c58 MACRO_Reference_zdelta typ_frame 0 None val_frame 0 None 2c4a 2c4a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_lex_adr 3 None typ_a_adr 32 0x5:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2c4b 2c4b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2c4c 0x2c4c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 1c ? typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2c4c 2c4c fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2c4d 0x2c4d seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_a_adr 24 0x5:0x4 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2c4d 2c4d seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2c4f 0x2c4f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2c4e 2c4e seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 2c4f 2c4f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c50 2c50 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c51 2c51 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c52 2c52 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c53 2c53 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c54 2c54 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2c4e 0x2c4e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_frame 15 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c55 2c55 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c56 2c56 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c57 2c57 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c58 ; -------------------------------------------------------------------------------------- 2c58 ; 0xa000-0xa1ff Reference zdelta 2c58 ; -------------------------------------------------------------------------------------- 2c58 MACRO_Reference_zdelta: 2c58 2c58 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_mem_strt 1 CONTROL READ, AT LEX LEVEL DELTA dispatch_uadr 2c58 None typ_frame 0 None val_frame 0 None 2c59 2c59 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2c5a 0x2c5a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 1c ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2c5a 2c5a seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 11 None val_frame 0 None 2c5b 2c5b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 2c5c ; -------------------------------------------------------------------------------------- 2c5c ; 0x1900-0x19ff Execute Package,Field_Reference,fieldnum 2c5c ; -------------------------------------------------------------------------------------- 2c5c MACRO_Execute_Package,Field_Reference,fieldnum: 2c5c 2c5c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 6 CONTROL READ, AT VALUE_ITEM.NAME PLUS FIELD NUMBER dispatch_uadr 2c5c None dispatch_uses_tos 1 None fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 18 None typ_rand a PASS_B_HIGH val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2c5d 2c5d fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2c5e 2c5e fiu_len_fill_lit 01 sign-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 2c60 0x2c60 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c5f 2c5f seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c60 2c60 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_a_adr 24 0x5:0x4 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c61 2c61 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c62 2c62 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c63 2c63 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 32 0x5:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c64 2c64 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_a_adr 24 0x5:0x4 typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c65 2c65 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c66 2c66 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2c68 0x2c68 seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2c67 2c67 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c68 2c68 fiu_len_fill_lit 45 zero-fill 0x5 fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2c69 2c69 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 0 Early Condition seq_br_type c Dispatch True seq_branch_adr 2c6a 0x2c6a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c6a 2c6a seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c6b 2c6b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c6c ; -------------------------------------------------------------------------------------- 2c6c ; 0x0095 Execute Package,Field_Reference_Dynamic 2c6c ; -------------------------------------------------------------------------------------- 2c6c MACRO_Execute_Package,Field_Reference_Dynamic: 2c6c 2c6c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c6c None fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1d None val_a_adr 10 TOP val_b_adr 1f TOP - 1 val_frame 0 None 2c6d 2c6d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 3e 0x5:0x1e val_frame 5 None 2c6e 2c6e fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2c6f 2c6f fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_tar 1 hold_tar fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2c5e 0x2c5e seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2c70 2c70 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2c76 0x2c76 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_lex_adr 3 None typ_a_adr 38 0x5:0x18 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2c71 2c71 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2c72 2c72 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_mem_start 6 start_rd_if_false fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2c75 0x2c75 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 5 RESOLVE RAM seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_frame 0 None 2c73 2c73 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2c74 2c74 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2c73 0x2c73 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c75 2c75 ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2c76 2c76 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 1b A_OR_B val_b_adr 1f TOP - 1 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2c77 2c77 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2c75 0x2c75 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c78 2c78 ioc_adrbs 1 val seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_alu_func 0 PASS_A val_frame 0 None 2c79 2c79 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c7a ; -------------------------------------------------------------------------------------- 2c7a ; 0x1100-0x11ff Execute Select,Member_Write,fieldnum 2c7a ; -------------------------------------------------------------------------------------- 2c7a MACRO_Execute_Select,Member_Write,fieldnum: 2c7a 2c7a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_uadr 2c7a None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 71 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None 2c7b 2c7b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2c8e 0x2c8e seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_frame 0 None 2c7c 2c7c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c7d 2c7d seq_br_type 4 Call False seq_branch_adr 3276 0x3276 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x6:0x16 val_frame 6 None 2c7e 2c7e fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2c86 0x2c86 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame e None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2c7f 2c7f fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_frame 0 None 2c80 2c80 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 07 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3276 0x3276 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2c81 2c81 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame e None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c82 2c82 typ_a_adr 05 GP 0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2c83 2c83 fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 3276 0x3276 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c84 2c84 ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2c85 2c85 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c86 2c86 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1e None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c87 2c87 typ_a_adr 2d 0x5:0xd typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 2c88 2c88 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame e None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2c89 2c89 fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3276 0x3276 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0x6:0x2 val_alu_func 1e A_AND_B val_b_adr 04 GP 0x4 val_c_adr 3a GP 0x5 val_frame 6 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c8a 2c8a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 19 None fiu_rdata_src 0 rotator ioc_tvbs 3 fiu+fiu typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2c8b 2c8b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_random 02 ? typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 2c8c 2c8c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2c8d 0x2c8d seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 2c8d 2c8d seq_br_type 7 Unconditional Call seq_branch_adr 3276 0x3276 typ_frame 0 None val_frame 0 None 2c8e 2c8e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c8f 2c8f seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2c7e 0x2c7e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 37 0x6:0x17 val_frame 6 None 2c90 2c90 seq_br_type 7 Unconditional Call seq_branch_adr 3276 0x3276 typ_frame 0 None val_frame 0 None 2c91 2c91 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c92 ; -------------------------------------------------------------------------------------- 2c92 ; 0x1000-0x10ff Execute Select,Guard_Write,fieldnum 2c92 ; -------------------------------------------------------------------------------------- 2c92 MACRO_Execute_Select,Guard_Write,fieldnum: 2c92 2c92 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_uadr 2c92 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 71 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2c93 2c93 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 2c94 2c94 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32ae 0x32ae seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2c95 2c95 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2c99 0x2c99 typ_a_adr 10 TOP typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2c96 2c96 fiu_mem_start 7 start_wr_if_true ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 3a 0x6:0x1a typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2c97 2c97 ioc_load_wdr 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2c98 2c98 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c99 2c99 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2c97 0x2c97 typ_a_adr 3a 0x6:0x1a typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2c9a ; -------------------------------------------------------------------------------------- 2c9a ; 0x013d Execute Select,Timed_Duration_Write 2c9a ; -------------------------------------------------------------------------------------- 2c9a MACRO_Execute_Select,Timed_Duration_Write: 2c9a 2c9a dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c9a None fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 2c9b 2c9b ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32b2 0x32b2 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 10 TOP typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2c9c 2c9c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_random 02 ? typ_b_adr 3a 0x7:0x1a typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 1e TOP - 2 val_alu_func 1a PASS_B val_frame 0 None 2c9d 2c9d ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c9f 0x2c9f seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_a_adr 3b 0x7:0x1b typ_alu_func 18 NOT_A_AND_B typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 7 None val_a_adr 25 0x7:0x5 val_alu_func 18 NOT_A_AND_B val_b_adr 10 TOP val_frame 7 None 2c9e 2c9e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c9f 2c9f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 3b 0x7:0x1b typ_alu_func 18 NOT_A_AND_B typ_b_adr 01 GP 0x1 typ_csa_cntl 2 PUSH_CSA typ_frame 7 None val_frame 0 None 2ca0 2ca0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 2ca1 2ca1 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2c9d 0x2c9d typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2ca2 ; -------------------------------------------------------------------------------------- 2ca2 ; 0x013e Execute Select,Timed_Guard_Write 2ca2 ; -------------------------------------------------------------------------------------- 2ca2 MACRO_Execute_Select,Timed_Guard_Write: 2ca2 2ca2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ca2 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32b2 0x32b2 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 02 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2ca3 2ca3 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2ca4 2ca4 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2ca5 2ca5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2ca6 ; -------------------------------------------------------------------------------------- 2ca6 ; 0x013c Execute Select,Terminate_Guard_Write 2ca6 ; -------------------------------------------------------------------------------------- 2ca6 MACRO_Execute_Select,Terminate_Guard_Write: 2ca6 2ca6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ca6 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_br_type 4 Call False seq_branch_adr 32b2 0x32b2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 02 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2ca7 2ca7 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2ca8 2ca8 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2ca9 2ca9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2caa ; -------------------------------------------------------------------------------------- 2caa ; 0x029f Declare_Subprogram For_Call,subp 2caa ; -------------------------------------------------------------------------------------- 2caa MACRO_Declare_Subprogram_For_Call,subp: 2caa 2caa dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2caa None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_mdr 1 hold_mdr fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2cab 2cab fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_alu_func 1b A_OR_B typ_b_adr 29 0x5:0x9 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cac ; -------------------------------------------------------------------------------------- 2cac ; 0x029e Declare_Subprogram For_Call,Unelaborated,subp 2cac ; -------------------------------------------------------------------------------------- 2cac MACRO_Declare_Subprogram_For_Call,Unelaborated,subp: 2cac 2cac dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cac None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_mdr 1 hold_mdr fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2cad 2cad fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_alu_func 1b A_OR_B typ_b_adr 23 0x5:0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cae ; -------------------------------------------------------------------------------------- 2cae ; 0x029d Declare_Subprogram For_Outer_Call,subp 2cae ; -------------------------------------------------------------------------------------- 2cae MACRO_Declare_Subprogram_For_Outer_Call,subp: 2cae 2cae dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cae None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2caf 2caf fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 30 0x7:0x10 val_frame 7 None 2cb0 ; -------------------------------------------------------------------------------------- 2cb0 ; 0x029c Declare_Subprogram For_Outer_Call,Visible,subp 2cb0 ; -------------------------------------------------------------------------------------- 2cb0 MACRO_Declare_Subprogram_For_Outer_Call,Visible,subp: 2cb0 2cb0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cb0 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2cb1 2cb1 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2b 0x7:0xb val_frame 7 None 2cb2 ; -------------------------------------------------------------------------------------- 2cb2 ; 0x029b Declare_Subprogram For_Outer_Call,Unelaborated,subp 2cb2 ; -------------------------------------------------------------------------------------- 2cb2 MACRO_Declare_Subprogram_For_Outer_Call,Unelaborated,subp: 2cb2 2cb2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cb2 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2cb3 2cb3 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 23 0x5:0x3 val_frame 5 None 2cb4 ; -------------------------------------------------------------------------------------- 2cb4 ; 0x029a Declare_Subprogram For_Outer_Call,Visible,Unelaborated,subp 2cb4 ; -------------------------------------------------------------------------------------- 2cb4 MACRO_Declare_Subprogram_For_Outer_Call,Visible,Unelaborated,subp: 2cb4 2cb4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cb4 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2cb6 0x2cb6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 15 ? typ_a_adr 20 0x5:0x0 typ_frame 5 None val_a_adr 26 0x9:0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None 2cb5 2cb5 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2cb9 0x2cb9 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_latch 1 None seq_random 16 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2a 0x7:0xa val_frame 7 None 2cb6 2cb6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2cb7 0x2cb7 seq_en_micro 0 None seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2cb7 2cb7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cb8 2cb8 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2cb9 2cb9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 1d ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2cba 2cba ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2cbb 2cbb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2cbc ; -------------------------------------------------------------------------------------- 2cbc ; 0x0299 Declare_Subprogram For_Accept,subp 2cbc ; -------------------------------------------------------------------------------------- 2cbc MACRO_Declare_Subprogram_For_Accept,subp: 2cbc 2cbc dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cbc None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 1d ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3d 0x2:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 2cbd 2cbd fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 16 ? typ_alu_func 1b A_OR_B typ_b_adr 2e 0x5:0xe typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 6 None 2cbe 2cbe fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_frame 0 None 2cbf 2cbf fiu_len_fill_lit 57 zero-fill 0x17 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 2 INC_A_PLUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2cc0 ; -------------------------------------------------------------------------------------- 2cc0 ; 0x02ab Declare_Subprogram For_Call,With_Address 2cc0 ; -------------------------------------------------------------------------------------- 2cc0 MACRO_Declare_Subprogram_For_Call,With_Address: 2cc0 2cc0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cc0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 5 RESOLVE RAM typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 11 None 2cc1 2cc1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccd 0x2ccd seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 29 0x5:0x9 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cc2 ; -------------------------------------------------------------------------------------- 2cc2 ; 0x02aa Declare_Subprogram For_Call,Visible,With_Address 2cc2 ; -------------------------------------------------------------------------------------- 2cc2 MACRO_Declare_Subprogram_For_Call,Visible,With_Address: 2cc2 2cc2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cc2 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 5 RESOLVE RAM typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 11 None 2cc3 2cc3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccc 0x2ccc seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 2b 0x5:0xb typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cc4 ; -------------------------------------------------------------------------------------- 2cc4 ; 0x02a9 Declare_Subprogram For_Call,Unelaborated,With_Address 2cc4 ; -------------------------------------------------------------------------------------- 2cc4 MACRO_Declare_Subprogram_For_Call,Unelaborated,With_Address: 2cc4 2cc4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cc4 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 5 RESOLVE RAM typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 11 None 2cc5 2cc5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccd 0x2ccd seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 23 0x5:0x3 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cc6 ; -------------------------------------------------------------------------------------- 2cc6 ; 0x02a8 Declare_Subprogram For_Call,Visible,Unelaborated,With_Address 2cc6 ; -------------------------------------------------------------------------------------- 2cc6 MACRO_Declare_Subprogram_For_Call,Visible,Unelaborated,With_Address: 2cc6 2cc6 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cc6 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 5 RESOLVE RAM typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 11 None 2cc7 2cc7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccc 0x2ccc seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 2a 0x5:0xa typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cc8 ; -------------------------------------------------------------------------------------- 2cc8 ; 0x02a5 Declare_Subprogram For_Outer_Call,With_Address 2cc8 ; -------------------------------------------------------------------------------------- 2cc8 MACRO_Declare_Subprogram_For_Outer_Call,With_Address: 2cc8 2cc8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cc8 None fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_frame 11 None 2cc9 2cc9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccd 0x2ccd seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 29 0x5:0x9 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2cca ; -------------------------------------------------------------------------------------- 2cca ; 0x02a4 Declare_Subprogram For_Outer_Call,Visible,With_Address 2cca ; -------------------------------------------------------------------------------------- 2cca MACRO_Declare_Subprogram_For_Outer_Call,Visible,With_Address: 2cca 2cca dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cca None fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_frame 11 None 2ccb 2ccb fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 2ccc 0x2ccc seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_alu_func 1b A_OR_B typ_b_adr 2b 0x5:0xb typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2ccc 2ccc seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2ccd 2ccd fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2cce 0x2cce seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 01 GP 0x1 val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2cce 2cce seq_br_type 3 Unconditional Branch seq_branch_adr 32ac 0x32ac typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2ccf 2ccf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2cd0 ; -------------------------------------------------------------------------------------- 2cd0 ; 0x02a2 Declare_Subprogram For_Accept,With_Address 2cd0 ; -------------------------------------------------------------------------------------- 2cd0 MACRO_Declare_Subprogram_For_Accept,With_Address: 2cd0 2cd0 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cd0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_oreg 1 hold_oreg fiu_offs_lit 7c None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32ac 0x32ac seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 5 RESOLVE RAM typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 23 0x11:0x3 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 11 None 2cd1 2cd1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1b A_OR_B typ_b_adr 2e 0x5:0xe typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 21 0x6:0x1 val_frame 6 None 2cd2 2cd2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 38 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2cd3 2cd3 fiu_len_fill_lit 57 zero-fill 0x17 fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 2 INC_A_PLUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2cd4 ; -------------------------------------------------------------------------------------- 2cd4 ; 0x02a0 Declare_Subprogram Null_Subprogram 2cd4 ; -------------------------------------------------------------------------------------- 2cd4 MACRO_Declare_Subprogram_Null_Subprogram: 2cd4 2cd4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cd4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 38 0x6:0x18 typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2cd5 2cd5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2cd6 ; -------------------------------------------------------------------------------------- 2cd6 ; 0x00c7 Action Elaborate_Subprogram 2cd6 ; -------------------------------------------------------------------------------------- 2cd6 MACRO_Action_Elaborate_Subprogram: 2cd6 2cd6 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cd6 None fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3d 0x2:0x1d val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 2 None 2cd7 2cd7 fiu_mem_start 8 start_wr_if_false ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 1b None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2cd8 2cd8 ioc_load_wdr 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2cd9 2cd9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2cda ; -------------------------------------------------------------------------------------- 2cda ; 0x00c6 Action Check_Subprogram_Elaborated 2cda ; -------------------------------------------------------------------------------------- 2cda MACRO_Action_Check_Subprogram_Elaborated: 2cda 2cda dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cda None fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2cdb 2cdb seq_br_type 2 Push (branch address) seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 2cdc 2cdc fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2cdd 0x2cdd seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2cdd 2cdd seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 1b None val_frame 0 None 2cde 2cde fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 5 None val_rand a PASS_B_HIGH 2cdf 2cdf fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2ce0 2ce0 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d18 0x2d18 typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2ce1 2ce1 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 2ce2 2ce2 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2cf4 0x2cf4 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2ce3 2ce3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_frame 4 None val_rand a PASS_B_HIGH 2ce4 2ce4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ce7 0x2ce7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 2ce5 2ce5 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cef 0x2cef seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 2ce6 2ce6 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ce7 2ce7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2ce6 0x2ce6 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_frame 4 None val_rand a PASS_B_HIGH 2ce8 2ce8 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 38 0x2:0x18 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 2ce9 2ce9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cef 0x2cef seq_en_micro 0 None typ_a_adr 25 0x12:0x5 typ_alu_func 0 PASS_A typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_frame 0 None 2cea 2cea fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ce5 0x2ce5 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2ceb 2ceb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 6 A_MINUS_B typ_b_adr 0d GP 0xd typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2cec 2cec seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2ce5 0x2ce5 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 0c GP 0xc typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2ced 2ced ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 2 INC_A_PLUS_B typ_b_adr 34 0x12:0x14 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 12 None typ_rand c WRITE_OUTER_FRAME val_a_adr 0f GP 0xf val_frame 0 None 2cee 2cee fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2ce6 0x2ce6 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2cef 2cef seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2cf0 2cf0 seq_br_type 8 Return True seq_branch_adr 2cf1 0x2cf1 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2cf1 2cf1 seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 2cf2 2cf2 seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2cf3 2cf3 seq_br_type 3 Unconditional Branch seq_branch_adr 2ce3 0x2ce3 typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 2cf4 2cf4 seq_br_type 8 Return True seq_branch_adr 2cf5 0x2cf5 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_frame 2 None 2cf5 2cf5 seq_br_type 8 Return True seq_branch_adr 32b5 0x32b5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2cf6 2cf6 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 1f TOP - 1 val_frame 0 None 2cf7 2cf7 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_b_adr 10 TOP typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 2cf8 2cf8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d33 0x2d33 seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2cf9 2cf9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 25 0x0:0x5 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2cfa 2cfa fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 24 0x0:0x4 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 2cfb 2cfb fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 10 TOP typ_b_adr 25 0x0:0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 2cfc 2cfc fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2cfd 2cfd fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_b_adr 10 TOP typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 2cfe 2cfe fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 21 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2cff 2cff fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 2d00 2d00 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 10 TOP typ_b_adr 25 0x0:0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 22 0x9:0x2 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 9 None val_rand a PASS_B_HIGH 2d01 2d01 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d02 2d02 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x6:0x1 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 2d03 2d03 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 10 TOP typ_b_adr 25 0x0:0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 4 None val_rand a PASS_B_HIGH 2d04 2d04 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d33 0x2d33 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d05 2d05 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 25 0x0:0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_frame 4 None val_rand a PASS_B_HIGH 2d06 2d06 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2cf5 0x2cf5 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 20 0x2:0x0 val_frame 2 None 2d07 2d07 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d17 0x2d17 seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_csa_cntl 3 POP_CSA typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d08 2d08 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 15 NOT_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d09 2d09 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2cf5 0x2cf5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 20 0x2:0x0 val_frame 2 None 2d0a 2d0a fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_a_adr 1f TOP - 1 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d0b 2d0b fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 25 0x9:0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None val_rand 3 CONDITION_TO_FIU 2d0c 2d0c fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2d0d 2d0d fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2d0f 0x2d0f typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 01 GP 0x1 val_frame 0 None 2d0e 2d0e ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d18 0x2d18 seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2d0f 2d0f fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d17 0x2d17 typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d10 2d10 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 32 0x5:0x12 val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 5 None val_rand a PASS_B_HIGH 2d11 2d11 fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d12 2d12 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d18 0x2d18 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2d13 2d13 fiu_mem_start 6 start_rd_if_false fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 37 0x5:0x17 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 5 None 2d14 2d14 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_b_adr 24 0x11:0x4 val_frame 11 None 2d15 2d15 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 11 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 2d16 2d16 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ad 0x32ad seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 28 0x6:0x8 typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 2d17 2d17 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d18 0x2d18 typ_frame 0 None val_frame 0 None 2d18 2d18 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2d19 2d19 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 2d1f 0x2d1f seq_int_reads 5 RESOLVE RAM typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 2d1a 2d1a ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2d1d 0x2d1d seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 2d1b 2d1b seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2cf5 0x2cf5 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 20 0x2:0x0 val_frame 2 None 2d1c 2d1c seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d1d 2d1d fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d1c 0x2d1c seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 2d1e 2d1e seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2d1f 2d1f fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2d1d 0x2d1d seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 39 0xd:0x19 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame d None 2d20 2d20 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 01 GP 0x1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2d21 2d21 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d22 2d22 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 2d2b 0x2d2b seq_cond_sel 08 VAL.ALU_CARRY(late) typ_c_adr 0f 0x0:0x10 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 6 A_MINUS_B val_frame 2 None 2d23 2d23 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2d2b 0x2d2b seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 23 0x7:0x3 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 7 None 2d24 2d24 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_alu_func 1c DEC_A val_c_adr 2c TOP - 0xd val_c_source 0 FIU_BUS val_frame 0 None 2d25 2d25 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d26 2d26 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2d2c 0x2d2c seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2c TOP - 0xd typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 6 A_MINUS_B val_b_adr 3a 0x2:0x1a val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2d27 2d27 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2d2c 0x2d2c typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2c TOP - 0xd val_c_mux_sel 2 ALU val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2d28 2d28 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d25 0x2d25 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_alu_func 1c DEC_A val_c_adr 2c TOP - 0xd val_c_source 0 FIU_BUS val_frame 0 None 2d29 2d29 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_frame 0 None val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d2a 2d2a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d2b 2d2b fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_offs_lit 10 None fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2d29 0x2d29 seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0f 0x0:0x10 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2d2c 2d2c fiu_len_fill_lit 45 zero-fill 0x5 fiu_mem_start 2 start-rd fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 30 0x0:0x10 typ_alu_func 0 PASS_A typ_c_adr 0f 0x0:0x10 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2d2d 2d2d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d2e ; -------------------------------------------------------------------------------------- 2d2e ; 0x006b Action Query_Break_Address 2d2e ; -------------------------------------------------------------------------------------- 2d2e MACRO_Action_Query_Break_Address: 2d2e 2d2e dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d2e None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d35 0x2d35 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2d2f 2d2f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 15 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 32 0x1d:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 1d None 2d30 ; -------------------------------------------------------------------------------------- 2d30 ; 0x006d Action Query_Break_Cause 2d30 ; -------------------------------------------------------------------------------------- 2d30 MACRO_Action_Query_Break_Cause: 2d30 2d30 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d30 None fiu_len_fill_lit 42 zero-fill 0x2 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 7d None ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2d31 0x2d31 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2d31 2d31 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2d32 2d32 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 15 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d33 2d33 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2d34 ; -------------------------------------------------------------------------------------- 2d34 ; 0x006c Action Query_Break_Mask 2d34 ; -------------------------------------------------------------------------------------- 2d34 MACRO_Action_Query_Break_Mask: 2d34 2d34 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d34 None fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 20 None ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2d31 0x2d31 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2d35 2d35 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ab 0x32ab seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2d36 ; -------------------------------------------------------------------------------------- 2d36 ; 0x006a Action Alter_Break_Mask 2d36 ; -------------------------------------------------------------------------------------- 2d36 MACRO_Action_Alter_Break_Mask: 2d36 2d36 dispatch_csa_valid 2 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d36 None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d35 0x2d35 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2d37 2d37 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_mdr 1 hold_mdr fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_frame 0 None 2d38 2d38 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d17 0x2d17 seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 15 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d39 2d39 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d3a ; -------------------------------------------------------------------------------------- 2d3a ; 0x006f Action Break_Unconditional 2d3a ; -------------------------------------------------------------------------------------- 2d3a MACRO_Action_Break_Unconditional: 2d3a 2d3a dispatch_csa_free 3 None dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d3a None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 3e 0x3:0x1e val_frame 3 None 2d3b 2d3b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 32 0x1d:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2d3c 2d3c fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2d3d 2d3d ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 16 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2d3e 2d3e ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2d4a 0x2d4a typ_a_adr 2e 0x6:0xe typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 2d3f 2d3f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 28 0x6:0x8 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2d40 2d40 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d49 0x2d49 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2d41 2d41 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d42 2d42 fiu_mem_start 5 start_rd_if_true seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d3b 0x2d3b seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d43 2d43 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2d44 2d44 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d45 2d45 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d46 2d46 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2d47 2d47 fiu_mem_start 7 start_wr_if_true ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2d48 2d48 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d3b 0x2d3b seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2d49 2d49 seq_br_type 0 Branch False seq_branch_adr 2dbc 0x2dbc seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_b_adr 03 GP 0x3 typ_c_lit 1 None typ_frame 16 None val_b_adr 39 0x2:0x19 val_frame 2 None 2d4a 2d4a fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 0a ? typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 30 0x2:0x10 val_frame 2 None 2d4b 2d4b fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 34 0x2:0x14 val_frame 2 None 2d4c 2d4c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 02 ? typ_frame 0 None val_frame 0 None 2d4d 2d4d seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 15 NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2d4e 2d4e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 2d4f 2d4f fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2d50 2d50 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 3 None seq_random 25 ? typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2d51 2d51 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2d53 0x2d53 seq_en_micro 0 None seq_random 41 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2d52 2d52 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d53 0x2d53 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2d53 2d53 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2d54 2d54 seq_br_type 3 Unconditional Branch seq_branch_adr 2dbc 0x2dbc seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 2d55 2d55 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_frame 0 None val_frame 0 None 2d56 2d56 ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2d57 0x2d57 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_frame 0 None val_a_adr 32 0x1d:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 1d None 2d57 2d57 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d58 2d58 ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d59 2d59 ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5a 2d5a ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5b 2d5b ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5c 2d5c ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5d 2d5d ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5e 2d5e ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d5f 2d5f ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 30 0x0:0x10 typ_frame 0 None val_frame 0 None 2d60 2d60 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x5:0x2 val_frame 5 None 2d61 2d61 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x5:0x2 val_frame 5 None 2d62 2d62 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x5:0x1 val_frame 5 None 2d63 2d63 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 21 0x5:0x1 val_frame 5 None 2d64 2d64 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_frame 2 None 2d65 2d65 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_frame 2 None 2d66 2d66 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None typ_frame 0 None val_a_adr 3a 0x2:0x1a val_frame 2 None 2d67 2d67 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 38 0x0:0x18 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 38 0x0:0x18 val_frame 0 None 2d68 2d68 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 37 0x0:0x17 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 37 0x0:0x17 val_frame 0 None 2d69 2d69 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 36 0x0:0x16 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 36 0x0:0x16 val_frame 0 None 2d6a 2d6a fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x0:0x15 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 35 0x0:0x15 val_frame 0 None 2d6b 2d6b fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 34 0x0:0x14 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 34 0x0:0x14 val_frame 0 None 2d6c 2d6c fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 014a 0x14a seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 33 0x0:0x13 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 33 0x0:0x13 val_frame 0 None 2d6d 2d6d fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d70 0x2d70 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 32 0x0:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 32 0x0:0x12 val_frame 0 None 2d6e 2d6e fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2dbc 0x2dbc seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 31 0x0:0x11 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 31 0x0:0x11 val_c_adr 3b GP 0x4 val_frame 0 None 2d6f 2d6f seq_br_type 3 Unconditional Branch seq_branch_adr 014a 0x14a seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 2d70 2d70 seq_br_type 3 Unconditional Branch seq_branch_adr 2d6f 0x2d6f seq_en_micro 0 None typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 2d71 2d71 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d72 ; -------------------------------------------------------------------------------------- 2d72 ; 0x006e Action Exit_Break 2d72 ; -------------------------------------------------------------------------------------- 2d72 MACRO_Action_Exit_Break: 2d72 2d72 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 2d72 None ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2d73 2d73 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_a_adr 20 0x0:0x0 typ_alu_func 1 A_PLUS_B typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2d74 2d74 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 15 None typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d75 2d75 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 15 NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d76 2d76 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2d77 2d77 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d78 2d78 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_lex_adr 2 None seq_random 0b ? typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 25 0x9:0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 9 None val_rand 3 CONDITION_TO_FIU 2d79 2d79 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 3 seq ioc_fiubs 1 val seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_frame 0 None 2d7a 2d7a ioc_tvbs 3 fiu+fiu seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2d7b 2d7b seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 31 ? typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2d7c 2d7c fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 2ddc MACRO_Exit_Subprogram_topoffset,>R seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_lex_adr 2 None seq_random 14 ? typ_frame 0 None val_frame 0 None 2d7d 2d7d ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 3a 0x2:0x1a val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2d7e 2d7e fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d82 0x2d82 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 5 RESOLVE RAM typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 2d7f 2d7f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 2d80 2d80 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2d8f 0x2d8f seq_cond_sel 22 TYP.ALU_LT_ZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2d81 2d81 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 05 ? typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2d82 2d82 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2cf4 0x2cf4 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand 9 PASS_A_HIGH 2d83 2d83 seq_br_type 1 Branch True seq_branch_adr 2d86 0x2d86 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1c DEC_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2d84 2d84 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 2d8f 0x2d8f typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2d85 2d85 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2ce1 0x2ce1 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 2d86 2d86 typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2d87 2d87 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2d88 2d88 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_frame 0 None 2d89 2d89 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 21 0x6:0x1 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 2d8a 2d8a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2d8b 2d8b ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2d8c 2d8c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2d8d 2d8d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 2d8e 2d8e seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1b A_OR_B val_b_adr 0f GP 0xf val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2d8f 2d8f fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2d94 0x2d94 seq_cond_sel 56 SEQ.LATCHED_COND typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2d90 2d90 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d81 0x2d81 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 3e 0x2:0x1e val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2d91 2d91 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None val_rand 9 PASS_A_HIGH 2d92 2d92 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2d93 2d93 seq_br_type 3 Unconditional Branch seq_branch_adr 2d8f 0x2d8f seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 06 GP 0x6 typ_alu_func 1c DEC_A typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2d94 2d94 fiu_len_fill_lit 13 sign-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None val_rand a PASS_B_HIGH 2d95 2d95 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d81 0x2d81 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 20 0x8:0x0 typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2d96 2d96 seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d97 2d97 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d98 2d98 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2d9b 0x2d9b seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2d99 2d99 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2ce1 0x2ce1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_frame 4 None 2d9a 2d9a ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2d9b 0x2d9b seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2d9b 2d9b seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 05 ? typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None 2d9c 2d9c seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 2d9d 2d9d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d9e ; -------------------------------------------------------------------------------------- 2d9e ; 0x0069 Action Query_Frame 2d9e ; -------------------------------------------------------------------------------------- 2d9e MACRO_Action_Query_Frame: 2d9e 2d9e dispatch_csa_free 2 None dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d9e None seq_br_type 7 Unconditional Call seq_branch_adr 2d7d 0x2d7d typ_frame 0 None val_frame 0 None 2d9f 2d9f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2da7 0x2da7 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 2da0 2da0 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d9c 0x2d9c typ_a_adr 1e TOP - 2 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_frame 0 None 2da1 2da1 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2da8 0x2da8 seq_random 02 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 2da2 2da2 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2da3 2da3 ioc_tvbs 1 typ+fiu typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x11:0x3 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 11 None 2da4 2da4 typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 20 0x7:0x0 val_alu_func 1e A_AND_B val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 7 None 2da5 2da5 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 32 0x2:0x12 typ_c_adr 22 TOP - 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 28 0x7:0x8 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 7 None 2da6 2da6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 32 0x2:0x12 typ_c_adr 23 TOP - 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 02 GP 0x2 val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 6 None 2da7 2da7 seq_random 02 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 2da8 2da8 seq_random 02 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2da9 2da9 typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2daa 2daa typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2dab 2dab typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 22 TOP - 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 22 TOP - 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2dac 2dac fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 23 TOP - 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 23 TOP - 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2dad 2dad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2dae ; -------------------------------------------------------------------------------------- 2dae ; 0x0068 Action Establish_Frame 2dae ; -------------------------------------------------------------------------------------- 2dae MACRO_Action_Establish_Frame: 2dae 2dae dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2dae None seq_br_type 7 Unconditional Call seq_branch_adr 2d7d 0x2d7d typ_frame 0 None val_frame 0 None 2daf 2daf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dbd 0x2dbd seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 3a 0x2:0x1a val_frame 2 None 2db0 2db0 ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2db1 2db1 typ_a_adr 29 0x5:0x9 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 1e TOP - 2 val_alu_func 1b A_OR_B val_b_adr 1d TOP - 3 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2db2 2db2 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1d A_AND_NOT_B val_b_adr 21 0x6:0x1 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 6 None 2db3 2db3 typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 02 GP 0x2 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 6 None 2db4 2db4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 14 ? typ_a_adr 01 GP 0x1 typ_alu_func 15 NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 06 GP 0x6 val_alu_func 2 INC_A_PLUS_B val_b_adr 07 GP 0x7 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2db5 2db5 seq_en_micro 0 None seq_random 02 ? typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2db6 2db6 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_b_adr 05 GP 0x5 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_frame 0 None 2db7 2db7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1b A_OR_B typ_b_adr 06 GP 0x6 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_frame 0 None 2db8 2db8 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 43 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2db9 2db9 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 2d ? typ_a_adr 05 GP 0x5 typ_alu_func 1e A_AND_B typ_b_adr 21 0x2:0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2dba 2dba fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2dbc 0x2dbc seq_en_micro 0 None seq_random 41 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2dbb 2dbb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2dbc 0x2dbc seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2dbc 2dbc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2dbd 2dbd seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2dbe 2dbe seq_br_type 3 Unconditional Branch seq_branch_adr 2d18 0x2d18 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2dbf 2dbf ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2dc0 2dc0 ioc_fiubs 1 val typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_frame 0 None 2dc1 2dc1 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2d9c 0x2d9c typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2dc2 2dc2 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2dcd 0x2dcd seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x7:0xe val_alu_func 0 PASS_A val_frame 7 None val_rand a PASS_B_HIGH 2dc3 2dc3 ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2dc4 2dc4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2dd2 0x2dd2 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2dc5 2dc5 seq_br_type 7 Unconditional Call seq_branch_adr 2d9c 0x2d9c typ_frame 0 None val_frame 0 None 2dc6 2dc6 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2dcd 0x2dcd seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 2dc7 2dc7 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dcd 0x2dcd seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None val_rand 9 PASS_A_HIGH 2dc8 2dc8 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dcd 0x2dcd seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2dc9 2dc9 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 336d 0x336d typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2dca 2dca fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dce 0x2dce seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 07 GP 0x7 typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2dcb 2dcb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2dcf 0x2dcf seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2dcc 2dcc fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2dc9 0x2dc9 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2dcd 2dcd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2dce 2dce fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 20 0x7:0x0 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 7 None 2dcf 2dcf seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2dd0 2dd0 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 2dd1 2dd1 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2dd2 2dd2 ioc_fiubs 0 fiu typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 2dd3 2dd3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 2dc9 0x2dc9 typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 2dd4 2dd4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 2dd5 0x2dd5 typ_a_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 2 None 2dd5 2dd5 fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2dd8 0x2dd8 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2dd6 2dd6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2dd7 2dd7 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 2dda 0x2dda seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 2dd8 2dd8 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2dd9 2dd9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2dd7 0x2dd7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 2dda 2dda fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 32c5 0x32c5 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_random 04 ? typ_b_adr 10 TOP typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2ddb 2ddb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ddc ; -------------------------------------------------------------------------------------- 2ddc ; 0x4500-0x45ff Exit_Subprogram topoffset,>R 2ddc ; -------------------------------------------------------------------------------------- 2ddc MACRO_Exit_Subprogram_topoffset,>R: 2ddc 2ddc dispatch_csa_valid 0 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 0 CONTROL READ, AT CONTROL PRED dispatch_uadr 2ddc None fiu_mem_start 9 start_continue_if_true fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_random 12 exit function pop below tcb event enable ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2f4c 0x2f4c seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 4 SAVE OFFSET seq_random 68 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2ddd 2ddd ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2dde 2dde fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2de2 0x2de2 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2ddf 2ddf fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2de7 0x2de7 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_c_adr 1d 0x2:0x2 val_frame 2 None 2de0 2de0 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2de5 0x2de5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 61 ? typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2de1 2de1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2de2 2de2 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2de3 2de3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2de9 0x2de9 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2de4 2de4 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 61 ? typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2de5 2de5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2de6 2de6 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2e86 0x2e86 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 39 0x2:0x19 val_b_adr 39 0x2:0x19 val_frame 2 None 2de7 2de7 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2ded 0x2ded seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2de8 2de8 seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af typ_frame 0 None val_frame 0 None 2de9 2de9 seq_br_type 7 Unconditional Call seq_branch_adr 2ded 0x2ded seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2dea 2dea ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2deb 2deb fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 32af 0x32af seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2dec 2dec seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 16 VAL.TRUE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2ded 2ded ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 2dee 2dee fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2def 2def fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2df7 0x2df7 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 2df0 2df0 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2df1 2df1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2df2 2df2 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2df2 0x2df2 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2df3 2df3 ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2df4 2df4 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 0f ? typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 0c 0x18:0x13 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 18 None val_frame 0 None 2df5 2df5 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2df6 0x2df6 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 2df6 2df6 seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 11 TOP + 1 typ_c_lit 0 None typ_frame 1f None val_frame 0 None 2df7 2df7 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_frame 0 None 2df8 2df8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2df9 2df9 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2dfa 2dfa ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2df3 0x2df3 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_random 0f ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 2dfb 2dfb seq_br_type 3 Unconditional Branch seq_branch_adr 2df2 0x2df2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2dfc ; -------------------------------------------------------------------------------------- 2dfc ; 0x00cc Action Pop_Block 2dfc ; -------------------------------------------------------------------------------------- 2dfc MACRO_Action_Pop_Block: 2dfc 2dfc dispatch_csa_valid 0 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_mem_strt 0 CONTROL READ, AT CONTROL PRED dispatch_uadr 2dfc None fiu_mem_start 9 start_continue_if_true ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2f4c 0x2f4c seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 62 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2dfd 2dfd ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2dfe 2dfe fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e01 0x2e01 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2dff 2dff fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2e00 2e00 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2de1 0x2de1 seq_en_micro 0 None seq_lex_adr 2 None seq_random 64 ? typ_c_adr 1d 0x2:0x2 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 2e01 2e01 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2e02 2e02 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e03 2e03 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_lex_adr 2 None seq_random 64 ? typ_frame 0 None val_frame 0 None 2e04 ; -------------------------------------------------------------------------------------- 2e04 ; 0x4300-0x43ff Exit_Subprogram From_Utility,>R,topoffset 2e04 ; -------------------------------------------------------------------------------------- 2e04 MACRO_Exit_Subprogram_From_Utility,>R,topoffset: 2e04 2e04 dispatch_csa_valid 0 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 0 CONTROL READ, AT CONTROL PRED dispatch_uadr 2e04 None fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_random 12 exit function pop below tcb event enable ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32af 0x32af seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 4 SAVE OFFSET seq_random 68 ? typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2e05 2e05 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2e0a 0x2e0a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2e06 2e06 ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 2de1 0x2de1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 51 ? typ_a_adr 14 ZEROS typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e07 2e07 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e10 0x2e10 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2e08 2e08 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2de7 0x2de7 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_c_adr 1d 0x2:0x2 val_frame 2 None 2e09 2e09 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2de5 0x2de5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 61 ? typ_frame 0 None val_frame 0 None 2e0a 2e0a fiu_mem_start 2 start-rd ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2de1 0x2de1 typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2e0b 2e0b typ_a_adr 28 0x2:0x8 typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x2:0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e0c 2e0c fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 2e0d 2e0d fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2e7f 0x2e7f seq_random 02 ? typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2e0e 2e0e ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 51 ? typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 2e0f 2e0f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2e08 0x2e08 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_b_adr 02 GP 0x2 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_b_adr 02 GP 0x2 val_frame 0 None 2e10 2e10 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2e11 2e11 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2de7 0x2de7 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_frame 0 None 2e12 2e12 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_en_micro 0 None seq_random 0f ? typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2e13 2e13 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_a_adr 14 ZEROS typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2e14 ; -------------------------------------------------------------------------------------- 2e14 ; 0x4400-0x44ff Exit_Subprogram With_Result,>R,topoffset 2e14 ; -------------------------------------------------------------------------------------- 2e14 MACRO_Exit_Subprogram_With_Result,>R,topoffset: 2e14 2e14 dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 2 CONTROL READ, AT (INNER - PARAMS) dispatch_uadr 2e14 None fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2f4f 0x2f4f seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 4 SAVE OFFSET seq_random 69 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2e15 2e15 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2f8c 0x2f8c seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2e16 2e16 fiu_mem_start 4 continue fiu_tivi_src c mar_0xc ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2e1b 0x2e1b seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_latch 1 None seq_random 0a ? typ_a_adr 22 0x2:0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2e17 2e17 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e35 0x2e35 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e18 2e18 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 2e2f 0x2e2f seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_a_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e19 2e19 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e3a 0x2e3a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 61 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 2e1a 2e1a fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e1b 2e1b fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2e26 0x2e26 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e1c 2e1c seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e1d 2e1d seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e1e 2e1e seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e1f 2e1f fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2e26 0x2e26 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e20 2e20 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e21 2e21 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2e23 0x2e23 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1e None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2e22 2e22 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e23 2e23 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2e26 0x2e26 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 03 GP 0x3 typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 03 GP 0x3 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e24 ; -------------------------------------------------------------------------------------- 2e24 ; 0x00ca Action Exit_Nullary_Function,>R 2e24 ; -------------------------------------------------------------------------------------- 2e24 MACRO_Action_Exit_Nullary_Function,>R: 2e24 2e24 dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 2e24 None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2f4f 0x2f4f seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 14 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2e25 2e25 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e16 0x2e16 seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_c_adr 3e GP 0x1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x2:0x10 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e26 2e26 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e2c 0x2e2c seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e27 2e27 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_frame 0 None val_frame 0 None 2e28 2e28 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None seq_lex_adr 2 None seq_random 0b ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 2e29 2e29 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_frame 1f None val_frame 0 None 2e2a 2e2a seq_br_type 7 Unconditional Call seq_branch_adr 2ded 0x2ded seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2e2b 2e2b seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af typ_frame 0 None val_frame 0 None 2e2c 2e2c fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_frame 0 None val_frame 0 None 2e2d 2e2d fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2dea 0x2dea seq_en_micro 0 None seq_lex_adr 2 None seq_random 0b ? typ_a_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2e2e 2e2e seq_br_type 3 Unconditional Branch seq_branch_adr 2ded 0x2ded seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 2e2f 2e2f ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e31 0x2e31 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 61 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2e30 2e30 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2e34 0x2e34 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_frame 2 None 2e31 2e31 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e32 2e32 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2e34 0x2e34 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 15 ? typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_frame 1f None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_frame 2 None 2e33 2e33 seq_br_type 3 Unconditional Branch seq_branch_adr 2e86 0x2e86 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2e34 2e34 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e35 2e35 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e36 2e36 fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 2e38 0x2e38 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 14 ZEROS val_b_adr 39 0x2:0x19 val_frame 2 None 2e37 2e37 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_random 0f ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e38 2e38 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2e83 0x2e83 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None seq_random 0f ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e39 2e39 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2e34 0x2e34 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e3a 2e3a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2e3b 2e3b seq_br_type 3 Unconditional Branch seq_branch_adr 2e86 0x2e86 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_random 03 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e3c ; -------------------------------------------------------------------------------------- 2e3c ; 0x00cb Action Pop_Block_With_Result 2e3c ; -------------------------------------------------------------------------------------- 2e3c MACRO_Action_Pop_Block_With_Result: 2e3c 2e3c dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2e3c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 5 start_rd_if_true fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2f4f 0x2f4f seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 2b ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2e3d 2e3d seq_random 14 ? typ_c_adr 3e GP 0x1 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 2e3e 2e3e fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e3f 2e3f fiu_mem_start 4 continue ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2e40 0x2e40 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_random 62 ? typ_a_adr 22 0x2:0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2e40 2e40 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2e48 0x2e48 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e41 2e41 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e42 2e42 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e43 2e43 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e44 2e44 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2e48 0x2e48 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e45 2e45 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e46 2e46 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e47 2e47 seq_br_type 3 Unconditional Branch seq_branch_adr 2e4f 0x2e4f typ_frame 0 None val_frame 0 None 2e48 2e48 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e52 0x2e52 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e49 2e49 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 2e4c 0x2e4c seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_a_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e4a 2e4a ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 2e4b 2e4b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e4c 2e4c ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2e4d 2e4d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2e4e 0x2e4e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 2f TOP typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_frame 2 None 2e4e 2e4e seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e4f 2e4f ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 2e50 2e50 seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 2e51 2e51 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 seq_int_reads 0 TYP VAL BUS seq_random 4f ? typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 2e52 2e52 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e53 2e53 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 2e4c 0x2e4c seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2e54 2e54 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None seq_lex_adr 2 None seq_random 64 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e55 2e55 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2e56 ; -------------------------------------------------------------------------------------- 2e56 ; 0x4200-0x42ff Exit_Subprogram From_Utility,With_Result,>R,topoffset 2e56 ; -------------------------------------------------------------------------------------- 2e56 MACRO_Exit_Subprogram_From_Utility,With_Result,>R,topoffset: 2e56 2e56 dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_mem_strt 2 CONTROL READ, AT (INNER - PARAMS) dispatch_uadr 2e56 None fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32af 0x32af seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 4 SAVE OFFSET seq_random 69 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2e57 2e57 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2f8e 0x2f8e seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame b None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2e58 2e58 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2e7a 0x2e7a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e59 2e59 fiu_mem_start 4 continue fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2e5b 0x2e5b seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_latch 1 None seq_random 0a ? typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e5a 2e5a seq_br_type 3 Unconditional Branch seq_branch_adr 2e26 0x2e26 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2e5b 2e5b ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2e63 0x2e63 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e5c 2e5c seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e5d 2e5d ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2e68 0x2e68 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e5e 2e5e seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e5f 2e5f ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2e63 0x2e63 seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4e ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e60 2e60 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e61 2e61 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e62 2e62 seq_br_type 3 Unconditional Branch seq_branch_adr 2e88 0x2e88 typ_frame 0 None val_frame 0 None 2e63 2e63 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e65 0x2e65 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e64 2e64 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e19 0x2e19 seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e65 2e65 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e66 2e66 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_random 0f ? typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_frame 0 None 2e67 2e67 seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_alu_func 0 PASS_A typ_b_adr 32 0x2:0x12 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 2e68 2e68 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 5 start_rd_if_true fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e6e 0x2e6e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 47 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e69 2e69 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 7 CONTROL PRED seq_latch 1 None seq_random 57 ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e6a 2e6a ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e76 0x2e76 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 61 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2e6b 2e6b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2e6c 0x2e6c seq_cond_sel 08 VAL.ALU_CARRY(late) seq_latch 1 None seq_random 04 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 2e6c 2e6c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2e6d 0x2e6d seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e6d 2e6d seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2e6e 2e6e ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 21 0x2:0x1 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e6f 2e6f ioc_fiubs 2 typ seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None seq_random 0f ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2e70 2e70 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2e72 0x2e72 typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 14 ZEROS val_frame 0 None 2e71 2e71 seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_alu_func 0 PASS_A typ_b_adr 32 0x2:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2e72 2e72 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e83 0x2e83 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_alu_func 0 PASS_A typ_b_adr 32 0x2:0x12 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 2e73 2e73 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 2e74 2e74 ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2e75 2e75 seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af typ_frame 0 None val_frame 0 None 2e76 2e76 seq_br_type 2 Push (branch address) seq_branch_adr 2e73 0x2e73 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2e77 2e77 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2e79 0x2e79 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2e78 2e78 seq_br_type 3 Unconditional Branch seq_branch_adr 2e86 0x2e86 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 2e79 2e79 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e86 0x2e86 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_lex_adr 2 None seq_random 1e ? typ_a_adr 14 ZEROS typ_b_adr 32 0x2:0x12 typ_frame 2 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 2e7a 2e7a fiu_mem_start 2 start-rd ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2e7b 2e7b typ_a_adr 28 0x2:0x8 typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2e7c 2e7c fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2e7d 2e7d fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2e7f 0x2e7f seq_random 02 ? typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_frame 0 None 2e7e 2e7e fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2e59 0x2e59 seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e7f 2e7f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e80 2e80 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e81 2e81 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_op_sel 3 insert ioc_adrbs 3 seq seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e82 2e82 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 2e83 2e83 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2e84 2e84 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_random 41 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 2e85 2e85 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2e86 2e86 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2e87 0x2e87 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2e87 2e87 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e88 2e88 ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2e89 2e89 ioc_adrbs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 32a8 0x32a8 typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2e8a 2e8a ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f98 0x2f98 seq_en_micro 0 None seq_random 0f ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2e8b 2e8b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2e8c ; -------------------------------------------------------------------------------------- 2e8c ; 0x0100 Execute Exception,Raise,>R 2e8c ; -------------------------------------------------------------------------------------- 2e8c MACRO_Execute_Exception,Raise,>R: 2e8c 2e8c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_mem_strt 2 CONTROL READ, AT (INNER - PARAMS) dispatch_uadr 2e8c None fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 2ec0 0x2ec0 seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 7 CONTROL PRED seq_random 15 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x2:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2e8d 2e8d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2eac 0x2eac seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_frame 1e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2e8e 2e8e fiu_len_fill_lit 4e zero-fill 0xe fiu_mem_start 4 continue fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 3b ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e8f 2e8f ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 0 None typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2e90 2e90 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2ea4 0x2ea4 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2e91 2e91 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_int_reads 7 CONTROL PRED seq_random 4b ? typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2e92 2e92 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 22 0x2:0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2e93 2e93 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2ea9 0x2ea9 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e94 2e94 fiu_len_fill_lit 56 zero-fill 0x16 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2ea2 0x2ea2 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 2e95 2e95 typ_a_adr 01 GP 0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2e96 2e96 fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2ea2 0x2ea2 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2e97 2e97 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ea2 0x2ea2 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 2e98 2e98 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 65 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2e99 2e99 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2e9b 0x2e9b seq_en_micro 0 None seq_random 0f ? typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2e9a 2e9a seq_br_type 3 Unconditional Branch seq_branch_adr 2e9c 0x2e9c typ_frame 0 None val_a_adr 26 0x5:0x6 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 2e9b 2e9b seq_br_type 3 Unconditional Branch seq_branch_adr 2e9c 0x2e9c typ_frame 0 None val_a_adr 27 0x5:0x7 val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 5 None 2e9c 2e9c fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2e9d 2e9d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 2e9e 2e9e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2e9f 2e9f ioc_tvbs 3 fiu+fiu seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 10 ? typ_a_adr 21 0x10:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None val_frame 0 None 2ea0 2ea0 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2ea1 0x2ea1 seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2ea1 2ea1 seq_br_type 3 Unconditional Branch seq_branch_adr 2e85 0x2e85 seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 59 ? typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 2ea2 2ea2 seq_br_type 2 Push (branch address) seq_branch_adr 2e9a 0x2e9a seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2ea3 2ea3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2e9b 0x2e9b seq_int_reads 0 TYP VAL BUS seq_random 65 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2ea4 2ea4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4b ? typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2ea5 2ea5 ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2ea6 2ea6 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2ea7 2ea7 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2ea8 2ea8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 2e93 0x2e93 typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 2ea9 2ea9 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2eaa 2eaa fiu_mem_start 2 start-rd seq_br_type 1 Branch True seq_branch_adr 2e92 0x2e92 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2eab 2eab seq_br_type 3 Unconditional Branch seq_branch_adr 2ea2 0x2ea2 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2eac 2eac fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_a_adr 20 0x2:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 33 0x9:0x13 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 9 None val_rand a PASS_B_HIGH 2ead 2ead fiu_len_fill_lit 41 zero-fill 0x1 fiu_mem_start 2 start-rd fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 38 0x5:0x18 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None 2eae 2eae fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 1a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2eaf 0x2eaf seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None seq_random 03 ? typ_a_adr 2f 0x11:0xf typ_frame 11 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2eaf 2eaf fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 30 0x2:0x10 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 2eb0 2eb0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 30 0x2:0x10 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 2eb1 2eb1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2ebd 0x2ebd seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2eb2 2eb2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2eb3 2eb3 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2eb7 0x2eb7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 28 0x12:0x8 typ_frame 12 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_frame 4 None 2eb4 2eb4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eb6 0x2eb6 typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2eb5 2eb5 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3919 0x3919 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_b_adr 26 0x5:0x6 val_frame 5 None 2eb6 2eb6 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3919 0x3919 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_b_adr 27 0x5:0x7 val_frame 5 None 2eb7 2eb7 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 31 0x9:0x11 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 9 None 2eb8 2eb8 fiu_mem_start 4 continue typ_a_adr 31 0x8:0x11 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2eb9 2eb9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2eba 2eba ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2ebc 0x2ebc typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ebb 2ebb seq_br_type 7 Unconditional Call seq_branch_adr 395d 0x395d seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 26 0x5:0x6 val_frame 5 None 2ebc 2ebc seq_br_type 7 Unconditional Call seq_branch_adr 395d 0x395d seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 27 0x5:0x7 val_frame 5 None 2ebd 2ebd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2ebf 0x2ebf typ_frame 0 None val_frame 0 None 2ebe 2ebe seq_br_type 3 Unconditional Branch seq_branch_adr 2e87 0x2e87 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 26 0x5:0x6 val_frame 5 None 2ebf 2ebf seq_br_type 3 Unconditional Branch seq_branch_adr 2e87 0x2e87 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 27 0x5:0x7 val_frame 5 None 2ec0 2ec0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ee7 0x2ee7 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2ec1 2ec1 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2eac 0x2eac seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2ec2 2ec2 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f03 0x2f03 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2ec3 2ec3 ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2f4c 0x2f4c seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2ec4 2ec4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f62 0x2f62 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 38 GP 0x7 typ_frame 2 None val_frame 0 None 2ec5 2ec5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 2ec6 2ec6 seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 39 0x2:0x19 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 31 0x9:0x11 val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 03 GP 0x3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 9 None 2ec7 2ec7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 14 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 2ec8 2ec8 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 06 GP 0x6 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 2ec9 2ec9 fiu_len_fill_lit 4e zero-fill 0xe fiu_mem_start 4 continue fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 3b ? typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 06 GP 0x6 typ_c_adr 38 GP 0x7 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_mar_cntl 6 INCREMENT_MAR typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2eca 2eca fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_csa_cntl 1 START_POP_DOWN typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 2ecb 2ecb fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2edd 0x2edd seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2ecc 2ecc fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_int_reads 7 CONTROL PRED seq_random 4b ? typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2ecd 2ecd fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 07 GP 0x7 typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 22 0x2:0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2ece 2ece fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 2ee2 0x2ee2 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2ecf 2ecf fiu_len_fill_lit 56 zero-fill 0x16 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2eda 0x2eda seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 05 GP 0x5 typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 2ed0 2ed0 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eda 0x2eda typ_a_adr 01 GP 0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2ed1 2ed1 fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2edb 0x2edb seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2ed2 2ed2 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2edb 0x2edb seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 05 GP 0x5 val_frame 0 None 2ed3 2ed3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 65 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_b_adr 30 0x9:0x10 typ_csa_cntl 1 START_POP_DOWN typ_frame 9 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2ed4 2ed4 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_en_micro 0 None seq_random 0f ? typ_a_adr 05 GP 0x5 typ_c_adr 37 GP 0x8 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 07 GP 0x7 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 2ed5 2ed5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2ed7 0x2ed7 typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2ed6 2ed6 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 2ed8 0x2ed8 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 0 PASS_A val_b_adr 26 0x5:0x6 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 2ed7 2ed7 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 2ed8 0x2ed8 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 0 PASS_A val_b_adr 27 0x5:0x7 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None 2ed8 2ed8 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 07 GP 0x7 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 2ed9 2ed9 ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2f0c 0x2f0c seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 2eda 2eda seq_br_type 3 Unconditional Branch seq_branch_adr 2edb 0x2edb typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_frame 0 None 2edb 2edb fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2ed6 0x2ed6 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 30 0x9:0x10 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 9 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2edc 2edc fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2ed7 0x2ed7 seq_int_reads 0 TYP VAL BUS seq_random 65 ? typ_a_adr 05 GP 0x5 typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 32 0x2:0x12 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 2edd 2edd fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4b ? typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 2ede 2ede ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 07 GP 0x7 typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 2edf 2edf fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 2ee0 2ee0 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 2ee1 2ee1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 2ece 0x2ece typ_frame 0 None val_b_adr 22 0x2:0x2 val_frame 2 None 2ee2 2ee2 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 2ee3 2ee3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type 0 Branch False seq_branch_adr 2ee5 0x2ee5 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_b_adr 22 0x2:0x2 val_frame 2 None 2ee4 2ee4 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 2ecd 0x2ecd seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_frame 0 None val_frame 0 None 2ee5 2ee5 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 38 0x7:0x18 typ_frame 7 None val_frame 0 None 2ee6 2ee6 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2edb 0x2edb seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_frame 0 None 2ee7 2ee7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2ee8 2ee8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 3347 0x3347 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2ee9 2ee9 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 2eeb 0x2eeb seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 2eea 2eea fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_br_type a Unconditional Return seq_int_reads 7 CONTROL PRED seq_random 15 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x2:0x2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2eeb 2eeb seq_br_type 3 Unconditional Branch seq_branch_adr 2ef3 0x2ef3 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2eec 2eec seq_br_type 3 Unconditional Branch seq_branch_adr 2ef3 0x2ef3 typ_a_adr 14 ZEROS typ_alu_func 10 NOT_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2eed 2eed seq_br_type 3 Unconditional Branch seq_branch_adr 2eef 0x2eef seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2eee 2eee seq_br_type 3 Unconditional Branch seq_branch_adr 2eef 0x2eef seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2eef 2eef seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2ef0 2ef0 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eea 0x2eea typ_frame 0 None val_frame 0 None 2ef1 2ef1 seq_br_type 2 Push (branch address) seq_branch_adr 2ee9 0x2ee9 typ_frame 0 None val_frame 0 None 2ef2 2ef2 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 335c 0x335c seq_int_reads 6 CONTROL TOP typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2ef3 2ef3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 2ef4 2ef4 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2f02 0x2f02 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 2ef5 2ef5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 33 0x9:0x13 val_frame 9 None 2ef6 2ef6 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f02 0x2f02 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 2c 0x2:0xc typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2ef7 2ef7 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f02 0x2f02 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x5:0x1 val_frame 5 None 2ef8 2ef8 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f02 0x2f02 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 25 0x8:0x5 typ_frame 8 None val_frame 0 None 2ef9 2ef9 fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eff 0x2eff typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 2efa 2efa ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2efb 2efb seq_br_type 2 Push (branch address) seq_branch_adr 0282 0x282 typ_frame 0 None val_frame 0 None 2efc 2efc fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 5 seq+seq typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 38 0x5:0x18 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 5 None val_rand a PASS_B_HIGH 2efd 2efd ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 06bd 0x6bd typ_b_adr 2e 0x2:0xe typ_frame 2 None val_frame 0 None 2efe 2efe seq_br_type 3 Unconditional Branch seq_branch_adr 2eef 0x2eef seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None seq_random 06 ? typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2eff 2eff fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 1a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 2f 0x11:0xf typ_frame 11 None val_frame 0 None 2f00 2f00 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 24 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 2f01 2f01 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 06bd 0x6bd typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2f02 2f02 seq_br_type 3 Unconditional Branch seq_branch_adr 2eef 0x2eef seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 2f03 2f03 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2f06 0x2f06 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2f04 2f04 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_load_wdr 0 None seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f05 2f05 fiu_len_fill_lit 4e zero-fill 0xe fiu_mem_start 4 continue fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2e8f 0x2e8f seq_int_reads 5 RESOLVE RAM seq_random 3b ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f06 2f06 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_a_adr 28 0x2:0x8 typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f07 2f07 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f08 2f08 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2f09 2f09 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 2f0a 2f0a fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2e7f 0x2e7f seq_random 02 ? typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 03 GP 0x3 val_b_adr 04 GP 0x4 val_frame 0 None 2f0b 2f0b seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f0c 2f0c ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f0e 0x2f0e seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2f0d 2f0d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 2f0e 2f0e fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2f0f 2f0f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 36 0x2:0x16 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f10 2f10 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2f40 0x2f40 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2e 0x2:0xe val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f11 2f11 fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_c_adr 3e GP 0x1 val_frame 0 None 2f12 2f12 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 2a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_br_type 2 Push (branch address) seq_branch_adr 2e85 0x2e85 typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2f13 2f13 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 6 start_rd_if_false fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f37 0x2f37 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 2f14 2f14 typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2f15 2f15 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 54 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 1f None typ_rand c WRITE_OUTER_FRAME val_a_adr 03 GP 0x3 val_frame 0 None 2f16 2f16 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_alu_func 6 A_MINUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 2f17 2f17 ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 02 GP 0x2 val_frame 0 None 2f18 2f18 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2f49 0x2f49 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f19 2f19 fiu_len_fill_lit 56 zero-fill 0x16 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2f2b 0x2f2b seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 2f1a 2f1a fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 05 GP 0x5 typ_alu_func 1d A_AND_NOT_B typ_b_adr 39 0x2:0x19 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f1b 2f1b ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 2f2b 0x2f2b seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 04 GP 0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 2f1c 2f1c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 44 None fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f2b 0x2f2b seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 0 None 2f1d 2f1d fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_tivi_src 9 type_val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 01 GP 0x1 val_frame 0 None 2f1e 2f1e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 2d 0x9:0xd val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 9 None 2f1f 2f1f fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 25 None fiu_op_sel 3 insert ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2f30 0x2f30 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2f20 2f20 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 20 0x2:0x0 val_frame 2 None 2f21 2f21 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 3 start-wr fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2f22 2f22 seq_br_type 1 Branch True seq_branch_adr 2f45 0x2f45 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 30 0x5:0x10 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 20 0x2:0x0 val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 2 None 2f23 2f23 typ_frame 0 None val_frame 0 None 2f24 2f24 seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2f25 2f25 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac typ_a_adr 30 0x5:0x10 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 9 PASS_A_HIGH 2f26 2f26 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2f27 2f27 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2f28 2f28 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2f29 0x2f29 seq_random 04 ? typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f29 2f29 seq_br_type 7 Unconditional Call seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 2f2a 2f2a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 0210 0x210 seq_random 04 ? typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f2b 2f2b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 2f2c 2f2c fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_op_sel 3 insert fiu_tivi_src 9 type_val typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_b_adr 01 GP 0x1 val_frame 0 None 2f2d 2f2d ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 2d 0x9:0xd val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 9 None 2f2e 2f2e fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2f20 0x2f20 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2f2f 2f2f seq_br_type 3 Unconditional Branch seq_branch_adr 2f30 0x2f30 typ_frame 0 None val_frame 0 None 2f30 2f30 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 20 0x8:0x0 typ_c_adr 39 GP 0x6 typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 39 GP 0x6 val_frame 4 None val_rand 9 PASS_A_HIGH 2f31 2f31 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f34 0x2f34 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 2f32 2f32 fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f36 0x2f36 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 37 0x6:0x17 typ_frame 6 None val_a_adr 2e 0x6:0xe val_alu_func 1d A_AND_NOT_B val_b_adr 06 GP 0x6 val_frame 6 None 2f33 2f33 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 70 None fiu_op_sel 3 insert ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2f36 0x2f36 typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 2f34 2f34 fiu_load_mdr 1 hold_mdr fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f36 0x2f36 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 25 0x5:0x5 typ_frame 5 None val_a_adr 23 0x6:0x3 val_alu_func 1d A_AND_NOT_B val_b_adr 06 GP 0x6 val_frame 6 None 2f35 2f35 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 70 None fiu_op_sel 3 insert ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2f36 0x2f36 typ_a_adr 06 GP 0x6 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 2f36 2f36 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2f21 0x2f21 typ_b_adr 06 GP 0x6 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 20 0x2:0x0 val_frame 2 None 2f37 2f37 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_tar 1 hold_tar fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_b_adr 01 GP 0x1 typ_c_adr 30 GP 0xf typ_frame 0 None val_frame 0 None 2f38 2f38 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f3c 0x2f3c seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 2f39 2f39 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2f3a 2f3a fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2f45 0x2f45 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2f3b 2f3b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f3c 2f3c fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 3a 0x13:0x1a val_frame 13 None val_rand 9 PASS_A_HIGH 2f3d 2f3d fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 2f3e 2f3e fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2f3f 2f3f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f40 2f40 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2f41 2f41 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2f42 0x2f42 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f42 2f42 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 2f43 2f43 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f44 2f44 fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2f11 0x2f11 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_a_adr 2e 0x2:0xe val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f45 2f45 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34ae 0x34ae typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x11:0x10 val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 11 None val_rand a PASS_B_HIGH 2f46 2f46 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_frame 4 None val_rand a PASS_B_HIGH 2f47 2f47 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2f48 2f48 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 06b7 0x6b7 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 2f49 2f49 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f4a 2f4a fiu_mem_start 2 start-rd seq_br_type 1 Branch True seq_branch_adr 2f17 0x2f17 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f4b 2f4b ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f2b 0x2f2b seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 38 0x7:0x18 typ_frame 7 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f4c 2f4c fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 21 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2f66 0x2f66 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_a_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2f4d 2f4d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 336b 0x336b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2f4e 2f4e seq_br_type 7 Unconditional Call seq_branch_adr 32af 0x32af typ_frame 0 None val_frame 0 None 2f4f 2f4f fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 21 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2f66 0x2f66 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_a_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2f50 2f50 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 336b 0x336b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 2f51 2f51 seq_br_type 4 Call False seq_branch_adr 32af 0x32af seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2f52 2f52 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2f53 2f53 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 2f54 2f54 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2f66 0x2f66 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 2f55 2f55 seq_br_type 3 Unconditional Branch seq_branch_adr 2f66 0x2f66 typ_frame 0 None val_frame 0 None 2f56 2f56 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f57 2f57 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f5f 0x2f5f seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2f58 2f58 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f5d 0x2f5d seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 22 0x9:0x2 val_frame 9 None val_rand 9 PASS_A_HIGH 2f59 2f59 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f5a 2f5a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand 9 PASS_A_HIGH 2f5b 2f5b ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2f5c 2f5c seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2f56 0x2f56 typ_frame 0 None val_frame 0 None 2f5d 2f5d fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 06 GP 0x6 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2f5e 2f5e seq_br_type 3 Unconditional Branch seq_branch_adr 2f66 0x2f66 typ_frame 0 None val_frame 0 None 2f5f 2f5f seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f60 2f60 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 2f61 2f61 seq_br_type 3 Unconditional Branch seq_branch_adr 2f58 0x2f58 typ_frame 0 None val_frame 0 None 2f62 2f62 seq_br_type 2 Push (branch address) seq_branch_adr 2f66 0x2f66 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 2f63 2f63 fiu_mem_start 6 start_rd_if_false ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 336b 0x336b seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f64 2f64 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2f65 2f65 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f66 2f66 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f6b 0x2f6b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x2:0xb typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 2f67 2f67 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 23 0x5:0x3 val_frame 5 None 2f68 2f68 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 2f65 0x2f65 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 21 0x2:0x1 val_frame 2 None 2f69 2f69 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f6a 2f6a ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 2f6b 2f6b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3347 0x3347 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f6c 2f6c fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2f72 0x2f72 seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f6d 2f6d ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f6e 0x2f6e typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f6e 2f6e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f7b 0x2f7b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_frame 2 None 2f6f 2f6f fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 335c 0x335c typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 23 0x2:0x3 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 2f70 2f70 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2f72 0x2f72 seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f71 2f71 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f6e 0x2f6e typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f72 2f72 seq_br_type 3 Unconditional Branch seq_branch_adr 2f78 0x2f78 typ_frame 0 None val_frame 0 None 2f73 2f73 seq_br_type 3 Unconditional Branch seq_branch_adr 2f78 0x2f78 typ_frame 0 None val_frame 0 None 2f74 2f74 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3457 0x3457 typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 2f75 2f75 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2f7e 0x2f7e seq_cond_sel 67 REFRESH_MACRO_EVENT seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 2f76 2f76 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 2f77 2f77 seq_br_type 3 Unconditional Branch seq_branch_adr 2f7e 0x2f7e typ_frame 0 None val_frame 0 None 2f78 2f78 seq_br_type 2 Push (branch address) seq_branch_adr 2f6e 0x2f6e typ_frame 0 None val_frame 0 None 2f79 2f79 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 5 seq+seq typ_frame 0 None val_frame 0 None 2f7a 2f7a ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f7b 2f7b fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 22 0x2:0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3c 0x2:0x1c typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2f7c 2f7c fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f7d 2f7d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2e87 0x2e87 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 2f7e 2f7e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f7f 2f7f ioc_fiubs 2 typ typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f80 2f80 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f81 2f81 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 2f82 2f82 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f8b 0x2f8b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 24 0x2:0x4 val_frame 2 None 2f83 2f83 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_frame 2 None 2f84 2f84 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2f86 0x2f86 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f85 2f85 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2f88 0x2f88 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f86 2f86 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 2f87 2f87 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2f88 0x2f88 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f88 2f88 ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2f82 0x2f82 typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 2f89 2f89 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq typ_frame 0 None val_a_adr 23 0x2:0x3 val_frame 2 None 2f8a 2f8a ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f8b 2f8b seq_br_type 3 Unconditional Branch seq_branch_adr 2f6e 0x2f6e typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 2f8c 2f8c fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2f8d 2f8d fiu_mem_start 5 start_rd_if_true ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 32af 0x32af seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f8e 2f8e fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2f8f 2f8f seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 32af 0x32af seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 2f90 ; -------------------------------------------------------------------------------------- 2f90 ; 0x4100-0x41ff End_Rendezvous >R,parmcnt 2f90 ; -------------------------------------------------------------------------------------- 2f90 MACRO_End_Rendezvous_>R,parmcnt: 2f90 2f90 dispatch_csa_valid 0 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 2f90 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f seq_int_reads 5 RESOLVE RAM typ_a_adr 2f 0x5:0xf typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 2e 0x5:0xe val_frame 5 None 2f91 2f91 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_alu_func 1 A_PLUS_B typ_b_adr 2b 0x2:0xb typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 36 0x5:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 2f92 2f92 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f62 0x2f62 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 2f93 2f93 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 31 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2f96 0x2f96 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 2f94 2f94 ioc_fiubs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32af 0x32af seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 2f95 2f95 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3732 0x3732 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 2f96 2f96 seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32af 0x32af seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 2f97 2f97 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2f98 2f98 seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_frame 0 None val_frame 0 None 2f99 2f99 seq_random 6a ? typ_frame 0 None val_frame 0 None 2f9a 2f9a seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 2f9b 2f9b seq_br_type a Unconditional Return seq_lex_adr 2 None seq_random 0b ? typ_frame 0 None val_frame 0 None 2f9c ; -------------------------------------------------------------------------------------- 2f9c ; 0x027f Execute Discrete,Equal 2f9c ; -------------------------------------------------------------------------------------- 2f9c MACRO_Execute_Discrete,Equal: 2f9c 2f9c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2f9c None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2f9d 2f9d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2f9e ; -------------------------------------------------------------------------------------- 2f9e ; 0x0f00-0x0fff Execute_Immediate Equal,uimmediate 2f9e ; -------------------------------------------------------------------------------------- 2f9e MACRO_Execute_Immediate_Equal,uimmediate: 2f9e 2f9e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2f9e None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 6 IMMEDIATE_OP 2f9f 2f9f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fa0 ; -------------------------------------------------------------------------------------- 2fa0 ; 0x027e Execute Discrete,Not_Equal 2fa0 ; -------------------------------------------------------------------------------------- 2fa0 MACRO_Execute_Discrete,Not_Equal: 2fa0 2fa0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fa0 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fa1 2fa1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fa2 ; -------------------------------------------------------------------------------------- 2fa2 ; 0x0e00-0x0eff Execute_Immediate Not_Equal,uimmediate 2fa2 ; -------------------------------------------------------------------------------------- 2fa2 MACRO_Execute_Immediate_Not_Equal,uimmediate: 2fa2 2fa2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fa2 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 6 IMMEDIATE_OP 2fa3 2fa3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fa4 ; -------------------------------------------------------------------------------------- 2fa4 ; 0x027d Execute Discrete,Greater 2fa4 ; -------------------------------------------------------------------------------------- 2fa4 MACRO_Execute_Discrete,Greater: 2fa4 2fa4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fa4 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fa5 2fa5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fa6 ; -------------------------------------------------------------------------------------- 2fa6 ; 0x027c Execute Discrete,Less 2fa6 ; -------------------------------------------------------------------------------------- 2fa6 MACRO_Execute_Discrete,Less: 2fa6 2fa6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fa6 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fa7 2fa7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fa8 ; -------------------------------------------------------------------------------------- 2fa8 ; 0x0d00-0x0dff Execute_Immediate Less,uimmediate 2fa8 ; -------------------------------------------------------------------------------------- 2fa8 MACRO_Execute_Immediate_Less,uimmediate: 2fa8 2fa8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fa8 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 2 None val_rand 6 IMMEDIATE_OP 2fa9 2fa9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2faa ; -------------------------------------------------------------------------------------- 2faa ; 0x027b Execute Discrete,Greater_Equal 2faa ; -------------------------------------------------------------------------------------- 2faa MACRO_Execute_Discrete,Greater_Equal: 2faa 2faa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2faa None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fab 2fab ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fac ; -------------------------------------------------------------------------------------- 2fac ; 0x0c00-0x0cff Execute_Immediate Greater_Equal,uimmediate 2fac ; -------------------------------------------------------------------------------------- 2fac MACRO_Execute_Immediate_Greater_Equal,uimmediate: 2fac 2fac dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fac None ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 2fad 2fad fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fae ; -------------------------------------------------------------------------------------- 2fae ; 0x027a Execute Discrete,Less_Equal 2fae ; -------------------------------------------------------------------------------------- 2fae MACRO_Execute_Discrete,Less_Equal: 2fae 2fae dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fae None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2faf 2faf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fb0 ; -------------------------------------------------------------------------------------- 2fb0 ; 0x0279 Execute Discrete,And 2fb0 ; -------------------------------------------------------------------------------------- 2fb0 MACRO_Execute_Discrete,And: 2fb0 2fb0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fb0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fb1 2fb1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fb2 ; -------------------------------------------------------------------------------------- 2fb2 ; 0x0278 Execute Discrete,Or 2fb2 ; -------------------------------------------------------------------------------------- 2fb2 MACRO_Execute_Discrete,Or: 2fb2 2fb2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fb2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fb3 2fb3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fb4 ; -------------------------------------------------------------------------------------- 2fb4 ; 0x0277 Execute Discrete,Xor 2fb4 ; -------------------------------------------------------------------------------------- 2fb4 MACRO_Execute_Discrete,Xor: 2fb4 2fb4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fb4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fb5 2fb5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fb6 ; -------------------------------------------------------------------------------------- 2fb6 ; 0x0276 Execute Discrete,Complement 2fb6 ; -------------------------------------------------------------------------------------- 2fb6 MACRO_Execute_Discrete,Complement: 2fb6 2fb6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fb6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 10 NOT_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2fb7 2fb7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fb8 ; -------------------------------------------------------------------------------------- 2fb8 ; 0x0275 Execute Discrete,Unary_Minus 2fb8 ; -------------------------------------------------------------------------------------- 2fb8 MACRO_Execute_Discrete,Unary_Minus: 2fb8 2fb8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fb8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fb9 0x2fb9 seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_random 04 ? typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2fb9 2fb9 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fba ; -------------------------------------------------------------------------------------- 2fba ; 0x0274 Execute Discrete,Absolute_Value 2fba ; -------------------------------------------------------------------------------------- 2fba MACRO_Execute_Discrete,Absolute_Value: 2fba 2fba dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fba None seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2fbb 2fbb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fb9 0x2fb9 seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2fbc ; -------------------------------------------------------------------------------------- 2fbc ; 0x0273 Execute Discrete,Plus 2fbc ; -------------------------------------------------------------------------------------- 2fbc MACRO_Execute_Discrete,Plus: 2fbc 2fbc dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fbc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fbd 0x2fbd seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fbd 2fbd seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fbe ; -------------------------------------------------------------------------------------- 2fbe ; 0x0a00-0x0a7f Execute_Immediate Plus,s8 2fbe ; -------------------------------------------------------------------------------------- 2fbe MACRO_Execute_Immediate_Plus,s8: 2fbe 2fbe dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fbe None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fbf 0x2fbf seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 2fbf 2fbf seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fc0 ; -------------------------------------------------------------------------------------- 2fc0 ; 0x0272 Execute Discrete,Minus 2fc0 ; -------------------------------------------------------------------------------------- 2fc0 MACRO_Execute_Discrete,Minus: 2fc0 2fc0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fc0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fc1 0x2fc1 seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fc1 2fc1 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fc2 ; -------------------------------------------------------------------------------------- 2fc2 ; 0x0a80-0x0aff Execute_Immediate Plus,s8 2fc2 ; -------------------------------------------------------------------------------------- 2fc2 MACRO_Execute_Immediate_Plus,s8: 2fc2 2fc2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fc2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fc3 0x2fc3 seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 30 0x2:0x10 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 2fc3 2fc3 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fc4 ; -------------------------------------------------------------------------------------- 2fc4 ; 0x026c Execute Discrete,Minimum 2fc4 ; -------------------------------------------------------------------------------------- 2fc4 MACRO_Execute_Discrete,Minimum: 2fc4 2fc4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fc4 None seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 2fc5 2fc5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fc6 ; -------------------------------------------------------------------------------------- 2fc6 ; 0x026b Execute Discrete,Maximum 2fc6 ; -------------------------------------------------------------------------------------- 2fc6 MACRO_Execute_Discrete,Maximum: 2fc6 2fc6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fc6 None seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 2fc7 2fc7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fc8 ; -------------------------------------------------------------------------------------- 2fc8 ; 0x026a Execute Discrete,First 2fc8 ; -------------------------------------------------------------------------------------- 2fc8 MACRO_Execute_Discrete,First: 2fc8 2fc8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fc8 None dispatch_uses_tos 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 2fc9 2fc9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2fca ; -------------------------------------------------------------------------------------- 2fca ; 0x0269 Execute Discrete,Last 2fca ; -------------------------------------------------------------------------------------- 2fca MACRO_Execute_Discrete,Last: 2fca 2fca dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fca None dispatch_uses_tos 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 2fcb 2fcb fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2fcc ; -------------------------------------------------------------------------------------- 2fcc ; 0x0268 Execute Discrete,Successor 2fcc ; -------------------------------------------------------------------------------------- 2fcc MACRO_Execute_Discrete,Successor: 2fcc 2fcc dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fcc None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2fcd 2fcd ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2fce 2fce fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fcf 0x2fcf seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2fcf 2fcf fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2fd0 0x2fd0 seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2fd0 2fd0 typ_frame 0 None val_frame 0 None 2fd1 2fd1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2fd2 2fd2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2fd3 2fd3 seq_br_type 7 Unconditional Call seq_branch_adr 326e 0x326e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fd4 ; -------------------------------------------------------------------------------------- 2fd4 ; 0x0267 Execute Discrete,Predecessor 2fd4 ; -------------------------------------------------------------------------------------- 2fd4 MACRO_Execute_Discrete,Predecessor: 2fd4 2fd4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fd4 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2fd5 2fd5 ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1c DEC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2fd6 2fd6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fd7 0x2fd7 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2fd7 2fd7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2fd0 0x2fd0 seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 2fd8 ; -------------------------------------------------------------------------------------- 2fd8 ; 0x0b00-0x0bff Execute_Immediate Case_Compare,uimmediate 2fd8 ; -------------------------------------------------------------------------------------- 2fd8 MACRO_Execute_Immediate_Case_Compare,uimmediate: 2fd8 2fd8 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fd8 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 2 None val_rand 6 IMMEDIATE_OP 2fd9 2fd9 fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 2fda ; -------------------------------------------------------------------------------------- 2fda ; 0x0249 Execute Discrete,Case_In_Range 2fda ; -------------------------------------------------------------------------------------- 2fda MACRO_Execute_Discrete,Case_In_Range: 2fda 2fda dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fda None seq_br_type 1 Branch True seq_branch_adr 2fd9 0x2fd9 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_frame 0 None 2fdb 2fdb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2fdc ; -------------------------------------------------------------------------------------- 2fdc ; 0x0266 Execute Discrete,Bounds 2fdc ; -------------------------------------------------------------------------------------- 2fdc MACRO_Execute_Discrete,Bounds: 2fdc 2fdc dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fdc None dispatch_uses_tos 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 2fdd 2fdd ioc_tvbs c mem+mem+csa+dummy seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 2fde 2fde fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 2fdf 2fdf fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 1f TOP - 1 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 2fe0 ; -------------------------------------------------------------------------------------- 2fe0 ; 0x0265 Execute Discrete,Reverse_Bounds 2fe0 ; -------------------------------------------------------------------------------------- 2fe0 MACRO_Execute_Discrete,Reverse_Bounds: 2fe0 2fe0 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fe0 None dispatch_uses_tos 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 2fe1 2fe1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2fdf 0x2fdf seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 2fe2 ; -------------------------------------------------------------------------------------- 2fe2 ; 0x0264 Execute Discrete,Below_Bound 2fe2 ; -------------------------------------------------------------------------------------- 2fe2 MACRO_Execute_Discrete,Below_Bound: 2fe2 2fe2 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe2 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fe3 0x2fe3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 2fe3 2fe3 seq_br_type 3 Unconditional Branch seq_branch_adr 2fe5 0x2fe5 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2fe4 ; -------------------------------------------------------------------------------------- 2fe4 ; 0x0263 Execute Discrete,Above_Bound 2fe4 ; -------------------------------------------------------------------------------------- 2fe4 MACRO_Execute_Discrete,Above_Bound: 2fe4 2fe4 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe4 None fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fe3 0x2fe3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 2fe5 2fe5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2fe6 ; -------------------------------------------------------------------------------------- 2fe6 ; 0x0262 Execute Discrete,In_Range 2fe6 ; -------------------------------------------------------------------------------------- 2fe6 MACRO_Execute_Discrete,In_Range: 2fe6 2fe6 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe6 None seq_br_type 1 Branch True seq_branch_adr 2faa MACRO_Execute_Discrete,Greater_Equal seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_frame 0 None 2fe7 2fe7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 2fe8 ; -------------------------------------------------------------------------------------- 2fe8 ; 0x0261 Execute Discrete,Not_In_Range 2fe8 ; -------------------------------------------------------------------------------------- 2fe8 MACRO_Execute_Discrete,Not_In_Range: 2fe8 2fe8 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe8 None seq_br_type 1 Branch True seq_branch_adr 2fa6 MACRO_Execute_Discrete,Less seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_b_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_frame 0 None 2fe9 2fe9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 2fea ; -------------------------------------------------------------------------------------- 2fea ; 0x0260 Execute Discrete,In_Type 2fea ; -------------------------------------------------------------------------------------- 2fea MACRO_Execute_Discrete,In_Type: 2fea 2fea dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fea None dispatch_uses_tos 1 None ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_b_adr 31 0x2:0x11 val_frame 2 None 2feb 2feb fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2fed 0x2fed seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_frame 0 None 2fec ; -------------------------------------------------------------------------------------- 2fec ; 0x025f Execute Discrete,Not_In_Type 2fec ; -------------------------------------------------------------------------------------- 2fec MACRO_Execute_Discrete,Not_In_Type: 2fec 2fec dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fec None dispatch_uses_tos 1 None ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2feb 0x2feb typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_b_adr 39 0x2:0x19 val_frame 2 None 2fed 2fed fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 2fee ; -------------------------------------------------------------------------------------- 2fee ; 0x025e Execute Discrete,Convert 2fee ; -------------------------------------------------------------------------------------- 2fee MACRO_Execute_Discrete,Convert: 2fee 2fee dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2fee None dispatch_uses_tos 1 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_b_adr 39 0x2:0x19 val_frame 2 None 2fef 2fef fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2ff0 0x2ff0 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ff0 2ff0 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 02 ? typ_a_adr 11 TOP + 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2ff1 2ff1 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 2ff2 2ff2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ff3 2ff3 seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 2ff4 ; -------------------------------------------------------------------------------------- 2ff4 ; 0x025d Execute Discrete,Bounds_Check 2ff4 ; -------------------------------------------------------------------------------------- 2ff4 MACRO_Execute_Discrete,Bounds_Check: 2ff4 2ff4 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2ff4 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 2ff7 0x2ff7 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 2ff5 2ff5 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2ff6 0x2ff6 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_latch 1 None seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ff6 2ff6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 2fd3 0x2fd3 seq_random 04 ? typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_frame 0 None 2ff7 2ff7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_frame 0 None 2ff8 ; -------------------------------------------------------------------------------------- 2ff8 ; 0x025c Execute Discrete,ReverseBounds_Check 2ff8 ; -------------------------------------------------------------------------------------- 2ff8 MACRO_Execute_Discrete,ReverseBounds_Check: 2ff8 2ff8 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2ff8 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 2ff7 0x2ff7 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 2ff9 2ff9 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 2ff6 0x2ff6 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_latch 1 None seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ffa ; -------------------------------------------------------------------------------------- 2ffa ; 0x025b Execute Discrete,Check_In_Type 2ffa ; -------------------------------------------------------------------------------------- 2ffa MACRO_Execute_Discrete,Check_In_Type: 2ffa 2ffa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 2ffa None dispatch_uses_tos 1 None ioc_fiubs 1 val typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_frame 0 None 2ffb 2ffb fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 2ff0 0x2ff0 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2ffc ; -------------------------------------------------------------------------------------- 2ffc ; 0x0248 Execute Discrete,Check_In_Integer 2ffc ; -------------------------------------------------------------------------------------- 2ffc MACRO_Execute_Discrete,Check_In_Integer: 2ffc 2ffc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ffc None fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 2ffd 0x2ffd seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_random 04 ? typ_a_adr 30 0x6:0x10 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 36 0x6:0x16 val_frame 6 None 2ffd 2ffd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3278 0x3278 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 37 0x6:0x17 val_frame 6 None 2ffe ; -------------------------------------------------------------------------------------- 2ffe ; 0x025a Execute Discrete,Write_Unchecked 2ffe ; -------------------------------------------------------------------------------------- 2ffe MACRO_Execute_Discrete,Write_Unchecked: 2ffe 2ffe dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 2ffe None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 2fff 2fff typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3000 3000 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3001 3001 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3003 0x3003 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_frame 0 None 3002 3002 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3006 0x3006 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3003 3003 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 3004 3004 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 3005 3005 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3006 0x3006 seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 3006 3006 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3007 3007 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3008 ; -------------------------------------------------------------------------------------- 3008 ; 0x0259 Execute Discrete,Test_And_Set_Previous 3008 ; -------------------------------------------------------------------------------------- 3008 MACRO_Execute_Discrete,Test_And_Set_Previous: 3008 3008 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3008 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 3011 0x3011 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 30 0x2:0x10 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 2 None 3009 3009 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 300a 300a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_b_adr 16 CSA/VAL_BUS val_frame 0 None 300b 300b fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 300c 300c fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 300d 300d fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 300f 0x300f typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 300e 300e fiu_mem_start 3 start-wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 300f 0x300f seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 300f 300f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3025 0x3025 seq_random 02 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3010 ; -------------------------------------------------------------------------------------- 3010 ; 0x0258 Execute Discrete,Test_And_Set_Next 3010 ; -------------------------------------------------------------------------------------- 3010 MACRO_Execute_Discrete,Test_And_Set_Next: 3010 3010 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3010 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 3009 0x3009 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 31 0x2:0x11 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 2 None 3011 3011 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3012 3012 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3013 3013 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3014 3014 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3019 0x3019 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3015 3015 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3016 3016 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 300f 0x300f seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3017 3017 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 300f 0x300f seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 3018 3018 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 300f 0x300f typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3019 3019 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 301f 0x301f seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 301a 301a seq_br_type 7 Unconditional Call seq_branch_adr 3077 0x3077 typ_frame 0 None val_frame 0 None 301b 301b typ_frame 0 None val_frame 0 None 301c 301c fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 301d 301d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 301e 301e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 301f 301f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3020 3020 typ_alu_func 1 A_PLUS_B typ_b_adr 03 GP 0x3 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3021 3021 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 300f 0x300f seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 3022 3022 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first typ_frame 0 None val_frame 0 None 3023 3023 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 3024 3024 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 300f 0x300f seq_en_micro 0 None seq_random 02 ? typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 3025 3025 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3026 ; -------------------------------------------------------------------------------------- 3026 ; 0x0256 Execute Discrete,Instruction_Read 3026 ; -------------------------------------------------------------------------------------- 3026 MACRO_Execute_Discrete,Instruction_Read: 3026 3026 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3026 None fiu_len_fill_lit 4f zero-fill 0xf fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1d A_AND_NOT_B val_b_adr 21 0x6:0x1 val_frame 6 None 3027 3027 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 3028 ; -------------------------------------------------------------------------------------- 3028 ; 0x0255 Execute Discrete,Partial_Plus 3028 ; -------------------------------------------------------------------------------------- 3028 MACRO_Execute_Discrete,Partial_Plus: 3028 3028 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3028 None seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3029 3029 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 302b 0x302b typ_a_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 302a 302a seq_br_type 3 Unconditional Branch seq_branch_adr 302c 0x302c seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 302b 302b seq_br_type 3 Unconditional Branch seq_branch_adr 302c 0x302c seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 2 INC_A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 302c 302c seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 4 CHECK_CLASS_A_LIT val_a_adr 14 ZEROS val_alu_func b PASS_B_ELSE_PASS_A val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 302d 302d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 302e ; -------------------------------------------------------------------------------------- 302e ; 0x0254 Execute Discrete,Partial_Minus 302e ; -------------------------------------------------------------------------------------- 302e MACRO_Execute_Discrete,Partial_Minus: 302e 302e dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 302e None seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 302f 302f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3031 0x3031 typ_a_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3030 3030 seq_br_type 3 Unconditional Branch seq_branch_adr 302c 0x302c seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3031 3031 seq_br_type 3 Unconditional Branch seq_branch_adr 302c 0x302c seq_cond_sel 09 VAL.ALU_OVERFLOW(late) typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3032 ; -------------------------------------------------------------------------------------- 3032 ; 0x0253 Execute Discrete,Binary_Scale 3032 ; -------------------------------------------------------------------------------------- 3032 MACRO_Execute_Discrete,Binary_Scale: 3032 3032 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3032 None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3033 3033 fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3038 0x3038 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 3034 3034 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3035 0x3035 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 15 ZERO_COUNTER val_alu_func 5 DEC_A_MINUS_B val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3035 3035 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3037 0x3037 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 10 NOT_A val_frame 0 None val_rand 5 COUNT_ZEROS 3036 3036 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3037 0x3037 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 15 ZERO_COUNTER val_alu_func 5 DEC_A_MINUS_B val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 3037 3037 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 2fb9 0x2fb9 seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3038 3038 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3039 0x3039 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None seq_random 04 ? typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 20 TOP - 0x1 typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x11:0x12 val_alu_func 5 DEC_A_MINUS_B val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 11 None 3039 3039 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 303b 0x303b seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 32 0x11:0x12 val_frame 11 None 303a 303a fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 303b 303b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 303c ; -------------------------------------------------------------------------------------- 303c ; 0x09c0-0x09ff Execute_Immediate Binary_Scale,limitedneg 303c ; -------------------------------------------------------------------------------------- 303c MACRO_Execute_Immediate_Binary_Scale,limitedneg: 303c 303c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 303c None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_latch 1 None seq_random 02 ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 30 0x2:0x10 val_frame 2 None val_rand 6 IMMEDIATE_OP 303d 303d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 303e 0x303e seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 303e 303e fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value typ_frame 0 None val_frame 0 None 303f 303f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3040 ; -------------------------------------------------------------------------------------- 3040 ; 0x0900-0x093f Execute_Immediate Binary_Scale,limitedpos 3040 ; -------------------------------------------------------------------------------------- 3040 MACRO_Execute_Immediate_Binary_Scale,limitedpos: 3040 3040 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 3040 None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_latch 1 None typ_a_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 3041 3041 fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3035 0x3035 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 3042 3042 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3035 0x3035 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 15 ZERO_COUNTER val_alu_func 5 DEC_A_MINUS_B val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 3043 3043 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3044 ; -------------------------------------------------------------------------------------- 3044 ; 0x0252 Execute Discrete,Arithmetic_Shift 3044 ; -------------------------------------------------------------------------------------- 3044 MACRO_Execute_Discrete,Arithmetic_Shift: 3044 3044 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3044 None fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3047 0x3047 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 3045 3045 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 3046 3046 fiu_len_fill_lit 7e zero-fill 0x3e fiu_mem_start 2 start-rd fiu_offs_lit 41 None fiu_op_sel 3 insert ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x2:0x12 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 3047 3047 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x2:0x12 val_alu_func 1 A_PLUS_B val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 3048 ; -------------------------------------------------------------------------------------- 3048 ; 0x0251 Execute Discrete,Logical_Shift 3048 ; -------------------------------------------------------------------------------------- 3048 MACRO_Execute_Discrete,Logical_Shift: 3048 3048 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3048 None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 3049 3049 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x2:0x12 val_alu_func 8 PLUS_ELSE_MINUS val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 304a ; -------------------------------------------------------------------------------------- 304a ; 0x0940-0x097f Execute_Immediate Logical_Shift,limitedneg 304a ; 0x0980-0x09bf Execute_Immediate Logical_Shift,limitedpos 304a ; -------------------------------------------------------------------------------------- 304a MACRO_Execute_Immediate_Logical_Shift,limitedneg: 304a MACRO_Execute_Immediate_Logical_Shift,limitedpos: 304a 304a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 304a None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 304b 304b fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 304c ; -------------------------------------------------------------------------------------- 304c ; 0x0250 Execute Discrete,Rotate 304c ; -------------------------------------------------------------------------------------- 304c MACRO_Execute_Discrete,Rotate: 304c 304c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 304c None fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 6 fiu_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 304d 304d fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x2:0x12 val_alu_func 8 PLUS_ELSE_MINUS val_b_adr 10 TOP val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 304e ; -------------------------------------------------------------------------------------- 304e ; 0x024f Execute Discrete,Insert_Bits 304e ; -------------------------------------------------------------------------------------- 304e MACRO_Execute_Discrete,Insert_Bits: 304e 304e dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 304e None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 304f 304f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 20 TYP.ALU_CARRY(late) seq_random 02 ? typ_alu_func 1 A_PLUS_B typ_b_adr 3a 0x11:0x1a typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 11 None val_a_adr 1d TOP - 3 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 3050 3050 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 3051 3051 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 3052 ; -------------------------------------------------------------------------------------- 3052 ; 0x024e Execute Discrete,Extract_Bits 3052 ; -------------------------------------------------------------------------------------- 3052 MACRO_Execute_Discrete,Extract_Bits: 3052 3052 dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3052 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3056 0x3056 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3053 3053 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 20 TYP.ALU_CARRY(late) seq_random 02 ? typ_alu_func 1 A_PLUS_B typ_b_adr 3a 0x11:0x1a typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 11 None val_a_adr 1d TOP - 3 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_frame 0 None 3054 3054 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 1 A_PLUS_B val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3055 3055 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 2fd3 0x2fd3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 2 None 3056 3056 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3054 0x3054 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_random 02 ? typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 5 None val_a_adr 1d TOP - 3 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_frame 0 None 3057 3057 seq_br_type 7 Unconditional Call seq_branch_adr 326e 0x326e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 3058 ; -------------------------------------------------------------------------------------- 3058 ; 0x024d Execute Discrete,Count_Nonzero_Bits 3058 ; -------------------------------------------------------------------------------------- 3058 MACRO_Execute_Discrete,Count_Nonzero_Bits: 3058 3058 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3058 None fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 306d 0x306d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 15 NOT_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 3059 3059 fiu_len_fill_lit 7d zero-fill 0x3d fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_frame 0 None 305a 305a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 20 0x8:0x0 typ_frame 8 None val_a_adr 3d 0x2:0x1d val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 305b 305b fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 305c 305c fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 305d 305d fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3e 0x3:0x1e val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 3 None val_rand 2 DEC_LOOP_COUNTER 305e 305e fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 305f 305f fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 3060 3060 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3061 3061 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 3062 3062 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3063 3063 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3064 3064 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3065 3065 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 5 None val_rand 2 DEC_LOOP_COUNTER 3066 3066 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3067 3067 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3068 3068 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3069 3069 fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 306a 306a fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 306b 306b fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 306c 306c fiu_fill_mode_src 0 None fiu_len_fill_lit 43 zero-fill 0x3 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 305d 0x305d seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x5:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 306d 306d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 306e ; -------------------------------------------------------------------------------------- 306e ; 0x024c Execute Discrete,Count_Leading_Zeros 306e ; -------------------------------------------------------------------------------------- 306e MACRO_Execute_Discrete,Count_Leading_Zeros: 306e 306e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 306e None typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 306f 306f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 15 ZERO_COUNTER val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3070 ; -------------------------------------------------------------------------------------- 3070 ; 0x024b Execute Discrete,Count_Trailing_Zeros 3070 ; -------------------------------------------------------------------------------------- 3070 MACRO_Execute_Discrete,Count_Trailing_Zeros: 3070 3070 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3070 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3073 0x3073 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3071 3071 typ_frame 0 None val_a_adr 10 TOP val_alu_func 1e A_AND_B val_frame 0 None val_rand 5 COUNT_ZEROS 3072 3072 seq_en_micro 0 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 7 INC_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3073 3073 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x2:0x12 val_alu_func 6 A_MINUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 3074 ; -------------------------------------------------------------------------------------- 3074 ; 0x024a Execute Discrete,Is_Unsigned 3074 ; -------------------------------------------------------------------------------------- 3074 MACRO_Execute_Discrete,Is_Unsigned: 3074 3074 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3074 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value typ_a_adr 10 TOP typ_b_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3075 3075 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 3076 3076 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3077 3077 seq_br_type 8 Return True seq_branch_adr 3078 0x3078 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3078 3078 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3079 3079 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3076 0x3076 typ_frame 0 None val_frame 0 None 307a 307a fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 307b 307b fiu_mem_start 7 start_wr_if_true ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 307f 0x307f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_c_adr 30 GP 0xf val_frame 0 None 307c 307c fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 3080 0x3080 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 7 None 307d 307d ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 307e 307e ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 3080 0x3080 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0e GP 0xe val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_frame 4 None 307f 307f fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 7 None 3080 3080 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0e GP 0xe val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_frame 0 None 3081 3081 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3082 3082 fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 3083 3083 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3084 3084 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 307a 0x307a typ_frame 0 None val_frame 0 None 3085 3085 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3086 ; -------------------------------------------------------------------------------------- 3086 ; 0x03e6 Declare_Type Float,Defined,Visible 3086 ; -------------------------------------------------------------------------------------- 3086 MACRO_Declare_Type_Float,Defined,Visible: 3086 3086 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3086 None fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3089 0x3089 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3087 3087 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 36 0x8:0x16 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 3088 3088 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 3089 3089 fiu_mem_start 8 start_wr_if_false fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 1c None val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 308a 308a fiu_mem_start 4 continue typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_alu_func 1 A_PLUS_B val_b_adr 29 0x9:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 308b 308b fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 29 0x6:0x9 val_frame 6 None 308c ; -------------------------------------------------------------------------------------- 308c ; 0x03e5 Declare_Type Float,Defined 308c ; -------------------------------------------------------------------------------------- 308c MACRO_Declare_Type_Float,Defined: 308c 308c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 308c None fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3089 0x3089 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 308d 308d fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3088 0x3088 seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 31 0x2:0x11 typ_c_adr 21 TOP - 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 308e 308e fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3092 0x3092 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 8 None typ_rand 8 SPARE_0x08 val_frame 0 None 308f 308f ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 3093 0x3093 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3090 3090 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3097 0x3097 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3091 3091 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3094 0x3094 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3092 3092 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3090 0x3090 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3093 3093 typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3094 3094 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3096 0x3096 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3095 3095 fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 3096 3096 fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_frame 0 None 3097 3097 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3094 0x3094 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 01 GP 0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3098 3098 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3099 3099 fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 309a 309a ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 308e 0x308e seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 309b 309b fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3279 0x3279 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 309c ; -------------------------------------------------------------------------------------- 309c ; 0x03e4 Declare_Type Float,Constrained,Visible 309c ; -------------------------------------------------------------------------------------- 309c MACRO_Declare_Type_Float,Constrained,Visible: 309c 309c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 309c None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3098 0x3098 typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 309d 309d fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 309e 309e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 38 0x8:0x18 typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 309f 309f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 3d 0x5:0x1d typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 30a0 ; -------------------------------------------------------------------------------------- 30a0 ; 0x03e3 Declare_Type Float,Constrained 30a0 ; -------------------------------------------------------------------------------------- 30a0 MACRO_Declare_Type_Float,Constrained: 30a0 30a0 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30a0 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3098 0x3098 typ_a_adr 20 0x1:0x0 typ_alu_func 1 A_PLUS_B typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 30a1 30a1 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 309f 0x309f seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 30a2 ; -------------------------------------------------------------------------------------- 30a2 ; 0x03e1 Declare_Type Float,Incomplete,Visible 30a2 ; -------------------------------------------------------------------------------------- 30a2 MACRO_Declare_Type_Float,Incomplete,Visible: 30a2 30a2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30a2 None fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30a5 0x30a5 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 30a3 30a3 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 3a 0x8:0x1a typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None val_a_adr 14 ZEROS val_b_adr 2c 0x9:0xc val_frame 9 None 30a4 30a4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 30a5 30a5 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 30a6 30a6 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 2a 0x9:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 30a7 30a7 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 29 0x6:0x9 val_frame 6 None 30a8 ; -------------------------------------------------------------------------------------- 30a8 ; 0x03e0 Declare_Type Float,Incomplete 30a8 ; -------------------------------------------------------------------------------------- 30a8 MACRO_Declare_Type_Float,Incomplete: 30a8 30a8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30a8 None fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30a5 0x30a5 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 30a9 30a9 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 30a4 0x30a4 seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 3b 0x8:0x1b typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None val_a_adr 14 ZEROS val_b_adr 2c 0x9:0xc val_frame 9 None 30aa ; -------------------------------------------------------------------------------------- 30aa ; 0x03de Complete_Type Float,By_Defining 30aa ; -------------------------------------------------------------------------------------- 30aa MACRO_Complete_Type_Float,By_Defining: 30aa 30aa dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30aa None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 30ab 30ab seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_frame 8 None typ_rand 8 SPARE_0x08 val_frame 0 None 30ac 30ac fiu_mem_start 7 start_wr_if_true fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 30bf 0x30bf seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 30ad 30ad fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 30ae ; -------------------------------------------------------------------------------------- 30ae ; 0x03dd Complete_Type Float,By_Renaming 30ae ; -------------------------------------------------------------------------------------- 30ae MACRO_Complete_Type_Float,By_Renaming: 30ae 30ae dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30ae None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 30af 30af fiu_mem_start 4 continue ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 30b0 30b0 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_frame 0 None 30b1 30b1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 30b2 30b2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 30b3 30b3 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 21 0x6:0x1 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 0 None 30b4 30b4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 30b5 30b5 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 02 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 30b6 30b6 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 39 None fiu_op_sel 3 insert typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30b7 30b7 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 30c1 0x30c1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30b8 ; -------------------------------------------------------------------------------------- 30b8 ; 0x03dc Complete_Type Float,By_Constraining 30b8 ; -------------------------------------------------------------------------------------- 30b8 MACRO_Complete_Type_Float,By_Constraining: 30b8 30b8 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30b8 None fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1d TOP - 3 val_b_adr 1e TOP - 2 val_frame 0 None 30b9 30b9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 30ba 30ba fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 4 continue fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_frame 0 None 30bb 30bb fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 9 start_continue_if_true fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30bc 30bc fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 30c2 0x30c2 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30bd 30bd ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 30be 30be fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3279 0x3279 typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 30bf 30bf fiu_mem_start 4 continue seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 21 0x6:0x1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 6 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 30c0 30c0 fiu_mem_start 4 continue ioc_fiubs 1 val ioc_load_wdr 0 None typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1e TOP - 2 val_frame 0 None 30c1 30c1 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 30ad 0x30ad typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 30c2 30c2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 30c6 0x30c6 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 30c3 30c3 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 30c7 0x30c7 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 30c4 30c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 30cb 0x30cb seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 30c5 30c5 seq_br_type 8 Return True seq_branch_adr 30c8 0x30c8 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 30c6 30c6 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 30c4 0x30c4 seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 30c7 30c7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_frame 0 None 30c8 30c8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 30ca 0x30ca seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 30c9 30c9 seq_br_type 8 Return True seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 1d TOP - 3 val_frame 0 None 30ca 30ca seq_br_type 8 Return True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1d TOP - 3 val_frame 0 None 30cb 30cb seq_br_type 8 Return True seq_branch_adr 30c8 0x30c8 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 02 GP 0x2 val_frame 0 None 30cc ; -------------------------------------------------------------------------------------- 30cc ; 0x03d9 Declare_Variable Float,Visible 30cc ; -------------------------------------------------------------------------------------- 30cc MACRO_Declare_Variable_Float,Visible: 30cc 30cc dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30cc None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 30cd 30cd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 36 0x8:0x16 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 30ce ; -------------------------------------------------------------------------------------- 30ce ; 0x03da Declare_Variable Float 30ce ; -------------------------------------------------------------------------------------- 30ce MACRO_Declare_Variable_Float: 30ce 30ce dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30ce None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 37 0x9:0x17 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 30cf 30cf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 30d0 ; -------------------------------------------------------------------------------------- 30d0 ; 0x03d8 Declare_Variable Float,Duplicate 30d0 ; -------------------------------------------------------------------------------------- 30d0 MACRO_Declare_Variable_Float,Duplicate: 30d0 30d0 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30d0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 30d1 30d1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 30d2 ; -------------------------------------------------------------------------------------- 30d2 ; 0x02bf Declare_Variable Float,With_Value,With_Constraint 30d2 ; -------------------------------------------------------------------------------------- 30d2 MACRO_Declare_Variable_Float,With_Value,With_Constraint: 30d2 30d2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 30d2 None dispatch_uses_tos 1 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 30d8 0x30d8 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 30d3 30d3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 30d4 ; -------------------------------------------------------------------------------------- 30d4 ; 0x03df Declare_Variable Float,With_Value 30d4 ; -------------------------------------------------------------------------------------- 30d4 MACRO_Declare_Variable_Float,With_Value: 30d4 30d4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30d4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 30d5 0x30d5 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_frame 0 None 30d5 30d5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 30d6 ; -------------------------------------------------------------------------------------- 30d6 ; 0x02be Declare_Variable Float,Visible,With_Value,With_Constraint 30d6 ; -------------------------------------------------------------------------------------- 30d6 MACRO_Declare_Variable_Float,Visible,With_Value,With_Constraint: 30d6 30d6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 30d6 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 30d7 30d7 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 30d3 0x30d3 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 8 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 30d8 30d8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 326e 0x326e seq_cond_sel 20 TYP.ALU_CARRY(late) typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 30d9 30d9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type c Dispatch True seq_branch_adr 326e 0x326e seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 30da ; -------------------------------------------------------------------------------------- 30da ; 0x03db Declare_Variable Float,Visible,With_Value 30da ; -------------------------------------------------------------------------------------- 30da MACRO_Declare_Variable_Float,Visible,With_Value: 30da 30da dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30da None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 31 0x2:0x11 val_frame 2 None 30db 30db fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 30dc 30dc fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 30e1 0x30e1 seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) seq_latch 1 None typ_a_adr 35 0x2:0x15 typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 1e TOP - 2 val_frame 0 None val_rand 5 COUNT_ZEROS 30dd 30dd fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 30e3 0x30e3 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_b_adr 10 TOP typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_b_adr 10 TOP val_frame 0 None 30de 30de fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 30e0 0x30e0 typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 12 NOT_A_OR_B val_b_adr 1f TOP - 1 val_frame 0 None val_rand 5 COUNT_ZEROS 30df 30df typ_frame 0 None val_alu_func 15 NOT_B val_b_adr 1e TOP - 2 val_frame 0 None val_rand 5 COUNT_ZEROS 30e0 30e0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 10 TOP typ_frame 1c None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 30e1 30e1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 64 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 1c None val_b_adr 10 TOP val_frame 0 None 30e2 30e2 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 30e3 30e3 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 64 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 1c None val_alu_func 1a PASS_B val_b_adr 29 0x6:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 30e4 30e4 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 30e5 30e5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1d TOP - 3 val_frame 0 None 30e6 30e6 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 17 ? typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 30e7 30e7 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x1:0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 1f TOP - 1 val_b_adr 10 TOP val_frame 0 None 30e8 30e8 seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 30e9 30e9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 30ea ; -------------------------------------------------------------------------------------- 30ea ; 0x03fe Declare_Type Discrete,Defined,Visible 30ea ; -------------------------------------------------------------------------------------- 30ea MACRO_Declare_Type_Discrete,Defined,Visible: 30ea 30ea dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30ea None fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30dc 0x30dc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 30eb 30eb fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30ec 30ec fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 0 TYP VAL BUS seq_random 17 ? typ_b_adr 22 0x2:0x2 typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30ed 30ed fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 30e9 0x30e9 typ_alu_func 19 X_XOR_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 1f TOP - 1 val_b_adr 10 TOP val_frame 0 None 30ee ; -------------------------------------------------------------------------------------- 30ee ; 0x03fd Declare_Type Discrete,Defined 30ee ; -------------------------------------------------------------------------------------- 30ee MACRO_Declare_Type_Discrete,Defined: 30ee 30ee dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30ee None fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30dc 0x30dc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 30ef 30ef fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30f0 30f0 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_int_reads 0 TYP VAL BUS seq_random 17 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30f1 30f1 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 30e9 0x30e9 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1f TOP - 1 val_b_adr 10 TOP val_frame 0 None 30f2 ; -------------------------------------------------------------------------------------- 30f2 ; 0x03fb Declare_Type Discrete,Defined,Visible,With_Size 30f2 ; -------------------------------------------------------------------------------------- 30f2 MACRO_Declare_Type_Discrete,Defined,Visible,With_Size: 30f2 30f2 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30f2 None fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30dc 0x30dc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 30f3 30f3 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 30e5 0x30e5 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30f4 ; -------------------------------------------------------------------------------------- 30f4 ; 0x03fa Declare_Type Discrete,Defined,With_Size 30f4 ; -------------------------------------------------------------------------------------- 30f4 MACRO_Declare_Type_Discrete,Defined,With_Size: 30f4 30f4 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30f4 None fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 30dc 0x30dc seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 30f5 30f5 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 30e5 0x30e5 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 21 0x1:0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30f6 ; -------------------------------------------------------------------------------------- 30f6 ; 0x03f9 Declare_Type Discrete,Constrained,Visible 30f6 ; -------------------------------------------------------------------------------------- 30f6 MACRO_Declare_Type_Discrete,Constrained,Visible: 30f6 30f6 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30f6 None fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 32aa 0x32aa seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 30f7 30f7 fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 30fd 0x30fd seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 30f8 30f8 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 30fb 0x30fb seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 30f9 30f9 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 30fa 30fa fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 310a 0x310a seq_en_micro 0 None typ_a_adr 26 0x6:0x6 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 6 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 29 0x6:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 30fb 30fb ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1e TOP - 2 val_alu_func 12 NOT_A_OR_B val_b_adr 02 GP 0x2 val_frame 0 None val_rand 5 COUNT_ZEROS 30fc 30fc fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 310a 0x310a seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 30fd 30fd ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 3106 0x3106 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 30fe ; -------------------------------------------------------------------------------------- 30fe ; 0x03f8 Declare_Type Discrete,Constrained 30fe ; -------------------------------------------------------------------------------------- 30fe MACRO_Declare_Type_Discrete,Constrained: 30fe 30fe dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30fe None fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 30ff 30ff fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3105 0x3105 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3100 3100 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3103 0x3103 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3101 3101 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 3102 3102 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 310a 0x310a seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 29 0x6:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 3103 3103 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1e TOP - 2 val_alu_func 12 NOT_A_OR_B val_b_adr 02 GP 0x2 val_frame 0 None val_rand 5 COUNT_ZEROS 3104 3104 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 310a 0x310a seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 3105 3105 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3106 0x3106 typ_a_adr 35 0x2:0x15 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3106 3106 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3107 3107 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3108 3108 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 310c 0x310c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3109 3109 seq_br_type 3 Unconditional Branch seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 310a 310a fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 310b 310b fiu_mem_start 4 continue ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 310c 310c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 310d 310d fiu_load_oreg 1 hold_oreg fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1e TOP - 2 val_b_adr 1f TOP - 1 val_frame 0 None 310e 310e fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 6 None 310f 310f fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3117 0x3117 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1b A_OR_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3110 3110 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3113 0x3113 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3111 3111 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 3112 3112 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3115 0x3115 seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 29 0x6:0x9 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 3113 3113 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 1e TOP - 2 val_alu_func 12 NOT_A_OR_B val_b_adr 02 GP 0x2 val_frame 0 None val_rand 5 COUNT_ZEROS 3114 3114 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3115 0x3115 seq_en_micro 0 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 3115 3115 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1f TOP - 1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3116 3116 fiu_mem_start 4 continue ioc_tvbs 3 fiu+fiu seq_br_type 8 Return True seq_branch_adr 326e 0x326e seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3117 3117 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3118 3118 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3119 3119 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3278 0x3278 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 3b 0x2:0x1b typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 311a 311a fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3278 0x3278 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 311b 311b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 311c ; -------------------------------------------------------------------------------------- 311c ; 0x03fc Declare_Type InMicrocode,Discrete 311c ; -------------------------------------------------------------------------------------- 311c MACRO_Declare_Type_InMicrocode,Discrete: 311c 311c dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 311c None fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 1d TOP - 3 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 311d 311d ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 6 None 311e 311e fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 310f 0x310f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 311f 311f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3120 0x3120 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None seq_random 02 ? typ_a_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 3120 3120 fiu_load_oreg 1 hold_oreg fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 1f TOP - 1 val_b_adr 10 TOP val_frame 0 None 3121 3121 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 32 0x6:0x12 val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 6 None 3122 ; -------------------------------------------------------------------------------------- 3122 ; 0x03f7 Declare_Type InMicrocode,Discrete 3122 ; -------------------------------------------------------------------------------------- 3122 MACRO_Declare_Type_InMicrocode,Discrete: 3122 3122 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3122 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 1d TOP - 3 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 3123 3123 ioc_tvbs 1 typ+fiu typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3124 3124 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 310f 0x310f seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 3125 3125 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3120 0x3120 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None seq_random 02 ? typ_a_adr 02 GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 3126 3126 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 3129 0x3129 typ_a_adr 24 0x9:0x4 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 26 0x11:0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 3127 3127 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3128 ; -------------------------------------------------------------------------------------- 3128 ; 0x03f5 Declare_Variable Discrete,Incomplete 3128 ; -------------------------------------------------------------------------------------- 3128 MACRO_Declare_Variable_Discrete,Incomplete: 3128 3128 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3128 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 312b 0x312b seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_frame 0 None 3129 3129 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 312d 0x312d seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 3b 0x2:0x1b val_frame 2 None 312a ; -------------------------------------------------------------------------------------- 312a ; 0x03f2 Declare_Variable Discrete,Incomplete,Unsigned 312a ; -------------------------------------------------------------------------------------- 312a MACRO_Declare_Variable_Discrete,Incomplete,Unsigned: 312a 312a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 312a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 312b 0x312b seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0x0:0x0 val_frame 0 None 312b 312b fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 3 start-wr fiu_offs_lit 64 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3126 0x3126 typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 312c ; -------------------------------------------------------------------------------------- 312c ; 0x03f6 Declare_Variable Discrete,Incomplete,Visible 312c ; -------------------------------------------------------------------------------------- 312c MACRO_Declare_Variable_Discrete,Incomplete,Visible: 312c 312c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 312c None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 312f 0x312f seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_frame 0 None 312d 312d fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 30e9 0x30e9 seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 14 ZEROS val_b_adr 30 0x2:0x10 val_frame 2 None 312e ; -------------------------------------------------------------------------------------- 312e ; 0x03f3 Declare_Variable Discrete,Incomplete,Visible,Unsigned 312e ; -------------------------------------------------------------------------------------- 312e MACRO_Declare_Variable_Discrete,Incomplete,Visible,Unsigned: 312e 312e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 312e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 312f 0x312f seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 20 0x0:0x0 val_frame 0 None 312f 312f fiu_len_fill_lit 40 zero-fill 0x0 fiu_mem_start 3 start-wr fiu_offs_lit 64 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 3130 3130 fiu_mem_start 4 continue seq_br_type 2 Push (branch address) seq_branch_adr 32aa 0x32aa typ_a_adr 21 0x8:0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1 A_PLUS_B val_b_adr 26 0x11:0x6 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 3131 3131 fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 9 Return False seq_branch_adr 312d 0x312d seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_b_adr 22 0x2:0x2 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 3b 0x2:0x1b val_frame 2 None 3132 ; -------------------------------------------------------------------------------------- 3132 ; 0x03ef Complete_Type Discrete,By_Defining 3132 ; -------------------------------------------------------------------------------------- 3132 MACRO_Complete_Type_Discrete,By_Defining: 3132 3132 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3132 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 32a7 0x32a7 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3133 3133 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3139 0x3139 seq_cond_sel 0c VAL.SIGN_BITS_EQUAL(med_late) seq_latch 1 None typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 1b A_OR_B val_b_adr 1d TOP - 3 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None val_rand 5 COUNT_ZEROS 3134 3134 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 313a 0x313a seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_b_adr 1f TOP - 1 typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_b_adr 1f TOP - 1 val_frame 0 None 3135 3135 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3137 0x3137 typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 12 NOT_A_OR_B val_b_adr 1e TOP - 2 val_frame 0 None val_rand 5 COUNT_ZEROS 3136 3136 typ_frame 0 None val_alu_func 15 NOT_B val_b_adr 1d TOP - 3 val_frame 0 None val_rand 5 COUNT_ZEROS 3137 3137 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 10 TOP typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 3138 3138 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 313b 0x313b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 3139 3139 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 313b 0x313b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 28 0x6:0x8 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 313a 313a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 1c None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 2a 0x6:0xa val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 313b 313b ioc_tvbs 1 typ+fiu typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_frame 0 None typ_rand 8 SPARE_0x08 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 313c 313c fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 313d 313d fiu_mem_start 4 continue seq_random 02 ? typ_alu_func 19 X_XOR_B typ_b_adr 24 0x9:0x4 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 313e 313e fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 313f 0x313f typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 313f 313f fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3165 0x3165 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 1f TOP - 1 val_b_adr 10 TOP val_frame 0 None 3140 ; -------------------------------------------------------------------------------------- 3140 ; 0x03ee Complete_Type Discrete,By_Renaming 3140 ; -------------------------------------------------------------------------------------- 3140 MACRO_Complete_Type_Discrete,By_Renaming: 3140 3140 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3140 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3141 3141 fiu_mem_start 4 continue ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3142 3142 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 19 X_XOR_B typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_frame 0 None 3143 3143 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3144 3144 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3145 3145 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3146 3146 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 24 0x9:0x4 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_frame 0 None 3147 3147 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 3148 3148 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3149 3149 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 39 None fiu_op_sel 3 insert ioc_tvbs 1 typ+fiu seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 314a 314a fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 314b 314b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3165 0x3165 typ_b_adr 01 GP 0x1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 314c ; -------------------------------------------------------------------------------------- 314c ; 0x03ed Complete_Type Discrete,By_Constraining 314c ; -------------------------------------------------------------------------------------- 314c MACRO_Complete_Type_Discrete,By_Constraining: 314c 314c dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 314c None fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 1d TOP - 3 val_frame 0 None 314d 314d fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 315a 0x315a seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 1e TOP - 2 val_alu_func 1b A_OR_B val_b_adr 1d TOP - 3 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 314e 314e fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 314f 314f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3152 0x3152 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_alu_func 19 X_XOR_B val_b_adr 1e TOP - 2 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3150 3150 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3153 0x3153 typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_frame 0 None val_rand 5 COUNT_ZEROS 3151 3151 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3154 0x3154 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 24 0x9:0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 29 0x6:0x9 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 3152 3152 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 1d TOP - 3 val_alu_func 12 NOT_A_OR_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand 5 COUNT_ZEROS 3153 3153 fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3154 0x3154 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 24 0x9:0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 2a 0x6:0xa val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 3154 3154 fiu_mem_start 4 continue ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 8 SPARE_0x08 val_a_adr 1d TOP - 3 val_frame 0 None 3155 3155 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3156 3156 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3157 3157 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_op_sel 3 insert ioc_adrbs 2 typ typ_a_adr 10 TOP typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3158 3158 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 39 None fiu_op_sel 3 insert ioc_tvbs 1 typ+fiu seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3159 3159 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 313f 0x313f typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 02 GP 0x2 val_frame 0 None 315a 315a fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 315b 315b fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_frame 0 None 315c 315c fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 6 A_MINUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 315d 315d fiu_len_fill_lit 1f sign-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_a_adr 24 0x9:0x4 typ_alu_func 19 X_XOR_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl 6 INCREMENT_MAR val_alu_func 1a PASS_B val_b_adr 28 0x6:0x8 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 6 None 315e 315e ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 3157 0x3157 typ_a_adr 1e TOP - 2 typ_b_adr 1d TOP - 3 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_frame 0 None 315f 315f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3160 3160 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3278 0x3278 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 1d TOP - 3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3161 3161 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3162 ; -------------------------------------------------------------------------------------- 3162 ; 0x03ea Declare_Variable Discrete,Visible 3162 ; -------------------------------------------------------------------------------------- 3162 MACRO_Declare_Variable_Discrete,Visible: 3162 3162 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3162 None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 3163 3163 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 3164 ; -------------------------------------------------------------------------------------- 3164 ; 0x03eb Declare_Variable Discrete 3164 ; -------------------------------------------------------------------------------------- 3164 MACRO_Declare_Variable_Discrete: 3164 3164 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3164 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_b_adr 32 0x6:0x12 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 6 None 3165 3165 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3166 ; -------------------------------------------------------------------------------------- 3166 ; 0x03e9 Declare_Variable Discrete,Duplicate 3166 ; -------------------------------------------------------------------------------------- 3166 MACRO_Declare_Variable_Discrete,Duplicate: 3166 3166 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3166 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 3167 3167 seq_br_type 8 Return True seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 3168 ; -------------------------------------------------------------------------------------- 3168 ; 0x0600-0x06ff Execute_Immediate Set_Value_Unchecked,uimmediate 3168 ; -------------------------------------------------------------------------------------- 3168 MACRO_Execute_Immediate_Set_Value_Unchecked,uimmediate: 3168 3168 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_uadr 3168 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_mem_start 2 start-rd fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type e Unconditional Dispatch seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 04 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 3169 3169 seq_br_type a Unconditional Return typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU val_frame 0 None 316a ; -------------------------------------------------------------------------------------- 316a ; 0x0700-0x07ff Execute_Immediate Set_Value,uimmediate 316a ; -------------------------------------------------------------------------------------- 316a MACRO_Execute_Immediate_Set_Value,uimmediate: 316a 316a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 316a None dispatch_uses_tos 1 None fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3169 0x3169 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 316b 316b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 316c 0x316c seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 316c 316c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 316d 316d fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 316e 316e ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 316f 316f seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 typ_frame 0 None val_frame 0 None 3170 ; -------------------------------------------------------------------------------------- 3170 ; 0x0400-0x04ff Execute_Immediate Set_Value_Visible_Unchecked,uimmediate 3170 ; -------------------------------------------------------------------------------------- 3170 MACRO_Execute_Immediate_Set_Value_Visible_Unchecked,uimmediate: 3170 3170 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_uadr 3170 None ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 3171 3171 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 9 PASS_A_HIGH val_alu_func 1a PASS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3172 ; -------------------------------------------------------------------------------------- 3172 ; 0x0500-0x05ff Execute_Immediate Set_Value_Visible,uimmediate 3172 ; -------------------------------------------------------------------------------------- 3172 MACRO_Execute_Immediate_Set_Value_Visible,uimmediate: 3172 3172 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 3172 None dispatch_uses_tos 1 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 6 IMMEDIATE_OP 3173 3173 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3179 0x3179 seq_int_reads 0 TYP VAL BUS seq_random 08 ? typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 0 PASS_A val_b_adr 31 0x2:0x11 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 3174 ; -------------------------------------------------------------------------------------- 3174 ; 0x03ec Declare_Variable Discrete,With_Value,With_Constraint 3174 ; -------------------------------------------------------------------------------------- 3174 MACRO_Declare_Variable_Discrete,With_Value,With_Constraint: 3174 3174 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 3174 None dispatch_uses_tos 1 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 3175 3175 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 316c 0x316c seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3176 ; -------------------------------------------------------------------------------------- 3176 ; 0x03f1 Declare_Variable Discrete,With_Value 3176 ; -------------------------------------------------------------------------------------- 3176 MACRO_Declare_Variable_Discrete,With_Value: 3176 3176 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3176 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3177 0x3177 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 04 ? typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_frame 0 None 3177 3177 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 10 TOP typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3178 ; -------------------------------------------------------------------------------------- 3178 ; 0x03e8 Declare_Variable Discrete,Visible,With_Value,With_Constraint 3178 ; -------------------------------------------------------------------------------------- 3178 MACRO_Declare_Variable_Discrete,Visible,With_Value,With_Constraint: 3178 3178 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 3178 None dispatch_uses_tos 1 None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3167 0x3167 seq_random 02 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_b_adr 31 0x2:0x11 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 3179 3179 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 316c 0x316c seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_random 04 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 317a ; -------------------------------------------------------------------------------------- 317a ; 0x03f0 Declare_Variable Discrete,Visible,With_Value 317a ; -------------------------------------------------------------------------------------- 317a MACRO_Declare_Variable_Discrete,Visible,With_Value: 317a 317a dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 317a None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 31 0x2:0x11 val_frame 2 None 317b 317b fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 1f TOP - 1 typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 8 SPARE_0x08 val_b_adr 1f TOP - 1 val_frame 0 None 317c ; -------------------------------------------------------------------------------------- 317c ; 0x03ad Declare_Type Heap_Access,Defined 317c ; -------------------------------------------------------------------------------------- 317c MACRO_Declare_Type_Heap_Access,Defined: 317c 317c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 317c None fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3181 0x3181 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 22 0x0:0x2 val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 317d 317d seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 317e ; -------------------------------------------------------------------------------------- 317e ; 0x03ae Declare_Type Heap_Access,Defined,Visible 317e ; -------------------------------------------------------------------------------------- 317e MACRO_Declare_Type_Heap_Access,Defined,Visible: 317e 317e dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 317e None seq_br_type 4 Call False seq_branch_adr 32aa 0x32aa seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_a_adr 22 0x0:0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 317f 317f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3181 0x3181 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 19 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 3a 0x7:0x1a val_frame 7 None 3180 3180 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 typ_frame 0 None val_frame 0 None 3181 3181 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 29 0x6:0x9 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 6 None 3182 3182 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None val_frame 0 None 3183 3183 ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 318a 0x318a seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x0:0x0 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3184 3184 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 38 0x11:0x18 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 35 0x7:0x15 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3185 3185 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 01 GP 0x1 typ_b_adr 10 TOP typ_frame 1c None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 10 TOP val_frame 0 None 3186 3186 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 1f TOP - 1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 21 0x1:0x1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_mar_cntl 6 INCREMENT_MAR val_b_adr 01 GP 0x1 val_frame 0 None 3187 3187 ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 3188 3188 seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3189 3189 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 318a 318a seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3190 0x3190 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2b 0x7:0xb typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 318b 318b seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3190 0x3190 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2b 0x7:0xb typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 318c 318c seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3190 0x3190 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2b 0x7:0xb typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 318d 318d seq_br_type 3 Unconditional Branch seq_branch_adr 318e 0x318e typ_c_adr 3b GP 0x4 typ_frame 0 None val_frame 0 None 318e 318e seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 318f 318f seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3190 0x3190 typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 2b 0x7:0xb typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 3190 3190 seq_br_type a Unconditional Return typ_a_adr 1f TOP - 1 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3191 3191 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3192 ; -------------------------------------------------------------------------------------- 3192 ; 0x03a8 Declare_Type Heap_Access,Incomplete 3192 ; -------------------------------------------------------------------------------------- 3192 MACRO_Declare_Type_Heap_Access,Incomplete: 3192 3192 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3192 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3193 0x3193 typ_a_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3193 3193 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 31a0 0x31a0 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 29 0x6:0x9 val_frame 6 None 3194 ; -------------------------------------------------------------------------------------- 3194 ; 0x03a9 Declare_Type Heap_Access,Incomplete,Visible 3194 ; -------------------------------------------------------------------------------------- 3194 MACRO_Declare_Type_Heap_Access,Incomplete,Visible: 3194 3194 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3194 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 3193 0x3193 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 22 0x2:0x2 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3195 3195 seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 3196 ; -------------------------------------------------------------------------------------- 3196 ; 0x03a5 Declare_Type Heap_Access,Incomplete,Values_Relative 3196 ; -------------------------------------------------------------------------------------- 3196 MACRO_Declare_Type_Heap_Access,Incomplete,Values_Relative: 3196 3196 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3196 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3197 0x3197 typ_a_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3197 3197 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 31a0 0x31a0 typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 31 0x11:0x11 val_frame 11 None 3198 ; -------------------------------------------------------------------------------------- 3198 ; 0x03a6 Declare_Type Heap_Access,Incomplete,Visible,Values_Relative 3198 ; -------------------------------------------------------------------------------------- 3198 MACRO_Declare_Type_Heap_Access,Incomplete,Visible,Values_Relative: 3198 3198 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3198 None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 3197 0x3197 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 22 0x2:0x2 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3199 3199 seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 319a ; -------------------------------------------------------------------------------------- 319a ; 0x03a4 Declare_Type Heap_Access,Incomplete,Values_Relative,With_Size 319a ; -------------------------------------------------------------------------------------- 319a MACRO_Declare_Type_Heap_Access,Incomplete,Values_Relative,With_Size: 319a 319a dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 319a None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 319b 0x319b typ_a_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 20 0x0:0x0 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 319b 319b fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a9 0x32a9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x5:0xd val_frame 5 None 319c 319c fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert seq_br_type 1 Branch True seq_branch_adr 31a0 0x31a0 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 21 0x2:0x1 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 319d 319d seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 319e ; -------------------------------------------------------------------------------------- 319e ; 0x03a7 Declare_Type Heap_Access,Incomplete,Visible,Values_Relative,With_Size 319e ; -------------------------------------------------------------------------------------- 319e MACRO_Declare_Type_Heap_Access,Incomplete,Visible,Values_Relative,With_Size: 319e 319e dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 319e None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 65 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 319b 0x319b seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 22 0x2:0x2 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 22 0x0:0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 319f 319f seq_br_type 7 Unconditional Call seq_branch_adr 32aa 0x32aa typ_frame 0 None val_frame 0 None 31a0 31a0 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 3b 0x2:0x1b typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 31a1 31a1 fiu_mem_start 4 continue ioc_load_wdr 0 None typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_b_adr 39 0x2:0x19 val_frame 2 None 31a2 31a2 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_b_adr 2c 0x7:0xc typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_alu_func 1b A_OR_B val_b_adr 39 0x7:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 31a3 31a3 ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_b_adr 39 0x2:0x19 val_frame 2 None 31a4 31a4 seq_random 02 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 3f 0x2:0x1f typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 31a5 31a5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1b A_OR_B typ_b_adr 02 GP 0x2 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 31a6 31a6 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 31a7 31a7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 31a8 ; -------------------------------------------------------------------------------------- 31a8 ; 0x0270 Execute Discrete,Divide 31a8 ; -------------------------------------------------------------------------------------- 31a8 MACRO_Execute_Discrete,Divide: 31a8 31a8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31a8 None ioc_fiubs 1 val seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31a9 31a9 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31b8 0x31b8 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31aa 31aa fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31b3 0x31b3 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31ab 31ab fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31ad 0x31ad seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 7 INC_A val_frame 0 None 31ac 31ac fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 31ad 31ad ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31b0 0x31b0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31ae 31ae fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_frame 0 None 31af 31af fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31b0 31b0 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 4 CHECK_CLASS_A_LIT val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand b DIVIDE 31b1 31b1 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 4 CHECK_CLASS_A_LIT val_a_adr 1f TOP - 1 val_alu_func 19 X_XOR_B val_b_adr 10 TOP val_frame 0 None 31b2 31b2 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31b3 31b3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31b4 31b4 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31b5 31b5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31ad 0x31ad seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 7 INC_A val_frame 0 None 31b6 31b6 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 31b7 31b7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func b PASS_B_ELSE_PASS_A val_b_adr 30 0x2:0x10 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None 31b8 31b8 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31bc 0x31bc seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 19 X_XOR_B typ_b_adr 20 0x8:0x0 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 8 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31b9 31b9 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31b4 0x31b4 seq_en_micro 0 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31ba 31ba seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31bb 31bb fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 31ab 0x31ab seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 01 GP 0x1 typ_alu_func 1c DEC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31bc 31bc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 31bd 0x31bd seq_cond_sel 09 VAL.ALU_OVERFLOW(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31bd 31bd seq_br_type 7 Unconditional Call seq_branch_adr 3278 0x3278 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 31be ; -------------------------------------------------------------------------------------- 31be ; 0x0140 Execute Discrete,Divide_And_Scale 31be ; -------------------------------------------------------------------------------------- 31be MACRO_Execute_Discrete,Divide_And_Scale: 31be 31be dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31be None fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 31c7 0x31c7 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1e TOP - 2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31bf 31bf fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 31c9 0x31c9 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31c0 31c0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_en_micro 0 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1 A_PLUS_B val_b_adr 32 0x2:0x12 val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None 31c1 31c1 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 15 ZERO_COUNTER val_frame 0 None 31c2 31c2 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31cb 0x31cb seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 05 GP 0x5 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 32 0x6:0x12 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 6 None 31c3 31c3 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31cf 0x31cf seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3a 0x2:0x1a typ_frame 2 None val_b_adr 01 GP 0x1 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 31c4 31c4 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 1f TOP - 1 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31c5 31c5 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31ce 0x31ce seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 3 LEFT_I_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 4 CHECK_CLASS_A_LIT val_frame 0 None 31c6 31c6 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3278 0x3278 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31c7 31c7 seq_br_type 4 Call False seq_branch_adr 3277 0x3277 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31c8 31c8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return seq_cond_sel 56 SEQ.LATCHED_COND seq_en_micro 0 None seq_latch 1 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 31c9 31c9 seq_br_type 1 Branch True seq_branch_adr 31c8 0x31c8 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31ca 31ca fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31cb 31cb fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_frame 0 None 31cc 31cc fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31cf 0x31cf seq_cond_sel 20 TYP.ALU_CARRY(late) typ_a_adr 03 GP 0x3 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 3a 0x2:0x1a typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 31cd 31cd fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31c6 0x31c6 typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 31ce 31ce fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3278 0x3278 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31cf 31cf fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 3278 0x3278 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_random 04 ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 20 TOP - 0x1 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31d0 ; -------------------------------------------------------------------------------------- 31d0 ; 0x026f Execute Discrete,Remainder 31d0 ; -------------------------------------------------------------------------------------- 31d0 MACRO_Execute_Discrete,Remainder: 31d0 31d0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31d0 None ioc_fiubs 1 val seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31d1 31d1 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31df 0x31df seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31d2 31d2 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31d5 0x31d5 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31d3 31d3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31d4 31d4 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31d5 31d5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31d8 0x31d8 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31d6 31d6 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31d7 31d7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func a PASS_A_ELSE_PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31d8 31d8 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31de 0x31de seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 0 None 31d9 31d9 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31da 31da ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand b DIVIDE 31db 31db fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 31dd 0x31dd seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 31dc 31dc fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 31dd 31dd fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31de 31de fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31df 31df seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31e0 31e0 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31e2 0x31e2 seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31e1 31e1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31e2 31e2 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31e3 31e3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31e6 0x31e6 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31e4 31e4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 31e5 0x31e5 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 31e5 31e5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 31e6 31e6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31ec 0x31ec seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 0 None 31e7 31e7 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31e8 31e8 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand b DIVIDE 31e9 31e9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 31eb 0x31eb seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 31ea 31ea fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 31eb 31eb fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31ec 31ec typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 31ed 31ed fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31ee ; -------------------------------------------------------------------------------------- 31ee ; 0x026e Execute Discrete,Modulo 31ee ; -------------------------------------------------------------------------------------- 31ee MACRO_Execute_Discrete,Modulo: 31ee 31ee dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31ee None ioc_fiubs 1 val seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_latch 1 None typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31ef 31ef fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31fd 0x31fd seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31f0 31f0 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31d5 0x31d5 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31f1 31f1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3277 0x3277 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31f2 31f2 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 31f3 31f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 31f7 0x31f7 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31f4 31f4 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_frame 0 None 31f5 31f5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 31f6 0x31f6 seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31f6 31f6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 31f7 31f7 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 0 None 31f8 31f8 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 31f9 31f9 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand b DIVIDE 31fa 31fa fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 31fc 0x31fc seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 31fb 31fb fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 31fc 31fc fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 31fd 31fd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31fe 31fe fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31e1 0x31e1 seq_en_micro 0 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None val_rand 5 COUNT_ZEROS 31ff 31ff fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 15 ZERO_COUNTER val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3200 3200 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3203 0x3203 typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3201 3201 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3202 0x3202 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3202 3202 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 01 GP 0x1 val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 3203 3203 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3209 0x3209 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_frame 0 None 3204 3204 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31a6 0x31a6 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 0 ALU << 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3205 3205 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 9 MINUS_ELSE_PLUS val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand b DIVIDE 3206 3206 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3208 0x3208 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_frame 0 None val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3207 3207 fiu_len_fill_lit 3f sign-fill 0x3f fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320a 0x320a seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 3208 3208 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3209 3209 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 03 GP 0x3 val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 320a 320a fiu_mem_start 2 start-rd fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 320b 0x320b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 320b 320b seq_br_type 7 Unconditional Call seq_branch_adr 3277 0x3277 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 320c ; -------------------------------------------------------------------------------------- 320c ; 0x7800-0x7fff Jump pcrel,>J 320c ; -------------------------------------------------------------------------------------- 320c MACRO_Jump_pcrel,>J: 320c 320c dispatch_csa_valid 0 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 320c None typ_frame 0 None val_frame 0 None 320d 320d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 321c 0x321c seq_int_reads 0 TYP VAL BUS seq_random 36 ? typ_frame 0 None val_frame 0 None 320e ; -------------------------------------------------------------------------------------- 320e ; 0x7000-0x77ff Jump_Nonzero pcrel,>JC 320e ; -------------------------------------------------------------------------------------- 320e MACRO_Jump_Nonzero_pcrel,>JC: 320e 320e dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 320e None seq_br_type 3 Unconditional Branch seq_branch_adr 3211 0x3211 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 320f 320f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3210 ; -------------------------------------------------------------------------------------- 3210 ; 0x6800-0x6fff Jump_Zero pcrel,>JC 3210 ; -------------------------------------------------------------------------------------- 3210 MACRO_Jump_Zero_pcrel,>JC: 3210 3210 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 3210 None seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3211 3211 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 3212 0x3212 seq_int_reads 0 TYP VAL BUS seq_random 40 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3212 3212 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3213 0x3213 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_random 04 ? typ_a_adr 11 TOP + 1 typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3213 3213 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3214 ; -------------------------------------------------------------------------------------- 3214 ; 0x4600-0x47ff Jump_Case case_max 3214 ; -------------------------------------------------------------------------------------- 3214 MACRO_Jump_Case_case_max: 3214 3214 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_uadr 3214 None fiu_len_fill_lit 48 zero-fill 0x8 fiu_offs_lit 77 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_b_adr 10 TOP typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 3d 0x2:0x1d val_b_adr 10 TOP val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 3215 3215 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 3216 3216 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 321b 0x321b seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 3217 3217 ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3218 ; -------------------------------------------------------------------------------------- 3218 ; 0x00a7 Action Jump_Extended,abs,>J 3218 ; -------------------------------------------------------------------------------------- 3218 MACRO_Action_Jump_Extended,abs,>J: 3218 3218 dispatch_csa_valid 0 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3218 None ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION typ_frame 0 None val_a_adr 3d 0x2:0x1d val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand c START_MULTIPLY 3219 3219 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 321a 321a fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_frame 0 None val_frame 0 None 321b 321b ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 321c 321c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 321d 321d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 321e ; -------------------------------------------------------------------------------------- 321e ; 0x00a5 Action Jump_Nonzero_Extended,abs,>JC 321e ; -------------------------------------------------------------------------------------- 321e MACRO_Action_Jump_Nonzero_Extended,abs,>JC: 321e 321e dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 321e None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3221 0x3221 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 15 ? typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 321f 321f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3220 ; -------------------------------------------------------------------------------------- 3220 ; 0x00a6 Action Jump_Zero_Extended,abs,>JC 3220 ; -------------------------------------------------------------------------------------- 3220 MACRO_Action_Jump_Zero_Extended,abs,>JC: 3220 3220 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3220 None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 15 ? typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 5 None val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3221 3221 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3219 0x3219 seq_en_micro 0 None seq_int_reads 2 DECODING MACRO INSTRUCTION seq_random 02 ? typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x11:0x12 typ_csa_cntl 3 POP_CSA typ_frame 11 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 3d 0x2:0x1d val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand c START_MULTIPLY 3222 3222 seq_br_type 1 Branch True seq_branch_adr 321b 0x321b seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_random 16 ? typ_a_adr 11 TOP + 1 typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_frame 5 None val_frame 0 None 3223 3223 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3224 ; -------------------------------------------------------------------------------------- 3224 ; 0x009f Action Jump_Dynamic 3224 ; -------------------------------------------------------------------------------------- 3224 MACRO_Action_Jump_Dynamic: 3224 3224 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3224 None fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_random 02 ? typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3225 3225 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 321b 0x321b seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_frame 0 None 3226 ; -------------------------------------------------------------------------------------- 3226 ; 0x009d Action Jump_Nonzero_Dynamic 3226 ; -------------------------------------------------------------------------------------- 3226 MACRO_Action_Jump_Nonzero_Dynamic: 3226 3226 dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3226 None fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 322b 0x322b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 3227 3227 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 321b 0x321b seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_csa_cntl 3 POP_CSA typ_frame 5 None val_frame 0 None 3228 3228 seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3229 3229 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 322a ; -------------------------------------------------------------------------------------- 322a ; 0x009e Action Jump_Zero_Dynamic 322a ; -------------------------------------------------------------------------------------- 322a MACRO_Action_Jump_Zero_Dynamic: 322a 322a dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 322a None fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 3227 0x3227 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 322b 322b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3228 0x3228 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_random 04 ? typ_a_adr 10 TOP typ_alu_func 1e A_AND_B typ_b_adr 3f 0x5:0x1f typ_csa_cntl 3 POP_CSA typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 322c ; -------------------------------------------------------------------------------------- 322c ; 0x3e00-0x3fff Loop_Increasing pcrelneg,>JC 322c ; -------------------------------------------------------------------------------------- 322c MACRO_Loop_Increasing_pcrelneg,>JC: 322c 322c dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 322c None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 15 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 322d 322d fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 322f 0x322f seq_int_reads 0 TYP VAL BUS seq_random 36 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 0 PASS_A val_frame 0 None 322e 322e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 7 INC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 322f 322f fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 321b 0x321b seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3230 ; -------------------------------------------------------------------------------------- 3230 ; 0x3600-0x37ff Loop_Decreasing pcrelneg,>JC 3230 ; -------------------------------------------------------------------------------------- 3230 MACRO_Loop_Decreasing_pcrelneg,>JC: 3230 3230 dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 3230 None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 15 ? typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3231 3231 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3233 0x3233 seq_int_reads 0 TYP VAL BUS seq_random 36 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 0 PASS_A val_frame 0 None 3232 3232 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 1c DEC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 3233 3233 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 321b 0x321b seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3234 ; -------------------------------------------------------------------------------------- 3234 ; 0x00a4 Action Loop_Increasing_Extended,abs,>JC 3234 ; -------------------------------------------------------------------------------------- 3234 MACRO_Action_Loop_Increasing_Extended,abs,>JC: 3234 3234 dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3234 None ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 3d 0x2:0x1d val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand c START_MULTIPLY 3235 3235 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 3236 3236 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 1a ? typ_frame 0 None val_a_adr 10 TOP val_alu_func 6 A_MINUS_B val_b_adr 1f TOP - 1 val_frame 0 None 3237 3237 fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 322f 0x322f seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x11:0x12 typ_csa_cntl 3 POP_CSA typ_frame 11 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3238 3238 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 7 INC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 3239 3239 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 323a ; -------------------------------------------------------------------------------------- 323a ; 0x00a3 Action Loop_Decreasing_Extended,abs,>JC 323a ; -------------------------------------------------------------------------------------- 323a MACRO_Action_Loop_Decreasing_Extended,abs,>JC: 323a 323a dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 323a None ioc_tvbs 5 seq+seq seq_int_reads 2 DECODING MACRO INSTRUCTION typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 3d 0x2:0x1d val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand c START_MULTIPLY 323b 323b fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 323c 323c fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 1a ? typ_frame 0 None val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 10 TOP val_frame 0 None 323d 323d fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3233 0x3233 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_alu_func 1 A_PLUS_B typ_b_adr 32 0x11:0x12 typ_csa_cntl 3 POP_CSA typ_frame 11 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 323e 323e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 11 TOP + 1 val_alu_func 1c DEC_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 323f 323f seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 3240 3240 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 3241 3241 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3242 0x3242 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3242 3242 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3243 3243 seq_br_type 8 Return True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_b_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 3244 3244 seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 3245 3245 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3249 0x3249 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 09 GP 0x9 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 3246 3246 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3247 0x3247 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3247 3247 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3249 0x3249 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3248 3248 seq_br_type 8 Return True seq_branch_adr 32a9 0x32a9 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_b_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 3249 3249 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3279 0x3279 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_b_adr 0c GP 0xc typ_frame 0 None val_frame 0 None 324a ; -------------------------------------------------------------------------------------- 324a ; 0x0001-0x0045 QQUnknown InMicrocode 324a ; 0x0009-0x004e QQUnknown InMicrocode 324a ; -------------------------------------------------------------------------------------- 324a MACRO_324a_QQUnknown_InMicrocode: 324a 324a dispatch_csa_free 3 None dispatch_csa_valid 0 None dispatch_cur_class f None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 324a None seq_br_type 7 Unconditional Call seq_branch_adr 32ad 0x32ad typ_frame 0 None val_frame 0 None 324b 324b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 324c ; -------------------------------------------------------------------------------------- 324c ; 0x0007 Action Break_Optional 324c ; -------------------------------------------------------------------------------------- 324c MACRO_Action_Break_Optional: 324c 324c dispatch_csa_free 3 None dispatch_csa_valid 0 None dispatch_cur_class 7 None dispatch_ignore 1 None dispatch_uadr 324c None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 324d 324d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 324e ; -------------------------------------------------------------------------------------- 324e ; 0x0107 Execute Exception,Get_Name 324e ; -------------------------------------------------------------------------------------- 324e MACRO_Execute_Exception,Get_Name: 324e 324e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 324e None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 1c ? typ_a_adr 10 TOP typ_c_adr 2f TOP typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 324f 324f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3250 ; -------------------------------------------------------------------------------------- 3250 ; 0x0106 Execute Exception,Address 3250 ; -------------------------------------------------------------------------------------- 3250 MACRO_Execute_Exception,Address: 3250 3250 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3250 None fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 2a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 10 TOP typ_c_lit 0 None typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3251 3251 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value typ_frame 0 None val_alu_func 1e A_AND_B val_b_adr 37 0xd:0x17 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame d None 3252 3252 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3253 3253 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3255 0x3255 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_frame 0 None 3254 3254 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 2 None 3255 3255 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 3256 ; -------------------------------------------------------------------------------------- 3256 ; 0x010e Execute Exception,Is_Constraint_Error 3256 ; -------------------------------------------------------------------------------------- 3256 MACRO_Execute_Exception,Is_Constraint_Error: 3256 3256 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3256 None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3254 0x3254 typ_alu_func 1a PASS_B typ_b_adr 20 0x5:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 2d 0x1b:0xd val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 1b None 3257 3257 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3253 0x3253 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 2c 0x8:0xc val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 3258 ; -------------------------------------------------------------------------------------- 3258 ; 0x010d Execute Exception,Is_Numeric_Error 3258 ; -------------------------------------------------------------------------------------- 3258 MACRO_Execute_Exception,Is_Numeric_Error: 3258 3258 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3258 None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3254 0x3254 typ_alu_func 1a PASS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 35 0x8:0x15 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 3259 3259 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3253 0x3253 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 2d 0x8:0xd val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 325a ; -------------------------------------------------------------------------------------- 325a ; 0x010c Execute Exception,Is_Program_Error 325a ; -------------------------------------------------------------------------------------- 325a MACRO_Execute_Exception,Is_Program_Error: 325a 325a dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 325a None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3254 0x3254 typ_alu_func 1a PASS_B typ_b_adr 30 0x11:0x10 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 30 0x5:0x10 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 5 None 325b 325b ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3253 0x3253 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 2e 0x8:0xe val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 325c ; -------------------------------------------------------------------------------------- 325c ; 0x010b Execute Exception,Is_Storage_Error 325c ; -------------------------------------------------------------------------------------- 325c MACRO_Execute_Exception,Is_Storage_Error: 325c 325c dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 325c None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3254 0x3254 typ_alu_func 1a PASS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 36 0x8:0x16 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 325d 325d ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3253 0x3253 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 2f 0x8:0xf val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 325e ; -------------------------------------------------------------------------------------- 325e ; 0x010a Execute Exception,Is_Tasking_Error 325e ; -------------------------------------------------------------------------------------- 325e MACRO_Execute_Exception,Is_Tasking_Error: 325e 325e dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 325e None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3254 0x3254 typ_alu_func 1a PASS_B typ_b_adr 2d 0x8:0xd typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 37 0x8:0x17 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 8 None 325f 325f ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3253 0x3253 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 30 0x8:0x10 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 8 None 3260 ; -------------------------------------------------------------------------------------- 3260 ; 0x0109 Execute Exception,Is_Instruction_Error 3260 ; -------------------------------------------------------------------------------------- 3260 MACRO_Execute_Exception,Is_Instruction_Error: 3260 3260 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3260 None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_alu_func 1a PASS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 3261 3261 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3253 0x3253 typ_b_adr 10 TOP typ_c_adr 3d GP 0x2 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3262 ; -------------------------------------------------------------------------------------- 3262 ; 0x010f Execute Exception,Equal 3262 ; -------------------------------------------------------------------------------------- 3262 MACRO_Execute_Exception,Equal: 3262 3262 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3262 None fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_frame 0 None 3263 3263 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_c_adr 2f TOP typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None val_rand 3 CONDITION_TO_FIU 3264 ; -------------------------------------------------------------------------------------- 3264 ; 0x0257 Execute Discrete,Raise,>R 3264 ; -------------------------------------------------------------------------------------- 3264 MACRO_Execute_Discrete,Raise,>R: 3264 3264 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3264 None typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3265 3265 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 1d ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3266 3266 seq_br_type 7 Unconditional Call seq_branch_adr 32c6 0x32c6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_frame 4 None 3267 3267 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3268 ; -------------------------------------------------------------------------------------- 3268 ; 0x0800-0x08ff Execute_Immediate Raise,uimmediate,>R 3268 ; -------------------------------------------------------------------------------------- 3268 MACRO_Execute_Immediate_Raise,uimmediate,>R: 3268 3268 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_uadr 3268 None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 1d ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 36 0x5:0x16 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3269 3269 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32c6 0x32c6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None seq_random 02 ? typ_frame 0 None val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 326a 326a fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 326b 326b ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 326c 326c fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3b 0x9:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 326d 326d fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2c 0x8:0xc val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 326e 326e fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 326f 326f fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 3270 3270 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3271 3271 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3e 0x3:0x1e val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 3 None 3272 3272 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 22 0x5:0x2 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3273 3273 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 23 0x5:0x3 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3274 3274 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 24 0x5:0x4 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3275 3275 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 25 0x5:0x5 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3276 3276 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 26 0x5:0x6 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3277 3277 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2d 0x5:0xd val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3278 3278 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2f 0x7:0xf val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 3279 3279 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 25 0x8:0x5 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 327a 327a fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2f 0x5:0xf val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 327b 327b fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2f 0x6:0xf val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 327c 327c fiu_len_fill_lit 4a zero-fill 0xa fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 05 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 327d 327d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_br_type 0 Branch False seq_branch_adr 3772 0x3772 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 7 INC_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 20 0xd:0x0 val_frame d None 327e 327e ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 327f 327f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3281 0x3281 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1e A_AND_B typ_b_adr 3b 0x5:0x1b typ_frame 5 None val_frame 0 None 3280 3280 seq_br_type 3 Unconditional Branch seq_branch_adr 327f 0x327f seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1c DEC_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_csa_cntl 4 DEC_CSA_BOTTOM typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 3281 3281 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 3282 3282 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 3283 3283 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3284 3284 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 2a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 3285 3285 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 328c 0x328c seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 3286 3286 ioc_adrbs 2 typ seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3287 3287 seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 6a ? typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 2a 0x8:0xa typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 8 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3288 3288 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 328e 0x328e seq_cond_sel 20 TYP.ALU_CARRY(late) seq_lex_adr 2 None seq_random 64 ? typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 3289 3289 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 328a 328a ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 328b 328b fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 48 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 328c 328c ioc_adrbs 2 typ ioc_fiubs 2 typ seq_random 0f ? typ_a_adr 3e 0x9:0x1e typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 9 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 328d 328d seq_br_type 3 Unconditional Branch seq_branch_adr 32c8 0x32c8 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 328e 328e fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3298 0x3298 seq_cond_sel 3a TYP.D_BUS_BIT_33_34_OR_36 (med_late) seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_b_adr 22 0x2:0x2 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 328f 328f fiu_mem_start 4 continue ioc_tvbs 2 fiu+val seq_random 0a ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3290 3290 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3291 3291 ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3292 3292 ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 48 ? typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None typ_rand 0 NO_OP val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 3293 3293 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 09 GP 0x9 val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 3294 3294 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 328e 0x328e seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_frame 0 None val_frame 0 None 3295 3295 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 328c 0x328c seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 0f ? typ_a_adr 02 GP 0x2 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 3296 3296 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3289 0x3289 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_a_adr 02 GP 0x2 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 3297 3297 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 3298 3298 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 3299 3299 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type a Unconditional Return seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 329a 329a seq_br_type 3 Unconditional Branch seq_branch_adr 3281 0x3281 typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 329b 329b fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 34 0x6:0x14 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 329c 329c fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3a 0x6:0x1a val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 6 None 329d 329d fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x7:0x13 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 329e 329e fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3f 0x7:0x1f val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 329f 329f fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3e 0x7:0x1e val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 32a0 32a0 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x9:0x1c val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32a1 32a1 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2d 0x13:0xd val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 13 None 32a2 32a2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3e 0x9:0x1e val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32a3 32a3 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x8:0x1c val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 32a4 32a4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x9:0x13 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32a5 32a5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3f 0x9:0x1f val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32a6 32a6 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 31 0x9:0x11 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32a7 32a7 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 32a8 32a8 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3f 0x2:0x1f val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 32a9 32a9 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 31 0x8:0x11 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 32aa 32aa fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 32 0x8:0x12 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 32ab 32ab fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x8:0x13 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 32ac 32ac fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 37 0x12:0x17 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32ad 32ad fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 34 0x8:0x14 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 8 None 32ae 32ae fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3b 0x11:0x1b val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 32af 32af fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2e 0x11:0xe val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 32b0 32b0 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3c 0x11:0x1c val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 32b1 32b1 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 3f 0x11:0x1f val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 11 None 32b2 32b2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x5:0x13 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 32b3 32b3 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 32b4 32b4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 30 0x9:0x10 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32b5 32b5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 23 0x12:0x3 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32b6 32b6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x18:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 32b7 32b7 ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0f 0x18:0x10 typ_c_mux_sel 0 ALU typ_frame 18 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 0f 0x18:0x10 val_c_mux_sel 2 ALU val_frame 18 None 32b8 32b8 ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 32b9 32b9 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 14 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 32bd 0x32bd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 27 ? typ_frame 0 None val_a_adr 22 0x2:0x2 val_frame 2 None 32ba 32ba ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 32bb 32bb fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 32be 0x32be seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 24 0x12:0x4 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32bc 32bc seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 32bd 32bd fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 24 0x12:0x4 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32be 32be fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 38 0x7:0x18 typ_frame 7 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 32bf 32bf fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 2a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 15 ? typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_frame 8 None 32c0 32c0 ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_b_adr 02 GP 0x2 val_frame 0 None 32c1 32c1 seq_br_type 3 Unconditional Branch seq_branch_adr 32e3 0x32e3 seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_frame 0 None val_b_adr 32 0x2:0x12 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 32c2 32c2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 25 0x12:0x5 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32c3 32c3 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 32c4 32c4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x12:0x13 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 12 None 32c5 32c5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c6 0x32c6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 05 ? typ_alu_func 1a PASS_B typ_b_adr 36 0x2:0x16 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 39 0x9:0x19 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 9 None 32c6 32c6 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 32c7 32c7 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32c9 0x32c9 seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 32c8 32c8 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 32c9 32c9 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_tar 1 hold_tar fiu_offs_lit 2a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 16 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_frame 0 None 32ca 32ca fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 14 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 6a ? typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x2:0x2 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 32cb 32cb fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 39 0x2:0x19 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 32cc 32cc fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 2a None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 32dc 0x32dc typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 32cd 32cd fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 8 None 32ce 32ce fiu_len_fill_lit 56 zero-fill 0x16 fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 32e3 0x32e3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_lex_adr 2 None seq_random 0b ? typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 32cf 32cf fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 32e3 0x32e3 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 32d0 32d0 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32e3 0x32e3 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_b_adr 01 GP 0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 03 GP 0x3 val_frame 0 None 32d1 32d1 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32e3 0x32e3 seq_cond_sel 5f (VAL.ALU_32_CO(late)) nand (TYP.ALU_32_CARRY_OUT(late)) typ_a_adr 3e 0x11:0x1e typ_alu_func 6 A_MINUS_B typ_b_adr 03 GP 0x3 typ_frame 11 None val_a_adr 38 0x2:0x18 val_alu_func 6 A_MINUS_B val_b_adr 04 GP 0x4 val_frame 2 None 32d2 32d2 ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 32d3 32d3 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32da 0x32da seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_random 0f ? typ_a_adr 03 GP 0x3 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 32d4 32d4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 32d5 32d5 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 32d8 0x32d8 seq_int_reads 5 RESOLVE RAM typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 32d6 32d6 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f9 0x32f9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 26 0x5:0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 2a 0x5:0xa val_frame 5 None 32d7 32d7 seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 typ_frame 0 None val_frame 0 None 32d8 32d8 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f9 0x32f9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 26 0x5:0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 2b 0x5:0xb val_frame 5 None 32d9 32d9 seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 typ_frame 0 None val_frame 0 None 32da 32da seq_en_micro 0 None typ_frame 0 None val_frame 0 None 32db 32db fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32ea 0x32ea seq_int_reads 5 RESOLVE RAM typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 32dc 32dc seq_br_type 3 Unconditional Branch seq_branch_adr 32e3 0x32e3 seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 32dd 32dd seq_en_micro 0 None seq_random 27 ? typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 22 0x1:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 32de 32de fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_offs_lit 6d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 32df 32df ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 16 ? typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 32e0 32e0 fiu_len_fill_lit 52 zero-fill 0x12 fiu_load_var 1 hold_var fiu_offs_lit 14 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION seq_random 6a ? typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 22 0x2:0x2 val_frame 2 None 32e1 32e1 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 39 0x2:0x19 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 32e2 32e2 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 10 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32ce 0x32ce seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_latch 1 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 8 None 32e3 32e3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32e9 0x32e9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 32e4 32e4 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 32e7 0x32e7 seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 32e5 32e5 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f9 0x32f9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 26 0x5:0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 2a 0x5:0xa val_frame 5 None 32e6 32e6 seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 typ_frame 0 None val_frame 0 None 32e7 32e7 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f9 0x32f9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 26 0x5:0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 2b 0x5:0xb val_frame 5 None 32e8 32e8 seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 typ_frame 0 None val_frame 0 None 32e9 32e9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 32ea 32ea fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f9 0x32f9 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 26 0x5:0x6 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 32eb 32eb seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 typ_frame 0 None val_frame 0 None 32ec ; -------------------------------------------------------------------------------------- 32ec ; 0x0101 Execute Exception,Reraise,>R 32ec ; -------------------------------------------------------------------------------------- 32ec MACRO_Execute_Exception,Reraise,>R: 32ec 32ec dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 32ec None fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32dd 0x32dd seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1e None typ_rand a PASS_B_HIGH val_alu_func 13 ONES val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 32ed 32ed seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_latch 1 None seq_random 27 ? typ_a_adr 10 TOP typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_a_adr 2c 0x8:0xc val_alu_func 5 DEC_A_MINUS_B val_b_adr 10 TOP val_frame 8 None 32ee 32ee fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 32f0 0x32f0 typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 32 0x11:0x12 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 32ef 32ef ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 28 0x5:0x8 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 32f0 32f0 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 32f1 0x32f1 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 29 0x5:0x9 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 5 None 32f1 32f1 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 32f4 0x32f4 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 32f2 32f2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 32f3 32f3 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 32f8 0x32f8 seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_frame 0 None val_a_adr 36 0x13:0x16 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 13 None 32f4 32f4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1a PASS_B typ_b_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 32f5 32f5 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_random 15 ? typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2e TOP + 1 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_mar_cntl 9 LOAD_MAR_CODE typ_rand 1 INC_LOOP_COUNTER val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 32f6 32f6 ioc_tvbs 1 typ+fiu seq_int_reads 0 TYP VAL BUS seq_random 6e ? typ_frame 0 None val_frame 0 None 32f7 32f7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f8 0x32f8 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_a_adr 36 0x13:0x16 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 13 None 32f8 32f8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x2:0x1 val_alu_func 1d A_AND_NOT_B val_b_adr 0f GP 0xf val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 32f9 32f9 ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 32fa 32fa typ_a_adr 04 GP 0x4 typ_alu_func 1c DEC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 32fb 32fb fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 05 GP 0x5 typ_alu_func 6 A_MINUS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 32fc 32fc ioc_load_wdr 0 None typ_b_adr 14 BOT - 1 typ_frame 0 None val_b_adr 14 BOT - 1 val_frame 0 None 32fd 32fd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type a Unconditional Return seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 32fe 32fe seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 32ff 32ff seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3300 3300 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3305 0x3305 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3301 3301 fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 3305 0x3305 seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_int_reads 5 RESOLVE RAM seq_latch 1 None seq_random 13 ? typ_a_adr 27 0x2:0x7 typ_alu_func 1b A_OR_B typ_b_adr 22 0x2:0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3302 3302 fiu_mem_start 7 start_wr_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 3303 0x3303 seq_cond_sel 56 SEQ.LATCHED_COND seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3303 3303 ioc_load_wdr 0 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 3304 3304 seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 3305 3305 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 2 Push (branch address) seq_branch_adr 3311 0x3311 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 26 0x11:0x6 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3306 3306 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3367 0x3367 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3307 3307 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3336 0x3336 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 06 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3308 3308 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 3309 3309 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 3315 0x3315 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 27 0x11:0x7 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 330a 330a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3367 0x3367 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 330b 330b fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3336 0x3336 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None seq_random 06 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 330c 330c seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 330d 330d fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 3318 0x3318 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 28 0x11:0x8 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 330e 330e fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3367 0x3367 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 330f 330f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3336 0x3336 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None seq_random 06 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3310 3310 seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 typ_frame 0 None val_frame 0 None 3311 3311 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3323 0x3323 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3312 3312 ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3314 0x3314 typ_a_adr 2a 0x11:0xa typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 3313 3313 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 331b 0x331b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 32 0x2:0x12 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 3314 3314 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 331b 0x331b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 3315 3315 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3326 0x3326 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3316 3316 ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 2a 0x11:0xa typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 3317 3317 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 331b 0x331b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 31 0x11:0x11 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 3a 0x2:0x1a val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 3318 3318 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 3e None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3328 0x3328 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3319 3319 ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 2a 0x11:0xa typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 331a 331a seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 331b 0x331b seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 30 0x11:0x10 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 21 0x5:0x1 val_alu_func 0 PASS_A val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 5 None 331b 331b seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 331c 331c fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 331f 0x331f seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 2 INC_A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 05 GP 0x5 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None 331d 331d fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 3320 0x3320 seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1b A_OR_B typ_b_adr 09 GP 0x9 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 0e GP 0xe val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 331e 331e seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 331f 331f ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 07 GP 0x7 typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 3320 3320 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 07 GP 0x7 typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 05 GP 0x5 val_frame 0 None 3321 3321 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_frame 0 None 3322 3322 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_a_adr 21 0x2:0x1 typ_alu_func 7 INC_A typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 0 NO_OP val_frame 0 None 3323 3323 fiu_mem_start 2 start-rd ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3325 0x3325 typ_a_adr 2f 0x11:0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 3324 3324 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 332a 0x332a seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 21 0x0:0x1 typ_alu_func 0 PASS_A typ_b_adr 09 GP 0x9 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3325 3325 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 332a 0x332a seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 2b 0x11:0xb typ_alu_func 0 PASS_A typ_b_adr 09 GP 0x9 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 3326 3326 fiu_mem_start 2 start-rd ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 2f 0x11:0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 3327 3327 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 332a 0x332a seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 2c 0x11:0xc typ_alu_func 0 PASS_A typ_b_adr 09 GP 0x9 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 3328 3328 fiu_mem_start 2 start-rd ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 2f 0x11:0xf typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 3329 3329 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 332a 0x332a seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 2d 0x11:0xd typ_alu_func 0 PASS_A typ_b_adr 09 GP 0x9 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 11 None val_frame 0 None 332a 332a fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 3c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3330 0x3330 typ_a_adr 04 GP 0x4 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 332b 332b fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 3a None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e typ_a_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 332c 332c fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3333 0x3333 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 04 GP 0x4 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 332d 332d seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 332e 332e fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 04 GP 0x4 val_c_adr 3b GP 0x4 val_frame 0 None 332f 332f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3331 0x3331 seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 3330 3330 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3331 0x3331 seq_en_micro 0 None typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 3331 3331 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 3332 3332 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 07 GP 0x7 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 3333 3333 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 04 GP 0x4 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 3334 3334 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_alu_func 1a PASS_B typ_b_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_frame 0 None 3335 3335 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_a_adr 21 0x2:0x1 typ_alu_func 7 INC_A typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 0 NO_OP val_frame 0 None 3336 3336 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3339 0x3339 seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 3337 3337 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_a_adr 21 0x2:0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x2:0x2 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3f 0x1e:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 1e None 3338 3338 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 333b 0x333b seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 07 GP 0x7 typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 3339 3339 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_a_adr 21 0x2:0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 22 0x2:0x2 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3f 0x1e:0x1f val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 1e None 333a 333a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 333b 0x333b seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_b_adr 29 0x11:0x9 typ_frame 11 None val_b_adr 07 GP 0x7 val_frame 0 None 333b 333b fiu_len_fill_lit 4c zero-fill 0xc fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_op_sel 3 insert ioc_adrbs 3 seq seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 21 0x2:0x1 typ_alu_func 7 INC_A typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 333c 333c fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_a_adr 3c 0x2:0x1c typ_alu_func 1b A_OR_B typ_b_adr 22 0x2:0x2 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 333d 333d ioc_load_wdr 0 None typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 333e 333e seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 333f 333f fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3366 0x3366 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3340 3340 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 3e None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 334a 0x334a seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3341 3341 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 334a 0x334a typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3342 3342 fiu_mem_start 4 continue seq_br_type 2 Push (branch address) seq_branch_adr 3348 0x3348 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3343 3343 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3344 3344 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3370 0x3370 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3345 3345 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3346 3346 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 3347 3347 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3366 0x3366 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3348 3348 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 3e None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 335c 0x335c seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3349 3349 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 335c 0x335c typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 334a 334a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 334b 334b fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 7e None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 334c 334c ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 3352 0x3352 seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 334d 334d seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 334e 0x334e seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 334e 334e seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 334f 334f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type a Unconditional Return seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 3350 3350 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 334f 0x334f seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3351 3351 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3352 3352 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3356 0x3356 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 32 0x1e:0x12 typ_alu_func 1b A_OR_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1e None val_a_adr 04 GP 0x4 val_frame 0 None 3353 3353 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 335b 0x335b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 3354 3354 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 335a 0x335a seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_frame 4 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3355 3355 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3356 3356 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3357 0x3357 seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3357 3357 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 334a 0x334a seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3358 3358 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3359 3359 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 334a 0x334a seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 335a 335a fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 335b 0x335b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 335b 335b fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3356 0x3356 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 32 0x1e:0x12 typ_alu_func 1b A_OR_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1e None val_a_adr 04 GP 0x4 val_frame 0 None 335c 335c fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 335d 335d fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 7e None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 335e 335e seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 335f 0x335f seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 335f 335f fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3363 0x3363 seq_en_micro 0 None typ_a_adr 2e 0x11:0xe typ_alu_func 1b A_OR_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 04 GP 0x4 val_frame 0 None 3360 3360 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_offs_lit 3c None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3365 0x3365 seq_en_micro 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_alu_func 1c DEC_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 3361 3361 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_offs_lit 3a None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3362 3362 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3363 3363 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_offs_lit 3e None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3364 0x3364 typ_a_adr 05 GP 0x5 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3364 3364 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3365 3365 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_oreg 1 hold_oreg fiu_offs_lit 3c None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 04 GP 0x4 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 04 GP 0x4 val_frame 0 None val_rand a PASS_B_HIGH 3366 3366 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3368 0x3368 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3367 3367 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3279 0x3279 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3368 3368 ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 3369 3369 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_a_adr 33 0x11:0x13 typ_alu_func 1e A_AND_B typ_b_adr 09 GP 0x9 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 336a 336a ioc_fiubs 1 val seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 3f 0x1e:0x1f val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 1e None 336b 336b fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 336c 336c fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3370 0x3370 typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 336d 336d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 336e 336e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 336f 336f fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3370 0x3370 typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3370 3370 ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 3371 3371 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 3372 3372 ioc_fiubs 1 val seq_br_type a Unconditional Return typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 3f 0x1e:0x1f val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 1e None 3373 3373 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 3382 0x3382 seq_cond_sel 4c SEQ.ME_dispatch seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3374 3374 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_random d disable slice timer seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3375 3375 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 0f GP 0xf typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2f 0x2:0xf val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 19 0x2:0x6 val_c_mux_sel 2 ALU val_frame 2 None 3376 3376 fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 3381 0x3381 seq_cond_sel 53 SEQ.E_MACRO_EVENT~5 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 3377 3377 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 338c 0x338c seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 21 0x2:0x1 val_frame 2 None 3378 3378 fiu_len_fill_lit 6b zero-fill 0x2b fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 337e 0x337e seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1c DEC_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_b_adr 26 0x2:0x6 val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3379 3379 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 21 0x2:0x1 typ_frame 2 None val_frame 0 None 337a 337a fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 337c 0x337c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 0e GP 0xe typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 337b 337b fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 337b 0x337b seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 14 BOT - 1 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 14 BOT - 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 337c 337c ioc_load_wdr 0 None typ_b_adr 14 BOT - 1 typ_frame 0 None val_b_adr 14 BOT - 1 val_frame 0 None 337d 337d seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 337e 337e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 21 0x2:0x1 typ_frame 2 None val_frame 0 None 337f 337f fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 10 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3380 3380 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 337a 0x337a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3381 3381 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3651 0x3651 seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 3c 0x12:0x1c val_frame 12 None 3382 3382 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3383 3383 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 27 0x2:0x7 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3384 3384 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 70 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3385 3385 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3386 0x3386 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_frame 0 None 3386 3386 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3374 0x3374 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3387 3387 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3388 3388 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 27 0x2:0x7 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3389 3389 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 70 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 338a 338a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 338b 0x338b seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_frame 0 None 338b 338b fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3391 0x3391 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 338c 338c fiu_len_fill_lit 6b zero-fill 0x2b fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1c DEC_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 0 NO_OP val_b_adr 26 0x2:0x6 val_frame 2 None 338d 338d fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 338e 338e fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 23 0x2:0x3 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 23 0x2:0x3 val_frame 2 None 338f 338f ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 337a 0x337a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_b_adr 24 0x2:0x4 val_frame 2 None val_rand 2 DEC_LOOP_COUNTER 3390 3390 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 3387 0x3387 seq_cond_sel 4c SEQ.ME_dispatch seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3391 3391 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3392 3392 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 15 ? typ_a_adr 0f GP 0xf typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2f 0x2:0xf val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 19 0x2:0x6 val_c_mux_sel 2 ALU val_frame 2 None 3393 3393 fiu_len_fill_lit 6f zero-fill 0x2f fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3377 0x3377 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 3394 3394 fiu_mem_start a start_continue_if_false fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 33a8 0x33a8 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 04 0x2:0x1b typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 30 0x2:0x10 val_c_adr 03 0x2:0x1c val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3395 3395 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_random 6 load slice timer ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 42 ? typ_a_adr 20 0x2:0x0 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 3396 3396 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3397 3397 fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 2 None 3398 3398 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 33aa 0x33aa seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_en_micro 0 None typ_a_adr 3e 0x2:0x1e typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3c 0x2:0x1c val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3399 3399 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 33a5 0x33a5 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 45 ? typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_b_adr 21 0x2:0x1 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 4 None 339a 339a fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 33b4 0x33b4 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 46 ? typ_a_adr 39 0x2:0x19 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None 339b 339b fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_b_adr 0d GP 0xd typ_c_adr 28 LOOP_COUNTER typ_c_lit 0 None typ_c_source 0 FIU_BUS typ_frame 1f None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 6 None 339c 339c fiu_len_fill_lit 5a zero-fill 0x1a fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 33b4 0x33b4 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 3f ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 339d 339d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 33a0 0x33a0 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_lex_adr 2 None seq_random 53 ? typ_a_adr 0e GP 0xe typ_alu_func 1e A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 9 LOAD_MAR_CODE val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 6 None 339e 339e ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 13 ? typ_a_adr 3a 0x2:0x1a typ_alu_func 6 A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 28 LOOP_COUNTER typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None val_a_adr 0d GP 0xd val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 339f 339f ioc_random c enable slice timer ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 33b8 0x33b8 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_a_adr 21 0x2:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 33a0 33a0 ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_latch 1 None seq_random 13 ? typ_a_adr 3a 0x2:0x1a typ_alu_func 6 A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 28 LOOP_COUNTER typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None val_a_adr 0d GP 0xd val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_frame 0 None 33a1 33a1 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 33b8 0x33b8 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 33a2 33a2 fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 33a3 33a3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None typ_a_adr 23 0x2:0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None 33a4 33a4 ioc_random c enable slice timer ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None typ_a_adr 24 0x2:0x4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 33a5 33a5 ioc_adrbs 3 seq seq_br_type 2 Push (branch address) seq_branch_adr 07e9 0x7e9 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 1a 0x2:0x5 typ_c_mux_sel 0 ALU typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None val_c_adr 1a 0x2:0x5 val_frame 2 None 33a6 33a6 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_random 06 ? typ_a_adr 21 0x2:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x2:0x1d typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 33a7 33a7 ioc_random c enable slice timer seq_br_type a Unconditional Return seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 33a8 33a8 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33a9 33a9 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3394 0x3394 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 33aa 33aa fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 33ab 0x33ab seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 21 0x2:0x1 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 33ab 33ab ioc_fiubs 1 val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_b_adr 39 0x2:0x19 val_frame 2 None 33ac 33ac fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 33af 0x33af seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 33ad 33ad fiu_mem_start 2 start-rd ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 33ae 0x33ae seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_c_adr 33 GP 0xc typ_frame 0 None val_a_adr 31 0x5:0x11 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 33ae 33ae fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 27 0x2:0x7 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 33af 33af ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_c_adr 33 GP 0xc typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 33b0 33b0 fiu_mem_start 3 start-wr seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 0c GP 0xc typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3e 0x5:0x1e val_alu_func 18 NOT_A_AND_B val_b_adr 0c GP 0xc val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 5 None 33b1 33b1 ioc_load_wdr 0 None seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0c GP 0xc typ_frame 0 None val_a_adr 25 0x9:0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 0c GP 0xc val_frame 9 None 33b2 33b2 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 33b3 0x33b3 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 33b3 33b3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 27 0x2:0x7 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 33b4 33b4 seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM seq_random 6b ? typ_a_adr 3a 0x2:0x1a typ_alu_func 0 PASS_A typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 33b5 33b5 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 4 None 33b6 33b6 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 31 ? typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 33b7 33b7 seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 31 ? typ_b_adr 3b 0x2:0x1b typ_frame 2 None val_frame 0 None 33b8 33b8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 33b9 33b9 fiu_mem_start 4 continue seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 33ba 33ba ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_a_adr 23 0x2:0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None 33bb 33bb ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) seq_en_micro 0 None typ_a_adr 24 0x2:0x4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 33bc 33bc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 40 SEQ.macro_restartable seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 33bd 33bd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33be 33be fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 33c5 0x33c5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 5 RESOLVE RAM typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 33bf 33bf seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33c0 33c0 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 33c2 0x33c2 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 7 INC_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 33c1 33c1 fiu_mem_start 5 start_rd_if_true fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 3394 0x3394 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 33c2 33c2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 33c3 33c3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33c4 33c4 seq_br_type 3 Unconditional Branch seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 33c5 33c5 ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 33c6 33c6 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 33bc 0x33bc seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 38 0x7:0x18 typ_frame 7 None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 33c7 33c7 seq_br_type 3 Unconditional Branch seq_branch_adr 33bc 0x33bc seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 33c8 33c8 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33c9 33c9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 11 start_tag_query fiu_op_sel 3 insert ioc_tvbs 3 fiu+fiu seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0xd:0x2 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0xd:0x2 val_c_mux_sel 2 ALU val_frame d None 33ca 33ca fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None 33cb 33cb ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x12:0x10 val_alu_func 18 NOT_A_AND_B val_b_adr 0b GP 0xb val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 33cc 33cc fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 13 start_available_query fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_frame 0 None val_b_adr 0b GP 0xb val_c_adr 1c 0xd:0x3 val_c_source 0 FIU_BUS val_frame d None 33cd 33cd fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 73 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None val_a_adr 0b GP 0xb val_alu_func 1e A_AND_B val_b_adr 25 0x5:0x5 val_frame 5 None 33ce 33ce seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33cf 33cf fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 33d9 0x33d9 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x12:0x10 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 33d0 33d0 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 33 GP 0xc typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 33d1 33d1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 29 0xd:0x9 typ_alu_func 1b A_OR_B typ_b_adr 0c GP 0xc typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 33d2 33d2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 33d3 33d3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33d4 33d4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33d5 33d5 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start f start_physical_tag_rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34fc 0x34fc seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 0c GP 0xc typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_b_adr 0c GP 0xc val_frame 0 None 33d6 33d6 ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x12:0x10 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 33d7 33d7 fiu_mem_start 10 start_physical_tag_wr ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 33dc 0x33dc seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0b GP 0xb val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 33d8 33d8 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 33d9 33d9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 0fd2 0xfd2 seq_en_micro 0 None typ_frame 0 None val_c_adr 1a 0xd:0x5 val_c_source 0 FIU_BUS val_frame d None 33da 33da fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 11 start_tag_query fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 33ca 0x33ca seq_en_micro 0 None typ_frame 0 None val_a_adr 23 0xd:0x3 val_alu_func 1a PASS_B val_b_adr 25 0xd:0x5 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame d None 33db 33db seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 104e 0x104e seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33dc 33dc fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 22 0xd:0x2 typ_frame d None val_a_adr 22 0xd:0x2 val_b_adr 0b GP 0xb val_frame d None 33dd 33dd fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_b_adr 23 0xd:0x3 val_frame d None 33de 33de seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33df 33df seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33e0 33e0 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_frame d None 33e1 33e1 seq_br_type 7 Unconditional Call seq_branch_adr 33df 0x33df typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 33e2 33e2 fiu_tivi_src c mar_0xc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0xd:0x1 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0xd:0x1 val_c_mux_sel 2 ALU val_frame d None 33e3 33e3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33c8 0x33c8 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 33e4 33e4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 33e1 0x33e1 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 33e5 33e5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 33e6 33e6 ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_a_adr 3a 0x1b:0x1a typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 1b None val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 33e7 33e7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33c8 0x33c8 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 33e8 33e8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None val_frame 0 None 33e9 33e9 ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 21 0xd:0x1 val_frame d None val_rand 9 PASS_A_HIGH 33ea 33ea fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 33e2 0x33e2 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_frame d None 33eb 33eb ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0xd:0x1 val_alu_func 13 ONES val_frame d None val_rand 9 PASS_A_HIGH 33ec 33ec fiu_mem_start 8 start_wr_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 33ed 33ed fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 3a 0x1b:0x1a val_frame 1b None 33ee 33ee fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_b_adr 3b 0x1b:0x1b typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 3b 0x1b:0x1b val_frame 1b None 33ef 33ef fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_a_adr 28 0x5:0x8 typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_b_adr 39 0x2:0x19 val_frame 2 None 33f0 33f0 fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 33f0 0x33f0 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 33f1 33f1 fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 33f4 0x33f4 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 33f2 33f2 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 33f0 0x33f0 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 3d 0x8:0x1d typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 33f3 33f3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33f4 33f4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 33f8 0x33f8 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 33f5 33f5 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame c None 33f6 33f6 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 3d 0x6:0x1d val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 33f7 33f7 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 33f8 33f8 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 21 0xd:0x1 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_alu_func 1a PASS_B val_b_adr 21 0xd:0x1 val_frame d None 33f9 33f9 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0xd:0x2 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0xd:0x1 val_c_adr 1d 0xd:0x2 val_c_source 0 FIU_BUS val_frame d None val_rand 9 PASS_A_HIGH 33fa 33fa seq_br_type 7 Unconditional Call seq_branch_adr 34fb 0x34fb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33fb 33fb ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 33fc 33fc fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 33fd 33fd fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_b_adr 0b GP 0xb val_c_adr 1c 0xd:0x3 val_c_source 0 FIU_BUS val_frame d None 33fe 33fe ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 104e 0x104e seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0xd:0x1 val_alu_func 13 ONES val_frame d None val_rand 9 PASS_A_HIGH 33ff 33ff fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 22 0xd:0x2 typ_frame d None val_b_adr 22 0xd:0x2 val_frame d None 3400 3400 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_mdr 1 hold_mdr fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 33e2 0x33e2 seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 23 0xd:0x3 val_alu_func 1a PASS_B val_b_adr 21 0xd:0x1 val_frame d None 3401 3401 seq_br_type 7 Unconditional Call seq_branch_adr 33df 0x33df typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 3402 3402 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 33c8 0x33c8 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0xd:0x1 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0xd:0x1 val_c_source 0 FIU_BUS val_frame d None val_rand a PASS_B_HIGH 3403 3403 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3401 0x3401 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 3404 3404 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 3405 3405 ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 3406 3406 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f3 0x34f3 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 21 0xd:0x1 val_frame d None val_rand 9 PASS_A_HIGH 3407 3407 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 340b 0x340b seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 36 0x12:0x16 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 3408 3408 fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 340a 0x340a seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_frame 2 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3409 3409 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 340a 0x340a seq_en_micro 0 None typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 340a 340a fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 340e 0x340e seq_en_micro 0 None typ_a_adr 33 0x2:0x13 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0xd:0x1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand 9 PASS_A_HIGH 340b 340b seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 340c 340c fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3402 0x3402 seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_frame d None 340d 340d fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 340e 340e fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 1d 0xd:0x2 val_c_source 0 FIU_BUS val_frame d None 340f 340f fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3416 0x3416 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3410 3410 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 3411 3411 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 21 0x0:0x1 typ_alu_func 1e A_AND_B typ_b_adr 0f GP 0xf typ_frame 0 None val_a_adr 21 0x7:0x1 val_alu_func 1e A_AND_B val_b_adr 0e GP 0xe val_frame 7 None 3412 3412 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 21 0x0:0x1 typ_alu_func 1b A_OR_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 3413 3413 fiu_mem_start 9 start_continue_if_true ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_c_lit 1 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 34 0x12:0x14 val_alu_func 1b A_OR_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 12 None 3414 3414 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 3415 3415 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_br_type a Unconditional Return seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_b_adr 22 0xd:0x2 val_frame d None 3416 3416 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3495 0x3495 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 21 0xd:0x1 val_frame d None val_rand 9 PASS_A_HIGH 3417 3417 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3402 0x3402 seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_frame d None 3418 3418 seq_br_type 7 Unconditional Call seq_branch_adr 33df 0x33df typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 3419 3419 fiu_tivi_src c mar_0xc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0xd:0x1 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0xd:0x1 val_c_mux_sel 2 ALU val_frame d None 341a 341a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33c8 0x33c8 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 341b 341b ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3418 0x3418 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 341c 341c fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 341d 341d ioc_tvbs 8 typ+mem seq_en_micro 0 None typ_a_adr 3a 0x1b:0x1a typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 1b None val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 341e 341e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33c8 0x33c8 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 341f 341f ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None val_frame 0 None 3420 3420 ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None typ_mar_cntl a LOAD_MAR_IMPORT typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 21 0xd:0x1 val_frame d None val_rand 9 PASS_A_HIGH 3421 3421 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3419 0x3419 seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 21 0xd:0x1 val_alu_func 0 PASS_A val_frame d None 3422 3422 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 37 0x7:0x17 typ_alu_func 1c DEC_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl a LOAD_MAR_IMPORT val_a_adr 21 0xd:0x1 val_frame d None val_rand 9 PASS_A_HIGH 3423 3423 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 39 0x2:0x19 val_frame 2 None 3424 3424 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3424 0x3424 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 39 0x2:0x19 val_frame 2 None 3425 3425 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 21 0xd:0x1 typ_frame d None val_alu_func 1a PASS_B val_b_adr 21 0xd:0x1 val_frame d None 3426 3426 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 33 0x2:0x13 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 3427 3427 fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 2 fiu+val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 33 0x2:0x13 val_alu_func 18 NOT_A_AND_B val_b_adr 0e GP 0xe val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 2 None 3428 3428 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3429 0x3429 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 5 DEC_A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3429 3429 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3436 0x3436 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 33 0x12:0x13 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 12 None typ_rand c WRITE_OUTER_FRAME val_a_adr 0c GP 0xc val_alu_func 6 A_MINUS_B val_b_adr 3b 0x12:0x1b val_frame 12 None 342a 342a seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 342b 342b fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3430 0x3430 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 342c 342c fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 342f 0x342f seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 34 0x6:0x14 typ_alu_func 1d A_AND_NOT_B typ_b_adr 0f GP 0xf typ_frame 6 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 342d 342d fiu_mem_start 10 start_physical_tag_wr ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 342f 0x342f seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 32 0x11:0x12 typ_alu_func 1e A_AND_B typ_b_adr 0f GP 0xf typ_frame 11 None val_a_adr 39 0x6:0x19 val_alu_func 1b A_OR_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 342e 342e ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3430 0x3430 seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 342f 342f ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3430 3430 fiu_mem_start 11 start_tag_query fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3433 0x3433 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 4 RESTORE_MAR val_a_adr 0e GP 0xe val_alu_func 1 A_PLUS_B val_b_adr 3f 0x6:0x1f val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 6 None 3431 3431 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3432 3432 fiu_mem_start 11 start_tag_query seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3433 3433 seq_br_type 1 Branch True seq_branch_adr 342a 0x342a seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 6 A_MINUS_B val_b_adr 0d GP 0xd val_frame 0 None 3434 3434 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3435 0x3435 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3435 3435 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 3436 3436 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 3f 0x6:0x1f typ_frame 6 None val_a_adr 2c 0xd:0xc val_b_adr 16 CSA/VAL_BUS val_frame d None val_rand c START_MULTIPLY 3437 3437 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3449 0x3449 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 3438 3438 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 343b 0x343b seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3439 3439 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 343a 343a fiu_mem_start 14 start_name_query seq_br_type 3 Unconditional Branch seq_branch_adr 3438 0x3438 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 343b 343b fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3449 0x3449 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 4 None 343c 343c fiu_mem_start f start_physical_tag_rd fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 31 0x5:0x11 typ_frame 5 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0b GP 0xb val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 343d 343d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3440 0x3440 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 343e 343e seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 343f 343f fiu_mem_start f start_physical_tag_rd seq_br_type 3 Unconditional Branch seq_branch_adr 343d 0x343d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3440 3440 fiu_mem_start 15 setup_tag_read seq_br_type 0 Branch False seq_branch_adr 3448 0x3448 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3441 3441 fiu_len_fill_lit 5c zero-fill 0x1c fiu_mem_start 15 setup_tag_read fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_br_type 0 Branch False seq_branch_adr 3448 0x3448 seq_cond_sel 07 VAL.ALU_32_CO(late) seq_en_micro 0 None typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3442 3442 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 3448 0x3448 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 19 X_XOR_B typ_b_adr 0c GP 0xc typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 3443 3443 fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 3445 0x3445 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 2b 0x6:0xb typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_a_adr 0f GP 0xf val_alu_func 1d A_AND_NOT_B val_b_adr 2c 0x12:0xc val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3444 3444 fiu_mem_start 10 start_physical_tag_wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3448 0x3448 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_a_adr 0b GP 0xb val_frame 0 None 3445 3445 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 344c 0x344c seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 39 0x6:0x19 val_alu_func 1b A_OR_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 6 None 3446 3446 seq_br_type 0 Branch False seq_branch_adr 3448 0x3448 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3447 3447 seq_br_type 5 Call True seq_branch_adr 34da 0x34da seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3448 3448 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 343d 0x343d seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 31 0x5:0x11 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 0b GP 0xb val_alu_func 6 A_MINUS_B val_b_adr 29 0x8:0x9 val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 8 None 3449 3449 fiu_mem_start 14 start_name_query fiu_tivi_src 4 fiu_var ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 3438 0x3438 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 0c GP 0xc val_alu_func 6 A_MINUS_B val_b_adr 3f 0x6:0x1f val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 6 None val_rand 9 PASS_A_HIGH 344a 344a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 344b 0x344b seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 0e GP 0xe val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 344b 344b seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1c DEC_A val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 344c 344c fiu_mem_start 10 start_physical_tag_wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3447 0x3447 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1e A_AND_B val_b_adr 3d 0x2:0x1d val_frame 2 None 344d 344d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3448 0x3448 seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 344e 344e fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 344f 344f fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 362a 0x362a seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None 3450 3450 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3f 0x9:0x1f typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3451 3451 ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 344e 0x344e seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 3452 3452 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3453 3453 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3456 0x3456 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 0d GP 0xd val_frame 5 None 3454 3454 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x12:0x19 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 12 None 3455 3455 ioc_load_wdr 0 None seq_en_micro 0 None seq_random 06 ? typ_b_adr 0c GP 0xc typ_frame 0 None val_b_adr 0c GP 0xc val_frame 0 None 3456 3456 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 76 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 362c 0x362c seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_b_adr 0d GP 0xd val_frame 0 None 3457 3457 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3458 3458 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3459 3459 fiu_load_oreg 1 hold_oreg ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_frame 0 None val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 345a 345a fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 344f 0x344f seq_en_micro 0 None typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 345b 345b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 345c 0x345c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 345c 345c fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 345d 345d ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xd:0x4 val_c_mux_sel 2 ALU val_frame d None 345e 345e fiu_load_oreg 1 hold_oreg ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_c_adr 1b 0xd:0x4 typ_frame d None val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 345f 345f ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_a_adr 2c 0x12:0xc typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3460 3460 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None val_frame 0 None 3461 3461 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3462 3462 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None val_b_adr 24 0xd:0x4 val_frame d None 3463 3463 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3464 3464 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None val_b_adr 24 0xd:0x4 val_frame d None 3465 3465 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3466 3466 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 345c 0x345c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3467 3467 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 344f 0x344f seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None val_rand a PASS_B_HIGH 3468 3468 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3469 0x3469 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 3469 3469 fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3495 0x3495 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 13 ONES val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None val_rand a PASS_B_HIGH 346a 346a fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 346e 0x346e seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 3 None 346b 346b fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame c None 346c 346c fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 7 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 346d 346d ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 0b GP 0xb val_frame 0 None 346e 346e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 347c 0x347c seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 4 None val_rand a PASS_B_HIGH 346f 346f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 36 0x7:0x16 typ_frame 7 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3470 3470 fiu_len_fill_lit 48 zero-fill 0x8 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3471 3471 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 3472 3472 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 5 None val_rand a PASS_B_HIGH 3473 3473 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 23 0x1:0x3 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 3474 3474 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0c GP 0xc typ_c_lit 1 None val_b_adr 0c GP 0xc val_frame 0 None 3475 3475 fiu_mem_start 3 start-wr fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 3476 3476 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3477 3477 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 3478 3478 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3479 3479 fiu_mem_start 15 setup_tag_read fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_a_adr 31 0x2:0x11 typ_frame 2 None val_a_adr 2b 0x12:0xb val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 347a 347a ioc_tvbs a fiu+mem seq_br_type 0 Branch False seq_branch_adr 3498 0x3498 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 347b 347b fiu_mem_start 10 start_physical_tag_wr seq_br_type 3 Unconditional Branch seq_branch_adr 349c 0x349c seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1b A_OR_B val_b_adr 2d 0x4:0xd val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 4 None 347c 347c ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b75 0x3b75 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 0e GP 0xe val_frame 0 None val_rand a PASS_B_HIGH 347d 347d fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 10 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 347e 347e fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xd:0x4 val_c_mux_sel 2 ALU val_frame d None 347f 347f ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1a 0xd:0x5 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0xd:0x5 val_c_mux_sel 2 ALU val_frame d None 3480 3480 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None val_frame 0 None 3481 3481 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None val_frame 0 None 3482 3482 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3483 3483 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 11 start_tag_query fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_alu_func 13 ONES typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0d GP 0xd val_frame 0 None 3484 3484 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var seq_br_type 7 Unconditional Call seq_branch_adr 34f4 0x34f4 seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None val_frame 0 None 3485 3485 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 349b 0x349b seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 2d 0x5:0xd val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 5 None 3486 3486 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_b_adr 25 0xd:0x5 typ_frame d None val_b_adr 25 0xd:0x5 val_frame d None 3487 3487 ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 21 0x2:0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3488 3488 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3489 3489 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 1a PASS_B val_b_adr 25 0xd:0x5 val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame d None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 348a 348a fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 25 0xd:0x5 typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 21 0x2:0x1 val_frame 2 None 348b 348b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3426 0x3426 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1a 0xd:0x5 typ_c_source 0 FIU_BUS typ_frame d None typ_mar_cntl b LOAD_MAR_DATA typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 348c 348c fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 25 0xd:0x5 val_alu_func 1a PASS_B val_b_adr 0d GP 0xd val_c_adr 1a 0xd:0x5 val_c_mux_sel 2 ALU val_frame d None val_rand 9 PASS_A_HIGH 348d 348d fiu_mem_start 4 continue ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 24 0xd:0x4 val_frame d None 348e 348e ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_b_adr 25 0xd:0x5 typ_frame d None val_b_adr 25 0xd:0x5 val_frame d None 348f 348f fiu_mem_start 4 continue fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3490 3490 ioc_tvbs c mem+mem+csa+dummy typ_a_adr 21 0x0:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3491 3491 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 21 0x7:0x1 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 7 None 3492 3492 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_c_adr 31 GP 0xe typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_mar_cntl 6 INCREMENT_MAR val_b_adr 0f GP 0xf val_frame 0 None 3493 3493 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 3494 3494 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3426 0x3426 seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 33 0x2:0x13 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3495 3495 seq_br_type 7 Unconditional Call seq_branch_adr 34f4 0x34f4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3496 3496 fiu_mem_start 15 setup_tag_read ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 3497 0x3497 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x12:0xc val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3497 3497 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs a fiu+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 34 0x6:0x14 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3498 3498 fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3499 3499 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34da 0x34da seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 349a 349a seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 349b 349b fiu_mem_start 10 start_physical_tag_wr fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 349c 349c ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 349d 349d fiu_mem_start 11 start_tag_query ioc_tvbs 3 fiu+fiu seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0xd:0x2 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0xd:0x2 val_c_mux_sel 2 ALU val_frame d None 349e 349e fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame d None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame d None 349f 349f seq_br_type 7 Unconditional Call seq_branch_adr 34f5 0x34f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34a0 34a0 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 34a9 0x34a9 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 34a1 34a1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 34a2 0x34a2 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_c_adr 1c 0xd:0x3 val_c_source 0 FIU_BUS val_frame d None 34a2 34a2 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34a3 34a3 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None val_b_adr 21 0xd:0x1 val_frame d None 34a4 34a4 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None val_b_adr 21 0xd:0x1 val_frame d None 34a5 34a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame seq_br_type 7 Unconditional Call seq_branch_adr 0efc 0xefc seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 34a6 34a6 fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 34a7 34a7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_tivi_src 9 type_val seq_en_micro 0 None typ_b_adr 22 0xd:0x2 typ_frame d None val_b_adr 22 0xd:0x2 val_frame d None 34a8 34a8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 349d 0x349d seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_b_adr 21 0xd:0x1 typ_frame d None val_a_adr 23 0xd:0x3 val_b_adr 21 0xd:0x1 val_frame d None 34a9 34a9 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0fba 0xfba seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34aa 34aa fiu_len_fill_reg_ctl 2 Load TI (37:42) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 34a7 0x34a7 seq_en_micro 0 None typ_b_adr 20 0xd:0x0 typ_frame d None typ_mar_cntl 4 RESTORE_MAR val_a_adr 20 0xd:0x0 val_alu_func 0 PASS_A val_frame d None 34ab 34ab fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34ac 34ac seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ad 34ad fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 13 ONES val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34ae 34ae seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 34af 34af seq_br_type 8 Return True seq_branch_adr 34b0 0x34b0 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34b0 34b0 fiu_mem_start 6 start_rd_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 34b3 0x34b3 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 34b1 34b1 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34b2 34b2 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 34b3 34b3 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 34b4 34b4 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 34b5 34b5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 34b6 34b6 ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 34b7 34b7 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ab 0x34ab seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 13 ONES val_b_adr 0f GP 0xf val_frame 0 None val_rand a PASS_B_HIGH 34b8 34b8 fiu_mem_start 11 start_tag_query seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 34b9 0x34b9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 0b GP 0xb val_frame 5 None 34b9 34b9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ba 34ba fiu_mem_start 5 start_rd_if_true seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ab 0x34ab seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34bb 34bb seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34bc 34bc fiu_mem_start 5 start_rd_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 34ac 0x34ac seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34bd 34bd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 34be 0x34be seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34be 34be seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34bf 34bf fiu_mem_start 5 start_rd_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 34c1 0x34c1 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34c0 34c0 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 34c1 34c1 fiu_mem_start 5 start_rd_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 34bd 0x34bd seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 13 ONES val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34c2 34c2 fiu_mem_start 6 start_rd_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 34c3 0x34c3 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 34c3 34c3 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 34c4 34c4 ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 34c5 34c5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f6 0x34f6 seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 34c6 34c6 ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x12:0xd val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 12 None 34c7 34c7 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34be 0x34be seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 13 ONES val_b_adr 0f GP 0xf val_frame 0 None val_rand a PASS_B_HIGH 34c8 34c8 fiu_mem_start 11 start_tag_query fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 34c9 0x34c9 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 31 0x2:0x11 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 0b GP 0xb val_alu_func 1e A_AND_B val_b_adr 2d 0x5:0xd val_frame 5 None 34c9 34c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ca 34ca fiu_mem_start 5 start_rd_if_true seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34be 0x34be seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34cb 34cb seq_br_type 7 Unconditional Call seq_branch_adr 33c9 0x33c9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34cc 34cc fiu_mem_start 6 start_rd_if_false fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 34c0 0x34c0 seq_cond_sel 56 SEQ.LATCHED_COND seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 34cd 34cd fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 34e3 0x34e3 seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 34ce 34ce fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 0c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x11:0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 11 None 34cf 34cf fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 34d1 0x34d1 seq_cond_sel 0f VAL.PREVIOUS(early) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1d A_AND_NOT_B typ_b_adr 33 0x12:0x13 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 3e 0x3:0x1e val_frame 3 None 34d0 34d0 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value seq_en_micro 0 None typ_frame 0 None val_b_adr 2f 0x2:0xf val_frame 2 None 34d1 34d1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 0d GP 0xd typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 34d2 34d2 fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34d3 34d3 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2a 0x4:0xa typ_alu_func 7 INC_A typ_c_adr 15 0x4:0xa typ_c_mux_sel 0 ALU typ_frame 4 None val_frame 0 None 34d4 34d4 fiu_len_fill_lit 4e zero-fill 0xe fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 34d5 34d5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_a_adr 2e 0xd:0xe typ_alu_func 1 A_PLUS_B typ_b_adr 0d GP 0xd typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 34d6 34d6 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 26 0x7:0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 34d7 34d7 fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_a_adr 0d GP 0xd val_frame 0 None 34d8 34d8 ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 3d 0x12:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl f LOAD_MAR_RESERVED val_frame 0 None 34d9 34d9 fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 34db 0x34db seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 34da 34da fiu_len_fill_lit 52 zero-fill 0x12 fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 3 tar_frame fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 34e1 0x34e1 seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 34db 34db fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 2a 0xd:0xa typ_alu_func 1 A_PLUS_B typ_b_adr 0d GP 0xd typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 34dc 34dc fiu_len_fill_lit 47 zero-fill 0x7 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 2a 0x4:0xa typ_alu_func 1c DEC_A typ_c_adr 15 0x4:0xa typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 24 0x5:0x4 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 34dd 34dd fiu_len_fill_lit 4e zero-fill 0xe fiu_length_src 0 length_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 34de 34de fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 33de 0x33de seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 1 A_PLUS_B typ_b_adr 2e 0xd:0xe typ_frame d None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 38 0x2:0x18 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 34df 34df fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 33 0x6:0x13 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 6 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 34e0 34e0 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_frame 0 None val_b_adr 0d GP 0xd val_c_adr 32 GP 0xd val_frame 0 None 34e1 34e1 seq_en_micro 0 None typ_c_adr 1c 0xc:0x3 typ_frame c None val_c_adr 1c 0xc:0x3 val_frame c None 34e2 34e2 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 34e4 0x34e4 seq_en_micro 0 None typ_alu_func 13 ONES typ_c_adr 1d 0xc:0x2 typ_c_mux_sel 0 ALU typ_frame c None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 34e3 34e3 fiu_mem_start 15 setup_tag_read ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 34e5 0x34e5 seq_en_micro 0 None typ_c_adr 1d 0xc:0x2 typ_c_source 0 FIU_BUS typ_frame c None val_a_adr 31 0x2:0x11 val_frame 2 None 34e4 34e4 fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34e5 34e5 fiu_len_fill_lit 49 zero-fill 0x9 fiu_mem_start 15 setup_tag_read fiu_offs_lit 7d None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ed 0x34ed seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 29 0xc:0x9 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1a 0xc:0x5 val_c_source 0 FIU_BUS val_frame c None 34e6 34e6 fiu_len_fill_lit 50 zero-fill 0x10 fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ed 0x34ed seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 25 0xc:0x5 val_alu_func 19 X_XOR_B val_b_adr 26 0xc:0x6 val_c_adr 1a 0xc:0x5 val_c_source 0 FIU_BUS val_frame c None 34e7 34e7 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34f2 0x34f2 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_frame 3 None 34e8 34e8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 34ec 0x34ec seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 22 0xc:0x2 typ_alu_func 1c DEC_A typ_frame c None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 22 0xc:0x2 val_alu_func 1 A_PLUS_B val_b_adr 25 0xc:0x5 val_frame c None 34e9 34e9 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 34ef 0x34ef seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ea 34ea fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ee 0x34ee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 27 0xc:0x7 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xc:0x4 typ_c_source 0 FIU_BUS typ_frame c None val_a_adr 28 0xc:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xc:0x4 val_c_mux_sel 2 ALU val_frame c None 34eb 34eb fiu_mem_start 7 start_wr_if_true seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ec 34ec ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 24 0xc:0x4 typ_frame c None val_b_adr 24 0xc:0x4 val_frame c None 34ed 34ed ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 23 0xc:0x3 typ_frame c None val_b_adr 23 0xc:0x3 val_frame c None 34ee 34ee fiu_mem_start 7 start_wr_if_true seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 24 0xc:0x4 typ_alu_func 6 A_MINUS_B typ_b_adr 27 0xc:0x7 typ_c_adr 1b 0xc:0x4 typ_c_mux_sel 0 ALU typ_frame c None val_frame 0 None 34ef 34ef fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34f1 0x34f1 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xc:0x4 typ_c_mux_sel 0 ALU typ_frame c None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xc:0x4 val_c_source 0 FIU_BUS val_frame c None val_rand 9 PASS_A_HIGH 34f0 34f0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 34ee 0x34ee seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 27 0xc:0x7 typ_alu_func 1e A_AND_B typ_b_adr 24 0xc:0x4 typ_frame c None val_a_adr 24 0xc:0x4 val_alu_func 1c DEC_A val_c_adr 1b 0xc:0x4 val_c_mux_sel 2 ALU val_frame c None 34f1 34f1 fiu_mem_start 7 start_wr_if_true seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34f2 34f2 seq_br_type 3 Unconditional Branch seq_branch_adr 34ed 0x34ed seq_en_micro 0 None typ_a_adr 25 0xc:0x5 typ_alu_func 1 A_PLUS_B typ_b_adr 22 0xc:0x2 typ_c_adr 1a 0xc:0x5 typ_c_mux_sel 0 ALU typ_frame c None val_frame 0 None 34f3 34f3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34f4 34f4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34f5 34f5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 11 0xc:0xe typ_c_mux_sel 0 ALU typ_frame c None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 11 0xc:0xe val_c_mux_sel 2 ALU val_frame c None 34f6 34f6 fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 34f9 0x34f9 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 34f7 34f7 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 3 SPARE_0x03 val_frame 0 None 34f8 34f8 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 15 setup_tag_read fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_cond_sel 26 TYP.TRUE (early) seq_en_micro 0 None typ_b_adr 2e 0xc:0xe typ_frame c None typ_mar_cntl 4 RESTORE_MAR val_a_adr 2e 0xc:0xe val_alu_func 0 PASS_A val_frame c None 34f9 34f9 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 3 SPARE_0x03 val_frame 0 None 34fa 34fa fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 15 setup_tag_read fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type a Unconditional Return seq_cond_sel 25 TYP.FALSE (early) seq_en_micro 0 None typ_b_adr 2e 0xc:0xe typ_frame c None typ_mar_cntl 4 RESTORE_MAR val_a_adr 2e 0xc:0xe val_alu_func 0 PASS_A val_frame c None 34fb 34fb fiu_mem_start f start_physical_tag_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 34fc 34fc fiu_mem_start 15 setup_tag_read seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34fd 34fd fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_offs_lit 7f None ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 3511 0x3511 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 34fe 34fe fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3506 0x3506 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_alu_func 1b A_OR_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 34ff 34ff ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 329c 0x329c seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 2f 0x8:0xf typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 8 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 3500 3500 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3501 3501 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3507 0x3507 typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 32 0x11:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 3502 3502 ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 3504 0x3504 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 33 0x2:0x13 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 2 None 3503 3503 fiu_mem_start 3 start-wr seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3509 0x3509 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1d A_AND_NOT_B val_b_adr 33 0x2:0x13 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 3504 3504 ioc_fiubs 0 fiu typ_frame 0 None val_frame 0 None 3505 3505 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3509 0x3509 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 3506 3506 seq_br_type a Unconditional Return typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 38 0x2:0x18 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3507 3507 seq_br_type 8 Return True seq_branch_adr 3508 0x3508 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1 A_PLUS_B val_b_adr 03 GP 0x3 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3508 3508 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 3509 3509 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3510 0x3510 typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 37 0x7:0x17 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 350a 350a ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3510 0x3510 typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 37 0x7:0x17 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 350b 350b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3510 0x3510 typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 37 0x7:0x17 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 7 None 350c 350c seq_br_type 7 Unconditional Call seq_branch_adr 330d 0x330d seq_random 05 ? typ_frame 0 None val_frame 0 None 350d 350d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_random 02 ? typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 350e 350e fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 45 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 38 0x7:0x18 val_alu_func 1a PASS_B val_frame 7 None 350f 350f ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3510 0x3510 typ_b_adr 01 GP 0x1 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3510 3510 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type a Unconditional Return seq_cond_sel 5c (VAL.LOOP_COUNTER_ZERO(early)) nand (TYP.LOOP_COUNTER_ZERO(early)) seq_latch 1 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3511 3511 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329c 0x329c seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 32 0x11:0x12 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 21 0x2:0x1 val_alu_func 1c DEC_A val_frame 2 None 3512 3512 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 3c 0x7:0x1c typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 3513 3513 ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP seq_random 02 ? typ_a_adr 39 0x2:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3b 0x2:0x1b val_alu_func 0 PASS_A val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None 3514 3514 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3509 0x3509 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3515 3515 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 6 A_MINUS_B val_b_adr 07 GP 0x7 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3516 3516 ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 351a 0x351a seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_latch 1 None typ_a_adr 20 0x0:0x0 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3517 3517 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3518 0x3518 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 6 A_MINUS_B val_b_adr 08 GP 0x8 val_frame 0 None 3518 3518 seq_br_type 4 Call False seq_branch_adr 32a0 0x32a0 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 1 A_PLUS_B val_b_adr 3a 0x2:0x1a val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 2 None 3519 3519 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a0 0x32a0 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 6 A_MINUS_B val_b_adr 08 GP 0x8 val_frame 0 None 351a 351a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3520 0x3520 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 351b 351b typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 351c 351c typ_a_adr 3f 0x7:0x1f typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 351d 351d typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 351e 351e fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 351f 351f ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3520 3520 seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 7 INC_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3521 3521 typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3522 3522 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 06 GP 0x6 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3523 3523 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3576 0x3576 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 3524 3524 seq_br_type 3 Unconditional Branch seq_branch_adr 3526 0x3526 typ_a_adr 08 GP 0x8 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 3d 0x7:0x1d val_c_adr 30 GP 0xf val_c_mux_sel 0 ALU << 1 val_frame 7 None 3525 3525 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3577 0x3577 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 0e GP 0xe val_frame 0 None val_rand 9 PASS_A_HIGH 3526 3526 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val typ_b_adr 35 0x2:0x15 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_b_adr 0f GP 0xf val_frame 0 None 3527 3527 fiu_mem_start a start_continue_if_false ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 352e 0x352e seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 08 GP 0x8 val_frame 0 None 3528 3528 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3531 0x3531 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3529 3529 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_tivi_src 1 tar_val ioc_fiubs 1 val seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 07 GP 0x7 val_b_adr 06 GP 0x6 val_frame 0 None 352a 352a fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 0 None 352b 352b fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 3543 0x3543 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 09 GP 0x9 typ_alu_func 6 A_MINUS_B typ_b_adr 0f GP 0xf typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 352c 352c seq_br_type 2 Push (branch address) seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 352d 352d seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 0e GP 0xe val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 352e 352e fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 353b 0x353b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 352f 352f fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3529 0x3529 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3530 3530 seq_br_type 3 Unconditional Branch seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3531 3531 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3575 0x3575 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_b_adr 06 GP 0x6 val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3532 3532 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 353f 0x353f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 3533 3533 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 09 GP 0x9 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 0 None 3534 3534 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3538 0x3538 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 3d 0x7:0x1d val_c_adr 30 GP 0xf val_c_mux_sel 0 ALU << 1 val_frame 7 None 3535 3535 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3541 0x3541 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 3536 3536 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3541 0x3541 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 0e GP 0xe val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 3537 3537 fiu_load_oreg 1 hold_oreg fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_oreg_src 0 rotator output fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3529 0x3529 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_b_adr 0d GP 0xd typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_b_adr 0d GP 0xd val_frame 0 None 3538 3538 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3541 0x3541 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3539 3539 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 353a 353a fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_br_type 3 Unconditional Branch seq_branch_adr 3536 0x3536 typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 353b 353b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_frame 0 None val_rand 1 INC_LOOP_COUNTER 353c 353c fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start a start_continue_if_false fiu_tivi_src 1 tar_val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 06 GP 0x6 val_frame 0 None 353d 353d ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None 353e 353e ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3533 0x3533 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_frame 0 None 353f 353f fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3540 3540 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3522 0x3522 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 3541 3541 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3542 3542 seq_br_type 3 Unconditional Branch seq_branch_adr 3522 0x3522 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3543 3543 fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 354c 0x354c seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 09 GP 0x9 val_frame 0 None 3544 3544 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 09 GP 0x9 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 0 None 3545 3545 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3548 0x3548 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3546 3546 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 09 GP 0x9 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 0 None 3547 3547 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 354e 0x354e seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3548 3548 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3549 3549 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 09 GP 0x9 val_alu_func 1 A_PLUS_B val_b_adr 05 GP 0x5 val_frame 0 None 354a 354a fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 31 GP 0xe val_frame 0 None 354b 354b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 354e 0x354e typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 354c 354c fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 354d 354d ioc_load_wdr 0 None typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 354e 354e fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1e A_AND_B val_b_adr 3d 0x7:0x1d val_c_adr 30 GP 0xf val_c_mux_sel 0 ALU << 1 val_frame 7 None 354f 354f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 3550 3550 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 5 fiu_val ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 35 0x2:0x15 typ_alu_func 1a PASS_B typ_b_adr 07 GP 0x7 typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 0f GP 0xf val_frame 0 None 3551 3551 fiu_mem_start a start_continue_if_false ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3554 0x3554 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 3552 3552 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 3553 3553 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3558 0x3558 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3554 3554 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3555 3555 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 07 GP 0x7 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 3556 3556 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3557 3557 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 3558 3558 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3594 0x3594 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 3559 3559 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 355a 355a fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 2 typ typ_a_adr 21 0x10:0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_frame 10 None val_b_adr 06 GP 0x6 val_frame 0 None 355b 355b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_a_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 355c 355c seq_en_micro 0 None typ_alu_func 1e A_AND_B typ_b_adr 29 0x13:0x9 typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 13 None val_frame 0 None 355d 355d seq_en_micro 0 None typ_a_adr 3e 0x12:0x1e typ_alu_func 6 A_MINUS_B typ_b_adr 0d GP 0xd typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 355e 355e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 1 tar_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 356a 0x356a seq_cond_sel 22 TYP.ALU_LT_ZERO(late) typ_a_adr 0d GP 0xd typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 06 GP 0x6 val_c_adr 30 GP 0xf val_c_mux_sel 0 ALU << 1 val_frame 7 None 355f 355f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_fiubs 2 typ typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 3560 3560 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 356c 0x356c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3561 3561 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3573 0x3573 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3562 3562 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3563 3563 fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3564 3564 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 3594 0x3594 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 3565 3565 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3566 3566 fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output ioc_adrbs 2 typ typ_a_adr 21 0x10:0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_frame 10 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3567 3567 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 3568 3568 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_a_adr 09 GP 0x9 typ_frame 0 None val_frame 0 None 3569 3569 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 355f 0x355f typ_frame 0 None val_a_adr 3d 0x7:0x1d val_alu_func 1e A_AND_B val_b_adr 06 GP 0x6 val_c_adr 30 GP 0xf val_c_mux_sel 0 ALU << 1 val_frame 7 None 356a 356a seq_br_type 0 Branch False seq_branch_adr 3594 0x3594 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) typ_a_adr 09 GP 0x9 typ_alu_func 6 A_MINUS_B typ_b_adr 0d GP 0xd typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 356b 356b seq_br_type 3 Unconditional Branch seq_branch_adr 3568 0x3568 typ_alu_func 1 A_PLUS_B typ_b_adr 0d GP 0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 356c 356c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3570 0x3570 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1a PASS_B val_b_adr 0f GP 0xf val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 356d 356d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 356e 356e fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 31 GP 0xe val_frame 0 None 356f 356f ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3563 0x3563 typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 3570 3570 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3571 3571 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3572 3572 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 3573 3573 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 3575 0x3575 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3574 3574 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 3575 3575 seq_br_type a Unconditional Return seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3576 3576 fiu_len_fill_lit 7e zero-fill 0x3e fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3577 3577 ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3578 3578 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32ac 0x32ac seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 6 A_MINUS_B val_b_adr 08 GP 0x8 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3579 3579 ioc_fiubs 0 fiu typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 357a 357a ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 358a 0x358a seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 357b 357b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a0 0x32a0 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1e A_AND_B typ_b_adr 29 0x13:0x9 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 09 GP 0x9 val_alu_func 6 A_MINUS_B val_b_adr 08 GP 0x8 val_frame 0 None 357c 357c seq_en_micro 0 None typ_a_adr 3e 0x12:0x1e typ_alu_func 6 A_MINUS_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 357d 357d ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3584 0x3584 seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 357e 357e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_b_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 0 None 357f 357f ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3587 0x3587 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 3580 3580 fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_load_oreg 1 hold_oreg fiu_mem_start 5 start_rd_if_true fiu_oreg_src 0 rotator output fiu_tivi_src 6 fiu_fiu ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 3587 0x3587 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_frame 0 None 3581 3581 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3590 0x3590 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 07 GP 0x7 val_frame 0 None 3582 3582 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 3583 3583 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3594 0x3594 typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3584 3584 seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 0f GP 0xf typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 0f GP 0xf val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3585 3585 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 357e 0x357e seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 6 A_MINUS_B val_b_adr 08 GP 0x8 val_frame 0 None 3586 3586 seq_br_type 7 Unconditional Call seq_branch_adr 32a0 0x32a0 typ_frame 0 None val_frame 0 None 3587 3587 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3588 3588 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3589 3589 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3577 0x3577 typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 358a 358a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3520 0x3520 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 07 GP 0x7 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 358b 358b typ_a_adr 07 GP 0x7 typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 358c 358c typ_a_adr 3f 0x7:0x1f typ_alu_func 6 A_MINUS_B typ_b_adr 0e GP 0xe typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 358d 358d typ_a_adr 0e GP 0xe typ_alu_func 1e A_AND_B typ_b_adr 39 0x2:0x19 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 358e 358e fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 0e GP 0xe typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 358f 358f ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 07 GP 0x7 typ_alu_func 6 A_MINUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3590 3590 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3591 3591 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 3592 3592 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 31 GP 0xe val_frame 0 None 3593 3593 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_b_adr 08 GP 0x8 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 3594 3594 ioc_fiubs 2 typ typ_a_adr 07 GP 0x7 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3595 3595 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3596 3596 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 56 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3599 0x3599 seq_cond_sel 5e (VAL.ALU_NONZERO(late)) nand (TYP.ALU_ZERO(late, combo)) seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1e A_AND_B typ_b_adr 27 0x2:0x7 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 07 GP 0x7 val_frame 0 None 3597 3597 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3515 0x3515 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 21 0x13:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 13 None 3598 3598 seq_br_type 3 Unconditional Branch seq_branch_adr 3521 0x3521 seq_random 06 ? typ_frame 0 None val_c_adr 39 GP 0x6 val_frame 0 None 3599 3599 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 32a0 0x32a0 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) seq_random 02 ? typ_a_adr 07 GP 0x7 typ_alu_func 1 A_PLUS_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_frame 0 None 359a 359a ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 359b 0x359b typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 06 GP 0x6 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 359b 359b ioc_fiubs 2 typ seq_br_type a Unconditional Return typ_a_adr 07 GP 0x7 typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 359c 359c fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_fiubs 0 fiu typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 359d 359d ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 35a2 0x35a2 seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 32 0x2:0x12 val_c_adr 38 GP 0x7 val_c_mux_sel 2 ALU val_frame 2 None 359e 359e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35a1 0x35a1 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 37 0x13:0x17 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 13 None 359f 359f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3515 0x3515 seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 35a0 35a0 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 35a1 35a1 seq_br_type 3 Unconditional Branch seq_branch_adr 32fe 0x32fe seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 35a2 35a2 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 1f TYP.ALU_32_CARRY_OUT(late) typ_a_adr 09 GP 0x9 typ_alu_func 1 A_PLUS_B typ_b_adr 07 GP 0x7 typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 06 GP 0x6 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 35a3 35a3 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 09 GP 0x9 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 35a4 35a4 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 35a5 35a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_fiubs 0 fiu typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand c WRITE_OUTER_FRAME val_frame 0 None 35a6 35a6 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 35a8 0x35a8 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_a_adr 03 GP 0x3 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 05 GP 0x5 val_frame 0 None 35a7 35a7 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35ab 0x35ab typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 35a8 35a8 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 35a9 35a9 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 35aa 35aa fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 35ab 0x35ab seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_frame 0 None 35ab 35ab ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_frame 0 None val_frame 0 None 35ac 35ac fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 3a 0x5:0x1a val_alu_func 1e A_AND_B val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 35ad 35ad fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 35ae 35ae seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_alu_func 6 A_MINUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 35af 35af fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 35b0 0x35b0 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 27 0x11:0x7 val_frame 11 None 35b0 35b0 seq_br_type 7 Unconditional Call seq_branch_adr 32ae 0x32ae typ_frame 0 None val_frame 0 None 35b1 35b1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_b_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand a PASS_B_HIGH val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None val_rand a PASS_B_HIGH 35b2 35b2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 35b3 35b3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 38 0x2:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None 35b4 35b4 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35bc 0x35bc seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_frame 2 None val_rand 9 PASS_A_HIGH 35b5 35b5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val seq_br_type 0 Branch False seq_branch_adr 35b9 0x35b9 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1e TOP - 2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None 35b6 35b6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand a PASS_B_HIGH val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 35b7 35b7 ioc_tvbs 2 fiu+val seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_latch 1 None seq_random 02 ? typ_a_adr 20 0x0:0x0 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 35b8 35b8 fiu_mem_start 2 start-rd fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 35bb 0x35bb seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 5 DEC_A_MINUS_B val_b_adr 01 GP 0x1 val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 35b9 35b9 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 35ba 35ba fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 35bb 0x35bb seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 20 TOP - 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 4 None 35bb 35bb seq_br_type 7 Unconditional Call seq_branch_adr 32b1 0x32b1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 35bc 35bc fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 35ba 0x35ba seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 2d 0x4:0xd val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 4 None 35bd 35bd ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35c6 0x35c6 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 35be 35be seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 1f TOP - 1 val_frame 0 None 35bf 35bf seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 35c5 0x35c5 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_latch 1 None typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_frame 18 None typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 19 X_XOR_B val_b_adr 1e TOP - 2 val_frame 0 None 35c0 35c0 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 35c1 35c1 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 35c2 35c2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 35c3 35c3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b1 0x32b1 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 35c4 35c4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_alu_func 1a PASS_B typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 35c5 35c5 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 35c1 0x35c1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 1e TOP - 2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 35c6 35c6 seq_br_type 3 Unconditional Branch seq_branch_adr 35c4 0x35c4 seq_random 02 ? typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_lit 2 None typ_csa_cntl 3 POP_CSA typ_frame 18 None typ_rand 8 SPARE_0x08 val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 35c7 35c7 seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 35c8 35c8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b1 0x32b1 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 35c9 35c9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 35ca 35ca fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 35cb 35cb fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35cd 0x35cd seq_cond_sel 20 TYP.ALU_CARRY(late) seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 35cc 35cc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 35ce 0x35ce seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_frame 0 None 35cd 35cd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 35ce 35ce fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None val_frame 0 None 35cf 35cf seq_br_type 7 Unconditional Call seq_branch_adr 32b1 0x32b1 typ_frame 0 None val_frame 0 None 35d0 35d0 seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 6 A_MINUS_B val_b_adr 38 0x2:0x18 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 35d1 35d1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32b1 0x32b1 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_c_lit 2 None typ_frame 18 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None val_rand a PASS_B_HIGH 35d2 35d2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32b1 0x32b1 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_frame 0 None 35d3 35d3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 35d4 35d4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 35cc 0x35cc seq_cond_sel 20 TYP.ALU_CARRY(late) seq_random 02 ? typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 35d5 35d5 seq_br_type 7 Unconditional Call seq_branch_adr 32b1 0x32b1 typ_frame 0 None val_frame 0 None 35d6 35d6 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 35d7 35d7 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 1f TOP - 1 typ_c_lit 2 None typ_frame 18 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 35d8 35d8 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 35d9 35d9 ioc_load_wdr 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 35da 35da fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 35db 35db fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 326e 0x326e seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 35dc 35dc fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 30 0xb:0x10 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame b None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 35dd 35dd fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 35de 0x35de seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_random 04 ? typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 31 0x2:0x11 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 35de 35de fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 35df 35df fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 35e8 0x35e8 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_lit 2 None typ_frame b None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 35e0 35e0 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 1f TOP - 1 typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 35e1 35e1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 2b 0x2:0xb typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 35e2 35e2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 0 Load VI (25:31) Load TI (36) fiu_mem_start 2 start-rd fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 35e3 35e3 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 35e4 35e4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 35e5 35e5 typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 35e6 35e6 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 1d48 0x1d48 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 35e7 35e7 seq_br_type 7 Unconditional Call seq_branch_adr 32b1 0x32b1 typ_frame 0 None val_frame 0 None 35e8 35e8 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3604 0x3604 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 1f TOP - 1 typ_c_lit 1 None typ_frame c None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 35e9 35e9 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 35ec 0x35ec seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 1f TOP - 1 typ_alu_func 7 INC_A typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_frame 0 None 35ea 35ea fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3605 0x3605 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 35eb 35eb seq_br_type 7 Unconditional Call seq_branch_adr 3279 0x3279 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 35ec 35ec fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_latch 1 None typ_b_adr 1f TOP - 1 typ_c_lit 0 None typ_frame c None val_a_adr 32 0x2:0x12 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None 35ed 35ed fiu_len_fill_lit 45 zero-fill 0x5 fiu_load_oreg 1 hold_oreg fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 48 None fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 35ee 35ee fiu_mem_start a start_continue_if_false ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 35f1 0x35f1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 35ef 35ef fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3600 0x3600 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_b_adr 3f 0x2:0x1f val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 35f0 35f0 seq_br_type 3 Unconditional Branch seq_branch_adr 35f4 0x35f4 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 04 GP 0x4 val_frame 0 None val_rand c START_MULTIPLY 35f1 35f1 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 35f2 35f2 fiu_fill_mode_src 0 None fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_length_src 0 length_register fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_offset_src 0 offset_register fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 3600 0x3600 typ_alu_func 1 A_PLUS_B typ_b_adr 2d 0x5:0xd typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_b_adr 3f 0x2:0x1f val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 2 None val_rand c START_MULTIPLY 35f3 35f3 seq_br_type 3 Unconditional Branch seq_branch_adr 35f4 0x35f4 seq_cond_sel 11 VAL.ALU_40_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 04 GP 0x4 val_frame 0 None val_rand c START_MULTIPLY 35f4 35f4 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 35f7 0x35f7 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_a_src 2 Bits 32…47 35f5 35f5 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_m_b_src 2 Bits 32…47 val_rand d PRODUCT_LEFT_16 35f6 35f6 seq_en_micro 0 None typ_frame 0 None val_a_adr 16 PRODUCT val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand d PRODUCT_LEFT_16 35f7 35f7 seq_br_type 1 Branch True seq_branch_adr 3605 0x3605 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1 A_PLUS_B typ_b_adr 31 0x11:0x11 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_frame 0 None 35f8 35f8 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1c DEC_A val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 35f9 35f9 fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 6 start_rd_if_false fiu_oreg_src 0 rotator output ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 35fe 0x35fe typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 35fa 35fa fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 35fc 0x35fc seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 35fb 35fb fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35f8 0x35f8 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 35fc 35fc fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 35fd 35fd fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35f8 0x35f8 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 35fe 35fe seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 0 None 35ff 35ff seq_br_type 3 Unconditional Branch seq_branch_adr 3605 0x3605 seq_en_micro 0 None typ_frame 0 None val_alu_func a PASS_A_ELSE_PASS_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3600 3600 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3602 0x3602 seq_cond_sel 65 CROSS_WORD_FIELD~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 16 PRODUCT val_alu_func 6 A_MINUS_B val_b_adr 2d 0x5:0xd val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3601 3601 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3602 3602 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3077 0x3077 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 3603 3603 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3604 3604 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3605 3605 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3271 0x3271 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 10 TOP typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_frame 18 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand a PASS_B_HIGH val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 3606 3606 ioc_fiubs 1 val typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3607 3607 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 360a 0x360a seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 1f TOP - 1 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 9 PASS_A_HIGH val_a_adr 10 TOP val_frame 0 None val_rand 9 PASS_A_HIGH 3608 3608 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 323f 0x323f typ_a_adr 06 GP 0x6 typ_alu_func 1c DEC_A typ_b_adr 1f TOP - 1 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_frame 0 None 3609 3609 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 10 TOP val_frame 0 None val_rand 9 PASS_A_HIGH 360a 360a fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_frame 0 None val_a_adr 10 TOP val_alu_func 1 A_PLUS_B val_b_adr 02 GP 0x2 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 360b 360b fiu_len_fill_lit 5f zero-fill 0x1f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 1f TOP - 1 typ_alu_func 1c DEC_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE typ_rand 0 NO_OP val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 360c 360c typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 1 A_PLUS_B val_b_adr 38 0x2:0x18 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 360d 360d ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 20 0x5:0x0 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None val_frame 0 None 360e 360e seq_br_type 5 Call True seq_branch_adr 1eee 0x1eee seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 360f 360f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3610 0x3610 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 06 GP 0x6 val_frame 0 None 3610 3610 seq_br_type 7 Unconditional Call seq_branch_adr 32b1 0x32b1 typ_frame 0 None val_frame 0 None 3611 3611 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 32 0x3:0x12 val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 3612 3612 fiu_len_fill_lit 75 zero-fill 0x35 fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 32 0x3:0x12 typ_frame 3 None val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 19 None 3613 3613 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 44 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3616 0x3616 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_frame 19 None val_a_adr 38 0x12:0x18 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 12 None 3614 3614 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3615 3615 fiu_mem_start 3 start-wr seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3616 3616 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_c_adr 1e 0x19:0x1 typ_frame 19 None val_b_adr 0d GP 0xd val_c_adr 1e 0x19:0x1 val_c_mux_sel 2 ALU val_frame 19 None 3617 3617 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 38 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3619 0x3619 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_b_adr 20 0x8:0x0 typ_frame 8 None val_a_adr 25 0x5:0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3618 3618 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 39 0x12:0x19 typ_alu_func 15 NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None val_a_adr 20 0x19:0x0 val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 19 None 3619 3619 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 3e 0x2:0x1e typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2b 0x11:0xb val_frame 11 None 361a 361a ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_frame 2 None 361b 361b fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 06 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_a_adr 23 0xd:0x3 typ_alu_func 7 INC_A typ_b_adr 34 0xd:0x14 typ_c_adr 1c 0xd:0x3 typ_c_mux_sel 0 ALU typ_frame d None val_a_adr 29 0xd:0x9 val_alu_func 0 PASS_A val_c_adr 15 0xd:0xa val_c_mux_sel 2 ALU val_frame d None 361c 361c fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 7f None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_a_adr 21 0x11:0x1 typ_alu_func 1b A_OR_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 11 None val_b_adr 30 0x2:0x10 val_c_adr 33 GP 0xc val_c_source 0 FIU_BUS val_frame 2 None 361d 361d fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0bab 0xbab seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 0f GP 0xf typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 16 0xd:0x9 val_c_source 0 FIU_BUS val_frame d None 361e 361e seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 361f 361f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 22 0x11:0x2 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 11 None val_a_adr 3d 0x2:0x1d val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 3620 3620 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 3d ? typ_b_adr 0e GP 0xe typ_frame 0 None val_a_adr 2f 0x2:0xf val_b_adr 39 0x2:0x19 val_frame 2 None 3621 3621 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 24 0xd:0x4 typ_frame d None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 32 0x3:0x12 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 3 None val_rand a PASS_B_HIGH 3622 3622 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 45 ? typ_b_adr 0e GP 0xe typ_frame 0 None val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3623 3623 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3713 0x3713 seq_en_micro 0 None seq_random 0a ? typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3624 3624 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_offs_lit 02 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3611 0x3611 seq_cond_sel 23 TYP.ALU_LE_ZERO(late) seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_b_adr 34 0xd:0x14 typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 2a 0x5:0xa val_frame 5 None 3625 3625 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 3d None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 32 0x3:0x12 val_frame 3 None 3626 3626 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 36 None fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 3a 0x2:0x1a val_frame 2 None 3627 3627 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3613 0x3613 seq_en_micro 0 None typ_b_adr 32 0x3:0x12 typ_frame 3 None val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 19 None 3628 3628 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_offs_lit 03 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3611 0x3611 seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 2b 0x5:0xb val_frame 5 None 3629 3629 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_offs_lit 04 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3611 0x3611 seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 21 0x6:0x1 val_frame 6 None 362a 362a fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_offs_lit 05 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3611 0x3611 seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 3d 0x2:0x1d val_frame 2 None 362b 362b fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_offs_lit 06 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3611 0x3611 seq_en_micro 0 None typ_b_adr 34 0xd:0x14 typ_c_adr 1b 0xd:0x4 typ_c_source 0 FIU_BUS typ_frame d None val_a_adr 23 0x7:0x3 val_frame 7 None 362c 362c ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 362d 0x362d seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 28 0x5:0x8 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 362d 362d seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 362e 362e fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 362f 362f fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3630 3630 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3631 3631 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3632 3632 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3633 3633 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363a 0x363a seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3634 3634 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363f 0x363f seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3635 3635 seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 3636 3636 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_mdr 1 hold_mdr fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 363d 0x363d seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3637 3637 fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 73 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3644 0x3644 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 31 0x12:0x11 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 12 None 3638 3638 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3646 0x3646 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 14 ZEROS val_frame 0 None 3639 3639 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 363a 363a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3639 0x3639 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 363b 363b fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 39 0x12:0x19 val_alu_func 18 NOT_A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 12 None 363c 363c ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0c GP 0xc typ_c_lit 2 None typ_frame 1f None val_b_adr 0c GP 0xc val_frame 0 None 363d 363d fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 7d None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_frame 0 None 363e 363e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b5d 0x3b5d seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 363f 363f ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0fd2 0xfd2 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 3640 3640 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3641 0x3641 seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3641 3641 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3639 0x3639 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 32 0x12:0x12 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 12 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3642 3642 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 44 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3643 3643 ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1051 0x1051 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_a_adr 0d GP 0xd typ_alu_func 0 PASS_A typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 25 0x5:0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3644 3644 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0fd2 0xfd2 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 3645 3645 seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 3646 3646 seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 0 PASS_A val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 3647 3647 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 44 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3648 3648 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3649 3649 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 32 0x3:0x12 val_frame 3 None 364a 364a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 364b 364b fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_random f disable delay timer seq_br_type 7 Unconditional Call seq_branch_adr 364d 0x364d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 364c 364c fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value ioc_random d disable slice timer seq_br_type 3 Unconditional Branch seq_branch_adr 3650 0x3650 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 364d 364d fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_offs_lit 10 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 364e 364e ioc_random 7 load delay timer ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 364f 364f ioc_random b clear delay event seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3650 3650 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 3651 3651 ioc_random 6 load slice timer ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3652 3652 ioc_random a clear slice event seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3653 3653 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_random 9 read timer/checkbits/errorid ioc_tvbs 4 ioc+ioc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3654 3654 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 2 INC_A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 3655 3655 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 35 0x4:0x15 val_frame 4 None 3656 3656 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x3:0x19 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 3657 3657 fiu_len_fill_lit 7b zero-fill 0x3b fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x3:0x19 val_frame 3 None 3658 3658 ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x3:0x19 val_c_mux_sel 2 ALU val_frame 3 None 3659 3659 fiu_len_fill_lit 7a zero-fill 0x3a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 10 TOP val_frame 0 None 365a 365a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 3b 0x4:0x1b val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 365b 365b fiu_len_fill_lit 5f zero-fill 0x1f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 39 0x4:0x19 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None 365c 365c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 365d 365d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 365e 365e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_c_adr 05 0x4:0x1a typ_frame 4 None val_c_adr 05 0x4:0x1a val_frame 4 None 365f 365f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 3a 0x4:0x1a typ_frame 4 None val_b_adr 3a 0x4:0x1a val_frame 4 None 3660 3660 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3667 0x3667 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 05 0x4:0x1a val_c_mux_sel 2 ALU val_frame 4 None 3661 3661 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 06 0x4:0x19 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 3662 3662 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3663 3663 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 05 0x4:0x1a typ_c_mux_sel 0 ALU typ_frame 4 None val_frame 0 None 3664 3664 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 3c 0x4:0x1c val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3665 3665 seq_br_type 0 Branch False seq_branch_adr 3667 0x3667 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 3a 0x4:0x1a typ_b_adr 2d 0x4:0xd typ_frame 4 None val_frame 0 None 3666 3666 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3662 0x3662 seq_en_micro 0 None typ_a_adr 2d 0x4:0xd typ_alu_func 0 PASS_A typ_b_adr 3a 0x4:0x1a typ_frame 4 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3667 3667 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3668 3668 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value typ_b_adr 10 TOP typ_frame 0 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 10 TOP val_frame 0 None 3669 3669 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 366a 366a fiu_len_fill_lit 50 zero-fill 0x10 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 30 0x4:0x10 val_frame 4 None val_rand 9 PASS_A_HIGH 366b 366b ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 4 None 366c 366c fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 21 0x6:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 6 None 366d 366d fiu_len_fill_lit 42 zero-fill 0x2 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3676 0x3676 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 3d 0x2:0x1d val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 366e 366e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_frame 0 None 366f 366f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3670 3670 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3671 3671 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3676 0x3676 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_alu_func 19 X_XOR_B typ_b_adr 06 GP 0x6 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3672 3672 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3673 3673 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_mdr 1 hold_mdr fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 04 GP 0x4 val_frame 0 None 3674 3674 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3675 3675 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3676 3676 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 1e 0x17:0x1 typ_c_source 0 FIU_BUS typ_frame 17 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3677 3677 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 14 ZEROS val_frame 0 None 3678 3678 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 12 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3679 3679 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 367a 367a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3682 0x3682 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 28 0x9:0x8 val_frame 9 None 367b 367b seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 367c 367c ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3680 0x3680 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 367d 367d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3684 0x3684 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 2a 0x2:0xa typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 28 0x5:0x8 val_frame 5 None 367e 367e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 368c 0x368c seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x11:0x12 typ_frame 11 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 20 0x11:0x0 val_frame 11 None 367f 367f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 368c 0x368c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3680 3680 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3681 3681 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3682 3682 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_mdr 1 hold_mdr fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 3b56 0x3b56 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2e 0x11:0xe typ_frame 11 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 28 0x9:0x8 val_frame 9 None 3683 3683 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3684 3684 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3688 0x3688 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 24 0x8:0x4 val_frame 8 None 3685 3685 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 27 0x5:0x7 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3686 3686 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3687 3687 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3688 3688 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3689 3689 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 368a 368a seq_br_type 1 Branch True seq_branch_adr 3680 0x3680 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 368b 368b seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 368c 368c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 30 0x4:0x10 val_frame 4 None val_rand 9 PASS_A_HIGH 368d 368d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 368e 368e fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 368f 368f fiu_len_fill_lit 71 zero-fill 0x31 fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 058b 0x58b seq_en_micro 0 None typ_frame 0 None val_c_adr 1c 0x17:0x3 val_c_source 0 FIU_BUS val_frame 17 None 3690 3690 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3691 3691 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_c_adr 1c 0x4:0x3 typ_c_mux_sel 0 ALU typ_frame 4 None val_frame 0 None 3692 3692 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 23 0x4:0x3 val_frame 4 None val_rand a PASS_B_HIGH 3693 3693 seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 0 PASS_A typ_c_adr 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 17 LOOP_COUNTER val_alu_func 0 PASS_A val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 3694 3694 fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 16 0x4:0x9 val_c_mux_sel 2 ALU val_frame 4 None 3695 3695 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 3696 3696 fiu_mem_start 4 continue ioc_fiubs 1 val seq_en_micro 0 None typ_c_adr 1a 0x4:0x5 typ_c_source 0 FIU_BUS typ_frame 4 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 23 0x4:0x3 val_frame 4 None 3697 3697 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 369a 0x369a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 3d 0x9:0x1d typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 02 0x4:0x1d val_c_mux_sel 2 ALU val_frame 4 None 3698 3698 seq_br_type 7 Unconditional Call seq_branch_adr 06ec 0x6ec seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 3699 3699 seq_br_type 3 Unconditional Branch seq_branch_adr 36b0 0x36b0 seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 369a 369a fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 13 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 36a4 0x36a4 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 3c 0x9:0x1c typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 369b 369b ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 36a0 0x36a0 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 23 0x4:0x3 val_alu_func 0 PASS_A val_frame 4 None 369c 369c fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 369d 369d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 369e 369e fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start e start_physical_wr fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 369f 369f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 36b0 0x36b0 seq_en_micro 0 None typ_c_adr 1c 0x4:0x3 typ_c_mux_sel 0 ALU typ_frame 4 None val_frame 0 None 36a0 36a0 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a1 36a1 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a2 36a2 seq_br_type 3 Unconditional Branch seq_branch_adr 3b89 0x3b89 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a3 36a3 seq_br_type 3 Unconditional Branch seq_branch_adr 3b8b 0x3b8b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a4 36a4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3698 0x3698 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 36a5 36a5 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 36a9 0x36a9 seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 36a6 36a6 seq_br_type 1 Branch True seq_branch_adr 05c7 0x5c7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 2a 0x2:0xa typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 28 0x5:0x8 val_frame 5 None 36a7 36a7 seq_br_type 1 Branch True seq_branch_adr 05c7 0x5c7 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 17 LOOP_COUNTER typ_alu_func 19 X_XOR_B typ_b_adr 32 0x11:0x12 typ_frame 11 None val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 20 0x11:0x0 val_frame 11 None 36a8 36a8 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a9 36a9 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 23 0x4:0x3 val_frame 4 None val_rand a PASS_B_HIGH 36aa 36aa seq_en_micro 0 None typ_a_adr 0c GP 0xc typ_alu_func 0 PASS_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 0c GP 0xc val_alu_func 0 PASS_A val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 36ab 36ab fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 16 0x4:0x9 val_c_mux_sel 2 ALU val_frame 4 None 36ac 36ac fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 30 0x4:0x10 val_frame 4 None 36ad 36ad fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_mdr 1 hold_mdr fiu_offs_lit 36 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_frame 2 None 36ae 36ae fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 36 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36af 36af fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 36b0 0x36b0 seq_en_micro 0 None typ_c_adr 1c 0x4:0x3 typ_c_source 0 FIU_BUS typ_frame 4 None val_frame 0 None 36b0 36b0 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 3b 0x5:0x1b typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 23 0x4:0x3 val_c_adr 13 LOOP_REG val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 36b1 36b1 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 26 0x4:0x6 val_alu_func 6 A_MINUS_B val_b_adr 2c 0x4:0xc val_frame 4 None 36b2 36b2 fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 020a 0x20a seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_a_adr 32 0x4:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 16 0x4:0x9 val_c_mux_sel 2 ALU val_frame 4 None 36b3 36b3 fiu_mem_start d start_physical_rd ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 36b4 36b4 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_mdr 1 hold_mdr fiu_mem_start 4 continue fiu_offs_lit 12 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 31 0x2:0x11 val_frame 2 None 36b5 36b5 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 12 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 020a 0x20a seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 3b 0x9:0x1b typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 36b6 36b6 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 36be 0x36be seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 13 LOOP_REG typ_c_source 0 FIU_BUS typ_frame 4 None val_a_adr 38 0x5:0x18 val_frame 5 None 36b7 36b7 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 2c 0x4:0xc typ_alu_func 0 PASS_A typ_c_adr 1c 0x4:0x3 typ_c_mux_sel 0 ALU typ_frame 4 None val_a_adr 3c 0x12:0x1c val_frame 12 None 36b8 36b8 fiu_mem_start e start_physical_wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2e 0x4:0xe val_frame 4 None 36b9 36b9 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 36c0 0x36c0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36ba 36ba fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 25 0x4:0x5 val_alu_func 1 A_PLUS_B val_b_adr 26 0x4:0x6 val_frame 4 None 36bb 36bb ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 23 0x4:0x3 typ_frame 4 None val_b_adr 23 0x4:0x3 val_frame 4 None 36bc 36bc seq_br_type 8 Return True seq_branch_adr 36bd 0x36bd seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 26 0x4:0x6 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 19 0x4:0x6 val_c_mux_sel 2 ALU val_frame 4 None 36bd 36bd seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36be 36be ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 36b8 0x36b8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 36bf 36bf fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 36b8 0x36b8 seq_en_micro 0 None typ_a_adr 27 0x5:0x7 typ_frame 5 None val_frame 0 None 36c0 36c0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start d start_physical_rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 22 0x4:0x2 typ_frame 4 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 2f 0x4:0xf val_frame 4 None 36c1 36c1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36c2 36c2 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start e start_physical_wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x4:0x11 val_alu_func 0 PASS_A val_c_adr 13 LOOP_REG val_c_mux_sel 2 ALU val_frame 4 None 36c3 36c3 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_c_adr 1d 0x4:0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 4 None typ_rand c WRITE_OUTER_FRAME val_a_adr 23 0x4:0x3 val_frame 4 None 36c4 36c4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start d start_physical_rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 23 0x4:0x3 typ_frame 4 None typ_mar_cntl f LOAD_MAR_RESERVED val_a_adr 29 0x4:0x9 val_alu_func 1 A_PLUS_B val_b_adr 30 0x4:0x10 val_frame 4 None 36c5 36c5 seq_en_micro 0 None typ_frame 0 None val_a_adr 2c 0x4:0xc val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 19 0x4:0x6 val_c_mux_sel 2 ALU val_frame 4 None 36c6 36c6 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start e start_physical_wr fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36c7 36c7 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36c8 36c8 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 25 0x4:0x5 val_alu_func 1 A_PLUS_B val_b_adr 2c 0x4:0xc val_frame 4 None 36c9 36c9 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 23 0x4:0x3 typ_frame 4 None val_b_adr 23 0x4:0x3 val_frame 4 None 36ca 36ca seq_br_type 8 Return True seq_branch_adr 36cb 0x36cb seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36cb 36cb seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36cc ; -------------------------------------------------------------------------------------- 36cc ; 0x0010 QQUnknown InMicrocode 36cc ; -------------------------------------------------------------------------------------- 36cc MACRO_36cc_QQUnknown_InMicrocode: 36cc 36cc dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36cc None ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36cd 36cd fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 36ce ; -------------------------------------------------------------------------------------- 36ce ; 0x0011 QQUnknown InMicrocode 36ce ; -------------------------------------------------------------------------------------- 36ce MACRO_36ce_QQUnknown_InMicrocode: 36ce 36ce dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36ce None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36cf 36cf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36d0 ; -------------------------------------------------------------------------------------- 36d0 ; 0x0012 QQUnknown InMicrocode 36d0 ; -------------------------------------------------------------------------------------- 36d0 MACRO_36d0_QQUnknown_InMicrocode: 36d0 36d0 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36d0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36d1 36d1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36d2 ; -------------------------------------------------------------------------------------- 36d2 ; 0x0013 QQUnknown InMicrocode 36d2 ; -------------------------------------------------------------------------------------- 36d2 MACRO_36d2_QQUnknown_InMicrocode: 36d2 36d2 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36d2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36d3 36d3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36d4 ; -------------------------------------------------------------------------------------- 36d4 ; 0x0014 QQUnknown InMicrocode 36d4 ; -------------------------------------------------------------------------------------- 36d4 MACRO_36d4_QQUnknown_InMicrocode: 36d4 36d4 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36d4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36d5 36d5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36d6 ; -------------------------------------------------------------------------------------- 36d6 ; 0x0015 QQUnknown InMicrocode 36d6 ; -------------------------------------------------------------------------------------- 36d6 MACRO_36d6_QQUnknown_InMicrocode: 36d6 36d6 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36d6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36d7 36d7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36d8 ; -------------------------------------------------------------------------------------- 36d8 ; 0x0016 QQUnknown InMicrocode 36d8 ; -------------------------------------------------------------------------------------- 36d8 MACRO_36d8_QQUnknown_InMicrocode: 36d8 36d8 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36d8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36d9 36d9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36da ; -------------------------------------------------------------------------------------- 36da ; 0x0017 QQUnknown InMicrocode 36da ; -------------------------------------------------------------------------------------- 36da MACRO_36da_QQUnknown_InMicrocode: 36da 36da dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36da None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36db 36db ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36dc ; -------------------------------------------------------------------------------------- 36dc ; 0x0018 QQUnknown InMicrocode 36dc ; -------------------------------------------------------------------------------------- 36dc MACRO_36dc_QQUnknown_InMicrocode: 36dc 36dc dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36dc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36dd 36dd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36de ; -------------------------------------------------------------------------------------- 36de ; 0x0019 QQUnknown InMicrocode 36de ; -------------------------------------------------------------------------------------- 36de MACRO_36de_QQUnknown_InMicrocode: 36de 36de dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36de None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36df 36df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36e0 ; -------------------------------------------------------------------------------------- 36e0 ; 0x001a QQUnknown InMicrocode 36e0 ; -------------------------------------------------------------------------------------- 36e0 MACRO_36e0_QQUnknown_InMicrocode: 36e0 36e0 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36e0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36e1 36e1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36e2 ; -------------------------------------------------------------------------------------- 36e2 ; 0x001b QQUnknown InMicrocode 36e2 ; -------------------------------------------------------------------------------------- 36e2 MACRO_36e2_QQUnknown_InMicrocode: 36e2 36e2 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36e2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36e3 36e3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36e4 ; -------------------------------------------------------------------------------------- 36e4 ; 0x001c QQUnknown InMicrocode 36e4 ; -------------------------------------------------------------------------------------- 36e4 MACRO_36e4_QQUnknown_InMicrocode: 36e4 36e4 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36e4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36e5 36e5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36e6 ; -------------------------------------------------------------------------------------- 36e6 ; 0x001d QQUnknown InMicrocode 36e6 ; -------------------------------------------------------------------------------------- 36e6 MACRO_36e6_QQUnknown_InMicrocode: 36e6 36e6 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36e6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36e7 36e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36e8 ; -------------------------------------------------------------------------------------- 36e8 ; 0x001e QQUnknown InMicrocode 36e8 ; -------------------------------------------------------------------------------------- 36e8 MACRO_36e8_QQUnknown_InMicrocode: 36e8 36e8 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36e8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36e9 36e9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36ea ; -------------------------------------------------------------------------------------- 36ea ; 0x001f QQUnknown InMicrocode 36ea ; -------------------------------------------------------------------------------------- 36ea MACRO_36ea_QQUnknown_InMicrocode: 36ea 36ea dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36ea None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_int_reads 0 TYP VAL BUS seq_random 24 ? typ_b_adr 10 TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 10 TOP val_frame 0 None 36eb 36eb fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 36ed 0x36ed typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 27 0x5:0x7 val_frame 5 None 36ec 36ec fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 36ed 0x36ed typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 25 0x5:0x5 val_frame 5 None 36ed 36ed fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 2f 0x2:0xf val_frame 2 None 36ee 36ee fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 2b TYP.CLASS_A_EQ_B (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 36ef 36ef fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 17 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 36f1 0x36f1 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_random 02 ? typ_a_adr 39 0x8:0x19 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_c_adr 3f GP 0x0 val_frame 7 None val_rand 9 PASS_A_HIGH 36f0 36f0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 36f5 0x36f5 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 2e 0x1b:0xe typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 1b None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f1 36f1 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 36f4 0x36f4 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f2 36f2 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 042f 0x42f seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 18 NOT_A_AND_B typ_b_adr 25 0x5:0x5 typ_frame 5 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 36f3 36f3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 36f4 36f4 seq_br_type 3 Unconditional Branch seq_branch_adr 32a6 0x32a6 typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 36f5 36f5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 03cb 0x3cb seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f6 36f6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 36fd 0x36fd seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f7 36f7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3701 0x3701 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f8 36f8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 36fd 0x36fd seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36f9 36f9 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 36ff 0x36ff seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 36fa 36fa seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 36fb 36fb seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 36fc 36fc seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 36fd 36fd ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 0380 0x380 typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 36fe 36fe seq_br_type 3 Unconditional Branch seq_branch_adr 03d8 0x3d8 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 36ff 36ff ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 0380 0x380 typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3700 3700 seq_br_type 3 Unconditional Branch seq_branch_adr 03d8 0x3d8 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 3701 3701 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 0380 0x380 typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3702 3702 typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 2c 0x2:0xc typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3703 3703 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_frame 0 None 3704 3704 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3705 3705 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 3706 3706 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 3b 0x9:0x1b typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3707 3707 fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 65 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3711 0x3711 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3708 3708 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3709 3709 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 370b 0x370b seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 3c 0x9:0x1c typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 9 None val_frame 0 None 370a 370a fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 65 None fiu_op_sel 3 insert ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 0 None val_rand a PASS_B_HIGH 370b 370b ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 09 GP 0x9 val_frame 0 None val_rand a PASS_B_HIGH 370c 370c fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3708 0x3708 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 370d 370d seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3c 0x9:0x1c typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 9 None val_frame 0 None 370e 370e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3711 0x3711 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 370f 370f fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3710 3710 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3711 3711 typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3712 3712 seq_br_type 3 Unconditional Branch seq_branch_adr 03d8 0x3d8 typ_a_adr 35 0x13:0x15 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 13 None val_frame 0 None 3713 3713 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 3714 3714 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3731 0x3731 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3715 3715 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3716 3716 fiu_len_fill_lit 42 zero-fill 0x2 fiu_mem_start 2 start-rd fiu_offs_lit 17 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3718 0x3718 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 39 0x8:0x19 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 3717 3717 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3723 0x3723 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 2e 0x1b:0xe typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 1b None val_frame 0 None 3718 3718 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) typ_alu_func 18 NOT_A_AND_B typ_b_adr 25 0x5:0x5 typ_frame 5 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3719 3719 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0470 0x470 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 19 X_XOR_B val_b_adr 09 GP 0x9 val_frame 3 None 371a 371a fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x9:0xf val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 9 None val_rand a PASS_B_HIGH 371b 371b ioc_load_wdr 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_b_adr 2b 0x9:0xb val_frame 9 None 371c 371c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x2:0x1e val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 2 None val_rand a PASS_B_HIGH 371d 371d ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 371e 371e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 08 GP 0x8 val_frame 4 None val_rand a PASS_B_HIGH 371f 371f fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 0211 0x211 typ_frame 0 None val_frame 0 None 3720 3720 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 25 0x2:0x5 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 3721 3721 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_b_adr 23 0x2:0x3 typ_frame 2 None val_b_adr 23 0x2:0x3 val_frame 2 None 3722 3722 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type b Case False seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_c_adr 1a 0x2:0x5 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 3723 3723 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3724 3724 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 372b 0x372b seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3725 3725 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 372d 0x372d seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3726 3726 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3727 3727 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3728 3728 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3729 3729 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 372a 372a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 372b 372b ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 03ad 0x3ad typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 372c 372c seq_br_type 3 Unconditional Branch seq_branch_adr 0412 0x412 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 372d 372d ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 03ad 0x3ad typ_a_adr 2e 0x1b:0xe typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 372e 372e ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_frame 0 None 372f 372f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0412 0x412 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 3730 3730 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3731 3731 seq_br_type 9 Return False seq_branch_adr 3719 0x3719 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 20 0x2:0x0 val_alu_func 19 X_XOR_B val_b_adr 3d 0x2:0x1d val_frame 2 None 3732 3732 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3733 3733 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3734 3734 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3753 0x3753 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3735 3735 fiu_len_fill_lit 42 zero-fill 0x2 fiu_load_var 1 hold_var fiu_offs_lit 17 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 379e 0x379e seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 28 0x9:0x8 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 9 None 3736 3736 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 3763 0x3763 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 02 GP 0x2 typ_alu_func 1 A_PLUS_B typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3737 3737 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 3738 3738 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 376f 0x376f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) seq_random 02 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3739 3739 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 31 0x2:0x11 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 2b 0x5:0xb val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 5 None 373a 373a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 373d 0x373d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 373b 373b seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 373c 373c fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 373d 373d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS val_frame 0 None 373e 373e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 373f 373f ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 373a 0x373a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3740 3740 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 18 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 3741 3741 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 376b 0x376b seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_b_adr 32 0x2:0x12 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_b_adr 39 0x2:0x19 val_frame 2 None 3742 3742 fiu_len_fill_lit 6b zero-fill 0x2b fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 7 CONTROL PRED seq_random 21 ? typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3743 3743 fiu_mem_start 4 continue ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x2:0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3744 3744 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 48 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_source 0 FIU_BUS val_frame 2 None 3745 3745 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3759 0x3759 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 3746 3746 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 2f 0x2:0xf val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 3747 3747 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3756 0x3756 seq_lex_adr 2 None seq_random 23 ? typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3748 3748 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 375c 0x375c typ_b_adr 20 0x2:0x0 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 20 0x2:0x0 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 3749 3749 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 34ac 0x34ac seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 0 None val_rand a PASS_B_HIGH 374a 374a fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 1f TOP - 0x0 val_c_source 0 FIU_BUS val_frame 2 None val_rand a PASS_B_HIGH 374b 374b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 374c 374c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37a1 0x37a1 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 374d 374d seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 374e 374e ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_a_adr 06 GP 0x6 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 374f 374f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3750 3750 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type d Dispatch False seq_branch_adr 3751 0x3751 seq_random 04 ? typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3751 3751 seq_br_type 7 Unconditional Call seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 3752 3752 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3753 3753 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3755 0x3755 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3754 3754 seq_br_type 3 Unconditional Branch seq_branch_adr 378f 0x378f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3755 3755 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3756 3756 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 375c 0x375c typ_a_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 3757 3757 ioc_fiubs 0 fiu typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 3758 3758 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3749 0x3749 typ_b_adr 20 0x2:0x0 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 20 0x2:0x0 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 2 None 3759 3759 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_frame 0 None val_a_adr 2f 0x2:0xf val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 375a 375a fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 375b 375b fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3747 0x3747 seq_lex_adr 2 None seq_random 23 ? typ_alu_func 1a PASS_B typ_b_adr 05 GP 0x5 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_frame 0 None 375c 375c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 375d 375d fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37a1 0x37a1 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 375e 375e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 375f 375f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3760 3760 seq_random 03 ? typ_frame 0 None val_frame 0 None 3761 3761 ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 3762 3762 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3763 3763 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3764 3764 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3765 3765 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs 1 typ+fiu seq_br_type a Unconditional Return typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3766 3766 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3767 3767 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3768 3768 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3769 3769 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3782 0x3782 seq_random 06 ? typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 32 0x3:0x12 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 3 None 376a 376a seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 376b 376b seq_br_type a Unconditional Return seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None seq_random 05 ? typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 376c 376c ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 0e ? typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 376d 376d ioc_tvbs 2 fiu+val seq_br_type a Unconditional Return seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_int_reads 0 TYP VAL BUS seq_latch 1 None seq_random 0e ? typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 376e 376e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 376f 376f ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) typ_a_adr 31 0x2:0x11 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 2 None val_a_adr 2b 0x5:0xb val_alu_func 5 DEC_A_MINUS_B val_b_adr 03 GP 0x3 val_frame 5 None 3770 3770 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 3771 3771 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3740 0x3740 typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3772 3772 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 02 GP 0x2 typ_alu_func 1d A_AND_NOT_B typ_b_adr 3b 0x5:0x1b typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 3773 3773 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 02 GP 0x2 typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 20 0xd:0x0 val_frame d None 3774 3774 ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 3b 0x5:0x1b typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 3775 3775 seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 32 TYP.PRIVACY_PATHS_EQ (med_late) typ_a_adr 0f GP 0xf typ_b_adr 0e GP 0xe typ_frame 0 None val_frame 0 None 3776 3776 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_b_adr 06 GP 0x6 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 3777 3777 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 0 fiu typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 3778 3778 ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 329a 0x329a typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 3779 3779 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 5 seq+seq typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 377a 377a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_random 06 ? typ_b_adr 2e 0x2:0xe typ_frame 2 None val_frame 0 None 377b 377b ioc_adrbs 1 val seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_latch 1 None typ_b_adr 06 GP 0x6 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 377c 377c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3742 0x3742 seq_en_micro 0 None seq_random 0f ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 377d 377d seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 377e 377e ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 2b 0x5:0xb val_frame 5 None 377f 377f fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 3780 3780 ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3781 3781 fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3741 0x3741 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 3782 3782 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 377d 0x377d seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3783 3783 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_random 02 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 06 GP 0x6 val_alu_func 0 PASS_A val_frame 0 None 3784 3784 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 3f 0x9:0x1f typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 17 LOOP_COUNTER val_alu_func 19 X_XOR_B val_b_adr 31 0x2:0x11 val_frame 2 None 3785 3785 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3786 3786 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3e 0x2:0x1e val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 2 None val_rand a PASS_B_HIGH 3787 3787 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 3788 3788 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 378d 0x378d seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_a_adr 04 GP 0x4 val_alu_func 19 X_XOR_B val_b_adr 32 0x7:0x12 val_frame 7 None 3789 3789 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 378a 378a fiu_len_fill_lit 43 zero-fill 0x3 fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 378f 0x378f typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 378b 378b seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 typ_a_adr 17 LOOP_COUNTER typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x5:0x10 typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 378c 378c ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b75 0x3b75 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 32 0x3:0x12 val_frame 3 None val_rand a PASS_B_HIGH 378d 378d ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3469 0x3469 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 0 None val_rand a PASS_B_HIGH 378e 378e ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 32 0x3:0x12 val_frame 3 None val_rand a PASS_B_HIGH 378f 378f fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_random 02 ? typ_a_adr 06 GP 0x6 typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 3790 3790 ioc_adrbs 1 val typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 2d 0x4:0xd val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 4 None 3791 3791 ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3792 3792 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 7 CONTROL PRED seq_random 21 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_frame 0 None 3793 3793 ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 22 0x2:0x2 val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3794 3794 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 48 ? typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3795 3795 seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_b_adr 05 GP 0x5 typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3796 3796 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 3 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_frame 2 None 3797 3797 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_lex_adr 2 None seq_random 23 ? typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_frame 0 None 3798 3798 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_b_adr 05 GP 0x5 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3799 3799 ioc_fiubs 0 fiu typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 379a 379a fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 04 GP 0x4 val_frame 0 None 379b 379b fiu_len_fill_lit 6b zero-fill 0x2b fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_random 15 ? typ_a_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 379c 379c ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0211 0x211 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 379d 379d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 379e 379e ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 0 None val_rand a PASS_B_HIGH 379f 379f fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_alu_func 1d A_AND_NOT_B typ_b_adr 3d 0x9:0x1d typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 37a0 37a0 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 378f 0x378f typ_frame 0 None val_frame 0 None 37a1 37a1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2f 0x4:0xf val_frame 4 None val_rand 9 PASS_A_HIGH 37a2 37a2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37aa 0x37aa seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 37a3 37a3 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 37a4 37a4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 37a5 37a5 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 37a8 0x37a8 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 37a6 37a6 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val typ_frame 0 None val_frame 0 None 37a7 37a7 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 375e 0x375e typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 37a8 37a8 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 2 fiu+val typ_a_adr 22 0x1:0x2 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 37a9 37a9 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 375f 0x375f typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 37aa 37aa fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 3a 0x13:0x1a val_frame 13 None val_rand 9 PASS_A_HIGH 37ab 37ab fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 37ac 37ac fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 37ad 37ad fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_tvbs 2 fiu+val typ_a_adr 22 0x1:0x2 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 3a 0x13:0x1a val_frame 13 None val_rand 9 PASS_A_HIGH 37ae 37ae ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 375f 0x375f typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 37af 37af ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 37b0 37b0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_oreg 1 hold_oreg fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 37b1 37b1 fiu_len_fill_lit 58 zero-fill 0x18 fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3276 0x3276 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 22 0x6:0x2 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_frame 6 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 37b2 37b2 fiu_len_fill_lit 66 zero-fill 0x26 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 37b3 37b3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3276 0x3276 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 37b4 ; -------------------------------------------------------------------------------------- 37b4 ; 0x0137 Execute Entry,Rendezvous 37b4 ; -------------------------------------------------------------------------------------- 37b4 MACRO_Execute_Entry,Rendezvous: 37b4 37b4 dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 37b4 None fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38dc 0x38dc seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 37b5 37b5 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_b_adr 16 CSA/VAL_BUS typ_frame a None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 37b6 37b6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 37b7 37b7 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 37b4 MACRO_Execute_Entry,Rendezvous seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame e None typ_rand a PASS_B_HIGH val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 37b8 37b8 fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 37c0 0x37c0 typ_a_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_lit 1 None typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 37b9 37b9 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38dc 0x38dc seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_b_adr 2e 0x12:0xe val_c_adr 3f GP 0x0 val_frame 12 None 37ba 37ba fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 37bb 0x37bb seq_random 02 ? typ_alu_func 1b A_OR_B typ_b_adr 2d 0x2:0xd typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 37bb 37bb fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_alu_func 1a PASS_B typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 1a PASS_B val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 37bc 37bc fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 39 0x2:0x19 val_frame 2 None 37bd 37bd fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 37be 37be seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 37bf 37bf seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 37c0 37c0 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38dc 0x38dc seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_b_adr 31 0x2:0x11 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 37c1 37c1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 37c3 0x37c3 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_random 02 ? typ_a_adr 2c 0x5:0xc typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 37c2 37c2 seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 37c3 37c3 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 37c4 37c4 ioc_tvbs 5 seq+seq seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_frame 0 None 37c5 37c5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 37c6 37c6 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 37c8 0x37c8 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 03 GP 0x3 val_frame 0 None 37c7 37c7 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 37c8 37c8 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 1 val typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_b_adr 39 0x2:0x19 val_frame 2 None 37c9 37c9 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 37ca ; -------------------------------------------------------------------------------------- 37ca ; 0x0133 Execute Family,Rendezvous 37ca ; -------------------------------------------------------------------------------------- 37ca MACRO_Execute_Family,Rendezvous: 37ca 37ca dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 37ca None fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38de 0x38de seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 10 TOP typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_alu_func 0 PASS_A val_b_adr 10 TOP val_frame 0 None 37cb 37cb ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 03 GP 0x3 typ_b_adr 16 CSA/VAL_BUS typ_frame a None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1e TOP - 2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 21 TOP - 0x2 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 37cc 37cc seq_br_type 7 Unconditional Call seq_branch_adr 37b0 0x37b0 typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 37cd 37cd fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 37ca MACRO_Execute_Family,Rendezvous seq_cond_sel 0a VAL.ALU_LT_ZERO(late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame e None typ_rand 1 INC_LOOP_COUNTER val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 37ce 37ce fiu_len_fill_lit 78 zero-fill 0x38 fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 37d1 0x37d1 seq_random 02 ? typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_b_adr 1f TOP - 1 val_frame 0 None 37cf 37cf fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38de 0x38de seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_a_adr 1f TOP - 1 val_b_adr 2e 0x12:0xe val_c_adr 3f GP 0x0 val_frame 12 None 37d0 37d0 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 37bb 0x37bb typ_alu_func 1b A_OR_B typ_b_adr 29 0x9:0x9 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 03 GP 0x3 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 37d1 37d1 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38de 0x38de seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 02 GP 0x2 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_b_adr 31 0x2:0x11 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 37d2 37d2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 37c3 0x37c3 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 2c 0x5:0xc typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 37d3 37d3 seq_br_type 3 Unconditional Branch seq_branch_adr 37c2 0x37c2 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 37d4 ; -------------------------------------------------------------------------------------- 37d4 ; 0x0136 Execute Entry,Count 37d4 ; -------------------------------------------------------------------------------------- 37d4 MACRO_Execute_Entry,Count: 37d4 37d4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 37d4 None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 37d5 37d5 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 37d6 37d6 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 37d7 37d7 ioc_tvbs 2 fiu+val typ_b_adr 16 CSA/VAL_BUS typ_frame e None typ_rand a PASS_B_HIGH val_frame 0 None 37d8 37d8 fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 04 ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand a PASS_B_HIGH val_c_adr 2f TOP val_c_source 0 FIU_BUS val_frame 0 None 37d9 37d9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 37da ; -------------------------------------------------------------------------------------- 37da ; 0x0132 Execute Family,Count 37da ; -------------------------------------------------------------------------------------- 37da MACRO_Execute_Family,Count: 37da 37da dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 37da None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 10 TOP typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame a None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 37db 37db ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 37dc 37dc seq_br_type 7 Unconditional Call seq_branch_adr 37b0 0x37b0 typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 37dd 37dd fiu_len_fill_lit 53 zero-fill 0x13 fiu_mem_start 2 start-rd fiu_offs_lit 4c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type e Unconditional Dispatch seq_random 1c ? typ_b_adr 16 CSA/VAL_BUS typ_c_adr 20 TOP - 0x1 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame e None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_c_adr 20 TOP - 0x1 val_c_source 0 FIU_BUS val_frame 0 None 37de ; -------------------------------------------------------------------------------------- 37de ; 0x013f Execute Select,Rendezvous 37de ; -------------------------------------------------------------------------------------- 37de MACRO_Execute_Select,Rendezvous: 37de 37de dispatch_csa_valid 1 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 37de None fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38e0 0x38e0 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 20 0x2:0x0 typ_frame 2 None val_b_adr 31 0x2:0x11 val_frame 2 None 37df 37df fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 10 TOP val_alu_func 1e A_AND_B val_b_adr 2e 0x2:0xe val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None 37e0 37e0 fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_tvbs 1 typ+fiu typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 1e None typ_rand a PASS_B_HIGH val_a_adr 20 0x7:0x0 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 37e1 37e1 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 37f1 0x37f1 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 10 TOP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 37e2 37e2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 37e3 37e3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 37e4 0x37e4 typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_b_adr 20 0x2:0x0 val_frame 2 None 37e4 37e4 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 37e8 0x37e8 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_b_adr 16 CSA/VAL_BUS typ_c_lit 1 None typ_frame 6 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 37e5 37e5 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37e6 37e6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 37e7 37e7 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37e8 37e8 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 37e9 0x37e9 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 37e9 37e9 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 37ed 0x37ed typ_frame 0 None val_b_adr 22 0x7:0x2 val_frame 7 None 37ea 37ea seq_br_type 3 Unconditional Branch seq_branch_adr 3827 0x3827 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37eb 37eb fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 37ed 0x37ed typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 31 0x6:0x11 val_frame 6 None 37ec 37ec seq_br_type 3 Unconditional Branch seq_branch_adr 3827 0x3827 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37ed 37ed fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37ef 0x37ef seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 37ee 37ee seq_br_type 3 Unconditional Branch seq_branch_adr 37e4 0x37e4 typ_frame 0 None val_frame 0 None 37ef 37ef seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 37f0 37f0 seq_br_type 7 Unconditional Call seq_branch_adr 3827 0x3827 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37f1 37f1 ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 37ff 0x37ff seq_cond_sel 0b VAL.ALU_LE_ZERO(late) seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 37f2 37f2 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 37f3 37f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 37f4 37f4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 37f5 0x37f5 typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 37f5 37f5 seq_br_type 3 Unconditional Branch seq_branch_adr 37f6 0x37f6 typ_a_adr 08 GP 0x8 typ_alu_func 1e A_AND_B typ_b_adr 3e 0x2:0x1e typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 37f6 37f6 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 37fa 0x37fa seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 3d 0x6:0x1d typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 6 None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 37f7 37f7 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37f8 37f8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 37f9 37f9 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 37fa 37fa fiu_len_fill_lit 4e zero-fill 0xe fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 3801 0x3801 seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 37fb 37fb fiu_len_fill_lit 4e zero-fill 0xe fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3827 0x3827 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 20 0x2:0x0 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 37fc 37fc ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 37f6 0x37f6 seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 37fd 37fd fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 37fe 37fe seq_br_type 3 Unconditional Branch seq_branch_adr 37f6 0x37f6 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 37ff 37ff ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 15 VAL.M_BIT(early) seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 29 0x7:0x9 val_alu_func 0 PASS_A val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 3800 3800 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 37f5 0x37f5 typ_a_adr 10 TOP typ_alu_func 1d A_AND_NOT_B typ_b_adr 31 0x6:0x11 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 6 None val_frame 0 None 3801 3801 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type a Unconditional Return typ_b_adr 30 0x7:0x10 typ_frame 7 None val_b_adr 22 0x7:0x2 val_frame 7 None 3802 3802 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3806 0x3806 typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_b_adr 30 0x7:0x10 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 22 0x7:0x2 val_frame 7 None 3803 3803 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type 8 Return True seq_branch_adr 3805 0x3805 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 31 0x7:0x11 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 3804 3804 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_tivi_src 9 type_val ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 3814 0x3814 seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 04 GP 0x4 typ_alu_func 7 INC_A typ_b_adr 30 0x7:0x10 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 7 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 0 NO_OP val_a_adr 01 GP 0x1 val_alu_func 6 A_MINUS_B val_b_adr 31 0x6:0x11 val_frame 6 None 3805 3805 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3806 3806 ioc_load_wdr 0 None seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_b_adr 10 TOP typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 3807 3807 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3808 3808 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3809 0x3809 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame e None typ_rand a PASS_B_HIGH val_a_adr 21 0x7:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3809 3809 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 380a 380a fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 380b 380b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 71 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 6 None 380c 380c fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 380d 380d fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_fiubs 0 fiu typ_b_adr 01 GP 0x1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 380e 380e fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 380f 380f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3812 0x3812 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3810 3810 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_c_adr 3e GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 02 GP 0x2 val_frame 0 None 3811 3811 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3812 3812 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_c_adr 3e GP 0x1 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 39 0x2:0x19 val_frame 2 None 3813 3813 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_frame 0 None val_b_adr 39 0x2:0x19 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 3814 3814 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1 A_PLUS_B typ_b_adr 30 0x7:0x10 typ_c_adr 2f TOP typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 3815 3815 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3823 0x3823 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_a_adr 04 GP 0x4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 36 GP 0x9 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_frame e None typ_mar_cntl b LOAD_MAR_DATA typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3816 3816 ioc_load_wdr 0 None typ_b_adr 10 TOP typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 3817 3817 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3818 0x3818 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame e None typ_rand 1 INC_LOOP_COUNTER val_a_adr 21 0x7:0x1 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3818 3818 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 08 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 28 0x7:0x8 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 7 None 3819 3819 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_random 02 ? typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 10 TOP typ_c_adr 37 GP 0x8 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 381a 381a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 71 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 22 0x6:0x2 val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_frame 6 None 381b 381b fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 381c 381c ioc_fiubs 0 fiu typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 381d 381d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 381e 381e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3821 0x3821 typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 04 GP 0x4 typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 381f 381f fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_adrbs 2 typ typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 02 GP 0x2 val_frame 0 None 3820 3820 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_b_adr 02 GP 0x2 typ_frame 0 None val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3821 3821 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_adrbs 2 typ typ_a_adr 09 GP 0x9 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_b_adr 39 0x2:0x19 val_frame 2 None 3822 3822 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3896 0x3896 typ_frame 0 None val_b_adr 39 0x2:0x19 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 3823 3823 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ typ_a_adr 20 0x2:0x0 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 2 None 3824 3824 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1e A_AND_B val_b_adr 36 0x7:0x16 val_frame 7 None 3825 3825 seq_br_type 5 Call True seq_branch_adr 3276 0x3276 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_b_adr 09 GP 0x9 typ_c_lit 0 None typ_frame 1e None val_frame 0 None 3826 3826 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3827 3827 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 08 GP 0x8 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x7:0xe typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 3828 3828 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 21 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 21 0x1:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP typ_c_adr 3f GP 0x0 val_frame 0 None 3829 3829 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 3831 0x3831 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP val_frame 0 None 382a 382a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 3847 0x3847 seq_en_micro 0 None typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_b_adr 34 0x11:0x14 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 11 None 382b 382b fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_a_adr 20 0x7:0x0 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_csa_cntl 3 POP_CSA typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1e A_AND_B val_b_adr 36 0x7:0x16 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 382c 382c fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 382d 382d fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 37 0x2:0x17 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 382e 382e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 382f 382f seq_br_type 5 Call True seq_branch_adr 327b 0x327b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 3830 3830 seq_br_type 7 Unconditional Call seq_branch_adr 32b2 0x32b2 typ_frame 0 None val_frame 0 None 3831 3831 seq_br_type 3 Unconditional Branch seq_branch_adr 3834 0x3834 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 23 0x1:0x3 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP val_frame 0 None 3832 3832 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3836 0x3836 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 10 TOP typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 02 GP 0x2 val_frame 0 None 3833 3833 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 3834 3834 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 382b 0x382b typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_b_adr 34 0x11:0x14 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 11 None 3835 3835 seq_br_type 7 Unconditional Call seq_branch_adr 382b 0x382b typ_frame 0 None val_alu_func 13 ONES val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3836 3836 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 3837 3837 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3843 0x3843 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 25 0x7:0x5 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 3838 3838 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 3839 3839 ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 056b 0x56b seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1e 0x17:0x1 typ_c_mux_sel 0 ALU typ_frame 17 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_c_adr 1e 0x17:0x1 val_c_mux_sel 2 ALU val_frame 17 None 383a 383a fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 383f 0x383f typ_a_adr 20 0x2:0x0 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_b_adr 20 0x11:0x0 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 11 None 383b 383b ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_a_adr 21 0x1:0x1 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_frame 0 None 383c 383c fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 383d 383d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 383e 383e seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 383f 383f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3841 0x3841 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 24 0x2:0x4 typ_alu_func 1a PASS_B typ_b_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3840 3840 seq_br_type 3 Unconditional Branch seq_branch_adr 3845 0x3845 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_frame 0 None 3841 3841 seq_br_type 2 Push (branch address) seq_branch_adr 383f 0x383f typ_frame 0 None val_frame 0 None 3842 3842 seq_br_type 3 Unconditional Branch seq_branch_adr 38e2 0x38e2 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3843 3843 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3844 3844 seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1e A_AND_B val_b_adr 36 0x7:0x16 val_frame 7 None 3845 3845 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3846 3846 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_random 04 ? typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_c_adr 2e TOP + 1 val_c_source 0 FIU_BUS val_frame 0 None 3847 3847 seq_br_type 3 Unconditional Branch seq_branch_adr 3834 0x3834 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_latch 1 None typ_a_adr 21 0x1:0x1 typ_alu_func 1e A_AND_B typ_b_adr 10 TOP val_frame 0 None 3848 3848 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3849 0x3849 seq_int_reads 5 RESOLVE RAM typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3849 3849 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 384b 0x384b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_b_adr 22 0x2:0x2 typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 384a 384a ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 385b 0x385b seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 23 0x2:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 384b 384b fiu_len_fill_lit 53 zero-fill 0x13 fiu_offs_lit 65 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val typ_a_adr 23 0x2:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 384c 384c fiu_mem_start 2 start-rd fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 3859 0x3859 seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 23 0x2:0x3 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 23 0x2:0x3 val_alu_func 1 A_PLUS_B val_b_adr 37 0x2:0x17 val_frame 2 None 384d 384d fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3857 0x3857 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 23 0x2:0x3 typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 384e 384e fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 384f 384f fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_tar 1 hold_tar fiu_offs_lit 25 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_latch 1 None typ_a_adr 3e 0x2:0x1e typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3850 3850 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 384c 0x384c typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 04 GP 0x4 val_frame 0 None 3851 3851 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3852 0x3852 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None 3852 3852 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 3853 0x3853 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 3853 3853 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 23 0x2:0x3 val_frame 2 None 3854 3854 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_alu_func 1b A_OR_B typ_b_adr 20 0x11:0x0 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 11 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 3855 3855 seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 37 0x2:0x17 typ_frame 2 None val_frame 0 None 3856 3856 seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3857 3857 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 05 ? typ_frame 0 None val_frame 0 None 3858 3858 seq_br_type 3 Unconditional Branch seq_branch_adr 384c 0x384c typ_frame 0 None val_frame 0 None 3859 3859 fiu_tivi_src 8 type_var ioc_adrbs 2 typ seq_en_micro 0 None typ_b_adr 22 0x6:0x2 typ_frame 6 None typ_mar_cntl 4 RESTORE_MAR val_frame 0 None 385a 385a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 385b 385b fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 385d 0x385d typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 385c 385c fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 39b6 0x39b6 typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 385d 385d typ_a_adr 21 0x7:0x1 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 385e 385e seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 0f GP 0xf typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 385f 385f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 386e 0x386e seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 22 0x2:0x2 typ_frame 2 None val_frame 0 None 3860 3860 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 7c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 3861 3861 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 3892 0x3892 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3862 3862 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3863 3863 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 62 ? typ_a_adr 3d 0x2:0x1d typ_alu_func 18 NOT_A_AND_B typ_b_adr 22 0x2:0x2 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl 6 INCREMENT_MAR typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3864 3864 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 4d ? typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_lit 0 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 22 0x2:0x2 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 1e 0x2:0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3865 3865 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3869 0x3869 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3866 3866 fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 3867 3867 ioc_fiubs 2 typ seq_en_micro 0 None seq_lex_adr 2 None seq_random 64 ? typ_a_adr 05 GP 0x5 typ_c_adr 1d 0x2:0x2 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 3868 3868 seq_br_type 3 Unconditional Branch seq_branch_adr 385f 0x385f typ_b_adr 02 GP 0x2 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3869 3869 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_int_reads 7 CONTROL PRED seq_random 4f ? typ_a_adr 05 GP 0x5 typ_alu_func 0 PASS_A typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 386a 386a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_a_adr 21 0x10:0x1 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 10 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 386b 386b ioc_fiubs 2 typ seq_lex_adr 2 None seq_random 64 ? typ_a_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 386c 386c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 1b None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 22 ? typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 386d 386d fiu_len_fill_lit 3f sign-fill 0x3f fiu_offs_lit 40 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3868 0x3868 seq_random 41 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 386e 386e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 386f 386f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3874 0x3874 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1e A_AND_B typ_b_adr 2b 0x2:0xb typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3870 3870 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 23 0x5:0x3 val_frame 5 None 3871 3871 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 386e 0x386e typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 21 0x2:0x1 val_frame 2 None 3872 3872 fiu_len_fill_lit 4f zero-fill 0xf fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 3873 3873 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1c 0x2:0x3 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 3874 3874 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3347 0x3347 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_a_adr 23 0x2:0x3 typ_alu_func 1b A_OR_B typ_b_adr 2e 0x2:0xe typ_c_adr 1c 0x2:0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3875 3875 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 387b 0x387b seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3876 3876 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3877 0x3877 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 3877 3877 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3890 0x3890 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 23 0x2:0x3 val_alu_func 1e A_AND_B val_b_adr 3b 0x2:0x1b val_frame 2 None 3878 3878 fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 335c 0x335c typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 23 0x2:0x3 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 3879 3879 fiu_load_var 1 hold_var fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 387b 0x387b seq_en_micro 0 None typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 387a 387a ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3877 0x3877 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 387b 387b seq_br_type 3 Unconditional Branch seq_branch_adr 387f 0x387f typ_frame 0 None val_frame 0 None 387c 387c seq_br_type 3 Unconditional Branch seq_branch_adr 387f 0x387f typ_frame 0 None val_frame 0 None 387d 387d fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3457 0x3457 typ_frame 0 None typ_mar_cntl a LOAD_MAR_IMPORT val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 387e 387e fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3882 0x3882 seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 387f 387f seq_br_type 2 Push (branch address) seq_branch_adr 3877 0x3877 typ_frame 0 None val_frame 0 None 3880 3880 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_tvbs 5 seq+seq typ_frame 0 None val_frame 0 None 3881 3881 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 3882 3882 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3883 3883 ioc_fiubs 2 typ typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 3884 3884 fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3885 3885 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 32 0x6:0x12 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 6 None 3886 3886 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 388f 0x388f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3b 0x2:0x1b val_alu_func 1e A_AND_B val_b_adr 24 0x2:0x4 val_frame 2 None 3887 3887 fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_frame 2 None 3888 3888 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 388a 0x388a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3889 3889 fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 388c 0x388c typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 388a 388a fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 388b 388b fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_offset_src 0 offset_register fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 388c 0x388c typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 388c 388c ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 3886 0x3886 typ_frame 0 None val_a_adr 24 0x2:0x4 val_alu_func 0 PASS_A val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 388d 388d fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_tvbs 5 seq+seq typ_frame 0 None val_a_adr 23 0x2:0x3 val_frame 2 None 388e 388e ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 39e0 0x39e0 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 388f 388f seq_br_type 3 Unconditional Branch seq_branch_adr 3877 0x3877 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3890 3890 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 3891 3891 seq_br_type 3 Unconditional Branch seq_branch_adr 3860 0x3860 typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3892 3892 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 2a 0x5:0xa val_frame 5 None 3893 3893 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3894 3894 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3895 3895 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3466 0x3466 seq_int_reads 6 CONTROL TOP typ_a_adr 33 0x2:0x13 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3896 3896 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 05 GP 0x5 val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 2 None 3897 3897 fiu_len_fill_lit 78 zero-fill 0x38 fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 1e A_AND_B val_b_adr 3e 0x2:0x1e val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 3898 3898 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var typ_a_adr 02 GP 0x2 typ_alu_func 1c DEC_A typ_b_adr 08 GP 0x8 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 3899 3899 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 389b 0x389b seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand d SET_PASS_PRIVACY_BIT val_a_adr 05 GP 0x5 val_b_adr 20 0x2:0x0 val_frame 2 None 389a 389a fiu_mem_start a start_continue_if_false ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 389a 0x389a seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_b_adr 14 BOT - 1 typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR typ_rand d SET_PASS_PRIVACY_BIT val_b_adr 14 BOT - 1 val_frame 0 None 389b 389b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 38a3 0x38a3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 2f 0x2:0xf val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 389c 389c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 14 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 389d 0x389d typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 02 GP 0x2 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 389d 389d ioc_adrbs 2 typ seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_alu_func 1a PASS_B typ_b_adr 03 GP 0x3 typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_frame 0 None 389e 389e fiu_mem_start 8 start_wr_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 03 GP 0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame f None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 389f 389f seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 38a4 0x38a4 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 2d 0x4:0xd val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 4 None 38a0 38a0 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 389d 0x389d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 38a1 38a1 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 38a2 38a2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 389d 0x389d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 38a3 38a3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 14 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator typ_frame 0 None val_frame 0 None 38a4 38a4 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM seq_random 2e ? typ_a_adr 03 GP 0x3 typ_alu_func 1 A_PLUS_B typ_b_adr 21 0x10:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 10 None val_frame 0 None 38a5 38a5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 2f 0x5:0xf typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_csa_cntl 2 PUSH_CSA typ_frame 5 None typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 38a6 38a6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_int_reads 0 TYP VAL BUS seq_lex_adr 1 None seq_random 49 ? typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_c_adr 2e TOP + 1 typ_c_lit 0 None typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 38a7 38a7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 59 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 7 CONTROL PRED seq_random 33 ? typ_a_adr 22 0x2:0x2 typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2f TOP val_c_mux_sel 2 ALU val_frame 0 None 38a8 38a8 fiu_len_fill_lit 4b zero-fill 0xb fiu_offs_lit 54 None fiu_op_sel 3 insert ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 38b0 0x38b0 seq_int_reads 0 TYP VAL BUS seq_random 31 ? typ_b_adr 03 GP 0x3 typ_frame 0 None val_a_adr 21 0x2:0x1 val_alu_func 0 PASS_A val_c_adr 1d 0x2:0x2 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 2 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 38a9 38a9 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 39 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_random 39 ? typ_a_adr 22 0x2:0x2 typ_alu_func 1b A_OR_B typ_b_adr 30 0x2:0x10 typ_c_adr 1d 0x2:0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_b_adr 22 0x2:0x2 val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 2 None 38aa 38aa fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 38ad 0x38ad seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 22 0x2:0x2 typ_alu_func 0 PASS_A typ_b_adr 20 0x2:0x0 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 2 None val_a_adr 20 0x2:0x0 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 2e TOP + 1 val_frame 2 None 38ab 38ab fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 38ac 38ac fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2abf 0x2abf typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 38ad 38ad fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val typ_frame 0 None val_a_adr 01 GP 0x1 val_frame 0 None 38ae 38ae ioc_tvbs 1 typ+fiu typ_frame 0 None val_a_adr 2e 0x2:0xe val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 10 0x2:0xf val_c_mux_sel 2 ALU val_frame 2 None 38af 38af fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2abf 0x2abf typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl c LOAD_MAR_QUEUE typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 05 GP 0x5 val_alu_func 0 PASS_A val_c_adr 1f TOP - 0x0 val_c_mux_sel 2 ALU val_frame 2 None 38b0 38b0 ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 38b7 0x38b7 typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None val_rand a PASS_B_HIGH 38b1 38b1 seq_br_type 3 Unconditional Branch seq_branch_adr 38b5 0x38b5 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2f 0x12:0xf typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1e A_AND_B val_b_adr 36 0x7:0x16 val_frame 7 None 38b2 38b2 typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38b3 38b3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ae 0x32ae seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_a_adr 08 GP 0x8 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 38b4 38b4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 38b5 38b5 seq_br_type 7 Unconditional Call seq_branch_adr 38e4 0x38e4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 38b6 38b6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 38b2 0x38b2 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 38b7 38b7 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 38b8 38b8 seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 38b9 38b9 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 38bd 0x38bd seq_cond_sel 56 SEQ.LATCHED_COND typ_a_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 38ba 38ba fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_mdr 1 hold_mdr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 2 typ typ_a_adr 24 0x5:0x4 typ_frame 5 None val_frame 0 None 38bb 38bb fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 38bc 38bc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 38bd 38bd fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38be 38be typ_frame 0 None val_frame 0 None 38bf 38bf fiu_mem_start 5 start_rd_if_true fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38c8 0x38c8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 38c0 38c0 seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 38c1 38c1 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 38c7 0x38c7 seq_cond_sel 56 SEQ.LATCHED_COND typ_a_adr 20 0x2:0x0 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 38c2 38c2 typ_frame 0 None val_frame 0 None 38c3 38c3 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_a_adr 36 0x13:0x16 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 13 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 38c4 38c4 ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_rand 1 INC_LOOP_COUNTER val_b_adr 02 GP 0x2 val_frame 0 None 38c5 38c5 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 38c6 0x38c6 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 39 0x2:0x19 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 38c6 38c6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 38c7 38c7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38be 0x38be typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38c8 38c8 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 13 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 38c9 38c9 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 38ca 0x38ca seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 02 GP 0x2 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38ca 38ca seq_br_type 3 Unconditional Branch seq_branch_adr 38cf 0x38cf typ_frame 0 None val_frame 0 None 38cb 38cb seq_br_type 3 Unconditional Branch seq_branch_adr 38d4 0x38d4 typ_frame 0 None val_frame 0 None 38cc 38cc seq_br_type 3 Unconditional Branch seq_branch_adr 38d8 0x38d8 typ_frame 0 None val_frame 0 None 38cd 38cd seq_br_type 3 Unconditional Branch seq_branch_adr 38ce 0x38ce typ_frame 0 None val_frame 0 None 38ce 38ce ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 38cf 38cf ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 0 None val_rand a PASS_B_HIGH 38d0 38d0 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_a_adr 02 GP 0x2 typ_alu_func 1b A_OR_B typ_b_adr 37 0x13:0x17 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 13 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38d1 38d1 ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_rand 1 INC_LOOP_COUNTER val_b_adr 02 GP 0x2 val_frame 0 None 38d2 38d2 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38d3 38d3 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 03 GP 0x3 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_b_adr 03 GP 0x3 val_frame 0 None 38d4 38d4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 01 GP 0x1 val_b_adr 39 0x2:0x19 val_frame 2 None 38d5 38d5 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_frame 0 None 38d6 38d6 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 38d7 38d7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38be 0x38be typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38d8 38d8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x11:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 11 None val_rand a PASS_B_HIGH 38d9 38d9 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 38da 38da fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b5d 0x3b5d seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 38db 38db fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38be 0x38be typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 38dc 38dc seq_br_type 7 Unconditional Call seq_branch_adr 38e2 0x38e2 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38dd 38dd seq_br_type 3 Unconditional Branch seq_branch_adr 37b4 MACRO_Execute_Entry,Rendezvous typ_frame 0 None val_frame 0 None 38de 38de seq_br_type 7 Unconditional Call seq_branch_adr 38e2 0x38e2 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38df 38df seq_br_type 3 Unconditional Branch seq_branch_adr 37ca MACRO_Execute_Family,Rendezvous typ_frame 0 None val_frame 0 None 38e0 38e0 seq_br_type 7 Unconditional Call seq_branch_adr 38e2 0x38e2 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 37 0x2:0x17 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38e1 38e1 seq_br_type 3 Unconditional Branch seq_branch_adr 37de MACRO_Execute_Select,Rendezvous typ_frame 0 None val_frame 0 None 38e2 38e2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 38e3 38e3 fiu_mem_start 3 start-wr fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 23 0x11:0x3 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 38e4 38e4 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 38e5 38e5 seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_alu_func 1d A_AND_NOT_B typ_b_adr 37 0x2:0x17 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38e6 38e6 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 38e7 38e7 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33e2 0x33e2 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 09 GP 0x9 val_frame 0 None 38e8 38e8 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 31 0x2:0x11 val_frame 2 None 38e9 38e9 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 38ea 38ea fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 08 GP 0x8 val_alu_func 1a PASS_B val_b_adr 30 0x4:0x10 val_frame 4 None val_rand 9 PASS_A_HIGH 38eb 38eb fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val ioc_fiubs 2 typ seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_latch 1 None typ_a_adr 3c 0x12:0x1c typ_b_adr 07 GP 0x7 typ_frame 12 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 08 GP 0x8 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 38ec 38ec fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 07 GP 0x7 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 38ed 38ed fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 3 start-wr fiu_offs_lit 59 None fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 38f1 0x38f1 typ_a_adr 30 0x1b:0x10 typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 1b None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 39 0x2:0x19 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 2 None val_rand 9 PASS_A_HIGH 38ee 38ee fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 31 0x1b:0x11 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 31 0x1b:0x11 val_b_adr 30 0x1b:0x10 val_frame 1b None 38ef 38ef fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 33 0x1b:0x13 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_frame 11 None 38f0 38f0 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 38f4 0x38f4 typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 08 GP 0x8 val_b_adr 07 GP 0x7 val_frame 0 None 38f1 38f1 fiu_len_fill_lit 4b zero-fill 0xb fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 54 None fiu_op_sel 3 insert fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_load_wdr 0 None typ_a_adr 32 0x1b:0x12 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 31 0x1b:0x11 val_b_adr 30 0x1b:0x10 val_frame 1b None 38f2 38f2 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 4 continue fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_a_adr 34 0x1b:0x14 typ_alu_func 0 PASS_A typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR typ_rand c WRITE_OUTER_FRAME val_a_adr 01 GP 0x1 val_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_frame 11 None 38f3 38f3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 38f4 0x38f4 typ_b_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 08 GP 0x8 val_b_adr 07 GP 0x7 val_frame 0 None 38f4 38f4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 07 GP 0x7 typ_b_adr 35 0x1b:0x15 typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 35 0x1b:0x15 val_frame 1b None 38f5 38f5 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 08 GP 0x8 typ_b_adr 36 0x1b:0x16 typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 36 0x1b:0x16 val_frame 1b None 38f6 38f6 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 38 0x1b:0x18 typ_b_adr 37 0x1b:0x17 typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 37 0x1b:0x17 val_frame 1b None 38f7 38f7 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 04 GP 0x4 val_alu_func 1e A_AND_B val_b_adr 31 0x7:0x11 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 7 None 38f8 38f8 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 390e 0x390e typ_b_adr 39 0x1b:0x19 typ_frame 1b None val_b_adr 39 0x1b:0x19 val_frame 1b None 38f9 38f9 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 30 0x4:0x10 val_frame 4 None val_rand 9 PASS_A_HIGH 38fa 38fa fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 3d 0x1b:0x1d typ_b_adr 04 GP 0x4 typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 04 GP 0x4 val_frame 0 None 38fb 38fb fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_cond_sel 38 TYP.D_BUS_BIT_35 (med_late) seq_latch 1 None typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_b_adr 3d 0x1b:0x1d val_frame 1b None 38fc 38fc ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3910 0x3910 typ_b_adr 3e 0x1b:0x1e typ_frame 1b None val_b_adr 3e 0x1b:0x1e val_frame 1b None 38fd 38fd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3ae7 0x3ae7 typ_alu_func 1a PASS_B typ_b_adr 33 0x5:0x13 typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_alu_func 0 PASS_A val_frame 0 None 38fe 38fe fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_var 1 hold_var fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 3907 0x3907 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 34 0x7:0x14 typ_alu_func 1e A_AND_B typ_b_adr 07 GP 0x7 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 7 None val_a_adr 08 GP 0x8 val_frame 0 None 38ff 38ff fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 31 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 3900 3900 ioc_tvbs 3 fiu+fiu typ_a_adr 04 GP 0x4 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3901 3901 ioc_adrbs 2 typ seq_int_reads 0 TYP VAL BUS seq_random 0e ? typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_csa_cntl 0 LOAD_CONTROL_TOP typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3902 3902 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3903 3903 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val typ_a_adr 01 GP 0x1 typ_alu_func 7 INC_A typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 22 0x6:0x2 val_frame 6 None 3904 3904 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame f None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3905 3905 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 390d 0x390d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 02 GP 0x2 typ_alu_func 7 INC_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_frame 0 None 3906 3906 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3903 0x3903 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 01 GP 0x1 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3907 3907 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 70 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 3908 0x3908 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_random 04 ? typ_a_adr 27 0x2:0x7 typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_b_adr 21 0x6:0x1 val_frame 6 None 3908 3908 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_a_adr 04 GP 0x4 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_frame 5 None val_rand a PASS_B_HIGH 3909 3909 seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_frame 0 None val_b_adr 38 0x9:0x18 val_frame 9 None 390a 390a fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 37 0x9:0x17 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 9 None 390b 390b ioc_load_wdr 0 None typ_b_adr 04 GP 0x4 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 390c 390c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 390d 390d seq_br_type 3 Unconditional Branch seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 390e 390e typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1d A_AND_NOT_B val_b_adr 2d 0x1b:0xd val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 1b None 390f 390f seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 1b A_OR_B val_b_adr 29 0x5:0x9 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 5 None 3910 3910 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 1 val typ_a_adr 33 0x5:0x13 typ_alu_func 0 PASS_A typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_alu_func 1a PASS_B val_b_adr 39 0x5:0x19 val_frame 5 None val_rand 9 PASS_A_HIGH 3911 3911 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_offs_lit 30 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_load_wdr 0 None typ_a_adr 07 GP 0x7 typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 3912 3912 fiu_len_fill_lit 4f zero-fill 0xf fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 3b 0x5:0x1b val_frame 5 None val_rand 9 PASS_A_HIGH 3913 3913 ioc_tvbs 1 typ+fiu seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 25 0x9:0x5 val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 9 None 3914 3914 fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3915 3915 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3916 0x3916 typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3916 3916 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3917 3917 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_a_adr 27 0x2:0x7 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3918 3918 ioc_load_wdr 0 None seq_br_type a Unconditional Return typ_b_adr 04 GP 0x4 typ_rand 1 INC_LOOP_COUNTER val_b_adr 04 GP 0x4 val_frame 0 None 3919 3919 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3922 0x3922 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 3a 0x2:0x1a val_frame 2 None 391a 391a ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None seq_random 02 ? typ_a_adr 35 0x2:0x15 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 391b 391b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 391c 391c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 391f 0x391f typ_a_adr 30 0x8:0x10 typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 8 None val_frame 0 None 391d 391d seq_br_type 5 Call True seq_branch_adr 069b 0x69b seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 04 GP 0x4 typ_alu_func 1e A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 391e 391e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 391f 391f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3920 3920 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3ae8 0x3ae8 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3921 3921 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 3922 3922 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 2 typ seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_a_adr 08 GP 0x8 typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3923 3923 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 31 0x2:0x11 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3924 3924 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame f None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3925 3925 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3933 0x3933 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 14 ZEROS typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1e A_AND_B val_b_adr 30 0x2:0x10 val_frame 2 None 3926 3926 fiu_len_fill_lit 47 zero-fill 0x7 fiu_offs_lit 24 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 392a 0x392a seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 34 0x7:0x14 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 7 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3927 3927 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 02 GP 0x2 val_frame 0 None 3928 3928 ioc_adrbs 2 typ ioc_tvbs 2 fiu+val typ_a_adr 02 GP 0x2 typ_alu_func 6 A_MINUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_csa_cntl 1 START_POP_DOWN typ_frame 0 None val_frame 0 None 3929 3929 ioc_fiubs 2 typ seq_en_micro 0 None seq_random 0f ? typ_a_adr 02 GP 0x2 typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 392a 392a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 3 Late Condition, Hint False seq_br_type d Dispatch False seq_branch_adr 392b 0x392b seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_random 04 ? typ_alu_func 1a PASS_B typ_b_adr 01 GP 0x1 typ_c_adr 2e TOP + 1 typ_c_mux_sel 0 ALU typ_csa_cntl 2 PUSH_CSA typ_frame 1c None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_c_adr 2e TOP + 1 val_c_mux_sel 2 ALU val_frame 0 None 392b 392b fiu_len_fill_lit 3f sign-fill 0x3f fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 392c 392c fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_mdr 1 hold_mdr fiu_mem_start a start_continue_if_false fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 392e 0x392e seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 10 TOP val_frame 0 None 392d 392d fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3931 0x3931 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_frame 0 None 392e 392e fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_var 1 hold_var fiu_offset_src 0 offset_register fiu_op_sel 2 insert first fiu_tivi_src 1 tar_val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 307b 0x307b seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 392f 392f fiu_fill_mode_src 0 None fiu_length_src 0 length_register fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offset_src 0 offset_register fiu_op_sel 1 insert last fiu_tivi_src 9 type_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3d GP 0x2 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 03 GP 0x3 val_alu_func 0 PASS_A val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3930 3930 fiu_load_var 1 hold_var fiu_mem_start 4 continue fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3931 0x3931 typ_b_adr 02 GP 0x2 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 val_frame 0 None 3931 3931 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3932 3932 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3933 3933 seq_br_type 7 Unconditional Call seq_branch_adr 3938 0x3938 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3934 3934 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3935 3935 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3936 3936 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 326a 0x326a typ_a_adr 30 0x8:0x10 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 8 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3937 3937 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 06bd 0x6bd typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 3938 3938 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 336b 0x336b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3939 3939 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 393a 393a ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aeb 0x3aeb seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 02 GP 0x2 val_frame 5 None 393b 393b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 38 0x5:0x18 typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 393c 393c fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 4 continue fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 39 0x1b:0x19 typ_frame 1b None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 393d 393d fiu_len_fill_lit 5f zero-fill 0x1f fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_rand 1 INC_LOOP_COUNTER val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 393e 393e fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_b_adr 16 CSA/VAL_BUS typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 04 GP 0x4 val_frame 0 None 393f 393f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 3940 3940 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 3941 3941 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 21 0x5:0x1 val_frame 5 None 3942 3942 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3943 3943 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3944 3944 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3947 0x3947 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3945 3945 typ_frame 0 None val_frame 0 None 3946 3946 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3948 0x3948 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3947 3947 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3948 3948 seq_br_type 7 Unconditional Call seq_branch_adr 3ae7 0x3ae7 typ_frame 0 None val_frame 0 None 3949 3949 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x7:0xe val_frame 7 None val_rand 9 PASS_A_HIGH 394a 394a fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_b_adr 08 GP 0x8 typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 394b 394b fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_a_adr 39 0x1b:0x19 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 1b None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 394c 394c ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_b_adr 01 GP 0x1 typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 01 GP 0x1 val_frame 0 None 394d 394d seq_br_type 5 Call True seq_branch_adr 069b 0x69b seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 394e 394e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 394f 394f fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 3e 0x3:0x1e val_frame 3 None 3950 3950 fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 seq_random 02 ? typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3951 3951 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 395a 0x395a typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3952 3952 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 2 typ typ_a_adr 39 0x1b:0x19 typ_b_adr 08 GP 0x8 typ_frame 1b None val_frame 0 None 3953 3953 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 8 start_wr_if_false fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 395a 0x395a seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3954 3954 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None val_frame 0 None 3955 3955 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x7:0xe val_frame 7 None val_rand 9 PASS_A_HIGH 3956 3956 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3957 3957 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3958 3958 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_b_adr 16 CSA/VAL_BUS typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3959 3959 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 06b7 0x6b7 typ_a_adr 30 0x5:0x10 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 395a 395a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 37 0x5:0x17 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 395b 395b fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 395c 395c ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_c_lit 2 None val_b_adr 0f GP 0xf val_frame 0 None 395d 395d fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3972 0x3972 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_a_adr 09 GP 0x9 val_frame 0 None 395e 395e seq_br_type 0 Branch False seq_branch_adr 396b 0x396b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 395f 395f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3aeb 0x3aeb seq_cond_sel 07 VAL.ALU_32_CO(late) typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 2 None 3960 3960 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 398f 0x398f seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 08 GP 0x8 typ_b_adr 04 GP 0x4 typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 02 GP 0x2 val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 5 None 3961 3961 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 seq_random 02 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3962 3962 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 396d 0x396d typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3963 3963 seq_br_type 2 Push (branch address) seq_branch_adr 3965 0x3965 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 1e A_AND_B val_b_adr 30 0x2:0x10 val_frame 2 None 3964 3964 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 3966 0x3966 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3965 3965 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_b_timing 1 Latch Condition seq_br_type c Dispatch True seq_branch_adr 062f 0x62f seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3966 3966 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_var 1 hold_var fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 3973 0x3973 seq_cond_sel 5a (VAL.ALU_A_LT_OR_LE_B(late)) nand (TYP.ALU_A_GT_OR_GE_B(late)) seq_en_micro 0 None typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 2e 0x11:0xe typ_c_adr 3f GP 0x0 typ_frame 11 None val_a_adr 01 GP 0x1 val_alu_func 5 DEC_A_MINUS_B val_b_adr 22 0x5:0x2 val_c_adr 3f GP 0x0 val_frame 5 None 3967 3967 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_br_type 8 Return True seq_branch_adr 3968 0x3968 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_b_adr 39 0x2:0x19 val_frame 2 None 3968 3968 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a4 0x32a4 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 25 0x5:0x5 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 5 None val_frame 0 None 3969 3969 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 396a 396a seq_br_type 3 Unconditional Branch seq_branch_adr 3961 0x3961 typ_frame 0 None val_frame 0 None 396b 396b seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 396c 396c seq_br_type 1 Branch True seq_branch_adr 395d 0x395d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 396d 396d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 39 0x5:0x19 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 5 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 396e 396e seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3971 0x3971 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 04 GP 0x4 typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 396f 396f fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3970 3970 ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 03 GP 0x3 val_frame 0 None 3971 3971 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3972 3972 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0210 0x210 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_random 04 ? typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3973 3973 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3974 3974 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3975 3975 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3976 3976 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3979 0x3979 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3977 3977 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 3983 0x3983 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 3978 3978 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 3986 0x3986 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 3979 3979 fiu_mem_start 8 start_wr_if_false ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 397e 0x397e typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 397a 397a ioc_load_wdr 0 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 397b 397b ioc_tvbs 2 fiu+val typ_a_adr 30 0x5:0x10 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 397c 397c seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 typ_frame 0 None val_frame 0 None 397d 397d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 397e 397e seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 397f 397f ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3980 3980 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3981 3981 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 3982 3982 seq_br_type 7 Unconditional Call seq_branch_adr 326a 0x326a typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3983 3983 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3989 0x3989 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_rand 1 INC_LOOP_COUNTER val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 3984 3984 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 3985 3985 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3986 3986 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3989 0x3989 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_lit 2 None typ_c_source 0 FIU_BUS typ_rand 1 INC_LOOP_COUNTER val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 2 None val_rand a PASS_B_HIGH 3987 3987 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 398c 0x398c seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 01 GP 0x1 val_frame 0 None val_rand 9 PASS_A_HIGH 3988 3988 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3989 3989 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_latch 1 None typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 19 X_XOR_B val_b_adr 2d 0x4:0xd val_frame 4 None 398a 398a fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 398b 0x398b typ_frame 0 None val_frame 0 None 398b 398b fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 20 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val seq_br_type a Unconditional Return typ_frame 0 None val_b_adr 31 0x2:0x11 val_frame 2 None 398c 398c fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 069b 0x69b typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 398d 398d ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 0 PASS_A typ_frame 0 None val_frame 0 None 398e 398e ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 06b7 0x6b7 typ_a_adr 30 0x5:0x10 typ_alu_func 1 A_PLUS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 5 None val_frame 0 None 398f 398f seq_br_type 8 Return True seq_branch_adr 3990 0x3990 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 02 GP 0x2 val_alu_func 6 A_MINUS_B val_b_adr 31 0x2:0x11 val_frame 2 None 3990 3990 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3991 3991 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3992 3992 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3993 3993 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 399e 0x399e seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_frame 0 None 3994 3994 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3995 0x3995 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 03 GP 0x3 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 24 0x5:0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3995 3995 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3996 3996 ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 3997 3997 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34ae 0x34ae typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 2b 0x6:0xb typ_frame 6 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3998 3998 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 typ_frame 0 None val_frame 0 None 3999 3999 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 39a0 0x39a0 typ_a_adr 08 GP 0x8 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 399a 399a fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 399b 399b fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 399c 399c fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 399d 399d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3999 0x3999 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 23 0x5:0x3 val_frame 5 None 399e 399e fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 39a0 0x39a0 typ_a_adr 08 GP 0x8 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 399f 399f seq_br_type 3 Unconditional Branch seq_branch_adr 3990 0x3990 typ_frame 0 None val_frame 0 None 39a0 39a0 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 39a1 39a1 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 39a2 39a2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 39a6 0x39a6 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 39a3 39a3 typ_frame 0 None val_frame 0 None 39a4 39a4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 39c5 0x39c5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 39a5 39a5 seq_br_type 3 Unconditional Branch seq_branch_adr 39c1 0x39c1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39a6 39a6 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39a7 39a7 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 24 0x5:0x4 val_frame 5 None 39a8 39a8 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 39a9 39a9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 39b0 0x39b0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 14 ZEROS typ_alu_func 1a PASS_B typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 39aa 39aa seq_br_type 2 Push (branch address) seq_branch_adr 39b2 0x39b2 typ_frame 0 None val_frame 0 None 39ab 39ab fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 39c5 0x39c5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 39ac 39ac seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39ad 39ad seq_br_type 1 Branch True seq_branch_adr 39c3 0x39c3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39ae 39ae fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_random 06 ? typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 39af 39af ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 34 0x2:0x14 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 39b0 39b0 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 39b1 39b1 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 34 0x2:0x14 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 39b2 39b2 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 068d 0x68d seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_a_adr 20 0x2:0x0 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 39b3 39b3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 39b4 39b4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 068d 0x68d seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 39b5 39b5 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_a_adr 34 0x2:0x14 typ_alu_func 1 A_PLUS_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 39b6 39b6 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 21 0x11:0x1 val_frame 11 None 39b7 39b7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 39b8 39b8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 39b9 39b9 seq_br_type 2 Push (branch address) seq_branch_adr 39bc 0x39bc typ_frame 0 None val_frame 0 None 39ba 39ba fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 39c5 0x39c5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 39bb 39bb seq_br_type 3 Unconditional Branch seq_branch_adr 39c1 0x39c1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39bc 39bc seq_br_type 1 Branch True seq_branch_adr 39be 0x39be seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 37 0x2:0x17 typ_alu_func 1e A_AND_B typ_b_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 39bd 39bd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b75 0x3b75 seq_int_reads 6 CONTROL TOP typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 39be 39be fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 39bf 39bf fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_a_adr 35 0x12:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 12 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 39c0 39c0 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_b_adr 05 GP 0x5 typ_rand 1 INC_LOOP_COUNTER val_b_adr 05 GP 0x5 val_frame 0 None 39c1 39c1 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand a PASS_B_HIGH 39c2 39c2 seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39c3 39c3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 39c4 39c4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 39c5 0x39c5 typ_frame 0 None val_a_adr 30 0x2:0x10 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 2 None 39c5 39c5 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39c7 0x39c7 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 06 GP 0x6 val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 5 None 39c6 39c6 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3aea 0x3aea seq_cond_sel 00 VAL.ALU_ZERO(late) seq_random 02 ? typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 19 X_XOR_B val_b_adr 06 GP 0x6 val_frame 5 None 39c7 39c7 fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 39 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 2 typ typ_a_adr 2e 0x2:0xe typ_b_adr 08 GP 0x8 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39c8 39c8 ioc_tvbs 2 fiu+val typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 39 GP 0x6 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 39c9 39c9 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_frame 0 None val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 0 None 39ca 39ca fiu_load_var 1 hold_var fiu_vmux_sel 1 fill value seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39db 0x39db seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 2b 0x5:0xb val_frame 5 None 39cb 39cb seq_br_type 9 Return False seq_branch_adr 39cc 0x39cc seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 35 0x8:0x15 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 8 None val_a_adr 23 0x5:0x3 val_alu_func 19 X_XOR_B val_b_adr 05 GP 0x5 val_frame 5 None 39cc 39cc fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34ae 0x34ae typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 30 0x11:0x10 val_frame 11 None val_rand 9 PASS_A_HIGH 39cd 39cd fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39ce 39ce fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 39cf 39cf fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_rand 1 INC_LOOP_COUNTER val_c_adr 31 GP 0xe val_c_source 0 FIU_BUS val_frame 0 None 39d0 39d0 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 39d2 0x39d2 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_frame 5 None val_rand 9 PASS_A_HIGH 39d1 39d1 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 39db 0x39db seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39d2 39d2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39d6 0x39d6 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 35 0x8:0x15 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 8 None val_frame 0 None 39d3 39d3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 39d4 0x39d4 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 39d4 39d4 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39d5 39d5 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 39d6 39d6 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 39d7 0x39d7 seq_cond_sel 19 TYP.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 06 GP 0x6 typ_alu_func 19 X_XOR_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 39d7 39d7 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39da 0x39da seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 39d8 39d8 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 21 0x1:0x1 typ_alu_func 1b A_OR_B typ_b_adr 0e GP 0xe typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39d9 39d9 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 39da 39da fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_vmux_sel 1 fill value ioc_adrbs 1 val seq_en_micro 0 None typ_a_adr 37 0x2:0x17 typ_alu_func 1b A_OR_B typ_b_adr 0f GP 0xf typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39db 39db fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 0e GP 0xe val_frame 0 None 39dc 39dc ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 39dd 39dd fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 39de 39de fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 39df 39df fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 39c5 0x39c5 typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None 39e0 39e0 seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_frame 0 None val_frame 0 None 39e1 39e1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 39e1 0x39e1 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39e2 39e2 fiu_mem_start 4 continue seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 39e3 39e3 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3a1d 0x3a1d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 39e4 39e4 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3a13 0x3a13 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 30 0x11:0x10 val_frame 11 None val_rand 9 PASS_A_HIGH 39e5 39e5 seq_br_type 0 Branch False seq_branch_adr 39ee 0x39ee seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39e6 39e6 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 22 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 39f3 0x39f3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 34 0x8:0x14 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 8 None val_a_adr 24 0x5:0x4 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 5 None 39e7 39e7 seq_br_type 1 Branch True seq_branch_adr 3a1f 0x3a1f seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 2a 0x5:0xa val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 5 None 39e8 39e8 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a1f 0x3a1f seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 20 0x5:0x0 typ_frame 5 None val_frame 0 None 39e9 39e9 seq_br_type 1 Branch True seq_branch_adr 3a07 0x3a07 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 3a 0x2:0x1a val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 2 None 39ea 39ea seq_br_type 1 Branch True seq_branch_adr 39f7 0x39f7 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 23 0x5:0x3 val_alu_func 19 X_XOR_B val_b_adr 01 GP 0x1 val_frame 5 None 39eb 39eb fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 39f2 0x39f2 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 32 0x2:0x12 typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 30 0x4:0x10 val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 39ec 39ec fiu_len_fill_lit 46 zero-fill 0x6 fiu_load_var 1 hold_var fiu_offs_lit 70 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 3a1f 0x3a1f typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 39ed 39ed ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 0210 0x210 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 39ee 39ee fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 0 None val_rand a PASS_B_HIGH 39ef 39ef ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34fb 0x34fb seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 2a 0x5:0xa val_frame 5 None 39f0 39f0 ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 39e6 0x39e6 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 01 GP 0x1 typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 39f1 39f1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 34ae 0x34ae typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 30 0x11:0x10 val_frame 11 None val_rand 9 PASS_A_HIGH 39f2 39f2 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 05 ? typ_frame 0 None val_frame 0 None 39f3 39f3 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 38 0x7:0x18 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39f4 39f4 fiu_len_fill_lit 73 zero-fill 0x33 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 48 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_a_adr 33 0x13:0x13 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 13 None val_frame 0 None 39f5 39f5 fiu_mem_start 3 start-wr seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 21 0x7:0x1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 7 None val_frame 0 None 39f6 39f6 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a0f 0x3a0f typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 39f7 39f7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x7:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 7 None val_rand a PASS_B_HIGH 39f8 39f8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 39eb 0x39eb seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_a_adr 14 ZEROS typ_b_adr 16 CSA/VAL_BUS typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 39f9 39f9 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 39fa 39fa ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 39fb 39fb fiu_mem_start 3 start-wr seq_br_type 2 Push (branch address) seq_branch_adr 3a02 0x3a02 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 39fc 39fc ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 39fd 39fd fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 5 start_rd_if_true fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 5 None val_rand 9 PASS_A_HIGH 39fe 39fe fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39ff 39ff ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3a00 3a00 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 typ_frame 0 None val_frame 0 None 3a01 3a01 seq_br_type 3 Unconditional Branch seq_branch_adr 3a1f 0x3a1f typ_frame 0 None val_frame 0 None 3a02 3a02 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_frame 0 None val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3a03 3a03 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 20 0x8:0x0 typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3a04 3a04 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 30 0x2:0x10 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a05 3a05 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 21 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3a06 3a06 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a3e 0x3a3e typ_frame 0 None val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3a07 3a07 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 2d 0x8:0xd typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3a08 3a08 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 32 0x13:0x12 typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 13 None val_a_adr 3b 0x13:0x1b val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 13 None 3a09 3a09 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a11 0x3a11 seq_cond_sel 36 TYP.D_BUS_BIT_33 (med_late) seq_en_micro 0 None typ_a_adr 21 0x7:0x1 typ_alu_func 1b A_OR_B typ_b_adr 03 GP 0x3 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 7 None val_a_adr 01 GP 0x1 val_alu_func 1b A_OR_B val_b_adr 33 0x9:0x13 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 9 None 3a0a 3a0a fiu_mem_start 3 start-wr seq_br_type 2 Push (branch address) seq_branch_adr 0282 0x282 seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a0b 3a0b ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 3a0c 3a0c fiu_len_fill_lit 4f zero-fill 0xf fiu_mem_start 5 start_rd_if_true fiu_offs_lit 50 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 020d 0x20d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 38 0x5:0x18 val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 5 None val_rand 9 PASS_A_HIGH 3a0d 3a0d fiu_load_tar 1 hold_tar fiu_mem_start 7 start_wr_if_true fiu_tivi_src 8 type_var ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a0e 3a0e ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3a0f 3a0f seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a10 3a10 seq_br_type 3 Unconditional Branch seq_branch_adr 3a13 0x3a13 typ_frame 0 None val_frame 0 None 3a11 3a11 fiu_mem_start 3 start-wr seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a12 3a12 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3a0f 0x3a0f seq_en_micro 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 3a13 3a13 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 6 CONTROL TOP typ_a_adr 20 0x0:0x0 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3a14 3a14 seq_br_type 7 Unconditional Call seq_branch_adr 34fb 0x34fb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a15 3a15 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a19 0x3a19 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 2d 0x5:0xd val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3a16 3a16 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 39 0x2:0x19 val_frame 2 None 3a17 3a17 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a18 3a18 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3a19 3a19 seq_en_micro 0 None seq_random 06 ? typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 35 0x2:0x15 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a1a 3a1a seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a1b 3a1b ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 06bd 0x6bd seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3a1c 3a1c seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a1d 3a1d seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a1e 3a1e seq_br_type 8 Return True seq_branch_adr 3a1f 0x3a1f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a1f 3a1f seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3a20 3a20 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 3a21 3a21 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3a22 3a22 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 3a39 0x3a39 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 3a23 3a23 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aeb 0x3aeb seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 3e 0x5:0x1e val_alu_func 1e A_AND_B val_b_adr 0f GP 0xf val_frame 5 None 3a24 3a24 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac seq_random 02 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 0 None val_rand a PASS_B_HIGH 3a25 3a25 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3a26 3a26 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a27 3a27 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 2c 0x2:0xc typ_alu_func 18 NOT_A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3a28 3a28 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a2a 0x3a2a seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3a29 3a29 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3a35 0x3a35 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a2a 3a2a ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3a2b 0x3a2b seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 24 0x5:0x4 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3a2b 3a2b fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3a2c 3a2c ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3a2d 3a2d fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 39 0x2:0x19 val_frame 2 None 3a2e 3a2e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a2f 3a2f fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3a30 3a30 fiu_mem_start 2 start-rd ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 09 GP 0x9 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3a31 3a31 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a32 3a32 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 3a33 3a33 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3a34 0x3a34 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_frame 2 None val_a_adr 0f GP 0xf val_alu_func 19 X_XOR_B val_b_adr 23 0x5:0x3 val_frame 5 None 3a34 3a34 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3a2d 0x3a2d typ_frame 0 None val_frame 0 None 3a35 3a35 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 39 0x2:0x19 val_frame 2 None 3a36 3a36 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a37 3a37 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3a38 3a38 seq_br_type 3 Unconditional Branch seq_branch_adr 3a24 0x3a24 typ_frame 0 None val_frame 0 None 3a39 3a39 ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 08 GP 0x8 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3a3a 3a3a seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a3b 3a3b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_a_adr 08 GP 0x8 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3a3c 3a3c fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return typ_frame 0 None val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 3a3d 3a3d ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a3f 0x3a3f typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 3a3e 3a3e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 3a3f 3a3f ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a3d 0x3a3d typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 3a40 3a40 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a45 0x3a45 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 29 0x5:0x9 val_alu_func 1a PASS_B val_b_adr 08 GP 0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3a41 3a41 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a43 0x3a43 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 3a42 3a42 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 3a43 3a43 ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a42 0x3a42 typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 4 None val_rand a PASS_B_HIGH 3a44 3a44 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a45 0x3a45 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 23 0x7:0x3 val_alu_func 1a PASS_B val_b_adr 08 GP 0x8 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 7 None 3a45 3a45 fiu_mem_start 5 start_rd_if_true ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 5 Call True seq_branch_adr 34c0 0x34c0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 14 ZEROS val_frame 0 None 3a46 3a46 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3aad 0x3aad typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 3a47 3a47 fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3a6e 0x3a6e seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a48 3a48 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3a49 3a49 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aad 0x3aad seq_cond_sel 00 VAL.ALU_ZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 2a 0x5:0xa val_frame 5 None 3a4a 3a4a ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aaf 0x3aaf seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3a4b 3a4b fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 6 start_rd_if_false fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 3ac4 0x3ac4 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_a_adr 20 0x8:0x0 typ_b_adr 01 GP 0x1 typ_frame 8 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 30 0x4:0x10 val_frame 4 None val_rand 9 PASS_A_HIGH 3a4c 3a4c fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 77 None fiu_op_sel 3 insert fiu_tivi_src 1 tar_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aac 0x3aac seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 9 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 38 0x8:0x18 val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_frame 8 None 3a4d 3a4d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ad9 0x3ad9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 04 GP 0x4 val_frame 0 None val_rand 9 PASS_A_HIGH 3a4e 3a4e fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ad9 0x3ad9 seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 14 ZEROS typ_alu_func 19 X_XOR_B typ_b_adr 32 0x2:0x12 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2d 0x4:0xd val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_frame 4 None 3a4f 3a4f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a5c 0x3a5c seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 24 0x5:0x4 val_frame 5 None 3a50 3a50 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe seq_en_micro 0 None typ_a_adr 03 GP 0x3 typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 3a51 3a51 fiu_len_fill_lit 40 zero-fill 0x0 fiu_offs_lit 12 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 09 GP 0x9 val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3a52 3a52 fiu_len_fill_lit 44 zero-fill 0x4 fiu_mem_start 2 start-rd fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3a99 0x3a99 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 1 INC_LOOP_COUNTER val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 3a53 3a53 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3aab 0x3aab seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_en_micro 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 3a54 3a54 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a57 0x3a57 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_lit 2 None typ_c_mux_sel 0 ALU typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3a55 3a55 fiu_mem_start 3 start-wr seq_en_micro 0 None typ_a_adr 35 0x2:0x15 typ_alu_func 18 NOT_A_AND_B typ_b_adr 0f GP 0xf typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a56 3a56 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3a57 3a57 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3a98 0x3a98 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 3a58 3a58 fiu_len_fill_lit 44 zero-fill 0x4 fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None seq_random 02 ? typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3a59 3a59 fiu_load_var 1 hold_var fiu_tivi_src 2 tar_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 3a71 0x3a71 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 3a5a 3a5a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_a_adr 3a 0x9:0x1a typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 3a5b 3a5b fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3a71 0x3a71 typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a5c 3a5c seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a50 0x3a50 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 27 0x5:0x7 val_frame 5 None 3a5d 3a5d fiu_mem_start 2 start-rd fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 3a GP 0x5 val_c_source 0 FIU_BUS val_frame 4 None val_rand a PASS_B_HIGH 3a5e 3a5e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3ad9 0x3ad9 seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 05 GP 0x5 val_frame 0 None 3a5f 3a5f fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_mem_start 6 start_rd_if_false fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3abe 0x3abe seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_frame 0 None val_rand a PASS_B_HIGH 3a60 3a60 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3a61 3a61 fiu_len_fill_lit 53 zero-fill 0x13 fiu_load_var 1 hold_var fiu_offs_lit 25 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3a68 0x3a68 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a62 3a62 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a50 0x3a50 seq_cond_sel 08 VAL.ALU_CARRY(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 04 GP 0x4 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 3a63 3a63 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ad9 0x3ad9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_a_adr 05 GP 0x5 typ_frame 0 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 04 GP 0x4 val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_frame 0 None val_rand a PASS_B_HIGH 3a64 3a64 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3a50 0x3a50 seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None typ_frame 0 None val_a_adr 01 GP 0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3a65 3a65 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a50 0x3a50 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) seq_en_micro 0 None typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 12 None val_frame 0 None 3a66 3a66 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ad9 0x3ad9 seq_cond_sel 01 VAL.ALU_NONZERO(late) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None val_rand 9 PASS_A_HIGH 3a67 3a67 seq_br_type 3 Unconditional Branch seq_branch_adr 3a50 0x3a50 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a68 3a68 ioc_fiubs 1 val seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3a GP 0x5 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 05 GP 0x5 val_frame 0 None 3a69 3a69 seq_br_type 1 Branch True seq_branch_adr 3a50 0x3a50 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 04 GP 0x4 typ_alu_func 19 X_XOR_B typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 3a6a 3a6a seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a6b 3a6b ioc_fiubs 1 val seq_br_type 8 Return True seq_branch_adr 3a6c 0x3a6c seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_a_adr 05 GP 0x5 val_frame 0 None 3a6c 3a6c ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a46 0x3a46 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3a6d 3a6d fiu_mem_start 5 start_rd_if_true ioc_tvbs 5 seq+seq seq_br_type 9 Return False seq_branch_adr 34c0 0x34c0 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 06 GP 0x6 typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3a6e 3a6e seq_br_type 7 Unconditional Call seq_branch_adr 3373 0x3373 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a6f 3a6f fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 4 None val_rand a PASS_B_HIGH 3a70 3a70 fiu_mem_start 4 continue seq_br_type a Unconditional Return typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a71 3a71 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator ioc_adrbs 1 val typ_a_adr 3a 0x9:0x1a typ_alu_func 0 PASS_A typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3b 0x5:0x1b val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 5 None val_rand a PASS_B_HIGH 3a72 3a72 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu fiu_vmux_sel 1 fill value ioc_fiubs 2 typ typ_a_adr 20 0x2:0x0 typ_alu_func 1e A_AND_B typ_b_adr 03 GP 0x3 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a73 3a73 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 2a 0x12:0xa val_alu_func 1b A_OR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 12 None 3a74 3a74 ioc_load_wdr 0 None typ_b_adr 02 GP 0x2 typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_b_adr 02 GP 0x2 val_frame 0 None 3a75 3a75 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3a77 0x3a77 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3a76 3a76 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu typ_a_adr 20 0x2:0x0 typ_alu_func 6 A_MINUS_B typ_b_adr 34 0x2:0x14 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a77 3a77 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3a78 0x3a78 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_a_adr 29 0x2:0x9 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_frame 0 None 3a78 3a78 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acb 0x3acb typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3a79 3a79 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7a 3a7a seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7b 3a7b seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7c 3a7c seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7d 3a7d seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7e 3a7e seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a7f 3a7f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acf 0x3acf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x7:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 7 None val_rand a PASS_B_HIGH 3a80 3a80 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad2 0x3ad2 typ_frame 0 None val_frame 0 None 3a81 3a81 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad1 0x3ad1 typ_frame 0 None val_frame 0 None 3a82 3a82 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad2 0x3ad2 typ_frame 0 None val_frame 0 None 3a83 3a83 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acd 0x3acd typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3a84 3a84 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_a_adr 20 0x2:0x0 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3a85 3a85 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a86 3a86 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a87 3a87 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a88 3a88 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acd 0x3acd typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3a89 3a89 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a8a 3a8a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a8b 3a8b seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a8c 3a8c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a8d 3a8d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a8e 3a8e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a8f 3a8f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a90 3a90 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a91 3a91 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a92 3a92 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acd 0x3acd typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 0 PASS_A val_frame 0 None 3a93 3a93 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3a94 3a94 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3acf 0x3acf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x7:0xe val_alu_func 0 PASS_A val_b_adr 01 GP 0x1 val_frame 7 None val_rand a PASS_B_HIGH 3a95 3a95 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a96 3a96 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a97 3a97 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3a98 3a98 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3aad 0x3aad seq_cond_sel 18 TYP.ALU_ZERO(late) typ_a_adr 31 0x13:0x11 typ_alu_func 1d A_AND_NOT_B typ_b_adr 01 GP 0x1 typ_frame 13 None val_frame 0 None 3a99 3a99 typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 3a9a 3a9a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3ab8 0x3ab8 seq_cond_sel 39 TYP.D_BUS_BIT_36 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3a9b 3a9b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3a98 0x3a98 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 3a9c 3a9c fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val typ_a_adr 23 0x1:0x3 typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3a9d 3a9d ioc_fiubs 0 fiu ioc_load_wdr 0 None typ_b_adr 01 GP 0x1 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_b_adr 01 GP 0x1 val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3a9e 3a9e seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aa3 0x3aa3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 2a 0x2:0xa typ_frame 2 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 28 0x5:0x8 val_frame 5 None 3a9f 3a9f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aa3 0x3aa3 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 02 GP 0x2 typ_alu_func 19 X_XOR_B typ_b_adr 32 0x11:0x12 typ_frame 11 None val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 20 0x11:0x0 val_frame 11 None 3aa0 3aa0 seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 3aa1 3aa1 ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 3aa2 3aa2 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3a45 0x3a45 typ_a_adr 06 GP 0x6 typ_frame 0 None val_c_adr 3e GP 0x1 val_c_source 0 FIU_BUS val_frame 0 None 3aa3 3aa3 seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 3aa4 3aa4 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3aa2 0x3aa2 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 02 GP 0x2 val_alu_func 19 X_XOR_B val_b_adr 26 0x5:0x6 val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 5 None 3aa5 3aa5 seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None val_frame 0 None 3aa6 3aa6 fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3aad 0x3aad typ_a_adr 06 GP 0x6 typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_frame 0 None 3aa7 3aa7 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 3aa8 3aa8 fiu_len_fill_lit 40 zero-fill 0x0 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 22 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3aa9 3aa9 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_tar 1 hold_tar fiu_mem_start 3 start-wr fiu_offs_lit 15 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ typ_a_adr 31 0x2:0x11 typ_frame 2 None val_frame 0 None 3aaa 3aaa ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3aa2 0x3aa2 typ_frame 0 None val_frame 0 None 3aab 3aab seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3aad 0x3aad seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 19 X_XOR_B val_b_adr 24 0x8:0x4 val_frame 8 None 3aac 3aac fiu_mem_start 3 start-wr ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 32fe 0x32fe typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 3aad 3aad seq_br_type 1 Branch True seq_branch_adr 3ae6 0x3ae6 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_a_adr 14 ZEROS val_alu_func 19 X_XOR_B val_b_adr 08 GP 0x8 val_frame 0 None 3aae 3aae seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 3aaf 3aaf seq_br_type 1 Branch True seq_branch_adr 3ab8 0x3ab8 seq_cond_sel 19 TYP.ALU_NONZERO(late) typ_a_adr 01 GP 0x1 typ_alu_func 1e A_AND_B typ_b_adr 34 0x13:0x14 typ_frame 13 None val_frame 0 None 3ab0 3ab0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32ff 0x32ff seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x11:0xf val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 11 None val_rand a PASS_B_HIGH 3ab1 3ab1 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3ab2 3ab2 ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 3ab8 0x3ab8 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 3ab3 3ab3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a3d 0x3a3d seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 3c 0x13:0x1c val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 13 None val_rand a PASS_B_HIGH 3ab4 3ab4 seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3ab5 3ab5 fiu_len_fill_lit 4f zero-fill 0xf fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_c_adr 31 GP 0xe typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 3ab6 3ab6 seq_en_micro 0 None seq_random 06 ? typ_a_adr 0f GP 0xf typ_alu_func 19 X_XOR_B typ_b_adr 0e GP 0xe typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3ab7 3ab7 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a4b 0x3a4b seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1e A_AND_B typ_b_adr 39 0x13:0x19 typ_frame 13 None val_frame 0 None 3ab8 3ab8 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 13 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 3ab9 3ab9 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3aba 0x3aba seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x11:0xf val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 11 None val_rand a PASS_B_HIGH 3aba 3aba seq_br_type 3 Unconditional Branch seq_branch_adr 3ac4 0x3ac4 typ_frame 0 None val_frame 0 None 3abb 3abb seq_br_type 3 Unconditional Branch seq_branch_adr 3ac4 0x3ac4 typ_frame 0 None val_frame 0 None 3abc 3abc seq_br_type 3 Unconditional Branch seq_branch_adr 3ac7 0x3ac7 typ_frame 0 None val_frame 0 None 3abd 3abd seq_br_type 3 Unconditional Branch seq_branch_adr 3ac9 0x3ac9 typ_frame 0 None val_frame 0 None 3abe 3abe fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3ac1 0x3ac1 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 0f GP 0xf typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 05 GP 0x5 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3abf 3abf fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a60 0x3a60 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None typ_mar_cntl c LOAD_MAR_QUEUE val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 05 GP 0x5 val_frame 0 None val_rand a PASS_B_HIGH 3ac0 3ac0 seq_br_type 3 Unconditional Branch seq_branch_adr 3ac3 0x3ac3 seq_en_micro 0 None typ_a_adr 37 0x2:0x17 typ_alu_func 1b A_OR_B typ_b_adr 20 0x2:0x0 typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3ac1 3ac1 fiu_mem_start 7 start_wr_if_true ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 37 0x2:0x17 typ_alu_func 1b A_OR_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3ac2 3ac2 ioc_load_wdr 0 None seq_en_micro 0 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3ac3 3ac3 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ac5 0x3ac5 seq_en_micro 0 None typ_frame 0 None val_a_adr 05 GP 0x5 val_b_adr 39 0x2:0x19 val_frame 2 None 3ac4 3ac4 fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_var 1 hold_var fiu_offs_lit 60 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 5 fiu_val fiu_vmux_sel 3 FIU BUS ioc_fiubs 1 val typ_frame 0 None val_a_adr 09 GP 0x9 val_b_adr 39 0x2:0x19 val_frame 2 None 3ac5 3ac5 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_frame 0 None 3ac6 3ac6 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3ac7 3ac7 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3ac8 3ac8 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b5d 0x3b5d seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3ac9 3ac9 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3aca 3aca fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b4e 0x3b4e seq_int_reads 6 CONTROL TOP typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3acb 3acb seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 3acc 3acc seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3acd 3acd seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 3ace 3ace seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3acf 3acf seq_br_type 2 Push (branch address) seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_frame 0 None 3ad0 3ad0 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3a21 0x3a21 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 19 None typ_rand 1 INC_LOOP_COUNTER val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3ad1 3ad1 ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 seq_int_reads 6 CONTROL TOP seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3ad2 3ad2 seq_br_type 7 Unconditional Call seq_branch_adr 0662 0x662 typ_frame 0 None val_frame 0 None 3ad3 3ad3 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3ad5 0x3ad5 typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 09 GP 0x9 val_alu_func 0 PASS_A val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3ad4 3ad4 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_frame 0 None val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3ad5 3ad5 seq_br_type 3 Unconditional Branch seq_branch_adr 3ad6 0x3ad6 typ_alu_func 1b A_OR_B typ_b_adr 22 0x1:0x2 typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU val_a_adr 08 GP 0x8 val_alu_func 0 PASS_A val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3ad6 3ad6 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_int_reads 5 RESOLVE RAM typ_alu_func 0 PASS_A typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3ad7 3ad7 fiu_mem_start 3 start-wr ioc_adrbs 1 val typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 01 GP 0x1 val_alu_func 1a PASS_B val_b_adr 2d 0x7:0xd val_frame 7 None val_rand 9 PASS_A_HIGH 3ad8 3ad8 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 062f 0x62f typ_alu_func 1a PASS_B typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 3ad9 3ad9 seq_br_type 8 Return True seq_branch_adr 3ada 0x3ada seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3ada 3ada seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3adb 3adb seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3adc 3adc seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3add 3add fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c0 0x34c0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3ade 3ade fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_var 1 hold_var fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3adf 0x3adf seq_int_reads 6 CONTROL TOP typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 09 GP 0x9 val_frame 4 None val_rand a PASS_B_HIGH 3adf 3adf ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3ae0 0x3ae0 seq_cond_sel 10 VAL.ALU_32_ZERO(late) typ_frame 0 None val_a_adr 09 GP 0x9 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3ae0 3ae0 fiu_len_fill_lit 44 zero-fill 0x4 fiu_load_var 1 hold_var fiu_offs_lit 15 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) seq_latch 1 None typ_a_adr 32 0x9:0x12 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 9 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 3ae1 3ae1 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3ae4 0x3ae4 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 23 0x7:0x3 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 7 None 3ae2 3ae2 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3ae4 0x3ae4 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 29 0x5:0x9 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 5 None 3ae3 3ae3 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ae4 3ae4 fiu_mem_start 3 start-wr typ_frame 0 None val_frame 0 None 3ae5 3ae5 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 06b4 0x6b4 typ_b_adr 04 GP 0x4 typ_rand 1 INC_LOOP_COUNTER val_b_adr 04 GP 0x4 val_frame 0 None 3ae6 3ae6 seq_br_type 7 Unconditional Call seq_branch_adr 069b 0x69b seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 1d A_AND_NOT_B typ_b_adr 2c 0x2:0xc typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_frame 0 None 3ae7 3ae7 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34ac 0x34ac typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 39 0x2:0x19 val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 2 None val_rand a PASS_B_HIGH 3ae8 3ae8 fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3394 0x3394 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2e 0x4:0xe val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 3ae9 3ae9 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 33bc 0x33bc typ_frame 0 None val_frame 0 None 3aea 3aea seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3aeb 3aeb seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3aec ; -------------------------------------------------------------------------------------- 3aec ; 0x00ad Action InMicrocode,Package,Field_Execute_Dynamic 3aec ; -------------------------------------------------------------------------------------- 3aec MACRO_Action_InMicrocode,Package,Field_Execute_Dynamic: 3aec 3aec dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3aec None seq_br_type 2 Push (branch address) seq_branch_adr 3af2 0x3af2 typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3aed 3aed ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3aef 0x3aef typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3aee ; -------------------------------------------------------------------------------------- 3aee ; 0x1700-0x17ff Execute Task,Entry_Call,fieldnum 3aee ; -------------------------------------------------------------------------------------- 3aee MACRO_Execute_Task,Entry_Call,fieldnum: 3aee 3aee dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3aee None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3af3 0x3af3 typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3aef 3aef ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3af0 3af0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3af1 3af1 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 3af2 3af2 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3af4 0x3af4 typ_a_adr 01 GP 0x1 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3af3 3af3 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 01 GP 0x1 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3af4 3af4 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 3af5 3af5 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_alu_func 1a PASS_B val_b_adr 3c 0x2:0x1c val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3af6 3af6 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3af7 3af7 ioc_tvbs 3 fiu+fiu typ_a_adr 14 ZEROS typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3af8 3af8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 36ec 0x36ec typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3af9 3af9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3afa ; -------------------------------------------------------------------------------------- 3afa ; 0x00aa QQUnknown InMicrocode 3afa ; -------------------------------------------------------------------------------------- 3afa MACRO_3afa_QQUnknown_InMicrocode: 3afa 3afa dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3afa None seq_br_type 2 Push (branch address) seq_branch_adr 3b00 0x3b00 typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3afb 3afb ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3afd 0x3afd typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3afc ; -------------------------------------------------------------------------------------- 3afc ; 0x1400-0x14ff Execute Task,Family_Call,fieldnum 3afc ; -------------------------------------------------------------------------------------- 3afc MACRO_Execute_Task,Family_Call,fieldnum: 3afc 3afc dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3afc None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b01 0x3b01 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3afd 3afd ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3afe 3afe fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3aff 3aff fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 3b00 3b00 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3b02 0x3b02 typ_a_adr 01 GP 0x1 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b01 3b01 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 01 GP 0x1 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b02 3b02 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 1 INC_LOOP_COUNTER 3b03 3b03 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b04 3b04 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3b05 3b05 ioc_tvbs 3 fiu+fiu typ_a_adr 22 0x1:0x2 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3b06 3b06 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 36ec 0x36ec typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 3b07 3b07 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b08 ; -------------------------------------------------------------------------------------- 3b08 ; 0x00ab QQUnknown InMicrocode 3b08 ; -------------------------------------------------------------------------------------- 3b08 MACRO_3b08_QQUnknown_InMicrocode: 3b08 3b08 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b08 None seq_br_type 2 Push (branch address) seq_branch_adr 3b0e 0x3b0e typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3b09 3b09 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b0b 0x3b0b typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b0a ; -------------------------------------------------------------------------------------- 3b0a ; 0x1500-0x15ff Execute Task,Timed_Call,fieldnum 3b0a ; -------------------------------------------------------------------------------------- 3b0a MACRO_Execute_Task,Timed_Call,fieldnum: 3b0a 3b0a dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b0a None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b0f 0x3b0f typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b0b 3b0b ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 1e TOP - 2 typ_b_adr 1f TOP - 1 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3b0c 3b0c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b0d 3b0d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 3b0e 3b0e fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3b10 0x3b10 typ_a_adr 01 GP 0x1 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b0f 3b0f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 01 GP 0x1 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b10 3b10 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 1 INC_LOOP_COUNTER 3b11 3b11 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 3c 0x2:0x1c val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b12 3b12 ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3b13 3b13 ioc_tvbs 3 fiu+fiu typ_a_adr 35 0x2:0x15 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3b14 3b14 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 36eb 0x36eb typ_a_adr 04 GP 0x4 typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b15 3b15 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b16 ; -------------------------------------------------------------------------------------- 3b16 ; 0x00a8 QQUnknown InMicrocode 3b16 ; -------------------------------------------------------------------------------------- 3b16 MACRO_3b16_QQUnknown_InMicrocode: 3b16 3b16 dispatch_csa_valid 5 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b16 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b1d 0x3b1d typ_a_adr 10 TOP typ_c_adr 3a GP 0x5 typ_c_source 0 FIU_BUS typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_frame 0 None 3b17 3b17 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b19 0x3b19 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 3b18 ; -------------------------------------------------------------------------------------- 3b18 ; 0x1200-0x12ff Execute Task,Family_Timed,fieldnum 3b18 ; -------------------------------------------------------------------------------------- 3b18 MACRO_Execute_Task,Family_Timed,fieldnum: 3b18 3b18 dispatch_csa_valid 4 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b18 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b1f 0x3b1f typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 36 GP 0x9 val_c_source 0 FIU_BUS val_frame 0 None 3b19 3b19 ioc_fiubs 1 val typ_a_adr 1f TOP - 1 typ_b_adr 1e TOP - 2 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 1d TOP - 3 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3b1a 3b1a ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_b_adr 1d TOP - 3 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand a PASS_B_HIGH val_a_adr 1e TOP - 2 val_alu_func 1a PASS_B val_b_adr 10 TOP val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 3b1b 3b1b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b1c 3b1c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type a Unconditional Return seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 1 A_PLUS_B val_b_adr 21 0x5:0x1 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 5 None 3b1d 3b1d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) typ_a_adr 05 GP 0x5 typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 3b1e 3b1e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3b21 0x3b21 typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b1f 3b1f fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_frame 5 None 3b20 3b20 fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 3c 0x2:0x1c val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b21 3b21 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_fiubs 2 typ typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 3b22 3b22 fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_fiubs 1 val ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 3b23 3b23 ioc_tvbs 3 fiu+fiu typ_a_adr 29 0x7:0x9 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3b24 3b24 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 36eb 0x36eb typ_a_adr 03 GP 0x3 typ_alu_func 1a PASS_B typ_b_adr 04 GP 0x4 typ_c_adr 38 GP 0x7 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 3b25 3b25 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b26 ; -------------------------------------------------------------------------------------- 3b26 ; 0x00ac QQUnknown InMicrocode 3b26 ; -------------------------------------------------------------------------------------- 3b26 MACRO_3b26_QQUnknown_InMicrocode: 3b26 3b26 dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3b26 None seq_br_type 2 Push (branch address) seq_branch_adr 3b2c 0x3b2c typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3b27 3b27 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b29 0x3b29 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b28 ; -------------------------------------------------------------------------------------- 3b28 ; 0x1600-0x16ff Execute Task,Conditional_Call,fieldnum 3b28 ; -------------------------------------------------------------------------------------- 3b28 MACRO_Execute_Task,Conditional_Call,fieldnum: 3b28 3b28 dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_uadr 3b28 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b2d 0x3b2d typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b29 3b29 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 1f TOP - 1 val_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 3b2a 3b2a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b2b 3b2b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 3b2c 3b2c fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3b2e 0x3b2e typ_a_adr 01 GP 0x1 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b2d 3b2d fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 01 GP 0x1 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b2e 3b2e fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None 3b2f 3b2f fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 3c 0x2:0x1c val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b30 3b30 ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3b31 3b31 ioc_tvbs 3 fiu+fiu typ_a_adr 23 0x1:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3b32 3b32 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 36eb 0x36eb typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b33 3b33 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b34 ; -------------------------------------------------------------------------------------- 3b34 ; 0x00a9 QQUnknown InMicrocode 3b34 ; -------------------------------------------------------------------------------------- 3b34 MACRO_3b34_QQUnknown_InMicrocode: 3b34 3b34 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3b34 None seq_br_type 2 Push (branch address) seq_branch_adr 3b3a 0x3b3a typ_a_adr 10 TOP typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_alu_func 0 PASS_A val_c_adr 3a GP 0x5 val_c_mux_sel 2 ALU val_frame 0 None 3b35 3b35 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b37 0x3b37 typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b36 ; -------------------------------------------------------------------------------------- 3b36 ; 0x1300-0x13ff Execute Task,Family_Cond,fieldnum 3b36 ; -------------------------------------------------------------------------------------- 3b36 MACRO_Execute_Task,Family_Cond,fieldnum: 3b36 3b36 dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_uadr 3b36 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b3b 0x3b3b typ_a_adr 10 TOP typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 18 None typ_rand b CARRY IN = Q BIT FROM VAL val_a_adr 10 TOP val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 3b37 3b37 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 337f 0x337f typ_a_adr 1e TOP - 2 typ_b_adr 1f TOP - 1 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None typ_rand 8 SPARE_0x08 val_a_adr 1f TOP - 1 val_alu_func 1a PASS_B val_b_adr 1e TOP - 2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 3b38 3b38 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b39 3b39 fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_offs_lit 08 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 6 fiu_fiu ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32ac 0x32ac seq_cond_sel 08 VAL.ALU_CARRY(late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 5 DEC_A_MINUS_B val_b_adr 36 0x5:0x16 val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 5 None 3b3a 3b3a fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3b3c 0x3b3c typ_a_adr 01 GP 0x1 typ_frame 0 None val_b_adr 05 GP 0x5 val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b3b 3b3b fiu_len_fill_lit 47 zero-fill 0x7 fiu_load_tar 1 hold_tar fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_fiubs 2 typ ioc_tvbs 5 seq+seq seq_int_reads 1 CURRENT MACRO INSTRUCTION typ_a_adr 01 GP 0x1 typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None val_rand 1 INC_LOOP_COUNTER 3b3c 3b3c fiu_len_fill_lit 43 zero-fill 0x3 fiu_load_tar 1 hold_tar fiu_offs_lit 1c None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_tvbs 2 fiu+val typ_a_adr 2d 0x2:0xd typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0x2:0x4 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 02 GP 0x2 val_alu_func 0 PASS_A val_b_adr 20 0x2:0x0 val_c_adr 1b 0x2:0x4 val_c_mux_sel 2 ALU val_frame 2 None val_rand 1 INC_LOOP_COUNTER 3b3d 3b3d fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 1 val typ_a_adr 01 GP 0x1 typ_alu_func 1a PASS_B typ_b_adr 20 0x7:0x0 typ_frame 7 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 17 LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 3c 0x2:0x1c val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 2 None 3b3e 3b3e ioc_load_wdr 0 None typ_b_adr 24 0x2:0x4 typ_frame 2 None val_alu_func 1a PASS_B val_b_adr 02 GP 0x2 val_c_adr 36 GP 0x9 val_c_mux_sel 2 ALU val_frame 0 None 3b3f 3b3f ioc_tvbs 3 fiu+fiu typ_a_adr 23 0x7:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 37 GP 0x8 typ_c_mux_sel 0 ALU typ_frame 7 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 06 GP 0x6 val_alu_func 6 A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 39 GP 0x6 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 3b40 3b40 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 36eb 0x36eb typ_a_adr 03 GP 0x3 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 3b41 3b41 ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 3b46 0x3b46 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_int_reads 6 CONTROL TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3d GP 0x2 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3b42 3b42 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_var 1 hold_var fiu_offs_lit 1a None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3b48 0x3b48 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3b43 3b43 seq_br_type 7 Unconditional Call seq_branch_adr 349d 0x349d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b44 3b44 seq_br_type 1 Branch True seq_branch_adr 3b4c 0x3b4c seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b45 3b45 seq_br_type 3 Unconditional Branch seq_branch_adr 32a5 0x32a5 typ_frame 0 None val_frame 0 None 3b46 3b46 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3e GP 0x1 val_c_mux_sel 2 ALU val_frame 0 None 3b47 3b47 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3b49 0x3b49 seq_cond_sel 35 TYP.D_BUS_BIT_32 (med_late) typ_alu_func 1a PASS_B typ_b_adr 20 0x2:0x0 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_alu_func 13 ONES val_b_adr 01 GP 0x1 val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3b48 3b48 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3b49 0x3b49 seq_cond_sel 59 (VAL.ALU_NONZERO(late)) nand (TYP.ALU_NONZERO(late)) typ_a_adr 21 0x1:0x1 typ_alu_func 1d A_AND_NOT_B typ_b_adr 01 GP 0x1 typ_rand 1 INC_LOOP_COUNTER val_a_adr 21 0x5:0x1 val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 5 None 3b49 3b49 fiu_mem_start 8 start_wr_if_false seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32a5 0x32a5 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 37 0x2:0x17 typ_alu_func 1b A_OR_B typ_b_adr 01 GP 0x1 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 02 GP 0x2 val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 3b4a 3b4a ioc_load_wdr 0 None typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 3b4b 3b4b fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3b4e 0x3b4e typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 02 GP 0x2 typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3b4c 3b4c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b41 0x3b41 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 02 GP 0x2 val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_frame 4 None val_rand 9 PASS_A_HIGH 3b4d 3b4d seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b4e 3b4e fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 21 0x5:0x1 val_frame 5 None 3b4f 3b4f fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 3b50 3b50 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 068f 0x68f seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_b_adr 30 0x3:0x10 typ_c_adr 0f 0x3:0x10 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 3 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3b51 3b51 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_c_adr 1e 0x2:0x1 typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3b52 3b52 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val seq_en_micro 0 None typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 21 0x5:0x1 val_frame 5 None 3b53 3b53 fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 1f TOP - 0x0 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 3b54 3b54 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_b_adr 30 0x3:0x10 typ_c_adr 0f 0x3:0x10 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 3 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3b55 3b55 ioc_fiubs 2 typ seq_br_type a Unconditional Return seq_en_micro 0 None typ_a_adr 21 0x2:0x1 typ_c_adr 1e 0x2:0x1 typ_frame 2 None typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3b56 3b56 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 3 start-wr fiu_offs_lit 13 None fiu_op_sel 3 insert seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b57 3b57 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b58 3b58 fiu_mem_start 5 start_rd_if_true fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 3b59 3b59 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ seq_en_micro 0 None typ_a_adr 30 0x3:0x10 typ_frame 3 None val_frame 0 None 3b5a 3b5a fiu_len_fill_lit 5f zero-fill 0x1f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 7 start_wr_if_true fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b5b 3b5b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b5c 3b5c fiu_mem_start 2 start-rd fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type e Unconditional Dispatch seq_en_micro 0 None seq_random 04 ? typ_c_adr 0f 0x3:0x10 typ_c_mux_sel 0 ALU typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand c WRITE_OUTER_FRAME val_frame 0 None 3b5d 3b5d fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0211 0x211 seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_a_adr 31 0x3:0x11 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 3 None val_a_adr 20 0x2:0x0 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_frame 2 None 3b5e 3b5e fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_var 1 hold_var fiu_mem_start 11 start_tag_query fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 4 fiu_var fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0f GP 0xf val_alu_func 0 PASS_A val_frame 0 None 3b5f 3b5f ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34f4 0x34f4 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_alu_func 0 PASS_A typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 22 0x4:0x2 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 4 None 3b60 3b60 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src 1 tar_val ioc_adrbs 1 val ioc_tvbs 8 typ+mem seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3b63 0x3b63 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 1d A_AND_NOT_B typ_b_adr 3c 0x9:0x1c typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 9 None typ_mar_cntl b LOAD_MAR_DATA val_a_adr 0e GP 0xe val_alu_func 0 PASS_A val_frame 0 None 3b61 3b61 fiu_len_fill_lit 41 zero-fill 0x1 fiu_offs_lit 78 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 3b65 0x3b65 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 34 0x6:0x14 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_a_adr 3d 0x2:0x1d val_alu_func 1d A_AND_NOT_B val_b_adr 16 CSA/VAL_BUS val_frame 2 None 3b62 3b62 ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3b64 0x3b64 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0e 0x3:0x11 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3b63 3b63 seq_br_type 3 Unconditional Branch seq_branch_adr 3b65 0x3b65 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b64 3b64 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b65 3b65 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_c_adr 0e 0x3:0x11 typ_c_mux_sel 0 ALU typ_frame 3 None val_frame 0 None 3b66 3b66 seq_br_type a Unconditional Return seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_c_adr 0e 0x3:0x11 typ_c_mux_sel 0 ALU typ_frame 3 None val_frame 0 None 3b67 3b67 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0210 0x210 seq_cond_sel 18 TYP.ALU_ZERO(late) seq_en_micro 0 None typ_a_adr 31 0x3:0x11 typ_alu_func 19 X_XOR_B typ_b_adr 0f GP 0xf typ_frame 3 None val_frame 0 None 3b68 3b68 fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 23 None fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 068d 0x68d seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_latch 1 None typ_a_adr 0e GP 0xe typ_alu_func 1b A_OR_B typ_b_adr 24 0x12:0x4 typ_c_adr 31 GP 0xe typ_c_mux_sel 0 ALU typ_frame 12 None val_a_adr 2a 0x4:0xa val_alu_func 1 A_PLUS_B val_b_adr 33 0x4:0x13 val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3b69 3b69 fiu_len_fill_lit 00 sign-fill 0x0 fiu_load_var 1 hold_var fiu_offs_lit 20 None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_a_adr 0f GP 0xf typ_alu_func 1a PASS_B typ_b_adr 21 0x2:0x1 typ_c_adr 1e 0x2:0x1 typ_c_mux_sel 0 ALU typ_frame 2 None typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 31 0x2:0x11 val_alu_func 1 A_PLUS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 2 None 3b6a 3b6a fiu_len_fill_lit 5a zero-fill 0x1a fiu_load_tar 1 hold_tar fiu_mem_start 8 start_wr_if_false fiu_offs_lit 23 None fiu_op_sel 3 insert fiu_rdata_src 0 rotator fiu_tivi_src a type_fiu ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3b6c 0x3b6c seq_cond_sel 56 SEQ.LATCHED_COND seq_en_micro 0 None typ_a_adr 0e GP 0xe typ_alu_func 0 PASS_A typ_c_adr 1f TOP - 0x0 typ_c_mux_sel 0 ALU typ_frame 2 None val_a_adr 0d GP 0xd val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 3b6b 3b6b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 0bab 0xbab seq_cond_sel 22 TYP.ALU_LT_ZERO(late) seq_en_micro 0 None typ_a_adr 34 0xd:0x14 typ_alu_func 3 LEFT_I_A typ_frame d None val_b_adr 0c GP 0xc val_frame 0 None 3b6c 3b6c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3b6c 0x3b6c seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3b6d 3b6d seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b6e 3b6e fiu_len_fill_lit 3f sign-fill 0x3f fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3691 0x3691 seq_en_micro 0 None seq_int_reads 6 CONTROL TOP typ_frame 0 None val_a_adr 23 0x4:0x3 val_alu_func 0 PASS_A val_c_adr 1c 0x4:0x3 val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3b6f 3b6f seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b70 3b70 fiu_len_fill_lit 49 zero-fill 0x9 fiu_load_var 1 hold_var fiu_offs_lit 16 None fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var fiu_vmux_sel 1 fill value ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b5e 0x3b5e seq_en_micro 0 None typ_a_adr 31 0x3:0x11 typ_alu_func 0 PASS_A typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 3 None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3b71 3b71 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_int_reads 6 CONTROL TOP seq_latch 1 None typ_a_adr 10 TOP typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_lit 1 None typ_c_mux_sel 0 ALU typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand b CARRY IN = Q BIT FROM VAL val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 3b72 3b72 fiu_len_fill_lit 4c zero-fill 0xc fiu_load_var 1 hold_var fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_tvbs 8 typ+mem seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3b74 0x3b74 seq_en_micro 0 None typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_mux_sel 2 ALU val_frame 0 None 3b73 3b73 fiu_mem_start 3 start-wr fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3b70 0x3b70 seq_cond_sel 58 (VAL.ALU_ZERO(late)) nand (TYP.ALU_ZERO(late)) seq_en_micro 0 None typ_a_adr 34 0x6:0x14 typ_alu_func 1d A_AND_NOT_B typ_b_adr 16 CSA/VAL_BUS typ_frame 6 None val_alu_func 1e A_AND_B val_b_adr 3d 0x2:0x1d val_frame 2 None 3b74 3b74 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type e Unconditional Dispatch seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3b75 3b75 fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 9 Return False seq_branch_adr 3b76 0x3b76 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 14 ZEROS typ_b_adr 30 0x3:0x10 typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 3 None val_a_adr 14 ZEROS val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_frame 0 None val_rand a PASS_B_HIGH 3b76 3b76 fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 1b 0xd:0x4 typ_c_mux_sel 0 ALU typ_frame d None val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 1b 0xd:0x4 val_c_mux_sel 2 ALU val_frame d None 3b77 3b77 fiu_mem_start 5 start_rd_if_true fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3b80 0x3b80 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 30 0x3:0x10 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 2f 0x11:0xf val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 11 None 3b78 3b78 seq_br_type 3 Unconditional Branch seq_branch_adr 3b77 0x3b77 seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_c_adr 0f 0x3:0x10 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3b79 3b79 fiu_len_fill_lit 75 zero-fill 0x35 fiu_len_fill_reg_ctl 1 Load Literal Load Literal fiu_load_oreg 1 hold_oreg fiu_mem_start 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d2b 0xd2b seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_b_adr 10 TOP typ_c_lit 1 None typ_frame 4 None typ_mar_cntl b LOAD_MAR_DATA typ_rand 1 INC_LOOP_COUNTER val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 3b7a 3b7a fiu_len_fill_lit 4c zero-fill 0xc fiu_offs_lit 33 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 3b74 0x3b74 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 3b7b 3b7b fiu_mem_start 5 start_rd_if_true fiu_tivi_src 4 fiu_var ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3b80 0x3b80 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 31 0x3:0x11 typ_alu_func 1a PASS_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 2f 0x11:0xf val_alu_func 13 ONES val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 11 None 3b7c 3b7c seq_br_type 3 Unconditional Branch seq_branch_adr 3b7b 0x3b7b seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_c_adr 0e 0x3:0x11 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3b7d 3b7d ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a84 0x2a84 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_b_adr 0b GP 0xb typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 3b7e 3b7e fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3b80 0x3b80 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 0b GP 0xb typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_frame 0 None 3b7f 3b7f fiu_len_fill_lit 3f sign-fill 0x3f fiu_mem_start 5 start_rd_if_true fiu_rdata_src 0 rotator fiu_tivi_src 8 type_var ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 23 0x11:0x3 typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_source 0 FIU_BUS typ_frame 11 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 34 GP 0xb val_c_mux_sel 2 ALU val_frame 0 None 3b80 3b80 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3b88 0x3b88 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 33 0x4:0x13 val_alu_func 1e A_AND_B val_b_adr 0c GP 0xc val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 4 None 3b81 3b81 fiu_len_fill_lit 3f sign-fill 0x3f fiu_load_mdr 1 hold_mdr fiu_mem_start 2 start-rd fiu_offs_lit 40 None fiu_rdata_src 0 rotator fiu_tivi_src 2 tar_fiu ioc_adrbs 2 typ ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 1a PASS_B typ_b_adr 20 0x0:0x0 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 14 ZEROS val_alu_func 1a PASS_B val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 0 None 3b82 3b82 fiu_mem_start 4 continue fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3b7d 0x3b7d seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_b_adr 0d GP 0xd typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 0d GP 0xd val_alu_func 19 X_XOR_B val_b_adr 0f GP 0xf val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 3b83 3b83 fiu_len_fill_lit 41 zero-fill 0x1 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_offs_lit 13 None fiu_op_sel 3 insert fiu_tivi_src 9 type_val ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3b7f 0x3b7f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None seq_latch 1 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_c_adr 32 GP 0xd typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3b84 3b84 fiu_len_fill_lit 43 zero-fill 0x3 fiu_mem_start 3 start-wr fiu_offs_lit 1c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_a_adr 0b GP 0xb typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 34 GP 0xb typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0f GP 0xf val_alu_func 1a PASS_B val_b_adr 2e 0x4:0xe val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 4 None val_rand 9 PASS_A_HIGH 3b85 3b85 fiu_load_oreg 1 hold_oreg ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_a_adr 0f GP 0xf val_alu_func 1 A_PLUS_B val_b_adr 3f 0x2:0x1f val_c_adr 30 GP 0xf val_c_mux_sel 2 ALU val_frame 2 None 3b86 3b86 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 seq_en_micro 0 None typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 3b87 3b87 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 9 Return False seq_branch_adr 3b7d 0x3b7d seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None typ_a_adr 3f 0x2:0x1f typ_alu_func 0 PASS_A typ_b_adr 0d GP 0xd typ_frame 2 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 0c GP 0xc val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3b88 3b88 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_tivi_src 9 type_val seq_br_type 3 Unconditional Branch seq_branch_adr 3b4d 0x3b4d seq_cond_sel 64 OFFSET_REGISTER_???? seq_en_micro 0 None seq_latch 1 None seq_random 06 ? typ_b_adr 24 0xd:0x4 typ_frame d None val_b_adr 24 0xd:0x4 val_frame d None 3b89 3b89 fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b8d 0x3b8d seq_en_micro 0 None typ_a_adr 31 0x3:0x11 typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_a_adr 33 0x4:0x13 val_alu_func 0 PASS_A val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 4 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3b8a 3b8a ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0e 0x3:0x11 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3b8b 3b8b fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3b8d 0x3b8d seq_en_micro 0 None typ_a_adr 30 0x3:0x10 typ_c_adr 32 GP 0xd typ_c_source 0 FIU_BUS typ_frame 3 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 6 CHECK_CLASS_A_??_B val_c_adr 32 GP 0xd val_c_mux_sel 2 ALU val_c_source 0 FIU_BUS val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3b8c 3b8c ioc_tvbs c mem+mem+csa+dummy seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 16 CSA/VAL_BUS typ_c_adr 0f 0x3:0x10 typ_c_mux_sel 0 ALU typ_frame 3 None typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3b8d 3b8d fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_cond_sel 10 VAL.ALU_32_ZERO(late) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_a_adr 0d GP 0xd val_alu_func 19 X_XOR_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3b8e 3b8e fiu_mem_start d start_physical_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_frame 4 None val_rand a PASS_B_HIGH 3b8f 3b8f ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3b90 0x3b90 seq_en_micro 0 None typ_frame 0 None val_a_adr 0d GP 0xd val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None val_rand 4 SPLIT_C_SOURCE (C_SRC HI, NON-C_SRC LO) 3b90 3b90 fiu_mem_start 11 start_tag_query fiu_tivi_src c mar_0xc ioc_adrbs 2 typ ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) seq_en_micro 0 None seq_latch 1 None typ_a_adr 0d GP 0xd typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_c_adr 32 GP 0xd val_c_source 0 FIU_BUS val_frame 0 None 3b91 3b91 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3b94 0x3b94 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_a_adr 2a 0x4:0xa val_alu_func 6 A_MINUS_B val_b_adr 0e GP 0xe val_c_adr 15 0x4:0xa val_c_mux_sel 2 ALU val_frame 4 None 3b92 3b92 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b93 3b93 fiu_mem_start 11 start_tag_query seq_br_type 7 Unconditional Call seq_branch_adr 3b4d 0x3b4d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b94 3b94 fiu_mem_start d start_physical_rd fiu_tivi_src 3 tar_frame ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 0210 0x210 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_c_adr 30 GP 0xf typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_a_adr 2f 0x4:0xf val_alu_func 0 PASS_A val_b_adr 16 CSA/VAL_BUS val_c_adr 30 GP 0xf val_frame 4 None val_rand a PASS_B_HIGH 3b95 3b95 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3b90 0x3b90 seq_en_micro 0 None typ_frame 0 None val_c_adr 31 GP 0xe val_c_mux_sel 2 ALU val_frame 0 None 3b96 3b96 fiu_mem_start e start_physical_wr ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_en_micro 0 None seq_random 06 ? typ_a_adr 0f GP 0xf typ_alu_func 0 PASS_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 30 GP 0xf typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 5 CHECK_CLASS_B_LIT val_a_adr 0d GP 0xd val_alu_func 0 PASS_A val_frame 0 None 3b97 3b97 ioc_load_wdr 0 None seq_br_type a Unconditional Return seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None seq_latch 1 None typ_b_adr 0f GP 0xf typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3b98 3b98 fiu_len_fill_lit 58 zero-fill 0x18 fiu_offs_lit 60 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 3b9a 0x3b9a seq_cond_sel 00 VAL.ALU_ZERO(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 6a ? typ_a_adr 26 0x5:0x6 typ_alu_func 1e A_AND_B typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3f GP 0x0 typ_c_mux_sel 0 ALU typ_csa_cntl 3 POP_CSA typ_frame 5 None val_a_adr 2a 0x5:0xa val_alu_func 1e A_AND_B val_b_adr 16 CSA/VAL_BUS val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 5 None 3b99 3b99 seq_en_micro 0 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 3b9a 3b9a fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_tar 1 hold_tar fiu_load_var 1 hold_var fiu_mem_start 2 start-rd fiu_rdata_src 0 rotator fiu_tivi_src 9 type_val fiu_vmux_sel 1 fill value ioc_adrbs 3 seq ioc_fiubs 1 val ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32c5 0x32c5 seq_cond_sel 02 VAL.ALU_A_LT_OR_LE_B(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_random 15 ? typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 23 0x5:0x3 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 5 None typ_mar_cntl 9 LOAD_MAR_CODE val_alu_func 5 DEC_A_MINUS_B val_b_adr 20 0x9:0x0 val_frame 9 None 3b9b 3b9b fiu_len_fill_lit 78 zero-fill 0x38 fiu_load_oreg 1 hold_oreg fiu_offs_lit 40 None fiu_op_sel 3 insert fiu_oreg_src 0 rotator output fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_adrbs 2 typ ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 3ba9 0x3ba9 seq_cond_sel 20 TYP.ALU_CARRY(late) seq_en_micro 0 None seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_a_adr 01 GP 0x1 typ_alu_func 5 DEC_A_MINUS_B typ_b_adr 31 0x2:0x11 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 3b9c 3b9c fiu_len_fill_lit 4a zero-fill 0xa fiu_offs_lit 3c None fiu_rdata_src 0 rotator fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3ba2 0x3ba2 seq_cond_sel 1a TYP.ALU_A_GT_OR_GE_B(late) typ_a_adr 01 GP 0x1 typ_alu_func 6 A_MINUS_B typ_b_adr 32 0x2:0x12 typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 2 None val_frame 0 None 3b9d 3b9d fiu_mem_start 2 start-rd ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3b9e 3b9e typ_a_adr 01 GP 0x1 typ_alu_func 10 NOT_A typ_c_adr 28 LOOP_COUNTER typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3b9f 3b9f fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 3ba1 0x3ba1 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 1c DEC_A typ_b_adr 16 CSA/VAL_BUS typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3ba0 3ba0 seq_br_type 3 Unconditional Branch seq_branch_adr 3b9f 0x3b9f seq_en_micro 0 None typ_c_adr 2b BOT - 1 typ_csa_cntl 4 DEC_CSA_BOTTOM typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_c_adr 2b BOT - 1 val_frame 0 None 3ba1 3ba1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ba6 0x3ba6 seq_en_micro 0 None seq_random 15 ? typ_c_adr 2b BOT - 1 typ_csa_cntl 4 DEC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_c_adr 2b BOT - 1 val_frame 0 None 3ba2 3ba2 fiu_len_fill_lit 46 zero-fill 0x6 fiu_offs_lit 79 None fiu_rdata_src 0 rotator fiu_tivi_src c mar_0xc fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu typ_a_adr 03 GP 0x3 typ_alu_func 6 A_MINUS_B typ_b_adr 02 GP 0x2 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 3ba3 3ba3 fiu_mem_start 3 start-wr ioc_adrbs 2 typ typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_csa_cntl 5 INC_CSA_BOTTOM typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL typ_rand 0 NO_OP val_frame 0 None 3ba4 3ba4 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3ba3 0x3ba3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_a_adr 03 GP 0x3 typ_alu_func 7 INC_A typ_b_adr 14 BOT - 1 typ_c_adr 3c GP 0x3 typ_c_mux_sel 0 ALU typ_frame 0 None typ_rand 0 NO_OP val_b_adr 14 BOT - 1 val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 3ba5 3ba5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ba6 0x3ba6 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3ba6 3ba6 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 3ba9 0x3ba9 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3ba7 3ba7 seq_br_type 7 Unconditional Call seq_branch_adr 2a84 0x2a84 typ_frame 0 None val_frame 0 None 3ba8 3ba8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ba6 0x3ba6 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3ba9 3ba9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dcc 0xdcc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3baa 3baa ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dd7 0xdd7 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bab 3bab ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dda 0xdda seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bac 3bac ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d3c 0xd3c seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bad 3bad ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e4c 0xe4c seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bae 3bae ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0de8 0xde8 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3baf 3baf ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0edd 0xedd seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb0 3bb0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d60 0xd60 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb1 3bb1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dec 0xdec seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb2 3bb2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0df7 0xdf7 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb3 3bb3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dfa 0xdfa seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb4 3bb4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dfc 0xdfc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb5 3bb5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e13 0xe13 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb6 3bb6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e21 0xe21 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb7 3bb7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e53 0xe53 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb8 3bb8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e2f 0xe2f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bb9 3bb9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e34 0xe34 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bba 3bba ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e39 0xe39 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bbb 3bbb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e5b 0xe5b seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bbc 3bbc ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e3b 0xe3b seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bbd 3bbd ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e3f 0xe3f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bbe 3bbe ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0883 0x883 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bbf 3bbf ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ec8 0xec8 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc0 3bc0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ee8 0xee8 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc1 3bc1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eeb 0xeeb seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc2 3bc2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ecd 0xecd seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc3 3bc3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ece 0xece seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc4 3bc4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ed1 0xed1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc5 3bc5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e9f 0xe9f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc6 3bc6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0799 0x799 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc7 3bc7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3659 0x3659 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc8 3bc8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ed8 0xed8 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bc9 3bc9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cf6 0x2cf6 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bca 3bca ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d19 0x2d19 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bcb 3bcb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cfd 0x2cfd seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bcc 3bcc ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0345 0x345 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bcd 3bcd ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0de2 0xde2 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bce 3bce ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ee3 0xee3 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bcf 3bcf ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d66 0xd66 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd0 3bd0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dc4 0xdc4 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd1 3bd1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d76 0xd76 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd2 3bd2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e87 0xe87 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd3 3bd3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e98 0xe98 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd4 3bd4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e55 0xe55 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd5 3bd5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0edc 0xedc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd6 3bd6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0334 0x334 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd7 3bd7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e41 0xe41 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd8 3bd8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ddc 0xddc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bd9 3bd9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 087b 0x87b seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bda 3bda ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0903 0x903 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bdb 3bdb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0905 0x905 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bdc 3bdc ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0b38 0xb38 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bdd 3bdd ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0913 0x913 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bde 3bde ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0917 0x917 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bdf 3bdf ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eda 0xeda seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be0 3be0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3668 0x3668 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be1 3be1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cf9 0x2cf9 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be2 3be2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e52 0xe52 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be3 3be3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e72 0xe72 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be4 3be4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e81 0xe81 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be5 3be5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0919 0x919 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be6 3be6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0977 0x977 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be7 3be7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cfa 0x2cfa seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be8 3be8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e7a 0xe7a seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3be9 3be9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2dbf 0x2dbf seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bea 3bea ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d08 0x2d08 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3beb 3beb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d10 0x2d10 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bec 3bec ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d13 0x2d13 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bed 3bed ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35d6 0x35d6 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bee 3bee ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35db 0x35db seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bef 3bef ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0b70 0xb70 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf0 3bf0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35d0 0x35d0 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf1 3bf1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d03 0x2d03 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf2 3bf2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d05 0x2d05 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf3 3bf3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3b71 0x3b71 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf4 3bf4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3b79 0x3b79 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf5 3bf5 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 095c 0x95c seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf6 3bf6 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0b31 0xb31 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf7 3bf7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cfb 0x2cfb seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf8 3bf8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35ac 0x35ac seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bf9 3bf9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35b4 0x35b4 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bfa 3bfa ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35bd 0x35bd seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bfb 3bfb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35b1 0x35b1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bfc 3bfc ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d00 0x2d00 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bfd 3bfd ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d50 0xd50 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bfe 3bfe ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ed0 0xed0 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3bff 3bff ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2be1 0x2be1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c00 3c00 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e84 0xe84 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c01 3c01 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35df 0x35df seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c02 3c02 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35c7 0x35c7 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c03 3c03 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0767 0x767 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c04 3c04 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0776 0x776 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c05 3c05 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0774 0x774 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c06 3c06 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0784 0x784 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c07 3c07 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0775 0x775 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c08 3c08 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0b95 0xb95 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c09 3c09 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ed6 0xed6 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0a 3c0a ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 034f 0x34f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0b 3c0b ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 036a 0x36a seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0c 3c0c ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 036c 0x36c seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0d 3c0d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0377 0x377 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0e 3c0e ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d21 0x2d21 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c0f 3c0f ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0349 0x349 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c10 3c10 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0794 0x794 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c11 3c11 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ee5 0xee5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c12 3c12 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e9d 0xe9d seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c13 3c13 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cde 0x2cde seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c14 3c14 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ed7 0xed7 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c15 3c15 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eec 0xeec seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c16 3c16 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eee 0xeee seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c17 3c17 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0da1 0xda1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c18 3c18 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2dd4 0x2dd4 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c19 3c19 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0db5 0xdb5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1a 3c1a ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1b 3c1b ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1c 3c1c ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1d 3c1d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1e 3c1e ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c1f 3c1f ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c20 3c20 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c21 3c21 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c22 3c22 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c23 3c23 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e59 0xe59 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c24 3c24 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32c5 0x32c5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c25 3c25 typ_frame 0 None val_frame 0 None 3c26 3c26 typ_frame 0 None val_frame 0 None 3c27 3c27 typ_frame 0 None val_frame 0 None 3c28 3c28 typ_frame 0 None val_frame 0 None 3c29 3c29 typ_frame 0 None val_frame 0 None 3c2a 3c2a typ_frame 0 None val_frame 0 None 3c2b 3c2b typ_frame 0 None val_frame 0 None 3c2c 3c2c typ_frame 0 None val_frame 0 None 3c2d 3c2d typ_frame 0 None val_frame 0 None 3c2e 3c2e typ_frame 0 None val_frame 0 None 3c2f 3c2f typ_frame 0 None val_frame 0 None 3c30 3c30 typ_frame 0 None val_frame 0 None 3c31 3c31 typ_frame 0 None val_frame 0 None 3c32 3c32 typ_frame 0 None val_frame 0 None 3c33 3c33 typ_frame 0 None val_frame 0 None 3c34 3c34 typ_frame 0 None val_frame 0 None 3c35 3c35 typ_frame 0 None val_frame 0 None 3c36 3c36 typ_frame 0 None val_frame 0 None 3c37 3c37 typ_frame 0 None val_frame 0 None 3c38 3c38 typ_frame 0 None val_frame 0 None 3c39 3c39 typ_frame 0 None val_frame 0 None 3c3a 3c3a typ_frame 0 None val_frame 0 None 3c3b 3c3b typ_frame 0 None val_frame 0 None 3c3c 3c3c typ_frame 0 None val_frame 0 None 3c3d 3c3d typ_frame 0 None val_frame 0 None 3c3e 3c3e typ_frame 0 None val_frame 0 None 3c3f 3c3f typ_frame 0 None val_frame 0 None 3c40 3c40 <default>
PyReveng3/R1000.Disassembly disass_ucode.py /tmp/_aa_r1k_dfs/r1k_dfs/b2/b223d4e3f.tmp.0.19618 /tmp/_aa_r1k_dfs/r1k_dfs/b2/b223d4e3f.tmp.1.19619
FN /tmp/_aa_r1k_dfs/r1k_dfs/b2/b223d4e3f.tmp.0.19618
CX <__main__.R1kUcode object at 0xee9283bb710> CX.M <word_mem 0x100-0x3c41, @14 bits, 0 attr>
No Memory R1KUCODE 0x3c41 <Flow @0x3c40 N 0x3c41> ('0x3c41:Address too high',)
dispatch_macro_ins 1 {None}
fiu_len_fill_reg_ctl 1 {3}
fiu_load_mdr 1 {0}
fiu_load_oreg 1 {0}
fiu_mem_start 1 {2}
fiu_oreg_src 1 {1}
ioc_adrbs 1 {3}
seq_lex_adr 1 {0}
typ_mar_cntl 1 {14}
typ_priv_check 1 {7}
PFX /tmp/_aa_r1k_dfs/r1k_dfs/b2/b223d4e3f.tmp